PageSourceSearch

https://stewarteyecare.co.uk/_next/static/chunks/40519-74f81771163e76a5.js

js stewarteyecare.co.uk collected 2026-10-05 23:50:34 UTC 398,763 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[40519],{583:(e,t,n)=>{n.d(t,{$:()=>o,q:()=>a});var i=n(35270);let r=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu,o=(e,t)=>n=>!!("string"==typeof n&&r.test(n)&&n.startsWith(e)||t&&null!=n&&Object.prototype.hasOwnProperty.call(n,t)),a=(e,t,n)=>r=>{if("string"!=typeof r)return r;let[o,a,s,l]=r.match(i.S);return{[e]:parseFloat(o),[t]:parseFloat(a),[n]:parseFloat(s),alpha:void 0!==l?parseFloat(l):1}}},1774:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{default:function(){return l},getImageProps:function(){return s}});let i=n(16235),r=n(63350),o=n(64870),a=i._(n(88206));function s(e){let{props:t}=(0,r.getImgProps)(e,{defaultLoader:a.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,n]of Object.entries(t))void 0===n&&delete t[e];return{props:t}}let l=o.Image},1779:(e,t,n)=>{function i(e){let t=[{},{}];return e?.values.forEach((e,n)=>{t[0][n]=e.get(),t[1][n]=e.getVelocity()}),t}function r(e,t,n,r){if("function"==typeof t){let[o,a]=i(r);t=t(void 0!==n?n:e.custom,o,a)}if("string"==typeof t&&(t=e.variants&&e.variants[t]),"function"==typeof t){let[o,a]=i(r);t=t(void 0!==n?n:e.custom,o,a)}return t}n.d(t,{a:()=>r})},2017:(e,t,n)=>{n.d(t,{hO:()=>l,sG:()=>s});var i=n(65056),r=n(65649),o=n(54778),a=n(76716),s=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let n=i.forwardRef((e,n)=>{let{asChild:i,...r}=e,s=i?o.DX:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,a.jsx)(s,{...r,ref:n})});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{});function l(e,t){e&&r.flushSync(()=>e.dispatchEvent(t))}},2944:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});let i=n(16235)._(n(82104));function r(e,t){var n;let r={};"function"==typeof e&&(r.loader=e);let o={...r,...t};return(0,i.default)({...o,modules:null==(n=o.loadableGenerated)?void 0:n.modules})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3672:(e,t,n)=>{n.d(t,{B:()=>d});var i=n(51830),r=n(95855),o=n(70709),a=n(583);let s=e=>(0,i.q)(0,255,e),l={...r.ai,transform:e=>Math.round(s(e))},d={test:(0,a.$)("rgb","red"),parse:(0,a.q)("red","green","blue"),transform:({red:e,green:t,blue:n,alpha:i=1})=>"rgba("+l.transform(e)+", "+l.transform(t)+", "+l.transform(n)+", "+(0,o.a)(r.X4.transform(i))+")"}},4187:(e,t,n)=>{n.d(t,{Gt:()=>r,PP:()=>s,WG:()=>o,uv:()=>a});var i=n(32731);let{schedule:r,cancel:o,state:a,steps:s}=(0,n(70673).I)("undefined"!=typeof requestAnimationFrame?requestAnimationFrame:i.l,!0)},4328:(e,t,n)=>{n.d(t,{q:()=>i});let i={layout:0,mainThread:0,waapi:0}},4393:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ImageConfigContext",{enumerable:!0,get:function(){return o}});let i=n(16235)._(n(65056)),r=n(80571),o=i.default.createContext(r.imageConfigDefault)},5020:(e,t,n)=>{n.d(t,{V:()=>s});var i=n(95855),r=n(60414),o=n(70709),a=n(583);let s={test:(0,a.$)("hsl","hue"),parse:(0,a.q)("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:n,alpha:a=1})=>"hsla("+Math.round(e)+", "+r.KN.transform((0,o.a)(t))+", "+r.KN.transform((0,o.a)(n))+", "+(0,o.a)(i.X4.transform(a))+")"}},5270:(e,t,n)=>{n.d(t,{$:()=>i,V:()=>r});let i=()=>{},r=()=>{}},7239:(e,t,n)=>{n.d(t,{A:()=>r});var i=n(76716);let r=({internalDocToHref:e})=>({autolink:({node:e,nodesToJSX:t})=>{let n=t({nodes:e.children}),r=e.fields.newTab?"noopener noreferrer":void 0,o=e.fields.newTab?"_blank":void 0;return(0,i.jsx)("a",{href:e.fields.url,rel:r,target:o,children:n})},link:({node:t,nodesToJSX:n})=>{let r=n({nodes:t.children}),o=t.fields.newTab?"noopener noreferrer":void 0,a=t.fields.newTab?"_blank":void 0,s=t.fields.url??"";return"internal"===t.fields.linkType&&(e?s=e({linkNode:t}):(console.error("Lexical => JSX converter: Link converter: found internal link, but internalDocToHref is not provided"),s="#")),(0,i.jsx)("a",{href:s,rel:o,target:a,children:r})}})},10578:(e,t,n)=>{n.d(t,{v:()=>r});var i=n(20980);
1class r{constructor(){this.subscriptions=[]}add(e){return(0,i.Kq)(this.subscriptions,e),()=>(0,i.Ai)(this.subscriptions,e)}notify(e,t,n){let i=this.subscriptions.length;if(i)if(1===i)this.subscriptions[0](e,t,n);else for(let r=0;r<i;r++){let i=this.subscriptions[r];i&&i(e,t,n)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}},11848:(e,t,n)=>{n.d(t,{po:()=>o,tn:()=>s,yT:()=>a});var i=n(93485),r=n(50172);let o=e=>1-Math.sin(Math.acos(e)),a=(0,r.G)(o),s=(0,i.V)(o)},13878:(e,t,n)=>{n.d(t,{U:()=>a});var i=n(36146),r=n(51226),o=n(21911);function a(e,t){let{transitionEnd:n={},transition:a={},...s}=(0,o.K)(e,t)||{};for(let t in s={...s,...n}){var l;let n=(l=s[t],(0,r.p)(l)?l[l.length-1]||0:l);e.hasValue(t)?e.getValue(t).set(n):e.addValue(t,(0,i.OQ)(n))}}},15317:(e,t,n)=>{function i(e){return null!==e&&"object"==typeof e&&"function"==typeof e.start}n.d(t,{P:()=>ip});var r,o,a=n(98482),s=n(51226);function l(e,t){if(!Array.isArray(t))return!1;let n=t.length;if(n!==e.length)return!1;for(let i=0;i<n;i++)if(t[i]!==e[i])return!1;return!0}function d(e){return"string"==typeof e||Array.isArray(e)}let u=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],c=["initial",...u],h=c.length;var p=n(21911);let f=[...u].reverse(),b=u.length;function m(e=!1){return{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function g(){return{animate:m(!0),whileInView:m(),whileHover:m(),whileTap:m(),whileDrag:m(),whileFocus:m(),exit:m()}}class y{constructor(e){this.isMounted=!1,this.node=e}update(){}}class v extends y{constructor(e){super(e),e.animationState||(e.animationState=function(e){let t=t=>Promise.all(t.map(({animation:t,options:n})=>(0,a._)(e,t,n))),n=g(),r=!0,o=t=>(n,i)=>{let r=(0,p.K)(e,i,"exit"===t?e.presenceContext?.custom:void 0);if(r){let{transition:e,transitionEnd:t,...i}=r;n={...n,...i,...t}}return n};function u(a){let{props:u}=e,m=function e(t){if(!t)return;if(!t.isControllingVariants){let n=t.parent&&e(t.parent)||{};return void 0!==t.props.initial&&(n.initial=t.props.initial),n}let n={};for(let e=0;e<h;e++){let i=c[e],r=t.props[i];(d(r)||!1===r)&&(n[i]=r)}return n}(e.parent)||{},g=[],y=new Set,v={},w=1/0;for(let t=0;t<b;t++){var x,k;let c=f[t],h=n[c],p=void 0!==u[c]?u[c]:m[c],b=d(p),S=c===a?h.isActive:null;!1===S&&(w=t);let E=p===m[c]&&p!==u[c]&&b;if(E&&r&&e.manuallyAnimateOnMount&&(E=!1),h.protectedKeys={...v},!h.isActive&&null===S||!p&&!h.prevProp||i(p)||"boolean"==typeof p)continue;let A=(x=h.prevProp,"string"==typeof(k=p)?k!==x:!!Array.isArray(k)&&!l(k,x)),T=A||c===a&&h.isActive&&!E&&b||t>w&&b,P=!1,R=Array.isArray(p)?p:[p],C=R.reduce(o(c),{});!1===S&&(C={});let{prevResolvedValues:I={}}=h,j={...I,...C},L=t=>{T=!0,y.has(t)&&(P=!0,y.delete(t)),h.needsAnimating[t]=!0;let n=e.getValue(t);n&&(n.liveStyle=!1)};for(let e in j){let t=C[e],n=I[e];if(v.hasOwnProperty(e))continue;let i=!1;((0,s.p)(t)&&(0,s.p)(n)?l(t,n):t===n)?void 0!==t&&y.has(e)?L(e):h.protectedKeys[e]=!0:null!=t?L(e):y.add(e)}h.prevProp=p,h.prevResolvedValues=C,h.isActive&&(v={...v,...C}),r&&e.blockInitialAnimation&&(T=!1);let O=!(E&&A)||P;T&&O&&g.push(...R.map(e=>({animation:e,options:{type:c}})))}if(y.size){let t={};if("boolean"!=typeof u.initial){let n=(0,p.K)(e,Array.isArray(u.initial)?u.initial[0]:u.initial);n&&n.transition&&(t.transition=n.transition)}y.forEach(n=>{let i=e.getBaseTarget(n),r=e.getValue(n);r&&(r.liveStyle=!0),t[n]=i??null}),g.push({animation:t})}let S=!!g.length;return r&&(!1===u.initial||u.initial===u.animate)&&!e.manuallyAnimateOnMount&&(S=!1),r=!1,S?t(g):Promise.resolve()}return{animateChanges:u,setActive:function(t,i){if(n[t].isActive===i)return Promise.resolve();e.variantChildren?.forEach(e=>e.animationState?.setActive(t,i)),n[t].isActive=i;let r=u(t);for(let e in n)n[e].protectedKeys={};return r},setAnimateFunction:function(n){t=n(e)},getState:()=>n,reset:()=>{n=g(),r=!0}}}(e))}updateAnimationControlsSubscription(){let{animate:e}=this.node.getProps();i(e)&&(this.unmountControls=e.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){let{animate:e}=this.node.getProps(),{animate:t}=this.node.prevProps||{};e!==t&&this.updateAnimationControlsSubscription()}unmount(){this.node.animationState.reset(),this.unmountControls?.()}}let w=0;class x extends y{constructor(){super(...arguments),this.id=w++}update(){if(!this.node.presenceContext)return;let{isPresent:e,onExitComplete:t}=this.node.presenceContext,{isPresent:n}=this.node.prevPresenceContext||{};if(!this.node.animationState||e===n)return;let i=this.node.animationState.setActive("exit",!e);t&&!e&&i.then(()=>
1{t(this.id)})}mount(){let{register:e,onExitComplete:t}=this.node.presenceContext||{};t&&t(this.id),e&&(this.unmount=e(this.id))}unmount(){}}var k=n(32731);let S={x:!1,y:!1};var E=n(60414),A=n(4187),T=n(41610),P=n(5270),R=n(76720);function C(e,t,n,i={passive:!0}){return e.addEventListener(t,n,i),()=>e.removeEventListener(t,n)}let I=e=>"mouse"===e.pointerType?"number"!=typeof e.button||e.button<=0:!1!==e.isPrimary;function j(e){return{point:{x:e.pageX,y:e.pageY}}}let L=e=>t=>I(t)&&e(t,j(t));function O(e,t,n,i){return C(e,t,L(n),i)}function D({top:e,left:t,right:n,bottom:i}){return{x:{min:t,max:n},y:{min:e,max:i}}}function F(e){return e.max-e.min}function M(e,t,n,i=.5){e.origin=i,e.originPoint=(0,T.k)(t.min,t.max,e.origin),e.scale=F(n)/F(t),e.translate=(0,T.k)(n.min,n.max,e.origin)-e.originPoint,(e.scale>=.9999&&e.scale<=1.0001||isNaN(e.scale))&&(e.scale=1),(e.translate>=-.01&&e.translate<=.01||isNaN(e.translate))&&(e.translate=0)}function _(e,t,n,i){M(e.x,t.x,n.x,i?i.originX:void 0),M(e.y,t.y,n.y,i?i.originY:void 0)}function N(e,t,n){e.min=n.min+t.min,e.max=e.min+F(t)}function B(e,t,n){e.min=t.min-n.min,e.max=e.min+F(t)}function V(e,t,n){B(e.x,t.x,n.x),B(e.y,t.y,n.y)}let z=()=>({translate:0,scale:1,origin:0,originPoint:0}),$=()=>({x:z(),y:z()}),U=()=>({min:0,max:0}),q=()=>({x:U(),y:U()});function G(e){return[e("x"),e("y")]}function W(e){return void 0===e||1===e}function H({scale:e,scaleX:t,scaleY:n}){return!W(e)||!W(t)||!W(n)}function X(e){return H(e)||K(e)||e.z||e.rotate||e.rotateX||e.rotateY||e.skewX||e.skewY}function K(e){var t,n;return(t=e.x)&&"0%"!==t||(n=e.y)&&"0%"!==n}function Y(e,t,n,i,r){return void 0!==r&&(e=i+r*(e-i)),i+n*(e-i)+t}function Z(e,t=0,n=1,i,r){e.min=Y(e.min,t,n,i,r),e.max=Y(e.max,t,n,i,r)}function Q(e,{x:t,y:n}){Z(e.x,t.translate,t.scale,t.originPoint),Z(e.y,n.translate,n.scale,n.originPoint)}function J(e,t){e.min=e.min+t,e.max=e.max+t}function ee(e,t,n,i,r=.5){let o=(0,T.k)(e.min,e.max,r);Z(e,t,n,o,i)}function et(e,t){ee(e.x,t.x,t.scaleX,t.scale,t.originX),ee(e.y,t.y,t.scaleY,t.scale,t.originY)}function en(e,t){return D(function(e,t){if(!t)return e;let n=t({x:e.left,y:e.top}),i=t({x:e.right,y:e.bottom});return{top:n.y,left:n.x,bottom:i.y,right:i.x}}(e.getBoundingClientRect(),t))}let ei=({current:e})=>e?e.ownerDocument.defaultView:null;function er(e){return e&&"object"==typeof e&&Object.prototype.hasOwnProperty.call(e,"current")}var eo=n(90346),ea=n(60591),es=n(54935);let el=(e,t)=>
1Math.abs(e-t);class ed{constructor(e,t,{transformPagePoint:n,contextWindow:i,dragSnapToOrigin:r=!1}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.contextWindow=window,this.updatePoint=()=>{if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let e=eh(this.lastMoveEventInfo,this.history),t=null!==this.startEvent,n=function(e,t){return Math.sqrt(el(e.x,t.x)**2+el(e.y,t.y)**2)}(e.offset,{x:0,y:0})>=3;if(!t&&!n)return;let{point:i}=e,{timestamp:r}=A.uv;this.history.push({...i,timestamp:r});let{onStart:o,onMove:a}=this.handlers;t||(o&&o(this.lastMoveEvent,e),this.startEvent=this.lastMoveEvent),a&&a(this.lastMoveEvent,e)},this.handlePointerMove=(e,t)=>{this.lastMoveEvent=e,this.lastMoveEventInfo=eu(t,this.transformPagePoint),A.Gt.update(this.updatePoint,!0)},this.handlePointerUp=(e,t)=>{this.end();let{onEnd:n,onSessionEnd:i,resumeAnimation:r}=this.handlers;if(this.dragSnapToOrigin&&r&&r(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let o=eh("pointercancel"===e.type?this.lastMoveEventInfo:eu(t,this.transformPagePoint),this.history);this.startEvent&&n&&n(e,o),i&&i(e,o)},!I(e))return;this.dragSnapToOrigin=r,this.handlers=t,this.transformPagePoint=n,this.contextWindow=i||window;let o=eu(j(e),this.transformPagePoint),{point:a}=o,{timestamp:s}=A.uv;this.history=[{...a,timestamp:s}];let{onSessionStart:l}=t;l&&l(e,eh(o,this.history)),this.removeListeners=(0,ea.F)(O(this.contextWindow,"pointermove",this.handlePointerMove),O(this.contextWindow,"pointerup",this.handlePointerUp),O(this.contextWindow,"pointercancel",this.handlePointerUp))}updateHandlers(e){this.handlers=e}end(){this.removeListeners&&this.removeListeners(),(0,A.WG)(this.updatePoint)}}function eu(e,t){return t?{point:t(e.point)}:e}function ec(e,t){return{x:e.x-t.x,y:e.y-t.y}}function eh({point:e},t){return{point:e,delta:ec(e,ep(t)),offset:ec(e,t[0]),velocity:function(e,t){if(e.length<2)return{x:0,y:0};let n=e.length-1,i=null,r=ep(e);for(;n>=0&&(i=e[n],!(r.timestamp-i.timestamp>(0,es.f)(.1)));)n--;if(!i)return{x:0,y:0};let o=(0,es.X)(r.timestamp-i.timestamp);if(0===o)return{x:0,y:0};let a={x:(r.x-i.x)/o,y:(r.y-i.y)/o};return a.x===1/0&&(a.x=0),a.y===1/0&&(a.y=0),a}(t,.1)}}function ep(e){return e[e.length-1]}var ef=n(80386),eb=n(51830);function em(e,t,n){return{min:void 0!==t?e.min+t:void 0,max:void 0!==n?e.max+n-(e.max-e.min):void 0}}function eg(e,t){let n=t.min-e.min,i=t.max-e.max;return t.max-t.min<e.max-e.min&&([n,i]=[i,n]),{min:n,max:i}}function ey(e,t,n){return{min:ev(e,t),max:ev(e,n)}}function ev(e,t){return"number"==typeof e?e:e[t]||0}let ew=new WeakMap;class ex{constructor(e){this.openDragLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=q(),this.visualElement=e}start(e,{snapToCursor:t=!1}={}){let{presenceContext:n}=this.visualElement;if(n&&!1===n.isPresent)return;let{dragSnapToOrigin:i}=this.getProps();this.panSession=new ed(e,{onSessionStart:e=>{let{dragSnapToOrigin:n}=this.getProps();n?this.pauseAnimation():this.stopAnimation(),t&&this.snapToCursor(j(e).point)},onStart:(e,t)=>{let{drag:n,dragPropagation:i,onDragStart:r}=this.getProps();if(n&&!i&&(this.openDragLock&&this.openDragLock(),this.openDragLock=function(e){if("x"===e||"y"===e)if(S[e])return null;else return S[e]=!0,()=>{S[e]=!1};return S.x||S.y?null:(S.x=S.y=!0,()=>{S.x=S.y=!1})}(n),!this.openDragLock))return;this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),G(e=>{let t=this.getAxisMotionValue(e).get()||0;if(E.KN.test(t)){let{projection:n}=this.visualElement;if(n&&n.layout){let i=n.layout.layoutBox[e];i&&(t=F(i)*(parseFloat(t)/100))}}this.originPoint[e]=t}),r&&A.Gt.postRender(()=>r(e,t)),(0,eo.g)(this.visualElement,"transform");let{animationState:o}=this.visualElement;o&&o.setActive("whileDrag",!0)},onMove:(e,t)=>{let{dragPropagation:n,dragDirectionLock:i,onDirectionLock:r,onDrag:o}=this.getProps();if(!n&&!this.openDragLock)return;let{offset:a}=t;if(i&&null===this.currentDirection){this.currentDirection=function(e,t=10){let n=null;return Math.abs(e.y)>t?n="y":Math.abs(e.x)>t&&(n="x"),n}(a),null!==this.currentDirection&&r&&r(this.currentDirection);return}this.updateAxis("x",t.point,a),this.updateAxis("y",t.point,a),this.visualElement.render(),o&&o(e,t)},onSessionEnd:(e,t)=>this.stop(e,t),resumeAnimation:()=>G(e=>"paused"===this.getAnimationState(e)&&this.getAxisMotionValue(e).animation?.play())},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:i,contextWindow:ei(this.visualElement)})}stop(e,t){let n=this.isDragging;if(this.cancel(),!n)return;let{velocity:i}=t;this.startAnimation(i);let{onDragEnd:r}=this.getProps();r&&A.Gt.postRender(()=>r(e,t))}cancel(){this.isDragging=!1;let{projection:e,animationState:t}=this.visualElement;e&&(e.isAnimationBlocked=!1),this.panSession&&this.panSession.end(),this.panSession=void 0;let{dragPropagation:n}=this.getProps();!n&&this.openDragLock&&(this.openDragLock(),this.openDragLock=null),t&&t.setActive("whileDrag",!1)}updateAxis(e,t,n){let{drag:i}=this.getProps();if(!n||!ek(e,i,this.currentDirection))return;let r=this.getAxisMotionValue(e),o=this.originPoint[e]+n[e];this.constraints&&this.constraints[e]&&(o=function(e,{min:t,max:n},i){return void 0!==t&&e<t?e=i?(0,T.k)(t,e,i.min):Math.max(e,t):void 0!==n&&e>n&&(e=i?(0,T.k)(n,e,i.max):Math.min(e,n)),e}(o,this.constraints[e],this.elastic[e])),r.set(o)}resolveConstraints(){let{dragConstraints:e,dragElastic:t}=this.getProps(),n=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):this.visualElement.projection?.layout,i=this.constraints;e&&er(e)?this.constraints||(this.constraints=this.resolveRefConstraints()):e&&n?this.constraints=function(e,{top:t,left:n,bottom:i,right:r}){return{x:em(e.x,n,r),y:em(e.y,t,i)}}(n.layoutBox,e):this.constraints=!1,this.elastic=function(e=.35){return!1===e?e=0:!0===e&&(e=.35),{x:ey(e,"left","right"),y:ey(e,"top","bottom")}}(t),i!==this.constraints&&n&&this.constraints&&!this.hasMutatedConstraints&&G(e=>{!1!==this.constraints&&this.getAxisMotionValue(e)&&(this.constraints[e]=function(e,t){let n={};return void 0!==t.min&&(n.min=t.min-e.min),void 0!==t.max&&(n.max=t.max-e.min),n}(n.layoutBox[e],this.constraints[e]))})}resolveRefConstraints(){var e;let{dragConstraints:t,onMeasureDragConstraints:n}=this.getProps();if(!t||!er(t))return!1;let i=t.current;(0,P.V)(null!==i,"If `dragConstraints` is set as a React ref, that ref must be passed to another component's `ref` prop.");let{projection:r}=this.visualElement;if(!r||!r.layout)return!1;let o=function(e,t,n){let i=en(e,n),{scroll:r}=t;return r&&(J(i.x,r.offset.x),J(i.y,r.offset.y)),i}(i,r.root,this.visualElement.getTransformPagePoint()),a={x:eg((e=r.layout.layoutBox).x,o.x),y:eg(e.y,o.y)};if(n){let e=n(function({x:e,y:t}){return{top:t.min,right:e.max,bottom:t.max,left:e.min}}(a));this.hasMutatedConstraints=!!e,e&&(a=D(e))}return a}startAnimation(e){let{drag:t,dragMomentum:n,dragElastic:i,dragTransition:r,dragSnapToOrigin:o,onDragTransitionEnd:a}=this.getProps(),s=this.constraints||{};return Promise.all(G(a=>{if(!ek(a,t,this.currentDirection))return;let l=s&&s[a]||{};o&&(l={min:0,max:0});let d={type:"inertia",velocity:n?e[a]:0,bounceStiffness:i?200:1e6,bounceDamping:i?40:1e7,timeConstant:750,restDelta:1,restSpeed:10,...r,...l};return this.startAxisValueAnimation(a,d)})).then(a)}startAxisValueAnimation(e,t){let n=this.getAxisMotionValue(e);return(0,eo.g)(this.visualElement,e),n.start((0,R.f)(e,n,0,t,this.visualElement,!1))}stopAnimation(){G(e=>this.getAxisMotionValue(e).stop())}pauseAnimation(){G(e=>this.getAxisMotionValue(e).animation?.pause())}getAnimationState(e){return this.getAxisMotionValue(e).animation?.state}getAxisMotionValue(e){let t=`_drag${e.toUpperCase()}`,n=this.visualElement.getProps();return n[t]||this.visualElement.getValue(e,(n.initial?n.initial[e]:void 0)||0)}snapToCursor(e){G(t=>{let{drag:n}=this.getProps();if(!ek(t,n,this.currentDirection))return;let{projection:i}=this.visualElement,r=this.getAxisMotionValue(t);if(i&&i.layout){let{min:n,max:o}=i.layout.layoutBox[t];r.set(e[t]-(0,T.k)(n,o,.5))}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;let{drag:e,dragConstraints:t}=this.getProps(),{projection:n}=this.visualElement;if(!er(t)||!n||!this.constraints)return;this.stopAnimation();let i={x:0,y:0};G(e=>{let t=this.getAxisMotionValue(e);if(t&&!1!==this.constraints){let n=t.get();i[e]=function(e,t){let n=.5,i=F(e),r=F(t);return r>i?n=(0,ef.q)(t.min,t.max-i,e.min):i>r&&(n=(0,ef.q)(e.min,e.max-r,t.min)),(0,eb.q)(0,1,n)}({min:n,max:n},this.constraints[e])}});let{transformTemplate:r}=this.visualElement.getProps();this.visualElement.current.style.transform=r?r({},""):"none",n.root&&n.root.updateScroll(),n.updateLayout(),this.resolveConstraints(),G(t=>{if(!ek(t,e,null))return;let n=this.getAxisMotionValue(t),{min:r,max:o}=this.constraints[t];n.set((0,T.k)(r,o,i[t]))})}addListeners(){if(!this.visualElement.current)return;ew.set(this.visualElement,this);let e=O(this.visualElement.current,"pointerdown",e=>{let{drag:t,dragListener:n=!0}
1=this.getProps();t&&n&&this.start(e)}),t=()=>{let{dragConstraints:e}=this.getProps();er(e)&&e.current&&(this.constraints=this.resolveRefConstraints())},{projection:n}=this.visualElement,i=n.addEventListener("measure",t);n&&!n.layout&&(n.root&&n.root.updateScroll(),n.updateLayout()),A.Gt.read(t);let r=C(window,"resize",()=>this.scalePositionWithinConstraints()),o=n.addEventListener("didUpdate",({delta:e,hasLayoutChanged:t})=>{this.isDragging&&t&&(G(t=>{let n=this.getAxisMotionValue(t);n&&(this.originPoint[t]+=e[t].translate,n.set(n.get()+e[t].translate))}),this.visualElement.render())});return()=>{r(),e(),i(),o&&o()}}getProps(){let e=this.visualElement.getProps(),{drag:t=!1,dragDirectionLock:n=!1,dragPropagation:i=!1,dragConstraints:r=!1,dragElastic:o=.35,dragMomentum:a=!0}=e;return{...e,drag:t,dragDirectionLock:n,dragPropagation:i,dragConstraints:r,dragElastic:o,dragMomentum:a}}}function ek(e,t,n){return(!0===t||t===e)&&(null===n||n===e)}class eS extends y{constructor(e){super(e),this.removeGroupControls=k.l,this.removeListeners=k.l,this.controls=new ex(e)}mount(){let{dragControls:e}=this.node.getProps();e&&(this.removeGroupControls=e.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||k.l}unmount(){this.removeGroupControls(),this.removeListeners()}}let eE=e=>(t,n)=>{e&&A.Gt.postRender(()=>e(t,n))};class eA extends y{constructor(){super(...arguments),this.removePointerDownListener=k.l}onPointerDown(e){this.session=new ed(e,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:ei(this.node)})}createPanHandlers(){let{onPanSessionStart:e,onPanStart:t,onPan:n,onPanEnd:i}=this.node.getProps();return{onSessionStart:eE(e),onStart:eE(t),onMove:n,onEnd:(e,t)=>{delete this.session,i&&A.Gt.postRender(()=>i(e,t))}}}mount(){this.removePointerDownListener=O(this.node.current,"pointerdown",e=>this.onPointerDown(e))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}}var eT=n(76716);let{schedule:eP}=(0,n(70673).I)(queueMicrotask,!1);var eR=n(65056);let eC=(0,eR.createContext)(null),eI=(0,eR.createContext)({}),ej=(0,eR.createContext)({}),eL={hasAnimatedSinceResize:!0,hasEverUpdated:!1};function eO(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}let eD={correct:(e,t)=>{if(!t.target)return e;if("string"==typeof e)if(!E.px.test(e))return e;else e=parseFloat(e);let n=eO(e,t.target.x),i=eO(e,t.target.y);return`${n}% ${i}%`}};var eF=n(17353),eM=n(61342);let e_={};class eN extends eR.Component{componentDidMount(){let{visualElement:e,layoutGroup:t,switchLayoutGroup:n,layoutId:i}=this.props,{projection:r}=e;for(let e in eV)e_[e]=eV[e],(0,eM.j)(e)&&(e_[e].isCSSVariable=!0);r&&(t.group&&t.group.add(r),n&&n.register&&i&&n.register(r),r.root.didUpdate(),r.addEventListener("animationComplete",()=>{this.safeToRemove()}),r.setOptions({...r.options,onExitComplete:()=>this.safeToRemove()})),eL.hasEverUpdated=!0}getSnapshotBeforeUpdate(e){let{layoutDependency:t,visualElement:n,drag:i,isPresent:r}=this.props,{projection:o}=n;return o&&(o.isPresent=r,i||e.layoutDependency!==t||void 0===t||e.isPresent!==r?o.willUpdate():this.safeToRemove(),e.isPresent===r||(r?o.promote():o.relegate()||A.Gt.postRender(()=>{let e=o.getStack();e&&e.members.length||this.safeToRemove()}))),null}componentDidUpdate(){let{projection:e}=this.props.visualElement;e&&(e.root.didUpdate(),eP.postRender(()=>{!e.currentAnimation&&e.isLead()&&this.safeToRemove()}))}componentWillUnmount(){let{visualElement:e,layoutGroup:t,switchLayoutGroup:n}=this.props,{projection:i}=e;i&&(i.scheduleCheckAfterUnmount(),t&&t.group&&t.group.remove(i),n&&n.deregister&&n.deregister(i))}safeToRemove(){let{safeToRemove:e}=this.props;e&&e()}render(){return null}}function eB(e){let[t,n]=function(e=!0){let t=(0,eR.useContext)(eC);if(null===t)return[!0,null];let{isPresent:n,onExitComplete:i,register:r}=t,o=(0,eR.useId)();(0,eR.useEffect)(()=>{if(e)return r(o)},[e]);let a=(0,eR.useCallback)(()=>e&&i&&i(o),[o,i,e]);return!n&&i?[!1,a]:[!0]}(),i=(0,eR.useContext)(eI);return(0,eT.jsx)(eN,{...e,layoutGroup:i,switchLayoutGroup:(0,eR.useContext)(ej),isPresent:t,safeToRemove:n})}let eV={borderRadius:{...eD,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:eD,borderTopRightRadius:eD,borderBottomLeftRadius:eD,borderBottomRightRadius:eD,boxShadow:{correct:(e,{treeScale:t,projectionDelta:n})=>{let i=eF.f.parse(e);if(i.length>5)return e;let r=eF.f.createTransformer(e),o=+("number"!=typeof i[0]),a=n.x.scale*t.x,s=n.y.scale*t.y;i[0+o]/=a,i[1+o]/=s;let l=(0,T.k)(a,s,.5);return"number"==typeof i[2+o]&&(i[2+o]/=l),"number"==typeof i[3+o]&&(i[3+o]/=l),r(i)}}};var ez=n(63416),e$=n(60905),eU=n(75653),eq=n(4328),eG=n(36146),eW=n(10578),eH=n(74254),eX=n(39602),eK=n(20980);let eY=(e,t)=>
1e.depth-t.depth;class eZ{constructor(){this.children=[],this.isDirty=!1}add(e){(0,eK.Kq)(this.children,e),this.isDirty=!0}remove(e){(0,eK.Ai)(this.children,e),this.isDirty=!0}forEach(e){this.isDirty&&this.children.sort(eY),this.isDirty=!1,this.children.forEach(e)}}function eQ(e){return(0,eH.S)(e)?e.get():e}var eJ=n(11848);let e0=["TopLeft","TopRight","BottomLeft","BottomRight"],e1=e0.length,e2=e=>"string"==typeof e?parseFloat(e):e,e3=e=>"number"==typeof e||E.px.test(e);function e7(e,t){return void 0!==e[t]?e[t]:e.borderRadius}let e5=e8(0,.5,eJ.yT),e6=e8(.5,.95,k.l);function e8(e,t,n){return i=>i<e?0:i>t?1:n((0,ef.q)(e,t,i))}function e4(e,t){e.min=t.min,e.max=t.max}function e9(e,t){e4(e.x,t.x),e4(e.y,t.y)}function te(e,t){e.translate=t.translate,e.scale=t.scale,e.originPoint=t.originPoint,e.origin=t.origin}function tt(e,t,n,i,r){return e-=t,e=i+1/n*(e-i),void 0!==r&&(e=i+1/r*(e-i)),e}function tn(e,t,[n,i,r],o,a){!function(e,t=0,n=1,i=.5,r,o=e,a=e){if(E.KN.test(t)&&(t=parseFloat(t),t=(0,T.k)(a.min,a.max,t/100)-a.min),"number"!=typeof t)return;let s=(0,T.k)(o.min,o.max,i);e===o&&(s-=t),e.min=tt(e.min,t,n,s,r),e.max=tt(e.max,t,n,s,r)}(e,t[n],t[i],t[r],t.scale,o,a)}let ti=["x","scaleX","originX"],tr=["y","scaleY","originY"];function to(e,t,n,i){tn(e.x,t,ti,n?n.x:void 0,i?i.x:void 0),tn(e.y,t,tr,n?n.y:void 0,i?i.y:void 0)}function ta(e){return 0===e.translate&&1===e.scale}function ts(e){return ta(e.x)&&ta(e.y)}function tl(e,t){return e.min===t.min&&e.max===t.max}function td(e,t){return Math.round(e.min)===Math.round(t.min)&&Math.round(e.max)===Math.round(t.max)}function tu(e,t){return td(e.x,t.x)&&td(e.y,t.y)}function tc(e){return F(e.x)/F(e.y)}function th(e,t){return e.translate===t.translate&&e.scale===t.scale&&e.originPoint===t.originPoint}class tp{constructor(){this.members=[]}add(e){(0,eK.Kq)(this.members,e),e.scheduleRender()}remove(e){if((0,eK.Ai)(this.members,e),e===this.prevLead&&(this.prevLead=void 0),e===this.lead){let e=this.members[this.members.length-1];e&&this.promote(e)}}relegate(e){let t,n=this.members.findIndex(t=>e===t);if(0===n)return!1;for(let e=n;e>=0;e--){let n=this.members[e];if(!1!==n.isPresent){t=n;break}}return!!t&&(this.promote(t),!0)}promote(e,t){let n=this.lead;if(e!==n&&(this.prevLead=n,this.lead=e,e.show(),n)){n.instance&&n.scheduleRender(),e.scheduleRender(),e.resumeFrom=n,t&&(e.resumeFrom.preserveOpacity=!0),n.snapshot&&(e.snapshot=n.snapshot,e.snapshot.latestValues=n.animationValues||n.latestValues),e.root&&e.root.isUpdating&&(e.isLayoutDirty=!0);let{crossfade:i}=e.options;!1===i&&n.hide()}}exitAnimationComplete(){this.members.forEach(e=>{let{options:t,resumingFrom:n}=e;t.onExitComplete&&t.onExitComplete(),n&&n.options.onExitComplete&&n.options.onExitComplete()})}scheduleRender(){this.members.forEach(e=>{e.instance&&e.scheduleRender(!1)})}removeLeadSnapshot(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}}let tf={nodes:0,calculatedTargetDeltas:0,calculatedProjections:0},tb=["","X","Y","Z"],tm={visibility:"hidden"},tg=0;function ty(e,t,n,i){let{latestValues:r}=t;r[e]&&(n[e]=r[e],t.setStaticValue(e,0),i&&(i[e]=0))}function tv({attachResizeListener:e,defaultParent:t,measureScroll:n,checkIsScrollRoot:i,resetTransform:r}){return class{constructor(e={},n=t?.()){this.id=tg++,this.animationId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isProjectionDirty=!1,this.isSharedProjectionDirty=!1,this.isTransformDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.hasCheckedOptimisedAppear=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.hasTreeAnimated=!1,this.updateScheduled=!1,this.scheduleUpdate=()=>this.update(),this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.projectionUpdateScheduled=!1,ez.Q.value&&(tf.nodes=tf.calculatedTargetDeltas=tf.calculatedProjections=0),this.nodes.forEach(tk),this.nodes.forEac
1h(tC),this.nodes.forEach(tI),this.nodes.forEach(tS),ez.Q.addProjectionMetrics&&ez.Q.addProjectionMetrics(tf)},this.resolvedRelativeTargetAt=0,this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=e,this.root=n?n.root||n:this,this.path=n?[...n.path,n]:[],this.parent=n,this.depth=n?n.depth+1:0;for(let e=0;e<this.path.length;e++)this.path[e].shouldResetTransform=!0;this.root===this&&(this.nodes=new eZ)}addEventListener(e,t){return this.eventHandlers.has(e)||this.eventHandlers.set(e,new eW.v),this.eventHandlers.get(e).add(t)}notifyListeners(e,...t){let n=this.eventHandlers.get(e);n&&n.notify(...t)}hasListeners(e){return this.eventHandlers.has(e)}mount(t){if(this.instance)return;this.isSVG=t instanceof SVGElement&&"svg"!==t.tagName,this.instance=t;let{layoutId:n,layout:i,visualElement:r}=this.options;if(r&&!r.current&&r.mount(t),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),this.root.hasTreeAnimated&&(i||n)&&(this.isLayoutDirty=!0),e){let n,i=()=>this.root.updateBlockedByResize=!1;e(t,()=>{this.root.updateBlockedByResize=!0,n&&n(),n=function(e,t){let n=eU.k.now(),i=({timestamp:r})=>{let o=r-n;o>=250&&((0,A.WG)(i),e(o-t))};return A.Gt.setup(i,!0),()=>(0,A.WG)(i)}(i,250),eL.hasAnimatedSinceResize&&(eL.hasAnimatedSinceResize=!1,this.nodes.forEach(tR))})}n&&this.root.registerSharedNode(n,this),!1!==this.options.animate&&r&&(n||i)&&this.addEventListener("didUpdate",({delta:e,hasLayoutChanged:t,hasRelativeLayoutChanged:n,layout:i})=>{if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}let o=this.options.transition||r.getDefaultTransition()||tM,{onLayoutAnimationStart:a,onLayoutAnimationComplete:s}=r.getProps(),l=!this.targetLayout||!tu(this.targetLayout,i),d=!t&&n;if(this.options.layoutRoot||this.resumeFrom||d||t&&(l||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0),this.setAnimationOrigin(e,d);let t={...(0,e$.r)(o,"layout"),onPlay:a,onComplete:s};(r.shouldReduceMotion||this.options.layoutRoot)&&(t.delay=0,t.type=!1),this.startAnimation(t)}else t||tR(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=i})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);let e=this.getStack();e&&e.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,this.eventHandlers.clear(),(0,A.WG)(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(tj),this.animationId++)}getTransformTemplate(){let{visualElement:e}=this.options;return e&&e.getProps().transformTemplate}willUpdate(e=!0){if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked()){this.options.onExitComplete&&this.options.onExitComplete();return}if(window.MotionCancelOptimisedAnimation&&!this.hasCheckedOptimisedAppear&&function e(t){if(t.hasCheckedOptimisedAppear=!0,t.root===t)return;let{visualElement:n}=t.options;if(!n)return;let i=(0,eX.P)(n);if(window.MotionHasOptimisedAnimation(i,"transform")){let{layout:e,layoutId:n}=t.options;window.MotionCancelOptimisedAnimation(i,"transform",A.Gt,!(e||n))}let{parent:r}=t;r&&!r.hasCheckedOptimisedAppear&&e(r)}(this),this.root.isUpdating||this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let e=0;e<this.path.length;e++){let t=this.path[e];t.shouldResetTransform=!0,t.updateScroll("snapshot"),t.options.layoutRoot&&t.willUpdate(!1)}let{layoutId:t,layout:n}=this.options;if(void 0===t&&!n)return;let i=this.getTransformTemplate();this.prevTransformTemplateValue=i?i(this.latestValues,""):void 0,this.updateSnapshot(),e&&this.notifyListeners("willUpdate")}update(){if(this.updateScheduled=!1,this.isUpdateBlocked()){this.unblockUpdate(),this.clearAllSnapshots(),this.nodes.forEac
1h(tA);return}this.isUpdating||this.nodes.forEach(tT),this.isUpdating=!1,this.nodes.forEach(tP),this.nodes.forEach(tw),this.nodes.forEach(tx),this.clearAllSnapshots();let e=eU.k.now();A.uv.delta=(0,eb.q)(0,1e3/60,e-A.uv.timestamp),A.uv.timestamp=e,A.uv.isProcessing=!0,A.PP.update.process(A.uv),A.PP.preRender.process(A.uv),A.PP.render.process(A.uv),A.uv.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,eP.read(this.scheduleUpdate))}clearAllSnapshots(){this.nodes.forEach(tE),this.sharedNodes.forEach(tL)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,A.Gt.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){A.Gt.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){this.snapshot||!this.instance||(this.snapshot=this.measure(),!this.snapshot||F(this.snapshot.measuredBox.x)||F(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 e=0;e<this.path.length;e++)this.path[e].updateScroll();let e=this.layout;this.layout=this.measure(!1),this.layoutCorrected=q(),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);let{visualElement:t}=this.options;t&&t.notify("LayoutMeasure",this.layout.layoutBox,e?e.layoutBox:void 0)}updateScroll(e="measure"){let t=!!(this.options.layoutScroll&&this.instance);if(this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===e&&(t=!1),t&&this.instance){let t=i(this.instance);this.scroll={animationId:this.root.animationId,phase:e,isRoot:t,offset:n(this.instance),wasRoot:this.scroll?this.scroll.isRoot:t}}}resetTransform(){if(!r)return;let e=this.isLayoutDirty||this.shouldResetTransform||this.options.alwaysMeasureLayout,t=this.projectionDelta&&!ts(this.projectionDelta),n=this.getTransformTemplate(),i=n?n(this.latestValues,""):void 0,o=i!==this.prevTransformTemplateValue;e&&this.instance&&(t||X(this.latestValues)||o)&&(r(this.instance,i),this.shouldResetTransform=!1,this.scheduleRender())}measure(e=!0){var t;let n=this.measurePageBox(),i=this.removeElementScroll(n);return e&&(i=this.removeTransform(i)),tB((t=i).x),tB(t.y),{animationId:this.root.animationId,measuredBox:n,layoutBox:i,latestValues:{},source:this.id}}measurePageBox(){let{visualElement:e}=this.options;if(!e)return q();let t=e.measureViewportBox();if(!(this.scroll?.wasRoot||this.path.some(tz))){let{scroll:e}=this.root;e&&(J(t.x,e.offset.x),J(t.y,e.offset.y))}return t}removeElementScroll(e){let t=q();if(e9(t,e),this.scroll?.wasRoot)return t;for(let n=0;n<this.path.length;n++){let i=this.path[n],{scroll:r,options:o}=i;i!==this.root&&r&&o.layoutScroll&&(r.wasRoot&&e9(t,e),J(t.x,r.offset.x),J(t.y,r.offset.y))}return t}applyTransform(e,t=!1){let n=q();e9(n,e);for(let e=0;e<this.path.length;e++){let i=this.path[e];!t&&i.options.layoutScroll&&i.scroll&&i!==i.root&&et(n,{x:-i.scroll.offset.x,y:-i.scroll.offset.y}),X(i.latestValues)&&et(n,i.latestValues)}return X(this.latestValues)&&et(n,this.latestValues),n}removeTransform(e){let t=q();e9(t,e);for(let e=0;e<this.path.length;e++){let n=this.path[e];if(!n.instance||!X(n.latestValues))continue;H(n.latestValues)&&n.updateSnapshot();let i=q();e9(i,n.measurePageBox()),to(t,n.latestValues,n.snapshot?n.snapshot.layoutBox:void 0,i)}return X(this.latestValues)&&to(t,this.latestValues),t}setTargetDelta(e){this.targetDelta=e,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(e){this.options={...this.options,...e,crossfade:void 0===e.crossfade||e.crossfade}}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!==A.uv.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(e=!1){let t=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=t.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=t.
1isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=t.isSharedProjectionDirty);let n=!!this.resumingFrom||this!==t;if(!(e||n&&this.isSharedProjectionDirty||this.isProjectionDirty||this.parent?.isProjectionDirty||this.attemptToResolveRelativeTarget||this.root.updateBlockedByResize))return;let{layout:i,layoutId:r}=this.options;if(this.layout&&(i||r)){if(this.resolvedRelativeTargetAt=A.uv.timestamp,!this.targetDelta&&!this.relativeTarget){let e=this.getClosestProjectingParent();e&&e.layout&&1!==this.animationProgress?(this.relativeParent=e,this.forceRelativeParentToResolveTarget(),this.relativeTarget=q(),this.relativeTargetOrigin=q(),V(this.relativeTargetOrigin,this.layout.layoutBox,e.layout.layoutBox),e9(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}if(this.relativeTarget||this.targetDelta){if(this.target||(this.target=q(),this.targetWithTransforms=q()),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target){var o,a,s;this.forceRelativeParentToResolveTarget(),o=this.target,a=this.relativeTarget,s=this.relativeParent.target,N(o.x,a.x,s.x),N(o.y,a.y,s.y)}else this.targetDelta?(this.resumingFrom?this.target=this.applyTransform(this.layout.layoutBox):e9(this.target,this.layout.layoutBox),Q(this.target,this.targetDelta)):e9(this.target,this.layout.layoutBox);if(this.attemptToResolveRelativeTarget){this.attemptToResolveRelativeTarget=!1;let e=this.getClosestProjectingParent();e&&!!e.resumingFrom==!!this.resumingFrom&&!e.options.layoutScroll&&e.target&&1!==this.animationProgress?(this.relativeParent=e,this.forceRelativeParentToResolveTarget(),this.relativeTarget=q(),this.relativeTargetOrigin=q(),V(this.relativeTargetOrigin,this.target,e.target),e9(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}ez.Q.value&&tf.calculatedTargetDeltas++}}}getClosestProjectingParent(){if(!(!this.parent||H(this.parent.latestValues)||K(this.parent.latestValues)))if(this.parent.isProjecting())return this.parent;else return this.parent.getClosestProjectingParent()}isProjecting(){return!!((this.relativeTarget||this.targetDelta||this.options.layoutRoot)&&this.layout)}calcProjection(){let e=this.getLead(),t=!!this.resumingFrom||this!==e,n=!0;if((this.isProjectionDirty||this.parent?.isProjectionDirty)&&(n=!1),t&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(n=!1),this.resolvedRelativeTargetAt===A.uv.timestamp&&(n=!1),n)return;let{layout:i,layoutId:r}=this.options;if(this.isTreeAnimating=!!(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!(i||r))return;e9(this.layoutCorrected,this.layout.layoutBox);let o=this.treeScale.x,a=this.treeScale.y;!function(e,t,n,i=!1){let r,o,a=n.length;if(a){t.x=t.y=1;for(let s=0;s<a;s++){o=(r=n[s]).projectionDelta;let{visualElement:a}=r.options;(!a||!a.props.style||"contents"!==a.props.style.display)&&(i&&r.options.layoutScroll&&r.scroll&&r!==r.root&&et(e,{x:-r.scroll.offset.x,y:-r.scroll.offset.y}),o&&(t.x*=o.x.scale,t.y*=o.y.scale,Q(e,o)),i&&X(r.latestValues)&&et(e,r.latestValues))}t.x<1.0000000000001&&t.x>.999999999999&&(t.x=1),t.y<1.0000000000001&&t.y>.999999999999&&(t.y=1)}}(this.layoutCorrected,this.treeScale,this.path,t),e.layout&&!e.target&&(1!==this.treeScale.x||1!==this.treeScale.y)&&(e.target=e.layout.layoutBox,e.targetWithTransforms=q());let{target:s}=e;if(!s){this.prevProjectionDelta&&(this.createProjectionDeltas(),this.scheduleRender());return}this.projectionDelta&&this.prevProjectionDelta?(te(this.prevProjectionDelta.x,this.projectionDelta.x),te(this.prevProjectionDelta.y,this.projectionDelta.y)):this.createProjectionDeltas(),_(this.projectionDelta,this.layoutCorrected,s,this.latestValues),this.treeScale.x===o&&this.treeScale.y===a&&th(this.projectionDelta.x,this.prevProjectionDelta.x)&&th(this.projectionDelta.y,this.prevProjectionDelta.y)||(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",s)),ez.Q.value&&tf.calculatedProjections++}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(e=!0){if(this.options.visualElement?.scheduleRender(),e){let e=this.getStack();e&&e.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}createProjectionDeltas(){this.prevProjectionDelta=$(),this.projectionDelta=$(),this.projectionDeltaWithTransform=$
1()}setAnimationOrigin(e,t=!1){let n,i=this.snapshot,r=i?i.latestValues:{},o={...this.latestValues},a=$();this.relativeParent&&this.relativeParent.options.layoutRoot||(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!t;let s=q(),l=(i?i.source:void 0)!==(this.layout?this.layout.source:void 0),d=this.getStack(),u=!d||d.members.length<=1,c=!!(l&&!u&&!0===this.options.crossfade&&!this.path.some(tF));this.animationProgress=0,this.mixTargetDelta=t=>{let i=t/1e3;if(tO(a.x,e.x,i),tO(a.y,e.y,i),this.setTargetDelta(a),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout){var d,h,p,f,b,m;if(V(s,this.layout.layoutBox,this.relativeParent.layout.layoutBox),p=this.relativeTarget,f=this.relativeTargetOrigin,b=s,m=i,tD(p.x,f.x,b.x,m),tD(p.y,f.y,b.y,m),n&&(d=this.relativeTarget,h=n,tl(d.x,h.x)&&tl(d.y,h.y)))this.isProjectionDirty=!1;n||(n=q()),e9(n,this.relativeTarget)}l&&(this.animationValues=o,function(e,t,n,i,r,o){r?(e.opacity=(0,T.k)(0,n.opacity??1,e5(i)),e.opacityExit=(0,T.k)(t.opacity??1,0,e6(i))):o&&(e.opacity=(0,T.k)(t.opacity??1,n.opacity??1,i));for(let r=0;r<e1;r++){let o=`border${e0[r]}Radius`,a=e7(t,o),s=e7(n,o);(void 0!==a||void 0!==s)&&(a||(a=0),s||(s=0),0===a||0===s||e3(a)===e3(s)?(e[o]=Math.max((0,T.k)(e2(a),e2(s),i),0),(E.KN.test(s)||E.KN.test(a))&&(e[o]+="%")):e[o]=s)}(t.rotate||n.rotate)&&(e.rotate=(0,T.k)(t.rotate||0,n.rotate||0,i))}(o,r,this.latestValues,i,c,u)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=i},this.mixTargetDelta(1e3*!!this.options.layoutRoot)}startAnimation(e){this.notifyListeners("animationStart"),this.currentAnimation?.stop(!1),this.resumingFrom?.currentAnimation?.stop(!1),this.pendingAnimation&&((0,A.WG)(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=A.Gt.update(()=>{eL.hasAnimatedSinceResize=!0,eq.q.layout++,this.motionValue||(this.motionValue=(0,eG.OQ)(0)),this.currentAnimation=function(e,t,n){let i=(0,eH.S)(e)?e:(0,eG.OQ)(e);return i.start((0,R.f)("",i,t,n)),i.animation}(this.motionValue,[0,1e3],{...e,isSync:!0,onUpdate:t=>{this.mixTargetDelta(t),e.onUpdate&&e.onUpdate(t)},onStop:()=>{eq.q.layout--},onComplete:()=>{eq.q.layout--,e.onComplete&&e.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);let e=this.getStack();e&&e.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(1e3),this.currentAnimation.stop(!1)),this.completeAnimation()}applyTransformsToTarget(){let e=this.getLead(),{targetWithTransforms:t,target:n,layout:i,latestValues:r}=e;if(t&&n&&i){if(this!==e&&this.layout&&i&&tV(this.options.animationType,this.layout.layoutBox,i.layoutBox)){n=this.target||q();let t=F(this.layout.layoutBox.x);n.x.min=e.target.x.min,n.x.max=n.x.min+t;let i=F(this.layout.layoutBox.y);n.y.min=e.target.y.min,n.y.max=n.y.min+i}e9(t,n),et(t,r),_(this.projectionDeltaWithTransform,this.layoutCorrected,t,r)}}registerSharedNode(e,t){this.sharedNodes.has(e)||this.sharedNodes.set(e,new tp),this.sharedNodes.get(e).add(t);let n=t.options.initialPromotionConfig;t.promote({transition:n?n.transition:void 0,preserveFollowOpacity:n&&n.shouldPreserveFollowOpacity?n.shouldPreserveFollowOpacity(t):void 0})}isLead(){let e=this.getStack();return!e||e.lead===this}getLead(){let{layoutId:e}=this.options;return e&&this.getStack()?.lead||this}getPrevLead(){let{layoutId:e}=this.options;return e?this.getStack()?.prevLead:void 0}getStack(){let{layoutId:e}=this.options;if(e)return this.root.sharedNodes.get(e)}promote({needsReset:e,transition:t,preserveFollowOpacity:n}={}){let i=this.getStack();i&&i.promote(this,n),e&&(this.projectionDelta=void 0,this.needsReset=!0),t&&this.setOptions({transition:t})}relegate(){let e=this.getStack();return!!e&&e.relegate(this)}
1resetSkewAndRotation(){let{visualElement:e}=this.options;if(!e)return;let t=!1,{latestValues:n}=e;if((n.z||n.rotate||n.rotateX||n.rotateY||n.rotateZ||n.skewX||n.skewY)&&(t=!0),!t)return;let i={};n.z&&ty("z",e,i,this.animationValues);for(let t=0;t<tb.length;t++)ty(`rotate${tb[t]}`,e,i,this.animationValues),ty(`skew${tb[t]}`,e,i,this.animationValues);for(let t in e.render(),i)e.setStaticValue(t,i[t]),this.animationValues&&(this.animationValues[t]=i[t]);e.scheduleRender()}getProjectionStyles(e){if(!this.instance||this.isSVG)return;if(!this.isVisible)return tm;let t={visibility:""},n=this.getTransformTemplate();if(this.needsReset)return this.needsReset=!1,t.opacity="",t.pointerEvents=eQ(e?.pointerEvents)||"",t.transform=n?n(this.latestValues,""):"none",t;let i=this.getLead();if(!this.projectionDelta||!this.layout||!i.target){let t={};return this.options.layoutId&&(t.opacity=void 0!==this.latestValues.opacity?this.latestValues.opacity:1,t.pointerEvents=eQ(e?.pointerEvents)||""),this.hasProjected&&!X(this.latestValues)&&(t.transform=n?n({},""):"none",this.hasProjected=!1),t}let r=i.animationValues||i.latestValues;this.applyTransformsToTarget(),t.transform=function(e,t,n){let i="",r=e.x.translate/t.x,o=e.
1y.translate/t.y,a=n?.z||0;if((r||o||a)&&(i=`translate3d(${r}px, ${o}px, ${a}px) `),(1!==t.x||1!==t.y)&&(i+=`scale(${1/t.x}, ${1/t.y}) `),n){let{transformPerspective:e,rotate:t,rotateX:r,rotateY:o,skewX:a,skewY:s}=n;e&&(i=`perspective(${e}px) ${i}`),t&&(i+=`rotate(${t}deg) `),r&&(i+=`rotateX(${r}deg) `),o&&(i+=`rotateY(${o}deg) `),a&&(i+=`skewX(${a}deg) `),s&&(i+=`skewY(${s}deg) `)}let s=e.x.scale*t.x,l=e.y.scale*t.y;return(1!==s||1!==l)&&(i+=`scale(${s}, ${l})`),i||"none"}(this.projectionDeltaWithTransform,this.treeScale,r),n&&(t.transform=n(r,t.transform));let{x:o,y:a}=this.projectionDelta;for(let e in t.transformOrigin=`${100*o.origin}% ${100*a.origin}% 0`,i.animationValues?t.opacity=i===this?r.opacity??this.latestValues.opacity??1:this.preserveOpacity?this.latestValues.opacity:r.opacityExit:t.opacity=i===this?void 0!==r.opacity?r.opacity:"":void 0!==r.opacityExit?r.opacityExit:0,e_){if(void 0===r[e])continue;let{correct:n,applyTo:o,isCSSVariable:a}=e_[e],s="none"===t.transform?r[e]:n(r[e],i);if(o){let e=o.length;for(let n=0;n<e;n++)t[o[n]]=s}else a?this.options.visualElement.renderState.vars[e]=s:t[e]=s}return this.options.layoutId&&(t.pointerEvents=i===this?eQ(e?.pointerEvents)||"":"none"),t}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach(e=>e.currentAnimation?.stop(!1)),this.root.nodes.forEach(tA),this.root.sharedNodes.clear()}}}function tw(e){e.updateLayout()}function tx(e){let t=e.resumeFrom?.snapshot||e.snapshot;if(e.isLead()&&e.layout&&t&&e.hasListeners("didUpdate")){let{layoutBox:n,measuredBox:i}=e.layout,{animationType:r}=e.options,o=t.source!==e.layout.source;"size"===r?G(e=>{let i=o?t.measuredBox[e]:t.layoutBox[e],r=F(i);i.min=n[e].min,i.max=i.min+r}):tV(r,t.layoutBox,n)&&G(i=>{let r=o?t.measuredBox[i]:t.layoutBox[i],a=F(n[i]);r.max=r.min+a,e.relativeTarget&&!e.currentAnimation&&(e.isProjectionDirty=!0,e.relativeTarget[i].max=e.relativeTarget[i].min+a)});let a=$();_(a,n,t.layoutBox);let s=$();o?_(s,e.applyTransform(i,!0),t.measuredBox):_(s,n,t.layoutBox);let l=!ts(a),d=!1;if(!e.resumeFrom){let i=e.getClosestProjectingParent();if(i&&!i.resumeFrom){let{snapshot:r,layout:o}=i;if(r&&o){let a=q();V(a,t.layoutBox,r.layoutBox);let s=q();V(s,n,o.layoutBox),tu(a,s)||(d=!0),i.options.layoutRoot&&(e.relativeTarget=s,e.relativeTargetOrigin=a,e.relativeParent=i)}}}e.notifyListeners("didUpdate",{layout:n,snapshot:t,delta:s,layoutDelta:a,hasLayoutChanged:l,hasRelativeLayoutChanged:d})}else if(e.isLead()){let{onExitComplete:t}=e.options;t&&t()}e.options.transition=void 0}function tk(e){ez.Q.value&&tf.nodes++,e.parent&&(e.isProjecting()||(e.isProjectionDirty=e.parent.isProjectionDirty),e.isSharedProjectionDirty||(e.isSharedProjectionDirty=!!(e.isProjectionDirty||e.parent.isProjectionDirty||e.parent.isSharedProjectionDirty)),e.isTransformDirty||(e.isTransformDirty=e.parent.isTransformDirty))}function tS(e){e.isProjectionDirty=e.isSharedProjectionDirty=e.isTransformDirty=!1}function tE(e){e.clearSnapshot()}function tA(e){e.clearMeasurements()}function tT(e){e.isLayoutDirty=!1}function tP(e){let{visualElement:t}=e.options;t&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),e.resetTransform()}function tR(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0,e.isProjectionDirty=!0}function tC(e){e.resolveTargetDelta()}function tI(e){e.calcProjection()}function tj(e){e.resetSkewAndRotation()}function tL(e){e.removeLeadSnapshot()}function tO(e,t,n){e.translate=(0,T.k)(t.translate,0,n),e.scale=(0,T.k)(t.scale,1,n),e.origin=t.origin,e.originPoint=t.originPoint}function tD(e,t,n,i){e.min=(0,T.k)(t.min,n.min,i),e.max=(0,T.k)(t.max,n.max,i)}function tF(e){return e.animationValues&&void 0!==e.animationValues.opacityExit}let tM={duration:.45,ease:[.4,0,.1,1]},t_=e=>"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(e),tN=t_("applewebkit/")&&!t_("chrome/")?Math.round:k.l;function tB(e){e.min=tN(e.min),e.max=tN(e.max)}function tV(e,t,n){return"position"===e||"preserve-aspect"===e&&!(.2>=Math.abs(tc(t)-tc(n)))}function tz(e){return e!==e.root&&e.scroll?.wasRoot}let t$=tv({attachResizeListener:(e,t)=>C(e,"resize",t),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}),checkIsScrollRoot:()=>!0}),tU={current:void 0},tq=tv({measureScroll:e=>({x:e.scrollLeft,y:e.scrollTop}),defaultParent:()=>{if(!tU.current){let e=new t$({});e.mount(window),e.setOptions({layoutScroll:!0}),tU.current=e}return tU.current},resetTransform:(e,t)=>
1{e.style.transform=void 0!==t?t:"none"},checkIsScrollRoot:e=>"fixed"===window.getComputedStyle(e).position});function tG(e,t){let n=function(e,t,n){if(e instanceof EventTarget)return[e];if("string"==typeof e){let t=document,n=(void 0)??t.querySelectorAll(e);return n?Array.from(n):[]}return Array.from(e)}(e),i=new AbortController;return[n,{passive:!0,...t,signal:i.signal},()=>i.abort()]}function tW(e){return!("touch"===e.pointerType||S.x||S.y)}function tH(e,t,n){let{props:i}=e;e.animationState&&i.whileHover&&e.animationState.setActive("whileHover","Start"===n);let r=i["onHover"+n];r&&A.Gt.postRender(()=>r(t,j(t)))}class tX extends y{mount(){let{current:e}=this.node;e&&(this.unmount=function(e,t,n={}){let[i,r,o]=tG(e,n),a=e=>{if(!tW(e))return;let{target:n}=e,i=t(n,e);if("function"!=typeof i||!n)return;let o=e=>{tW(e)&&(i(e),n.removeEventListener("pointerleave",o))};n.addEventListener("pointerleave",o,r)};return i.forEach(e=>{e.addEventListener("pointerenter",a,r)}),o}(e,(e,t)=>(tH(this.node,t,"Start"),e=>tH(this.node,e,"End"))))}unmount(){}}class tK extends y{constructor(){super(...arguments),this.isActive=!1}onFocus(){let e=!1;try{e=this.node.current.matches(":focus-visible")}catch(t){e=!0}e&&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=(0,ea.F)(C(this.node.current,"focus",()=>this.onFocus()),C(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}let tY=(e,t)=>!!t&&(e===t||tY(e,t.parentElement)),tZ=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]),tQ=new WeakSet;function tJ(e){return t=>{"Enter"===t.key&&e(t)}}function t0(e,t){e.dispatchEvent(new PointerEvent("pointer"+t,{isPrimary:!0,bubbles:!0}))}let t1=(e,t)=>{let n=e.currentTarget;if(!n)return;let i=tJ(()=>{if(tQ.has(n))return;t0(n,"down");let e=tJ(()=>{t0(n,"up")});n.addEventListener("keyup",e,t),n.addEventListener("blur",()=>t0(n,"cancel"),t)});n.addEventListener("keydown",i,t),n.addEventListener("blur",()=>n.removeEventListener("keydown",i),t)};function t2(e){return I(e)&&!(S.x||S.y)}function t3(e,t,n){let{props:i}=e;if(e.current instanceof HTMLButtonElement&&e.current.disabled)return;e.animationState&&i.whileTap&&e.animationState.setActive("whileTap","Start"===n);let r=i["onTap"+("End"===n?"":n)];r&&A.Gt.postRender(()=>r(t,j(t)))}class t7 extends y{mount(){let{current:e}=this.node;e&&(this.unmount=function(e,t,n={}){let[i,r,o]=tG(e,n),a=e=>{let i=e.currentTarget;if(!t2(e))return;tQ.add(i);let o=t(i,e),a=(e,t)=>{window.removeEventListener("pointerup",s),window.removeEventListener("pointercancel",l),tQ.has(i)&&tQ.delete(i),t2(e)&&"function"==typeof o&&o(e,{success:t})},s=e=>{a(e,i===window||i===document||n.useGlobalTarget||tY(i,e.target))},l=e=>{a(e,!1)};window.addEventListener("pointerup",s,r),window.addEventListener("pointercancel",l,r)};return i.forEach(e=>{if((n.useGlobalTarget?window:e).addEventListener("pointerdown",a,r),e instanceof HTMLElement)e.addEventListener("focus",e=>t1(e,r)),!tZ.has(e.tagName)&&-1===e.tabIndex&&!e.hasAttribute("tabindex")&&(e.tabIndex=0)}),o}(e,(e,t)=>(t3(this.node,t,"Start"),(e,{success:t})=>t3(this.node,e,t?"End":"Cancel")),{useGlobalTarget:this.node.props.globalTapTarget}))}unmount(){}}let t5=new WeakMap,t6=new WeakMap,t8=e=>{let t=t5.get(e.target);t&&t(e)},t4=e=>{e.forEach(t8)},t9={some:0,all:1};
1class ne extends y{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){this.unmount();let{viewport:e={}}=this.node.getProps(),{root:t,margin:n,amount:i="some",once:r}=e,o={root:t?t.current:void 0,rootMargin:n,threshold:"number"==typeof i?i:t9[i]};return function(e,t,n){let i=function({root:e,...t}){let n=e||document;t6.has(n)||t6.set(n,{});let i=t6.get(n),r=JSON.stringify(t);return i[r]||(i[r]=new IntersectionObserver(t4,{root:e,...t})),i[r]}(t);return t5.set(e,n),i.observe(e),()=>{t5.delete(e),i.unobserve(e)}}(this.node.current,o,e=>{let{isIntersecting:t}=e;if(this.isInView===t||(this.isInView=t,r&&!t&&this.hasEnteredView))return;t&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",t);let{onViewportEnter:n,onViewportLeave:i}=this.node.getProps(),o=t?n:i;o&&o(e)})}mount(){this.startObserver()}update(){if("undefined"==typeof IntersectionObserver)return;let{props:e,prevProps:t}=this.node;["amount","margin","root"].some(function({viewport:e={}},{viewport:t={}}={}){return n=>e[n]!==t[n]}(e,t))&&this.startObserver()}unmount(){}}let nt=(0,eR.createContext)({strict:!1}),nn=(0,eR.createContext)({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"}),ni=(0,eR.createContext)({});function nr(e){return i(e.animate)||c.some(t=>d(e[t]))}function no(e){return!!(nr(e)||e.variants)}function na(e){return Array.isArray(e)?e.join(" "):e}var ns=n(55080);let nl={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"]},nd={};for(let e in nl)nd[e]={isEnabled:t=>nl[e].some(e=>!!t[e])};let nu=Symbol.for("motionComponentSymbol");var nc=n(42152),nh=n(19834),np=n(36930);function nf(e,{layout:t,layoutId:n}){return np.f.has(e)||e.startsWith("origin")||(t||void 0!==n)&&(!!e_[e]||"opacity"===e)}let nb=(e,t)=>t&&"number"==typeof e?t.transform(e):e;var nm=n(95855);let ng={...nm.ai,transform:Math.round},ny={rotate:E.uj,rotateX:E.uj,rotateY:E.uj,rotateZ:E.uj,scale:nm.hs,scaleX:nm.hs,scaleY:nm.hs,scaleZ:nm.hs,skew:E.uj,skewX:E.uj,skewY:E.uj,distance:E.px,translateX:E.px,translateY:E.px,translateZ:E.px,x:E.px,y:E.px,z:E.px,perspective:E.px,transformPerspective:E.px,opacity:nm.X4,originX:E.gQ,originY:E.gQ,originZ:E.px},nv={borderWidth:E.px,borderTopWidth:E.px,borderRightWidth:E.px,borderBottomWidth:E.px,borderLeftWidth:E.px,borderRadius:E.px,radius:E.px,borderTopLeftRadius:E.px,borderTopRightRadius:E.px,borderBottomRightRadius:E.px,borderBottomLeftRadius:E.px,width:E.px,maxWidth:E.px,height:E.px,maxHeight:E.px,top:E.px,right:E.px,bottom:E.px,left:E.px,padding:E.px,paddingTop:E.px,paddingRight:E.px,paddingBottom:E.px,paddingLeft:E.px,margin:E.px,marginTop:E.px,marginRight:E.px,marginBottom:E.px,marginLeft:E.px,backgroundPositionX:E.px,backgroundPositionY:E.px,...ny,zIndex:ng,fillOpacity:nm.X4,strokeOpacity:nm.X4,numOctaves:ng},nw={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},nx=np.U.length;function nk(e,t,n){let{style:i,vars:r,transformOrigin:o}=e,a=!1,s=!1;for(let e in t){let n=t[e];if(np.f.has(e)){a=!0;continue}if((0,eM.j)(e)){r[e]=n;continue}{let t=nb(n,nv[e]);e.startsWith("origin")?(s=!0,o[e]=t):i[e]=t}}if(!t.transform&&(a||n?i.transform=function(e,t,n){let i="",r=!0;for(let o=0;o<nx;o++){let a=np.U[o],s=e[a];if(void 0===s)continue;let l=!0;if(!(l="number"==typeof s?s===+!!a.startsWith("scale"):0===parseFloat(s))||n){let e=nb(s,nv[a]);if(!l){r=!1;let t=nw[a]||a;i+=`${t}(${e}) `}n&&(t[a]=e)}}return i=i.trim(),n?i=n(t,r?"":i):r&&(i="none"),i}(t,e.transform,n):i.transform&&(i.transform="none")),s){let{originX:e="50%",originY:t="50%",originZ:n=0}=o;i.transformOrigin=`${e} ${t} ${n}`}}let nS=()=>({style:{},transform:{},transformOrigin:{},vars:{}});
1function nE(e,t,n){for(let i in t)(0,eH.S)(t[i])||nf(i,n)||(e[i]=t[i])}let nA=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","ignoreStrict","viewport"]);function nT(e){return e.startsWith("while")||e.startsWith("drag")&&"draggable"!==e||e.startsWith("layout")||e.startsWith("onTap")||e.startsWith("onPan")||e.startsWith("onLayout")||nA.has(e)}let nP=e=>!nT(e);try{!function(e){e&&(nP=t=>t.startsWith("on")?!nT(t):e(t))}(require("@emotion/is-prop-valid").default)}catch{}let nR=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function nC(e){if("string"!=typeof e||e.includes("-"));else if(nR.indexOf(e)>-1||/[A-Z]/u.test(e))return!0;return!1}let nI={offset:"stroke-dashoffset",array:"stroke-dasharray"},nj={offset:"strokeDashoffset",array:"strokeDasharray"};function nL(e,{attrX:t,attrY:n,attrScale:i,pathLength:r,pathSpacing:o=1,pathOffset:a=0,...s},l,d,u){if(nk(e,s,d),l){e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox);return}e.attrs=e.style,e.style={};let{attrs:c,style:h}=e;c.transform&&(h.transform=c.transform,delete c.transform),(h.transform||c.transformOrigin)&&(h.transformOrigin=c.transformOrigin??"50% 50%",delete c.transformOrigin),h.transform&&(h.transformBox=u?.transformBox??"fill-box",delete c.transformBox),void 0!==t&&(c.x=t),void 0!==n&&(c.y=n),void 0!==i&&(c.scale=i),void 0!==r&&function(e,t,n=1,i=0,r=!0){e.pathLength=1;let o=r?nI:nj;e[o.offset]=E.px.transform(-i);let a=E.px.transform(t),s=E.px.transform(n);e[o.array]=`${a} ${s}`}(c,r,o,a,!1)}let nO=()=>({...nS(),attrs:{}}),nD=e=>"string"==typeof e&&"svg"===e.toLowerCase();var nF=n(1779),nM=n(72929);let n_=e=>(t,n)=>{let r=(0,eR.useContext)(ni),o=(0,eR.useContext)(eC),a=()=>(function({scrapeMotionValuesFromProps:e,createRenderState:t},n,r,o){return{latestValues:function(e,t,n,r){let o={},a=r(e,{});for(let e in a)o[e]=eQ(a[e]);let{initial:s,animate:l}=e,d=nr(e),u=no(e);t&&u&&!d&&!1!==e.inherit&&(void 0===s&&(s=t.initial),void 0===l&&(l=t.animate));let c=!!n&&!1===n.initial,h=(c=c||!1===s)?l:s;if(h&&"boolean"!=typeof h&&!i(h)){let t=Array.isArray(h)?h:[h];for(let n=0;n<t.length;n++){let i=(0,nF.a)(e,t[n]);if(i){let{transitionEnd:e,transition:t,...n}=i;for(let e in n){let t=n[e];if(Array.isArray(t)){let e=c?t.length-1:0;t=t[e]}null!==t&&(o[e]=t)}for(let t in e)o[t]=e[t]}}}return o}(n,r,o,e),renderState:t()}})(e,t,r,o);return n?a():(0,nM.M)(a)};function nN(e,t,n){let{style:i}=e,r={};for(let o in i)((0,eH.S)(i[o])||t.style&&(0,eH.S)(t.style[o])||nf(o,e)||n?.getValue(o)?.liveStyle!==void 0)&&(r[o]=i[o]);return r}let nB={useVisualState:n_({scrapeMotionValuesFromProps:nN,createRenderState:nS})};function nV(e,t,n){let i=nN(e,t,n);for(let n in e)((0,eH.S)(e[n])||(0,eH.S)(t[n]))&&(i[-1!==np.U.indexOf(n)?"attr"+n.charAt(0).toUpperCase()+n.substring(1):n]=e[n]);return i}let nz={useVisualState:n_({scrapeMotionValuesFromProps:nV,createRenderState:nO})};var n$=n(88752),nU=n(85773);let nq=e=>t=>t.test(e),nG=[nm.ai,E.px,E.KN,E.uj,E.vw,E.vh,{test:e=>"auto"===e,parse:e=>e}],nW=e=>nG.find(nq(e)),nH=e=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(e),nX=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;var nK=n(54445);let nY=e=>/^0[^.\s]+$/u.test(e);var nZ=n(35270);let nQ=new Set(["brightness","contrast","saturate","opacity"]);function nJ(e){let[t,n]=e.slice(0,-1).split("(");if("drop-shadow"===t)return e;let[i]=n.match(nZ.S)||[];if(!i)return e;let r=n.replace(i,""),o=+!!nQ.has(t);return i!==n&&(o*=100),t+"("+o+r+")"}let n0=/\b([a-z-]*)\(.*?\)/gu,n1={...eF.f,getAnimatableNone:e=>{let t=e.match(n0);return t?t.map(nJ).join(" "):e}};var n2=n(28640);let n3={...nv,color:n2.y,backgroundColor:n2.y,outlineColor:n2.y,fill:n2.y,stroke:n2.y,borderColor:n2.y,borderTopColor:n2.y,borderRightColor:n2.y,borderBottomColor:n2.y,borderLeftColor:n2.y,filter:n1,WebkitFilter:n1},n7=e=>n3[e];function n5(e,t){let n=n7(e);return n!==n1&&(n=eF.f),n.getAnimatableNone?n.getAnimatableNone(t):void 0}
1let n6=new Set(["auto","none","0"]);var n8=n(25320);class n4 extends nK.h{constructor(e,t,n,i,r){super(e,t,n,i,r,!0)}readKeyframes(){let{unresolvedKeyframes:e,element:t,name:n}=this;if(!t||!t.current)return;super.readKeyframes();for(let n=0;n<e.length;n++){let i=e[n];if("string"==typeof i&&(i=i.trim(),(0,eM.p)(i))){let r=function e(t,n,i=1){(0,P.V)(i<=4,`Max CSS variable fallback depth detected in property "${t}". This may indicate a circular fallback dependency.`);let[r,o]=function(e){let t=nX.exec(e);if(!t)return[,];let[,n,i,r]=t;return[`--${n??i}`,r]}(t);if(!r)return;let a=window.getComputedStyle(n).getPropertyValue(r);if(a){let e=a.trim();return nH(e)?parseFloat(e):e}return(0,eM.p)(o)?e(o,n,i+1):o}(i,t.current);void 0!==r&&(e[n]=r),n===e.length-1&&(this.finalKeyframe=i)}}if(this.resolveNoneKeyframes(),!nU.$.has(n)||2!==e.length)return;let[i,r]=e,o=nW(i),a=nW(r);if(o!==a)if((0,n8.E4)(o)&&(0,n8.E4)(a))for(let t=0;t<e.length;t++){let n=e[t];"string"==typeof n&&(e[t]=parseFloat(n))}else n8.Hr[n]&&(this.needsMeasurement=!0)}resolveNoneKeyframes(){let{unresolvedKeyframes:e,name:t}=this,n=[];for(let t=0;t<e.length;t++){var i;(null===e[t]||("number"==typeof(i=e[t])?0===i:null===i||"none"===i||"0"===i||nY(i)))&&n.push(t)}if(n.length){let i,r=0;for(;r<e.length&&!i;){let t=e[r];"string"==typeof t&&!n6.has(t)&&(0,eF.V)(t).values.length&&(i=e[r]),r++}if(i&&t)for(let r of n)e[r]=n5(t,i)}}measureInitialState(){let{element:e,unresolvedKeyframes:t,name:n}=this;if(!e||!e.current)return;"height"===n&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=n8.Hr[n](e.measureViewportBox(),window.getComputedStyle(e.current)),t[0]=this.measuredOrigin;let i=t[t.length-1];void 0!==i&&e.getValue(n,i).jump(i,!1)}measureEndState(){let{element:e,name:t,unresolvedKeyframes:n}=this;if(!e||!e.current)return;let i=e.getValue(t);i&&i.jump(this.measuredOrigin,!1);let r=n.length-1,o=n[r];n[r]=n8.Hr[t](e.measureViewportBox(),window.getComputedStyle(e.current)),null!==o&&void 0===this.finalKeyframe&&(this.finalKeyframe=o),this.removedTransforms?.length&&this.removedTransforms.forEac
1h(([t,n])=>{e.getValue(t).set(n)}),this.resolveNoneKeyframes()}}let n9=[...nG,n2.y,eF.f],ie=e=>n9.find(nq(e)),it={current:null},ii={current:!1},ir=new WeakMap,io=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"];class ia{scrapeMotionValuesFromProps(e,t,n){return{}}constructor({parent:e,props:t,presenceContext:n,reducedMotionConfig:i,blockInitialAnimation:r,visualState:o},a={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.KeyframeResolver=nK.h,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.renderScheduledAt=0,this.scheduleRender=()=>{let e=eU.k.now();this.renderScheduledAt<e&&(this.renderScheduledAt=e,A.Gt.render(this.render,!1,!0))};let{latestValues:s,renderState:l}=o;this.latestValues=s,this.baseTarget={...s},this.initialValues=t.initial?{...s}:{},this.renderState=l,this.parent=e,this.props=t,this.presenceContext=n,this.depth=e?e.depth+1:0,this.reducedMotionConfig=i,this.options=a,this.blockInitialAnimation=!!r,this.isControllingVariants=nr(t),this.isVariantNode=no(t),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(e&&e.current);let{willChange:d,...u}=this.scrapeMotionValuesFromProps(t,{},this);for(let e in u){let t=u[e];void 0!==s[e]&&(0,eH.S)(t)&&t.set(s[e],!1)}}mount(e){if(this.current=e,ir.set(e,this),this.projection&&!this.projection.instance&&this.projection.mount(e),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEach((e,t)=>this.bindToMotionValue(t,e)),!ii.current&&(ii.current=!0,ns.B))if(window.matchMedia){let e=window.matchMedia("(prefers-reduced-motion)"),t=()=>it.current=e.matches;e.addListener(t),t()}else it.current=!1;this.shouldReduceMotion="never"!==this.reducedMotionConfig&&("always"===this.reducedMotionConfig||it.current),this.parent&&this.parent.children.add(this),this.update(this.props,this.presenceContext)}unmount(){for(let e in this.projection&&this.projection.unmount(),(0,A.WG)(this.notifyUpdate),(0,A.WG)(this.render),this.valueSubscriptions.forEach(e=>e()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent&&this.parent.children.delete(this),this.events)this.events[e].clear();for(let e in this.features){let t=this.features[e];t&&(t.unmount(),t.isMounted=!1)}this.current=null}bindToMotionValue(e,t){let n;this.valueSubscriptions.has(e)&&this.valueSubscriptions.get(e)();let i=np.f.has(e);i&&this.onBindTransform&&this.onBindTransform();let r=t.on("change",t=>{this.latestValues[e]=t,this.props.onUpdate&&A.Gt.preRender(this.notifyUpdate),i&&this.projection&&(this.projection.isTransformDirty=!0)}),o=t.on("renderRequest",this.scheduleRender);window.MotionCheckAppearSync&&(n=window.MotionCheckAppearSync(this,e,t)),this.valueSubscriptions.set(e,()=>{r(),o(),n&&n(),t.owner&&t.stop()})}sortNodePosition(e){return this.current&&this.sortInstanceNodePosition&&this.type===e.type?this.sortInstanceNodePosition(this.current,e.current):0}updateFeatures(){let e="animation";for(e in nd){let t=nd[e];if(!t)continue;let{isEnabled:n,Feature:i}=t;if(!this.features[e]&&i&&n(this.props)&&(this.features[e]=new i(this)),this.features[e]){let t=this.features[e];t.isMounted?t.update():(t.mount(),t.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):q()}getStaticValue(e){return this.latestValues[e]}setStaticValue(e,t){this.latestValues[e]=t}update(e,t){(e.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=e,this.prevPresenceContext=this.presenceContext,this.presenceContext=t;for(let t=0;t<io.length;t++){let n=io[t];this.propEventSubscriptions[n]&&(this.propEventSubscriptions[n](),delete this.propEventSubscriptions[n]);let i=e["on"+n];i&&(this.propEventSubscriptions[n]=this.on(n,i))}this.prevMotionValues=function(e,t,n){for(let i in t){let r=t[i],o=n[i];if((0,eH.S)(r))e.addValue(i,r);else if((0,eH.S)(o))e.addValue(i,(0,eG.OQ)(r,{owner:e}));else if(o!==r)if(e.hasValue(i)){let t=e.getValue(i);!0===t.liveStyle?t.jump(r):t.hasAnimated||t.set(r)}else{let t=e.getStaticValue(i);e.addValue(i,(0,eG.OQ)(void 0!==t?t:r,{owner:e}))}}for(let i in n)void 0===t[i]&&e.removeValue(i);return t}(this,this.scrapeMotionValuesFromProps(e,this.prevProps,this),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue()}getProps(){return this.props}getVariant(e){return this.props.variants?this.props.variants[e]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}
1addVariantChild(e){let t=this.getClosestVariantNode();if(t)return t.variantChildren&&t.variantChildren.add(e),()=>t.variantChildren.delete(e)}addValue(e,t){let n=this.values.get(e);t!==n&&(n&&this.removeValue(e),this.bindToMotionValue(e,t),this.values.set(e,t),this.latestValues[e]=t.get())}removeValue(e){this.values.delete(e);let t=this.valueSubscriptions.get(e);t&&(t(),this.valueSubscriptions.delete(e)),delete this.latestValues[e],this.removeValueFromRenderState(e,this.renderState)}hasValue(e){return this.values.has(e)}getValue(e,t){if(this.props.values&&this.props.values[e])return this.props.values[e];let n=this.values.get(e);return void 0===n&&void 0!==t&&(n=(0,eG.OQ)(null===t?void 0:t,{owner:this}),this.addValue(e,n)),n}readValue(e,t){let n=void 0===this.latestValues[e]&&this.current?this.getBaseTargetFromProps(this.props,e)??this.readValueFromInstance(this.current,e,this.options):this.latestValues[e];return null!=n&&("string"==typeof n&&(nH(n)||nY(n))?n=parseFloat(n):!ie(n)&&eF.f.test(t)&&(n=n5(e,t)),this.setBaseTarget(e,(0,eH.S)(n)?n.get():n)),(0,eH.S)(n)?n.get():n}setBaseTarget(e,t){this.baseTarget[e]=t}getBaseTarget(e){let t,{initial:n}=this.props;if("string"==typeof n||"object"==typeof n){let i=(0,nF.a)(this.props,n,this.presenceContext?.custom);i&&(t=i[e])}if(n&&void 0!==t)return t;let i=this.getBaseTargetFromProps(this.props,e);return void 0===i||(0,eH.S)(i)?void 0!==this.initialValues[e]&&void 0===t?void 0:this.baseTarget[e]:i}on(e,t){return this.events[e]||(this.events[e]=new eW.v),this.events[e].add(t)}notify(e,...t){this.events[e]&&this.events[e].notify(...t)}}class is extends ia{constructor(){super(...arguments),this.KeyframeResolver=n4}sortInstanceNodePosition(e,t){return 2&e.compareDocumentPosition(t)?1:-1}getBaseTargetFromProps(e,t){return e.style?e.style[t]:void 0}removeValueFromRenderState(e,{vars:t,style:n}){delete t[e],delete n[e]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);let{children:e}=this.props;(0,eH.S)(e)&&(this.childSubscription=e.on("change",e=>{this.current&&(this.current.textContent=`${e}`)}))}}function il(e,{style:t,vars:n},i,r){for(let o in Object.assign(e.style,t,r&&r.getProjectionStyles(i)),n)e.style.setProperty(o,n[o])}class id extends is{constructor(){super(...arguments),this.type="html",this.renderInstance=il}readValueFromInstance(e,t){if(np.f.has(t))return(0,n$.I)(e,t);{let n=window.getComputedStyle(e),i=((0,eM.j)(t)?n.getPropertyValue(t):n[t])||0;return"string"==typeof i?i.trim():i}}measureInstanceViewportBox(e,{transformPagePoint:t}){return en(e,t)}build(e,t,n){nk(e,t,n.transformTemplate)}scrapeMotionValuesFromProps(e,t,n){return nN(e,t,n)}}var iu=n(68678);let ic=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"]);class ih extends is{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=q}getBaseTargetFromProps(e,t){return e[t]}readValueFromInstance(e,t){if(np.f.has(t)){let e=n7(t);return e&&e.default||0}return t=ic.has(t)?t:(0,iu.I)(t),e.getAttribute(t)}scrapeMotionValuesFromProps(e,t,n){return nV(e,t,n)}
1build(e,t,n){nL(e,t,this.isSVGTag,n.transformTemplate,n.style)}renderInstance(e,t,n,i){for(let n in il(e,t,void 0,i),t.attrs)e.setAttribute(ic.has(n)?n:(0,iu.I)(n),t.attrs[n])}mount(e){this.isSVGTag=nD(e.tagName),super.mount(e)}}let ip=function(e){if("undefined"==typeof Proxy)return e;let t=new Map;return new Proxy((...t)=>e(...t),{get:(n,i)=>"create"===i?e:(t.has(i)||t.set(i,e(i)),t.get(i))})}((r={animation:{Feature:v},exit:{Feature:x},inView:{Feature:ne},tap:{Feature:t7},focus:{Feature:tK},hover:{Feature:tX},pan:{Feature:eA},drag:{Feature:eS,ProjectionNode:tq,MeasureLayout:eB},layout:{ProjectionNode:tq,MeasureLayout:eB}},o=(e,t)=>nC(e)?new ih(t):new id(t,{allowProjection:e!==eR.Fragment}),function(e,{forwardMotionProps:t}={forwardMotionProps:!1}){return function(e){var t,n;let{preloadedFeatures:i,createVisualElement:r,useRender:o,useVisualState:a,Component:s}=e;function l(e,t){var n,i,l;let u,c={...(0,eR.useContext)(nn),...e,layoutId:function(e){let{layoutId:t}=e,n=(0,eR.useContext)(eI).id;return n&&void 0!==t?n+"-"+t:t}(e)},{isStatic:h}=c,p=function(e){let{initial:t,animate:n}=function(e,t){if(nr(e)){let{initial:t,animate:n}=e;return{initial:!1===t||d(t)?t:void 0,animate:d(n)?n:void 0}}return!1!==e.inherit?t:{}}(e,(0,eR.useContext)(ni));return(0,eR.useMemo)(()=>({initial:t,animate:n}),[na(t),na(n)])}(e),f=a(e,h);if(!h&&ns.B){i=0,l=0,(0,eR.useContext)(nt).strict;let e=function(e){let{drag:t,layout:n}=nd;if(!t&&!n)return{};let i={...t,...n};return{MeasureLayout:(null==t?void 0:t.isEnabled(e))||(null==n?void 0:n.isEnabled(e))?i.MeasureLayout:void 0,ProjectionNode:i.ProjectionNode}}(c);u=e.MeasureLayout,p.visualElement=function(e,t,n,i,r){let{visualElement:o}=(0,eR.useContext)(ni),a=(0,eR.useContext)(nt),s=(0,eR.useContext)(eC),l=(0,eR.useContext)(nn).reducedMotion,d=(0,eR.useRef)(null);i=i||a.renderer,!d.current&&i&&(d.current=i(e,{visualState:t,parent:o,props:n,presenceContext:s,blockInitialAnimation:!!s&&!1===s.initial,reducedMotionConfig:l}));let u=d.current,c=(0,eR.useContext)(ej);u&&!u.projection&&r&&("html"===u.type||"svg"===u.type)&&function(e,t,n,i){let{layoutId:r,layout:o,drag:a,dragConstraints:s,layoutScroll:l,layoutRoot:d,layoutCrossfade:u}=t;e.projection=new n(e.latestValues,t["data-framer-portal-id"]?void 0:function e(t){if(t)return!1!==t.options.allowProjection?t.projection:e(t.parent)}(e.parent)),e.projection.setOptions({layoutId:r,layout:o,alwaysMeasureLayout:!!a||s&&er(s),visualElement:e,animationType:"string"==typeof o?o:"both",initialPromotionConfig:i,crossfade:u,layoutScroll:l,layoutRoot:d})}(d.current,n,r,c);let h=(0,eR.useRef)(!1);(0,eR.useInsertionEffect)(()=>{u&&h.current&&u.update(n,s)});let p=n[nc.n],f=(0,eR.useRef)(!!p&&!window.MotionHandoffIsComplete?.(p)&&window.MotionHasOptimisedAnimation?.(p));return(0,nh.E)(()=>{u&&(h.current=!0,window.MotionIsMounted=!0,u.updateFeatures(),eP.render(u.render),f.current&&u.animationState&&u.animationState.animateChanges())}),(0,eR.useEffect)(()=>{u&&(!f.current&&u.animationState&&u.animationState.animateChanges(),f.current&&(queueMicrotask(()=>{window.MotionHandoffMarkAsComplete?.(p)}),f.current=!1))}),u}(s,f,c,r,e.ProjectionNode)}return(0,eT.jsxs)(ni.Provider,{value:p,children:[u&&p.visualElement?(0,eT.jsx)(u,{visualElement:p.visualElement,...c}):null,o(s,e,(n=p.visualElement,(0,eR.useCallback)(e=>{e&&f.onMount&&f.onMount(e),n&&(e?n.mount(e):n.unmount()),t&&("function"==typeof t?t(e):er(t)&&(t.current=e))},[n])),f,h,p.visualElement)]})}i&&function(e){for(let t in e)nd[t]={...nd[t],...e[t]}}(i),l.displayName="motion.".concat("string"==typeof s?s:"create(".concat(null!==(n=null!==(t=s.displayName)&&void 0!==t?t:s.name)&&void 0!==n?n:"",")"));let u=(0,eR.forwardRef)(l);return u[nu]=s,u}({...nC(e)?nz:nB,preloadedFeatures:r,useRender:function(e=!1){return(t,n,i,{latestValues:r},o)=>{let a=(nC(t)?function(e,t,n,i){let r=(0,eR.useMemo)(()=>{let n=nO();return nL(n,t,nD(i),e.transformTemplate,e.style),{...n.attrs,style:{...n.style}}},[t]);if(e.style){let t={};nE(t,e.style,e),r.style={...t,...r.style}}return r}:function(e,t){let n={},i=function(e,t){let n=e.style||{},i={};return nE(i,n,e),Object.assign(i,function({transformTemplate:e},t){return(0,eR.useMemo)(()=>{let n=nS();return nk(n,t,e),Object.assign({},n.vars,n.style)},[t])}(e,t)),i}(e,t);return e.drag&&!1!==e.dragListener&&(n.draggable=!1,i.userSelect=i.WebkitUserSelect=i.WebkitTouchCallout="none",i.touchAction=!0===e.drag?"none":`pan-${"x"===e.drag?"y":"x"}
1`),void 0===e.tabIndex&&(e.onTap||e.onTapStart||e.whileTap)&&(n.tabIndex=0),n.style=i,n})(n,r,o,t),s=function(e,t,n){let i={};for(let r in e)("values"!==r||"object"!=typeof e.values)&&(nP(r)||!0===n&&nT(r)||!t&&!nT(r)||e.draggable&&r.startsWith("onDrag"))&&(i[r]=e[r]);return i}(n,"string"==typeof t,e),l=t!==eR.Fragment?{...s,...a,ref:i}:{},{children:d}=n,u=(0,eR.useMemo)(()=>(0,eH.S)(d)?d.get():d,[d]);return(0,eR.createElement)(t,{...l,children:u})}}(t),createVisualElement:o,Component:e})}))},15906:(e,t,n)=>{n.d(t,{Zj:()=>x,f4:()=>Q});var i=n(65056),r=n(66086),o=Object.create,a=Object.defineProperty,s=Object.defineProperties,l=Object.getOwnPropertyDescriptor,d=Object.getOwnPropertyDescriptors,u=Object.getOwnPropertyNames,c=Object.getOwnPropertySymbols,h=Object.getPrototypeOf,p=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,b=(e,t,n)=>t in e?a(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,m=(e,t)=>{for(var n in t||(t={}))p.call(t,n)&&b(e,n,t[n]);if(c)for(var n of c(t))f.call(t,n)&&b(e,n,t[n]);return e},g=(e,t)=>s(e,d(t)),y=(e,t)=>{var n={};for(var i in e)p.call(e,i)&&0>t.indexOf(i)&&(n[i]=e[i]);if(null!=e&&c)for(var i of c(e))0>t.indexOf(i)&&f.call(e,i)&&(n[i]=e[i]);return n},v=(e,t,n,i)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let r of u(t))p.call(e,r)||r===n||a(e,r,{get:()=>t[r],enumerable:!(i=l(t,r))||i.enumerable});return e},w=((e,t,n)=>(n=null!=e?o(h(e)):{},v(!t&&e&&e.__esModule?n:a(n,"default",{value:e,enumerable:!0}),e)))(((e,t)=>function(){return t||(0,e[u(e)[0]])((t={exports:{}}).exports,t),t.exports})({"../../node_modules/.pnpm/[email protected]_patch_hash=vrxx3pzkik6jpmgpayxfjunetu/node_modules/prismjs/prism.js"(e,t){var n=function(){var e=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,t=0,n={},i={util:{encode:function e(t){return t instanceof r?new r(t.type,e(t.content),t.alias):Array.isArray(t)?t.map(e):t.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/\u00a0/g," ")},type:function(e){return Object.prototype.toString.call(e).slice(8,-1)},objId:function(e){return e.__id||Object.defineProperty(e,"__id",{value:++t}),e.__id},clone:function e(t,n){var r,o;switch(n=n||{},i.util.type(t)){case"Object":if(n[o=i.util.objId(t)])return n[o];for(var a in r={},n[o]=r,t)t.hasOwnProperty(a)&&(r[a]=e(t[a],n));return r;case"Array":if(n[o=i.util.objId(t)])return n[o];return r=[],n[o]=r,t.forEach(function(t,i){r[i]=e(t,n)}),r;default:return t}},getLanguage:function(t){for(;t;){var n=e.exec(t.className);if(n)return n[1].toLowerCase();t=t.parentElement}return"none"},setLanguage:function(t,n){t.className=t.className.replace(RegExp(e,"gi"),""),t.classList.add("language-"+n)},isActive:function(e,t,n){for(var i="no-"+t;e;){var r=e.classList;if(r.contains(t))return!0;if(r.contains(i))return!1;e=e.parentElement}return!!n}},languages:{plain:n,plaintext:n,text:n,txt:n,extend:function(e,t){var n=i.util.clone(i.languages[e]);for(var r in t)n[r]=t[r];return n},insertBefore:function(e,t,n,r){var o=(r=r||i.languages)[e],a={};for(var s in o)if(o.hasOwnProperty(s)){if(s==t)for(var l in n)n.hasOwnProperty(l)&&(a[l]=n[l]);n.hasOwnProperty(s)||(a[s]=o[s])}var d=r[e];return r[e]=a,i.languages.DFS(i.languages,function(t,n){n===d&&t!=e&&(this[t]=a)}),a},DFS:function e(t,n,r,o){o=o||{};var a=i.util.objId;for(var s in t)if(t.hasOwnProperty(s)){n.call(t,s,t[s],r||s);var l=t[s],d=i.util.type(l);"Object"!==d||o[a(l)]?"Array"!==d||o[a(l)]||(o[a(l)]=!0,e(l,n,s,o)):(o[a(l)]=!0,e(l,n,null,o))}}},plugins:{},highlight:function(e,t,n){var o={code:e,grammar:t,language:n};if(i.hooks.run("before-tokenize",o),!o.grammar)throw Error('The language "'+o.language+'" has no grammar.');return o.tokens=i.tokenize(o.code,o.grammar),i.hooks.run("after-tokenize",o),r.stringify(i.util.encode(o.tokens),o.language)},tokenize:function(e,t){var n=t.rest;if(n){for(var l in n)t[l]=n[l];delete t.rest}var d=new a;return s(d,d.head,e),function e(t,n,a,l,d,u){for(var c in a)if(a.hasOwnProperty(c)&&a[c]){var h=a[c];h=Array.isArray(h)?h:[h];for(var p=0;p<h.length;++p){if(u&&u.cause==c+","+p)return;var f=h[p],b=f.inside,m=!!f.lookbehind,g=!!f.greedy,y=f.alias;if(g&&!f.pattern.global){var v=f.pattern.toString().match(/[imsuy]*$/)[0];f.pattern=RegExp(f.pattern.source,v+"g")}for(var w=f.pattern||f,x=l.next,k=d;x!==n.tail&&(!u||!(k>=u.reach));k+=x.value.length,x=x.next){var S,E=x.value;if(n.length>t.length)return;if(!(E instanceof r)){var A=1;if(g){if(!(S=o(w,k,t,m))||S.index>=t.length)break;var T=S.index,P=S.index+S[0].length,R=k;for(R+=x.value.length;T>=R;)R+=(x=x.next).value.length;if(R-=x.value.length,k=R,x.value instanceof r)continue;for(var C=x;C!==n.tail&&(R<P||"string"==typeof C.value);C=C.next)A++,R+=C.value.length;A--,E=t.slice(k,R),S.index-=k}else if(!(S=o(w,0,E,m)))continue;var T=S.index,I=S[0],j=E.slice(0,T),L=E.slice(T+I.length),O=k+E.length;u&&O>u.reach&&(u.reach=O);var D=x.prev;if(j&&(D=s(n,D,j),k+=j.length),function(e,t,n){for(var i=t.next,r=0;r<n&&i!==e.tail;r++)i=i.next;t.next=i,i.prev=t,e.length-=r}(n,D,A),x=s(n,D,new r(c,b?i.tokenize(I,b):I,y,I)),L&&s(n,x,L),A>1){var F={cause:c+","+p,reach:O};e(t,n,a,x.prev,k,F),u&&F.reach>u.reach&&(u.reach=F.reach)}}}}}}(e,d,t,d.head,0),function(e){for(var t=[],n=e.head.next;n!==e.tail;)t.push(n.value),n=n.next;return t}(d)},hooks:{all:{},add:function(e,t){var n=i.hooks.all;n[e]=n[e]||[],n[e].push(t)},run:function(e,t){var n=i.hooks.all[e];if(n&&n.length)for(var r,o=0;r=n[o++];)r(t)}},Token:r};function r(e,t,n,i){this.type=e,this.content=t,this.alias=n,this.length=0|(i||"").length}function o(e,t,n,i){e.lastIndex=t;var r=e.exec(n);if(r&&i&&r[1]){var o=r[1].length;r.index+=o,r[0]=r[0].slice(o)}return r}function a(){var e={value:null,prev:null,next:null},t={value:null,prev:e,next:null};e.next=t,this.head=e,this.tail=t,this.length=0}function s(e,t,n){var i=t.next,r={value:n,prev:t,next:i};return t.next=r,i.prev=r,e.length++,r}return r.stringify=function e(t,n){if("string"==typeof t)return t;if(Array.isArray(t)){var r="";return t.forEach(function(t){r+=e(t,n)}),r}var o={type:t.type,content:e(t.content,n),tag:"span",classes:["token",t.type],attributes:{},language:n},a=t.alias;a&&(Array.isArray(a)?Array.prototype.push.apply(o.classes,a):o.classes.push(a)),i.hooks.run("wrap",o);var s="";for(var l in o.attributes)s+=" "+l+'="'+(o.attributes[l]||"").replace(/"/g,"&quot;")+'"';return"<"+o.tag+' class="'+o.classes.join(" ")+'"'+s+">"+o.content+"</"+o.tag+">"},i}();t.exports=n,n.default=n}})());w.languages.markup={comment:{pattern:/<!--(?:(?!<!--)[\s\S])*?-->/,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/<!DOCTYPE(?:[^>"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|<!--(?:[^-]|-(?!->))*-->)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^<!|>$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>
1\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},w.languages.markup.tag.inside["attr-value"].inside.entity=w.languages.markup.entity,w.languages.markup.doctype.inside["internal-subset"].inside=w.languages.markup,w.hooks.add("wrap",function(e){"entity"===e.type&&(e.attributes.title=e.content.replace(/&amp;/,"&"))}),Object.defineProperty(w.languages.markup.tag,"addInlined",{value:function(e,t){var n={},n=(n["language-"+t]={pattern:/(^<!\[CDATA\[)[\s\S]+?(?=\]\]>$)/i,lookbehind:!0,inside:w.languages[t]},n.cdata=/^<!\[CDATA\[|\]\]>$/i,{"included-cdata":{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,inside:n}}),t=(n["language-"+t]={pattern:/[\s\S]+/,inside:w.languages[t]},{});t[e]={pattern:RegExp(/(<__[^>]*>)(?:<!\[CDATA\[(?:[^\]]|\](?!\]>))*\]\]>|(?!<!\[CDATA\[)[\s\S])*?(?=<\/__>)/.source.replace(/__/g,function(){return e}),"i"),lookbehind:!0,greedy:!0,inside:n},w.languages.insertBefore("markup","cdata",t)}}),Object.defineProperty(w.languages.markup.tag,"addAttribute",{value:function(e,t){w.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+e+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[t,"language-"+t],inside:w.languages[t]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),w.languages.html=w.languages.markup,w.languages.mathml=w.languages.markup,w.languages.svg=w.languages.markup,w.languages.xml=w.languages.extend("markup",{}),w.languages.ssml=w.languages.xml,w.languages.atom=w.languages.xml,w.languages.rss=w.languages.xml,function(e){var t={pattern:/\\[\\(){}[\]^$+*?|.]/,alias:"escape"},n=/\\(?:x[\da-fA-F]{2}|u[\da-fA-F]{4}|u\{[\da-fA-F]+\}|0[0-7]{0,2}|[123][0-7]{2}|c[a-zA-Z]|.)/,i="(?:[^\\\\-]|"+n.source+")",i=RegExp(i+"-"+i),r={pattern:/(<|')[^<>']+(?=[>']$)/,lookbehind:!0,alias:"variable"};e.languages.regex={"char-class":{pattern:/((?:^|[^\\])(?:\\\\)*)\[(?:[^\\\]]|\\[\s\S])*\]/,lookbehind:!0,inside:{"char-class-negation":{pattern:/(^\[)\^/,lookbehind:!0,alias:"operator"},"char-class-punctuation":{pattern:/^\[|\]$/,alias:"punctuation"},range:{pattern:i,inside:{escape:n,"range-punctuation":{pattern:/-/,alias:"operator"}}},"special-escape":t,"char-set":{pattern:/\\[wsd]|\\p\{[^{}]+\}/i,alias:"class-name"},escape:n}},"special-escape":t,"char-set":{pattern:/\.|\\[wsd]|\\p\{[^{}]+\}/i,alias:"class-name"},backreference:[{pattern:/\\(?![123][0-7]{2})[1-9]/,alias:"keyword"},{pattern:/\\k<[^<>']+>/,alias:"keyword",inside:{"group-name":r}}],anchor:{pattern:/[$^]|\\[ABbGZz]/,alias:"function"},escape:n,group:[{pattern:/\((?:\?(?:<[^<>']+>|'[^<>']+'|[>:]|<?[=!]|[idmnsuxU]+(?:-[idmnsuxU]+)?:?))?/,alias:"punctuation",inside:{"group-name":r}},{pattern:/\)/,alias:"punctuation"}],quantifier:{pattern:/(?:[+*?]|\{\d+(?:,\d*)?\})[?+]?/,alias:"number"},alternation:{pattern:/\|/,alias:"keyword"}}}(w),w.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/},w.languages.javascript=w.languages.extend("clike",{"class-name":[w.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?
1:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),w.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,w.languages.insertBefore("javascript","keyword",{regex:{pattern:RegExp(/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)/.source+/\//.source+"(?:"+/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}/.source+"|"+/(?:\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.)*\])*\])*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}v[dgimyus]{0,7}/.source+")"+/(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/.source),lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:w.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:w.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:w.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:w.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:w.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),w.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:w.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),w.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),w.languages.markup&&(w.languages.markup.tag.addInlined("script","javascript"),w.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),w.languages.js=w.languages.javascript,w.languages.actionscript=w.languages.extend("javascript",{keyword:/\b(?:as|break|case|catch|class|const|default|delete|do|dynamic|each|else|extends|final|finally|for|function|get|if|implements|import|in|include|instanceof|interface|internal|is|namespace|native|new|null|override|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|use|var|void|while|with)\b/,operator:/\+\+|--|(?:[+\-*\/%^]|&&?|\|\|?|<<?|>>?>?|[!=]=?)=?|[~?@]/}),w.languages.actionscript["class-name"].alias="function",delete w.languages.actionscript.parameter,delete w.languages.actionscript["literal-property"],w.languages.markup&&w.languages.insertBefore("actionscript","string",{xml:{pattern:/(^|[^.])<\/?\w+(?:\s+[^\s>\/=]+=("|')(?:\\[\s\S]|(?!\2)[^\\])*\2)*\s*\/?>/,lookbehind:!0,inside:w.languages.markup}}),function(e){var t=/#(?!\{).+/,n={pattern:/#\{[^}]+\}/,alias:"variable"};e.languages.coffeescript=e.languages.extend("javascript",{comment:t,string:[{pattern:/'(?:\\[\s\S]|[^\\'])*'/,greedy:!0}
vendor: 4,775 bytes, line 1
1,{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0,inside:{interpolation:n}}],keyword:/\b(?:and|break|by|catch|class|continue|debugger|delete|do|each|else|extend|extends|false|finally|for|if|in|instanceof|is|isnt|let|loop|namespace|new|no|not|null|of|off|on|or|own|return|super|switch|then|this|throw|true|try|typeof|undefined|unless|until|when|while|window|with|yes|yield)\b/,"class-member":{pattern:/@(?!\d)\w+/,alias:"variable"}}),e.languages.insertBefore("coffeescript","comment",{"multiline-comment":{pattern:/###[\s\S]+?###/,alias:"comment"},"block-regex":{pattern:/\/{3}[\s\S]*?\/{3}/,alias:"regex",inside:{comment:t,interpolation:n}}}),e.languages.insertBefore("coffeescript","string",{"inline-javascript":{pattern:/`(?:\\[\s\S]|[^\\`])*`/,inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"},script:{pattern:/[\s\S]+/,alias:"language-javascript",inside:e.languages.javascript}}},"multiline-string":[{pattern:/'''[\s\S]*?'''/,greedy:!0,alias:"string"},{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string",inside:{interpolation:n}}]}),e.languages.insertBefore("coffeescript","keyword",{property:/(?!\d)\w+(?=\s*:(?!:))/}),delete e.languages.coffeescript["template-string"],e.languages.coffee=e.languages.coffeescript}(w),function(e){var t=e.languages.javadoclike={parameter:{pattern:/(^[\t ]*(?:\/{3}|\*|\/\*\*)\s*@(?:arg|arguments|param)\s+)\w+/m,lookbehind:!0},keyword:{pattern:/(^[\t ]*(?:\/{3}|\*|\/\*\*)\s*|\{)@[a-z][a-zA-Z-]+\b/m,lookbehind:!0},punctuation:/[{}]/};Object.defineProperty(t,"addSupport",{value:function(t,n){(t="string"==typeof t?[t]:t).forEach(function(t){var i=function(e){e.inside||(e.inside={}),e.inside.rest=n},r="doc-comment";if(o=e.languages[t]){var o,a=o[r];if((a=a||(o=e.languages.insertBefore(t,"comment",{"doc-comment":{pattern:/(^|[^\\])\/\*\*[^/][\s\S]*?(?:\*\/|$)/,lookbehind:!0,alias:"comment"}}))[r])instanceof RegExp&&(a=o[r]={pattern:a}),Array.isArray(a))for(var s=0,l=a.length;s<l;s++)a[s]instanceof RegExp&&(a[s]={pattern:a[s]}),i(a[s]);else i(a)}})}}),t.addSupport(["java","javascript","php"],t)}(w),function(e){var t=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/,t=(e.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:RegExp("@[\\w-](?:"+/[^;{\s"']|\s+(?!\s)/.source+"|"+t.source+")*?"+/(?:;|(?=\s*\{))/.source),inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+t.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+t.source+"$"),alias:"url"}}},selector:{pattern:RegExp("(^|[{}\\s])[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+t.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:t,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},e.languages.css.atrule.inside.rest=e.languages.css,e.languages.markup);t&&(t.tag.addInlined("style","css"),t.tag.addAttribute("style","css"))}(w),function(e){var t=/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,t=(e.languages.css.selector={pattern:e.languages.css.selector.pattern,lookbehind:!0,inside:t={"pseudo-element":/:(?:after|before|first-letter|first-line|selection)|::[-\w]+/,"pseudo-class":/:[-\w]+/,class:/\.[-\w]+/,id:/#[-\w]+/,attribute:{pattern:RegExp("\\[(?:[^[\\]\"']|"+t.source+")*\\]"),greedy:!0,inside:{punctuation:/^\[|\]$/,"case-sensitivity":{pattern:/(\s)[si]$/i,lookbehind:!0,alias:"keyword"},namespace:{pattern:/^(\s*)(?:(?!\s)[-*\w\xA0-\uFFFF])*\|(?!=)/,lookbehind:!0,inside:{punctuation:/\|$/}},"attr-name":{pattern:/^(\s*)(?:(?!\s)[-\w\xA0-\uFFFF])+/,lookbehind:!0},"attr-value":[t,{pattern:/(=\s*)(?:(?!\s)[-\w\xA0-\uFFFF])+(?=\s*$)/,lookbehind:!0}],operator:/[|~*^$]?=/}},"n-th":[{pattern:/(\(\s*)[+-]?\d*[\dn](?:\s*[+-]\s*\d+)?(?=\s*\))/,lookbehind:!0,inside:{number:/[\dn]+/,operator:/[+-]/}},{pattern:/(\(\s*)(?:even|odd)(?=\s*\))/i,lookbehind:!0}],combinator:/>|\+|~|\|\|/,punctuation:/[(),]/}},e.languages.css.atrule.inside["selector-function-argument"].inside=t,e.languages.insertBefore("css","property",{variable:{pattern:/(^|[^-\w\xA0-\uFFFF])--(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*/i,lookbehind:!0}}),{pattern:/(\b\d+)(?:%|[a-z]+(?![\w-]))/,lookbehind:!0}),n={pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0};e.languages.insertBefore("css","function",{operator:{pattern:/(\s)[+\-*\/](?=\s)/,lookbehind:!0},hexcode:{pattern:/\B#[\da-f]{3,8}\b/i,alias:"color"}
1,color:[{pattern:/(^|[^\w-])(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|RebeccaPurple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)(?![\w-])/i,lookbehind:!0},{pattern:/\b(?:hsl|rgb)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:hsl|rgb)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:t,number:n,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:t,number:n})}(w),function(e){var t=/[*&][^\s[\]{},]+/,n=/!(?:<[\w\-%#;/?:@&=+$,.!~*'()[\]]+>|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,i="(?:"+n.source+"(?:[ 	]+"+t.source+")?|"+t.source+"(?:[ 	]+"+n.source+")?)",r=/(?:[^\s\x00-\x08\x0e-\x1f!"#%&'*,\-:>?@[\]`{|}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]|[?:-]<PLAIN>)(?:[ \t]*(?:(?![#:])<PLAIN>|:<PLAIN>))*/.source.replace(/<PLAIN>/g,function(){return/[^\s\x00-\x08\x0e-\x1f,[\]{}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]/.source}),o=/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'/.source;function a(e,t){return t=(t||"").replace(/m/g,"")+"m",RegExp(/([:\-,[{]\s*(?:\s<<prop>>[ \t]+)?)(?:<<value>>)(?=[ \t]*(?:$|,|\]|\}|(?:[\r\n]\s*)?#))/.source.replace(/<<prop>>/g,function(){return i}).replace(/<<value>>/g,function(){return e}),t)}e.languages.yaml={scalar:{pattern:RegExp(/([\-:]\s*(?:\s<<prop>>[ \t]+)?[|>])[ \t]*(?:((?:\r?\n|\r)[ \t]+)\S[^\r\n]*(?:\2[^\r\n]+)*)/.source.replace(/<<prop>>/g,function(){return i})),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp(/((?:^|[:\-,[{\r\n?])[ \t]*(?:<<prop>>[ \t]+)?)<<key>>(?=\s*:\s)/.source.replace(/<<prop>>/g,function(){return i}).replace(/<<key>>/g,function(){return"(?:"+r+"|"+o+")"})),lookbehind:!0,greedy:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:a(/\d{4}-\d\d?-\d\d?(?:[tT]|[ \t]+)\d\d?:\d{2}:\d{2}(?:\.\d*)?(?:[ \t]*(?:Z|[-+]\d\d?(?::\d{2})?))?|\d{4}-\d{2}-\d{2}|\d\d?:\d{2}(?::\d{2}(?:\.\d*)?)?/.source),lookbehind:!0,alias:"number"},boolean:{pattern:a(/false|true/.source,"i"),lookbehind:!0,alias:"important"},null:{pattern:a(/null|~/.source,"i"),lookbehind:!0,alias:"important"},string:{pattern:a(o),lookbehind:!0,greedy:!0},number:{pattern:a(/[+-]?(?:0x[\da-f]+|0o[0-7]+|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?|\.inf|\.nan)/.source,"i"),lookbehind:!0},tag:n,important:t,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},e.languages.yml=e.languages.yaml}(w),function(e){var t=/(?:\\.|[^\\\n\r]|(?:\n|\r\n?)(?![\r\n]))/.source;function n(e){return e=e.replace(/<inner>/g,function(){return t}),RegExp(/((?:^|[^\\])(?:\\{2})*)/.source+"(?:"+e+")")}var i=/(?:\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\|\r\n`])+/.source,r=/\|?__(?:\|__)+\|?(?:(?:\n|\r\n?)|(?![\s\S]))/.source.replace(/__/g,function(){return i}),o=/\|?[ \t]*:?-{3,}:?[ \t]*(?:\|[ \t]*:?-{3,}:?[ \t]*)+\|?(?:\n|\r\n?)/.source,a=(e.languages.markdown=e.languages.extend("markup",{}),e.languages.insertBefore("markdown","prolog",{"front-matter-block":{pattern:/(^(?:\s*[\r\n])?)---(?!.)[\s\S]*?[\r\n]---(?!.)/,lookbehind:!0,greedy:!0,inside:{punctuation:/^---|---$/,"front-matter":{pattern:/\S+(?:\s+\S+)*/,alias:["yaml","language-yaml"],inside:e.languages.yaml}}},blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+r+o+"(?:"+r+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+r+o+")(?:"+r+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(i),inside:e.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+r+")"+o+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+r+"$"),inside:{"table-header":{pattern:RegExp(i),alias:"important",inside:e.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/((?:^|\n)[ \t]*\n|(?:^|\r\n?)[ \t]*\r\n?)(?: {4}
1|\t).+(?:(?:\n|\r\n?)(?: {4}|\t).+)*/,lookbehind:!0,alias:"keyword"},{pattern:/^```[\s\S]*?^```$/m,greedy:!0,inside:{"code-block":{pattern:/^(```.*(?:\n|\r\n?))[\s\S]+?(?=(?:\n|\r\n?)^```$)/m,lookbehind:!0},"code-language":{pattern:/^(```).+/,lookbehind:!0},punctuation:/```/}}],title:[{pattern:/\S.*(?:\n|\r\n?)(?:==+|--+)(?=[ \t]*$)/m,alias:"important",inside:{punctuation:/==+$|--+$/}},{pattern:/(^\s*)#.+/m,lookbehind:!0,alias:"important",inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\s*)([*-])(?:[\t ]*\2){2,}(?=\s*$)/m,lookbehind:!0,alias:"punctuation"},list:{pattern:/(^\s*)(?:[*+-]|\d+\.)(?=[\t ].)/m,lookbehind:!0,alias:"punctuation"},"url-reference":{pattern:/!?\[[^\]]+\]:[\t ]+(?:\S+|<(?:\\.|[^>\\])+>)(?:[\t ]+(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\)))?/,inside:{variable:{pattern:/^(!?\[)[^\]]+/,lookbehind:!0},string:/(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\))$/,punctuation:/^[\[\]!:]|[<>]/},alias:"url"},bold:{pattern:n(/\b__(?:(?!_)<inner>|_(?:(?!_)<inner>)+_)+__\b|\*\*(?:(?!\*)<inner>|\*(?:(?!\*)<inner>)+\*)+\*\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:n(/\b_(?:(?!_)<inner>|__(?:(?!_)<inner>)+__)+_\b|\*(?:(?!\*)<inner>|\*\*(?:(?!\*)<inner>)+\*\*)+\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:n(/(~~?)(?:(?!~)<inner>)+\2/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\s\S]+(?=\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}},"code-snippet":{pattern:/(^|[^\\`])(?:``[^`\r\n]+(?:`[^`\r\n]+)*``(?!`)|`[^`\r\n]+`(?!`))/,lookbehind:!0,greedy:!0,alias:["code","keyword"]},url:{pattern:n(/!?\[(?:(?!\])<inner>)+\](?:\([^\s)]+(?:[\t ]+"(?:\\.|[^"\\])*")?\)|[ \t]?\[(?:(?!\])<inner>)+\])/.source),lookbehind:!0,greedy:!0,inside:{operator:/^!/,content:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0,inside:{}},variable:{pattern:/(^\][ \t]?\[)[^\]]+(?=\]$)/,lookbehind:!0},url:{pattern:/(^\]\()[^\s)]+/,lookbehind:!0},string:{pattern:/(^[ \t]+)"(?:\\.|[^"\\])*"(?=\)$)/,lookbehind:!0}}}}),["url","bold","italic","strike"].forEach(function(t){["url","bold","italic","strike","code-snippet"].forEach(function(n){t!==n&&(e.languages.markdown[t].inside.content.inside[n]=e.languages.markdown[n])})}),e.hooks.add("after-tokenize",function(e){"markdown"!==e.language&&"md"!==e.language||function e(t){if(t&&"string"!=typeof t)for(var n=0,i=t.length;n<i;n++){var r,o=t[n];"code"!==o.type?e(o.content):(r=o.content[1],o=o.content[3],r&&o&&"code-language"===r.type&&"code-block"===o.type&&"string"==typeof r.content&&(r=r.content.replace(/\b#/g,"sharp").replace(/\b\+\+/g,"pp"),r="language-"+(r=(/[a-z][\w-]*/i.exec(r)||[""])[0].toLowerCase()),o.alias?"string"==typeof o.alias?o.alias=[o.alias,r]:o.alias.push(r):o.alias=[r]))}}(e.tokens)}),e.hooks.add("wrap",function(t){if("code-block"===t.type){for(var n,i="",r=0,o=t.classes.length;r<o;r++){var d=t.classes[r],d=/language-(.+)/.exec(d);if(d){i=d[1];break}}var u,c=e.languages[i];c?t.content=e.highlight((0,t.content).replace(a,"").replace(/&(\w{1,8}|#x?[\da-f]{1,8});/gi,function(e,t){return"#"===(t=t.toLowerCase())[0]?l("x"===t[1]?parseInt(t.slice(2),16):Number(t.slice(1))):s[t]||e}),c,i):i&&"none"!==i&&e.plugins.autoloader&&(u="md-"+new Date().valueOf()+"-"+Math.floor(1e16*Math.random()),t.attributes.id=u,e.plugins.autoloader.loadLanguages(i,function(){var t=document.getElementById(u);t&&(t.innerHTML=e.highlight(t.textContent,e.languages[i],i))}))}}),RegExp(e.languages.markup.tag.pattern.source,"gi")),s={amp:"&",lt:"<",gt:">",quot:'"'},l=String.fromCodePoint||String.fromCharCode;e.languages.md=e.languages.markdown}(w),w.languages.graphql={comment:/#.*/,description:{pattern:/(?:"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*")(?=\s*[a-z_])/i,greedy:!0,alias:"string",inside:{"language-markdown":{pattern:/(^"(?:"")?)(?!\1)[\s\S]+(?=\1$)/,lookbehind:!0,inside:w.languages.markdown}}},string:{pattern:/"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},number:/(?:\B-|\b)\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,boolean:/\b(?:false|true)\b/,variable:/\$[a-z_]\w*/i,directive:{pattern:/@[a-z_]\w*/i,alias:"function"},"attr-name":{pattern:/\b[a-z_]\w*(?=\s*(?:\((?:[^()"]|"(?:\\.|[^\\"\r\n])*")*\))?:)/i,greedy:!0},"atom-input":{pattern:/\b[A-Z]\w*Input\b/,alias:"class-name"},scalar:/\b(?:Boolean|Float|ID|Int|String)\b/,constant:/\b[A-Z][A-Z_\d]*\b/,"class-name":{pattern:/(\b(?:enum|implements|interface|on|scalar|type|union)\s+|&\s*|:\s*|\[)[A-Z_]\w*/,lookbehind:!0},fragment:{pattern:/(\bfragment\s+|\.{3}\s*(?!on\b))[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-mutation":{pattern:/(\bmutation\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-query":{pattern:/(\bquery\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},keyword:/\b(?:directive|enum|extend|fragment|implements|input|interface|mutation|on|query|repeatable|scalar|schema|subscription|type|union)\b/,operator:/[!=|&]|\.{3}/,"property-query":/\w+(?=\s*\()/,object:/\w+(?=\s*\{)/,punctuation:/[!(){}\[\]:=,]/,property:/\w+/},w.hooks.add("after-tokenize",function(e){if("graphql"===e.language)for(var t=e.tokens.filter(function(e){return"string"!=typeof e&&"comment"!==e.type&&"scalar"!==e.type}),n=0;n<t.length;){var i=t[n++];
1if("keyword"===i.type&&"mutation"===i.content){var r=[];if(u(["definition-mutation","punctuation"])&&"("===t[n+1].content){n+=2;var o=c(/^\($/,/^\)$/);if(-1===o)continue;for(;n<o;n++){var a=t[n+0];"variable"===a.type&&(h(a,"variable-input"),r.push(a.content))}n=o+1}if(u(["punctuation","property-query"])&&"{"===t[n+0].content&&(h(t[++n+0],"property-mutation"),0<r.length)){var s=c(/^\{$/,/^\}$/);if(-1!==s)for(var l=n;l<s;l++){var d=t[l];"variable"===d.type&&0<=r.indexOf(d.content)&&h(d,"variable-input")}}}}function u(e,i){i=i||0;for(var r=0;r<e.length;r++){var o=t[n+(r+i)];if(!o||o.type!==e[r])return}return 1}function c(e,i){for(var r=1,o=n;o<t.length;o++){var a=t[o],s=a.content;if("punctuation"===a.type&&"string"==typeof s){if(e.test(s))r++;else if(i.test(s)&&0==--r)return o}}return -1}function h(e,t){var n=e.alias;n?Array.isArray(n)||(e.alias=n=[n]):e.alias=n=[],n.push(t)}}),w.languages.sql={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/|#).*)/,lookbehind:!0},variable:[{pattern:/@(["'`])(?:\\[\s\S]|(?!\1)[^\\])+\1/,greedy:!0},/@[\w.$]+/],string:{pattern:/(^|[^@\\])("|')(?:\\[\s\S]|(?!\2)[^\\]|\2\2)*\2/,greedy:!0,lookbehind:!0},identifier:{pattern:/(^|[^@\\])`(?:\\[\s\S]|[^`\\]|``)*`/,greedy:!0,lookbehind:!0,inside:{punctuation:/^`|`$/}},function:/\b(?:AVG|COUNT|FIRST|FORMAT|LAST|LCASE|LEN|MAX|MID|MIN|MOD|NOW|ROUND|SUM|UCASE)(?=\s*\()/i,keyword:/\b(?:ACTION|ADD|AFTER|ALGORITHM|ALL|ALTER|ANALYZE|ANY|APPLY|AS|ASC|AUTHORIZATION|AUTO_INCREMENT|BACKUP|BDB|BEGIN|BERKELEYDB|BIGINT|BINARY|BIT|BLOB|BOOL|BOOLEAN|BREAK|BROWSE|BTREE|BULK|BY|CALL|CASCADED?|CASE|CHAIN|CHAR(?:ACTER|SET)?|CHECK(?:POINT)?|CLOSE|CLUSTERED|COALESCE|COLLATE|COLUMNS?|COMMENT|COMMIT(?:TED)?|COMPUTE|CONNECT|CONSISTENT|CONSTRAINT|CONTAINS(?:TABLE)?|CONTINUE|CONVERT|CREATE|CROSS|CURRENT(?:_DATE|_TIME|_TIMESTAMP|_USER)?|CURSOR|CYCLE|DATA(?:BASES?)?|DATE(?:TIME)?|DAY|DBCC|DEALLOCATE|DEC|DECIMAL|DECLARE|DEFAULT|DEFINER|DELAYED|DELETE|DELIMITERS?|DENY|DESC|DESCRIBE|DETERMINISTIC|DISABLE|DISCARD|DISK|DISTINCT|DISTINCTROW|DISTRIBUTED|DO|DOUBLE|DROP|DUMMY|DUMP(?:FILE)?|DUPLICATE|ELSE(?:IF)?|ENABLE|ENCLOSED|END|ENGINE|ENUM|ERRLVL|ERRORS|ESCAPED?|EXCEPT|EXEC(?:UTE)?|EXISTS|EXIT|EXPLAIN|EXTENDED|FETCH|FIELDS|FILE|FILLFACTOR|FIRST|FIXED|FLOAT|FOLLOWING|FOR(?: EACH ROW)?|FORCE|FOREIGN|FREETEXT(?:TABLE)?|FROM|FULL|FUNCTION|GEOMETRY(?:COLLECTION)?|GLOBAL|GOTO|GRANT|GROUP|HANDLER|HASH|HAVING|HOLDLOCK|HOUR|IDENTITY(?:COL|_INSERT)?|IF|IGNORE|IMPORT|INDEX|INFILE|INNER|INNODB|INOUT|INSERT|INT|INTEGER|INTERSECT|INTERVAL|INTO|INVOKER|ISOLATION|ITERATE|JOIN|KEYS?|KILL|LANGUAGE|LAST|LEAVE|LEFT|LEVEL|LIMIT|LINENO|LINES|LINESTRING|LOAD|LOCAL|LOCK|LONG(?:BLOB|TEXT)|LOOP|MATCH(?:ED)?|MEDIUM(?:BLOB|INT|TEXT)|MERGE|MIDDLEINT|MINUTE|MODE|MODIFIES|MODIFY|MONTH|MULTI(?:LINESTRING|POINT|POLYGON)|NATIONAL|NATURAL|NCHAR|NEXT|NO|NONCLUSTERED|NULLIF|NUMERIC|OFF?|OFFSETS?|ON|OPEN(?:DATASOURCE|QUERY|ROWSET)?|OPTIMIZE|OPTION(?:ALLY)?|ORDER|OUT(?:ER|FILE)?|OVER|PARTIAL|PARTITION|PERCENT|PIVOT|PLAN|POINT|POLYGON|PRECEDING|PRECISION|PREPARE|PREV|PRIMARY|PRINT|PRIVILEGES|PROC(?:EDURE)?|PUBLIC|PURGE|QUICK|RAISERROR|READS?|REAL|RECONFIGURE|REFERENCES|RELEASE|RENAME|REPEAT(?:ABLE)?|REPLACE|REPLICATION|REQUIRE|RESIGNAL|RESTORE|RESTRICT|RETURN(?:ING|S)?|REVOKE|RIGHT|ROLLBACK|ROUTINE|ROW(?:COUNT|GUIDCOL|S)?|RTREE|RULE|SAVE(?:POINT)?|SCHEMA|SECOND|SELECT|SERIAL(?:IZABLE)?|SESSION(?:_USER)?|SET(?:USER)?|SHARE|SHOW|SHUTDOWN|SIMPLE|SMALLINT|SNAPSHOT|SOME|SONAME|SQL|START(?:ING)?|STATISTICS|STATUS|STRIPED|SYSTEM_USER|TABLES?|TABLESPACE|TEMP(?:ORARY|TABLE)?|TERMINATED|TEXT(?:SIZE)?|THEN|TIME(?:STAMP)?|TINY(?:BLOB|INT|TEXT)|TOP?|TRAN(?:SACTIONS?)?|TRIGGER|TRUNCATE|TSEQUAL|TYPES?|UNBOUNDED|UNCOMMITTED|UNDEFINED|UNION|UNIQUE|UNLOCK|UNPIVOT|UNSIGNED|UPDATE(?:TEXT)?|USAGE|USE|USER|USING|VALUES?|VAR(?:BINARY|CHAR|CHARACTER|YING)|VIEW|WAITFOR|WARNINGS|WHEN|WHERE|WHILE|WITH(?: ROLLUP|IN)?|WORK|WRITE(?:TEXT)?|YEAR)\b/i,boolean:/\b(?:FALSE|NULL|TRUE)\b/i,number:/\b0x[\da-f]+\b|\b\d+(?:\.\d*)?|\B\.\d+\b/i,operator:/[-+*\/=%^~]|&&?|\|\|?|!=?|<(?:=>?|<|>)?|>[>=]?|\b(?:AND|BETWEEN|DIV|ILIKE|IN|IS|LIKE|NOT|OR|REGEXP|RLIKE|SOUNDS LIKE|XOR)\b/i,punctuation:/[;[\]()`,.]/},function(e){var t=e.languages.javascript["template-string"],n=t.pattern.source,i=t.inside.interpolation,r=i.inside["interpolation-punctuation"],o=i.pattern.source;function a(t,i){if(e.languages[t])return{pattern:RegExp("((?:"+i+")\\s*)"+n),lookbehind:!0,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},"embedded-code":{pattern:/[\s\S]+/,alias:t}}}}function s(t,n,i){return t={code:t,grammar:n,language:i},e.hooks.run("before-tokenize",t),t.tokens=e.tokenize(t.code,t.grammar),e.hooks.run("after-tokenize",t),t.tokens}
1e.languages.javascript["template-string"]=[a("css",/\b(?:styled(?:\([^)]*\))?(?:\s*\.\s*\w+(?:\([^)]*\))*)*|css(?:\s*\.\s*(?:global|resolve))?|createGlobalStyle|keyframes)/.source),a("html",/\bhtml|\.\s*(?:inner|outer)HTML\s*\+?=/.source),a("svg",/\bsvg/.source),a("markdown",/\b(?:markdown|md)/.source),a("graphql",/\b(?:gql|graphql(?:\s*\.\s*experimental)?)/.source),a("sql",/\bsql/.source),t].filter(Boolean);var l={javascript:!0,js:!0,typescript:!0,ts:!0,jsx:!0,tsx:!0};e.hooks.add("after-tokenize",function(t){t.language in l&&function t(n){for(var a=0,l=n.length;a<l;a++){var d,u,c,h=n[a];"string"!=typeof h&&(Array.isArray(d=h.content)?"template-string"===h.type?(h=d[1],3===d.length&&"string"!=typeof h&&"embedded-code"===h.type&&(u=function e(t){return"string"==typeof t?t:Array.isArray(t)?t.map(e).join(""):e(t.content)}(h),h=Array.isArray(h=h.alias)?h[0]:h,c=e.languages[h])&&(d[1]=function(t,n,a){var l=e.tokenize(t,{interpolation:{pattern:RegExp(o),lookbehind:!0}}),d=0,u={},l=s(l.map(function(e){if("string"==typeof e)return e;for(var n,i,e=e.content;-1!==t.indexOf((i=d++,n="___"+a.toUpperCase()+"_"+i+"___")););return u[n]=e,n}).join(""),n,a),c=Object.keys(u);return d=0,function t(n){for(var o=0;o<n.length;o++){if(d>=c.length)return;var a,l,h,p,f,b,m,g=n[o];"string"==typeof g||"string"==typeof g.content?(a=c[d],-1!==(m=(b="string"==typeof g?g:g.content).indexOf(a))&&(++d,l=b.substring(0,m),f=u[a],h=void 0,(p={})["interpolation-punctuation"]=r,3===(p=e.tokenize(f,p)).length&&((h=[1,1]).push.apply(h,s(p[1],e.languages.javascript,"javascript")),p.splice.apply(p,h)),h=new e.Token("interpolation",p,i.alias,f),p=b.substring(m+a.length),f=[],l&&f.push(l),f.push(h),p&&(t(b=[p]),f.push.apply(f,b)),"string"==typeof g?(n.splice.apply(n,[o,1].concat(f)),o+=f.length-1):g.content=f)):Array.isArray(m=g.content)?t(m):t([m])}}(l),new e.Token(a,l,"language-"+a,t)}(u,c,h))):t(d):"string"!=typeof d&&t([d]))}}(t.tokens)})}(w),function(e){e.languages.typescript=e.languages.extend("javascript",{"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|type)\s+)(?!keyof\b)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?:\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,lookbehind:!0,greedy:!0,inside:null},builtin:/\b(?:Array|Function|Promise|any|boolean|console|never|number|string|symbol|unknown)\b/}),e.languages.typescript.keyword.push(/\b(?:abstract|declare|is|keyof|readonly|require)\b/,/\b(?:asserts|infer|interface|module|namespace|type)\b(?=\s*(?:[{_$a-zA-Z\xA0-\uFFFF]|$))/,/\btype\b(?=\s*(?:[\{*]|$))/),delete e.languages.typescript.parameter,delete e.languages.typescript["literal-property"];var t=e.languages.extend("typescript",{});delete t["class-name"],e.languages.typescript["class-name"].inside=t,e.languages.insertBefore("typescript","function",{decorator:{pattern:/@[$\w\xA0-\uFFFF]+/,inside:{at:{pattern:/^@/,alias:"operator"},function:/^[\s\S]+/}},"generic-function":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/,greedy:!0,inside:{function:/^#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:t}}}}),e.languages.ts=e.languages.typescript}(w),function(e){var t=e.languages.javascript,n=/\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})+\}/.source,i="(@(?:arg|argument|param|property)\\s+(?:"+n+"\\s+)?)";e.languages.jsdoc=e.languages.extend("javadoclike",{parameter:{pattern:RegExp(i+/(?:(?!\s)[$\w\xA0-\uFFFF.])+(?=\s|$)/.source),lookbehind:!0,inside:{punctuation:/\./}}}),e.languages.insertBefore("jsdoc","keyword",{"optional-parameter":{pattern:RegExp(i+/\[(?:(?!\s)[$\w\xA0-\uFFFF.])+(?:=[^[\]]+)?\](?=\s|$)/.source),lookbehind:!0,inside:{parameter:{pattern:/(^\[)[$\w\xA0-\uFFFF\.]+/,lookbehind:!0,inside:{punctuation:/\./}},code:{pattern:/(=)[\s\S]*(?=\]$)/,lookbehind:!0,inside:t,alias:"language-javascript"},punctuation:/[=[\]]/}},"class-name":[{pattern:RegExp(/(@(?:augments|class|extends|interface|memberof!?|template|this|typedef)\s+(?:<TYPE>\s+)?)[A-Z]\w*(?:\.[A-Z]\w*)*/.source.replace(/<TYPE>/g,function(){return n})),lookbehind:!0,inside:{punctuation:/\./}},{pattern:RegExp("(@[a-z]+\\s+)"+n),lookbehind:!0,inside:{string:t.string,number:t.number,boolean:t.boolean,keyword:e.languages.typescript.keyword,operator:/=>|\.\.\.|[&|?:*]/,punctuation:/[.,;=<>{}()[\]]/}}],example:{pattern:/(@example\s+(?!\s))(?:[^@\s]|\s+(?!\s))+?(?=\s*(?:\*\s
1*)?(?:@\w|\*\/))/,lookbehind:!0,inside:{code:{pattern:/^([\t ]*(?:\*\s*)?)\S.*$/m,lookbehind:!0,inside:t,alias:"language-javascript"}}}}),e.languages.javadoclike.addSupport("javascript",e.languages.jsdoc)}(w),function(e){e.languages.flow=e.languages.extend("javascript",{}),e.languages.insertBefore("flow","keyword",{type:[{pattern:/\b(?:[Bb]oolean|Function|[Nn]umber|[Ss]tring|[Ss]ymbol|any|mixed|null|void)\b/,alias:"class-name"}]}),e.languages.flow["function-variable"].pattern=/(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=\s*(?:function\b|(?:\([^()]*\)(?:\s*:\s*\w+)?|(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/i,delete e.languages.flow.parameter,e.languages.insertBefore("flow","operator",{"flow-punctuation":{pattern:/\{\||\|\}/,alias:"punctuation"}}),Array.isArray(e.languages.flow.keyword)||(e.languages.flow.keyword=[e.languages.flow.keyword]),e.languages.flow.keyword.unshift({pattern:/(^|[^$]\b)(?:Class|declare|opaque|type)\b(?!\$)/,lookbehind:!0},{pattern:/(^|[^$]\B)\$(?:Diff|Enum|Exact|Keys|ObjMap|PropertyType|Record|Shape|Subtype|Supertype|await)\b(?!\$)/,lookbehind:!0})}(w),w.languages.n4js=w.languages.extend("javascript",{keyword:/\b(?:Array|any|boolean|break|case|catch|class|const|constructor|continue|debugger|declare|default|delete|do|else|enum|export|extends|false|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|module|new|null|number|package|private|protected|public|return|set|static|string|super|switch|this|throw|true|try|typeof|var|void|while|with|yield)\b/}),w.languages.insertBefore("n4js","constant",{annotation:{pattern:/@+\w+/,alias:"operator"}}),w.languages.n4jsd=w.languages.n4js,function(e){function t(e,t){return RegExp(e.replace(/<ID>/g,function(){return/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/.source}),t)}e.languages.insertBefore("javascript","function-variable",{"method-variable":{pattern:RegExp("(\\.\\s*)"+e.languages.javascript["function-variable"].pattern.source),lookbehind:!0,alias:["function-variable","method","function","property-access"]}}),e.languages.insertBefore("javascript","function",{method:{pattern:RegExp("(\\.\\s*)"+e.languages.javascript.function.source),lookbehind:!0,alias:["function","property-access"]}}),e.languages.insertBefore("javascript","constant",{"known-class-name":[{pattern:/\b(?:(?:Float(?:32|64)|(?:Int|Uint)(?:8|16|32)|Uint8Clamped)?Array|ArrayBuffer|BigInt|Boolean|DataView|Date|Error|Function|Intl|JSON|(?:Weak)?(?:Map|Set)|Math|Number|Object|Promise|Proxy|Reflect|RegExp|String|Symbol|WebAssembly)\b/,alias:"class-name"},{pattern:/\b(?:[A-Z]\w*)Error\b/,alias:"class-name"}]}),e.languages.insertBefore("javascript","keyword",{imports:{pattern:t(/(\bimport\b\s*)(?:<ID>(?:\s*,\s*(?:\*\s*as\s+<ID>|\{[^{}]*\}))?|\*\s*as\s+<ID>|\{[^{}]*\})(?=\s*\bfrom\b)/.source),lookbehind:!0,inside:e.languages.javascript},exports:{pattern:t(/(\bexport\b\s*)(?:\*(?:\s*as\s+<ID>)?(?=\s*\bfrom\b)|\{[^{}]*\})/.source),lookbehind:!0,inside:e.languages.javascript}}),e.languages.javascript.keyword.unshift({pattern:/\b(?:as|default|export|from|import)\b/,alias:"module"},{pattern:/\b(?:await|break|catch|continue|do|else|finally|for|if|return|switch|throw|try|while|yield)\b/,alias:"control-flow"},{pattern:/\bnull\b/,alias:["null","nil"]},{pattern:/\bundefined\b/,alias:"nil"}),e.languages.insertBefore("javascript","operator",{spread:{pattern:/\.{3}/,alias:"operator"},arrow:{pattern:/=>/,alias:"operator"}}),e.languages.insertBefore("javascript","punctuation",{"property-access":{pattern:t(/(\.\s*)#?<ID>/.source),lookbehind:!0},"maybe-class-name":{pattern:/(^|[^$\w\xA0-\uFFFF])[A-Z][$\w\xA0-\uFFFF]+/,lookbehind:!0},dom:{pattern:/\b(?:document|(?:local|session)Storage|location|navigator|performance|window)\b/,alias:"variable"},console:{pattern:/\bconsole(?=\s*\.)/,alias:"class-name"}});for(var n=["function","function-variable","method","method-variable","property-access"],i=0;i<n.length;i++){var r=n[i],o=e.languages.javascript[r],r=(o="RegExp"===e.util.type(o)?e.languages.javascript[r]={pattern:o}:o).inside||{};(o.inside=r)["maybe-class-name"]=/^[A-Z][\s\S]*/}}(w),function(e){var t=e.util.clone(e.languages.javascript),n=/(?:\s|\/\/.*(?!.)|\/\*(?:[^*]|\*(?!\/))\*\/)/.source,i=/(?:\{(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])*\})/.source,r=/(?:\{<S>*\.{3}(?:[^{}]|<BRACES>)*\})/.source;function o(e,t){return RegExp(e=e.replace(/<S>/g,function(){return n}).replace(/<BRACES>/g,function(){return i}).replace(/<SPREAD>/g,function(){return r}),t)}r=o(r).source,e.languages.jsx=e.languages.extend("markup",t),e.languages.jsx.tag.pattern=o(/<\/?(?:[\w.:-]+(?:<S>
1+(?:[\w.:$-]+(?:=(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s{'"/>=]+|<BRACES>))?|<SPREAD>))*<S>*\/?)?>/.source),e.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/,e.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s'">]+)/,e.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,e.languages.jsx.tag.inside.comment=t.comment,e.languages.insertBefore("inside","attr-name",{spread:{pattern:o(/<SPREAD>/.source),inside:e.languages.jsx}},e.languages.jsx.tag),e.languages.insertBefore("inside","special-attr",{script:{pattern:o(/=<BRACES>/.source),alias:"language-javascript",inside:{"script-punctuation":{pattern:/^=(?=\{)/,alias:"punctuation"},rest:e.languages.jsx}}},e.languages.jsx.tag);var a=function(e){return e?"string"==typeof e?e:"string"==typeof e.content?e.content:e.content.map(a).join(""):""};e.hooks.add("after-tokenize",function(t){"jsx"!==t.language&&"tsx"!==t.language||function t(n){for(var i=[],r=0;r<n.length;r++){var o=n[r],s=!1;"string"!=typeof o&&("tag"===o.type&&o.content[0]&&"tag"===o.content[0].type?"</"===o.content[0].content[0].content?0<i.length&&i[i.length-1].tagName===a(o.content[0].content[1])&&i.pop():"/>"!==o.content[o.content.length-1].content&&i.push({tagName:a(o.content[0].content[1]),openedBraces:0}):0<i.length&&"punctuation"===o.type&&"{"===o.content?i[i.length-1].openedBraces++:0<i.length&&0<i[i.length-1].openedBraces&&"punctuation"===o.type&&"}"===o.content?i[i.length-1].openedBraces--:s=!0),(s||"string"==typeof o)&&0<i.length&&0===i[i.length-1].openedBraces&&(s=a(o),r<n.length-1&&("string"==typeof n[r+1]||"plain-text"===n[r+1].type)&&(s+=a(n[r+1]),n.splice(r+1,1)),0<r&&("string"==typeof n[r-1]||"plain-text"===n[r-1].type)&&(s=a(n[r-1])+s,n.splice(r-1,1),r--),n[r]=new e.Token("plain-text",s,null,s)),o.content&&"string"!=typeof o.content&&t(o.content)}}(t.tokens)})}(w),function(e){var t=e.util.clone(e.languages.typescript),t=(e.languages.tsx=e.languages.extend("jsx",t),delete e.languages.tsx.parameter,delete e.languages.tsx["literal-property"],e.languages.tsx.tag);t.pattern=RegExp(/(^|[^\w$]|(?=<\/))/.source+"(?:"+t.pattern.source+")",t.pattern.flags),t.lookbehind=!0}(w),w.languages.swift={comment:{pattern:/(^|[^\\:])(?:\/\/.*|\/\*(?:[^/*]|\/(?!\*)|\*(?!\/)|\/\*(?:[^*]|\*(?!\/))*\*\/)*\*\/)/,lookbehind:!0,greedy:!0},"string-literal":[{pattern:RegExp(/(^|[^"#])/.source+"(?:"+/"(?:\\(?:\((?:[^()]|\([^()]*\))*\)|\r\n|[^(])|[^\\\r\n"])*"/.source+"|"+/"""(?:\\(?:\((?:[^()]|\([^()]*\))*\)|[^(])|[^\\"]|"(?!""))*"""/.source+")"+/(?!["#])/.source),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/(\\\()(?:[^()]|\([^()]*\))*(?=\))/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/^\)|\\\($/,alias:"punctuation"},punctuation:/\\(?=[\r\n])/,string:/[\s\S]+/}},{pattern:RegExp(/(^|[^"#])(#+)/.source+"(?:"+/"(?:\\(?:#+\((?:[^()]|\([^()]*\))*\)|\r\n|[^#])|[^\\\r\n])*?"/.source+"|"+/"""(?:\\(?:#+\((?:[^()]|\([^()]*\))*\)|[^#])|[^\\])*?"""/.source+")\\2"),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/(\\#+\()(?:[^()]|\([^()]*\))*(?=\))/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/^\)|\\#+\($/,alias:"punctuation"},string:/[\s\S]+/}}],directive:{pattern:RegExp(/#/.source+"(?:"+/(?:elseif|if)\b/.source+"(?:[ 	]*"+/(?:![ \t]*)?(?:\b\w+\b(?:[ \t]*\((?:[^()]|\([^()]*\))*\))?|\((?:[^()]|\([^()]*\))*\))(?:[ \t]*(?:&&|\|\|))?/.source+")+|"+/(?:else|endif)\b/.source+")"),alias:"property",inside:{"directive-name":/^#\w+/,boolean:/\b(?:false|true)\b/,number:/\b\d+(?:\.\d+)*\b/,operator:/!|&&|\|\||[<>]=?/,punctuation:/[(),]/}},literal:{pattern:/#(?:colorLiteral|column|dsohandle|file(?:ID|Literal|Path)?|function|imageLiteral|line)\b/,alias:"constant"},"other-directive":{pattern:/#\w+\b/,alias:"property"},attribute:{pattern:/@\w+/,alias:"atrule"},"function-definition":{pattern:/(\bfunc\s+)\w+/,lookbehind:!0,alias:"function"},label:{pattern:/\b(break|continue)\s+\w+|\b[a-zA-Z_]\w*(?=\s*:\s*(?:for|repeat|while)\b)/,lookbehind:!0,alias:"important"},keyword:/\b(?:Any|Protocol|Self|Type|actor|as|assignment|associatedtype|associativity|async|await|break|case|catch|class|continue|convenience|default|defer|deinit|didSet|do|dynamic|else|enum|extension|fallthrough|fileprivate|final|for|func|get|guard|higherThan|if|import|in|indirect|infix|init|inout|internal|is|isolated|lazy|left|let|lowerThan|mutating|none|nonisolated|nonmutating|open|operator|optional|override|postfix|precedencegroup|prefix|private|protocol|public|repeat|required|rethrows|return|right|safe|self|set|some|static|struct|subscript|super|switch|throw|throws|try|typealias|unowned|unsafe|var|weak|where|while|willSet)\b/,boolean:/\b(?:false|true)\b/,nil:{pattern:/\bnil\b/,alias:"constant"},"short-argument":/\$\d+\b/,omit:{pattern:/\b_\b/,alias:"keyword"},number:/\b(?:[\d_]+(?:\.[\de_]+)?|0x[a-f0-9_]+(?:\.[a-f0-9p_]+)?|0b[01_]+|0o[0-7_]+)\b/i,"class-name":/\b[A-Z](?:[A-Z_\d]*[a-z]\w*)?\b/,function:/\b[a-z_]\w*(?=\s*\()/i,constant:/\b(?:[A-Z_]{2,}|k[A-Z][A-Za-z_]+)\b/,operator:/[-+*/%=!<>&|^~?]+|\.[.\-+*/%=!<>&|^~?]+/,punctuation:/[{}[\]();,.:\\]/},w.languages.swift["string-literal"].forEach(function(e){e.inside.interpolation.inside=w.languages.swift}),function(e){e.languages.kotlin=e.languages.extend("clike",{keyword:{pattern:/(^|[^.])\b(?:abstract|actual|annotation|as|break|by|catch|class|companion|const|constructor|continue|crossinline|data|do|dynamic|else|enum|expect|external|final|finally|for|fun|get|if|import|in|infix|init|inline|inner|interface|internal|is|lateinit|noinline|null|object|open|operator|out|override|package|private|protected|public|reified|return|sealed|set|super|suspend|tailrec|this|throw|to|try|typealias|val|var|vararg|when|where|while)\b/,lookbehind:!0},function:[{pattern:/(?:`[^\r\n`]+`|\b\w+)(?=\s*\()/,greedy:!0},{pattern:/(\.)(?:`[^\r\n`]+`|\w+)(?=\s*\{)/,lookbehind:!0,greedy:!0}],number:/\b(?:0[xX][\da-fA-F]+(?:_[\da-fA-F]+)*|0[bB][01]+(?:_[01]+)*|\d+(?:_\d+)*(?
1:\.\d+(?:_\d+)*)?(?:[eE][+-]?\d+(?:_\d+)*)?[fFL]?)\b/,operator:/\+[+=]?|-[-=>]?|==?=?|!(?:!|==?)?|[\/*%<>]=?|[?:]:?|\.\.|&&|\|\||\b(?:and|inv|or|shl|shr|ushr|xor)\b/}),delete e.languages.kotlin["class-name"];var t={"interpolation-punctuation":{pattern:/^\$\{?|\}$/,alias:"punctuation"},expression:{pattern:/[\s\S]+/,inside:e.languages.kotlin}};e.languages.insertBefore("kotlin","string",{"string-literal":[{pattern:/"""(?:[^$]|\$(?:(?!\{)|\{[^{}]*\}))*?"""/,alias:"multiline",inside:{interpolation:{pattern:/\$(?:[a-z_]\w*|\{[^{}]*\})/i,inside:t},string:/[\s\S]+/}},{pattern:/"(?:[^"\\\r\n$]|\\.|\$(?:(?!\{)|\{[^{}]*\}))*"/,alias:"singleline",inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$(?:[a-z_]\w*|\{[^{}]*\})/i,lookbehind:!0,inside:t},string:/[\s\S]+/}}],char:{pattern:/'(?:[^'\\\r\n]|\\(?:.|u[a-fA-F0-9]{0,4}))'/,greedy:!0}}),delete e.languages.kotlin.string,e.languages.insertBefore("kotlin","keyword",{annotation:{pattern:/\B@(?:\w+:)?(?:[A-Z]\w*|\[[^\]]+\])/,alias:"builtin"}}),e.languages.insertBefore("kotlin","function",{label:{pattern:/\b\w+@|@\w+\b/,alias:"symbol"}}),e.languages.kt=e.languages.kotlin,e.languages.kts=e.languages.kotlin}(w),w.languages.c=w.languages.extend("clike",{comment:{pattern:/\/\/(?:[^\r\n\\]|\\(?:\r\n?|\n|(?![\r\n])))*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},"class-name":{pattern:/(\b(?:enum|struct)\s+(?:__attribute__\s*\(\([\s\S]*?\)\)\s*)?)\w+|\b[a-z]\w*_t\b/,lookbehind:!0},keyword:/\b(?:_Alignas|_Alignof|_Atomic|_Bool|_Complex|_Generic|_Imaginary|_Noreturn|_Static_assert|_Thread_local|__attribute__|asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|inline|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|typeof|union|unsigned|void|volatile|while)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,number:/(?:\b0x(?:[\da-f]+(?:\.[\da-f]*)?|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)[ful]{0,4}/i,operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?/}),w.languages.insertBefore("c","string",{char:{pattern:/'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n]){0,32}'/,greedy:!0}}),w.languages.insertBefore("c","string",{macro:{pattern:/(^[\t ]*)#\s*[a-z](?:[^\r\n\\/]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{string:[{pattern:/^(#\s*include\s*)<[^>]+>/,lookbehind:!0},w.languages.c.string],char:w.languages.c.char,comment:w.languages.c.comment,"macro-name":[{pattern:/(^#\s*define\s+)\w+\b(?!\()/i,lookbehind:!0},{pattern:/(^#\s*define\s+)\w+\b(?=\()/i,lookbehind:!0,alias:"function"}],directive:{pattern:/^(#\s*)[a-z]+/,lookbehind:!0,alias:"keyword"},"directive-hash":/^#/,punctuation:/##|\\(?=[\r\n])/,expression:{pattern:/\S[\s\S]*/,inside:w.languages.c}}}}),w.languages.insertBefore("c","function",{constant:/\b(?:EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|__DATE__|__FILE__|__LINE__|__TIMESTAMP__|__TIME__|__func__|stderr|stdin|stdout)\b/}),delete w.languages.c.boolean,w.languages.objectivec=w.languages.extend("c",{string:{pattern:/@?"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},keyword:/\b(?:asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|in|inline|int|long|register|return|self|short|signed|sizeof|static|struct|super|switch|typedef|typeof|union|unsigned|void|volatile|while)\b|(?:@interface|@end|@implementation|@protocol|@class|@public|@protected|@private|@property|@try|@catch|@finally|@throw|@synthesize|@dynamic|@selector)\b/,operator:/-[->]?|\+\+?|!=?|<<?=?|>>?=?|==?|&&?|\|\|?|[~^%?*\/@]/}),delete w.languages.objectivec["class-name"],w.languages.objc=w.languages.objectivec,w.languages.reason=w.languages.extend("clike",{string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^\\\r\n"])*"/,greedy:!0},"class-name":/\b[A-Z]\w*/,keyword:/\b(?:and|as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|method|module|mutable|new|nonrec|object|of|open|or|private|rec|sig|struct|switch|then|to|try|type|val|virtual|when|while|with)\b/,operator:/\.{3}|:[:=]|\|>|->|=(?:==?|>)?|<=?|>=?|[|^?'#!~`]|[+\-*\/]\.?|\b(?:asr|land|lor|lsl|lsr|lxor|mod)\b/}),w.languages.insertBefore("reason","class-name",{char:{pattern:/'(?:\\x[\da-f]{2}|\\o[0-3][0-7][0-7]|\\\d{3}|\\.|[^'\\\r\n])'/,greedy:!0},constructor:/\b[A-Z]\w*\b(?!\s*\.)/,label:{pattern:/\b[a-z]\w*(?=::)/,alias:"symbol"}}),delete w.languages.reason.function,function(e){for(var t=/\/\*(?:[^*/]|\*(?!\/)|\/(?!\*)|<self>)*\*\//.source,n=0;n<2;n++)t=t.replace(/<self>/g,function(){return t});t=t.replace(/<self>/g,function(){return/[^\s\S]/.source}),e.languages.rust={comment:[{pattern:RegExp(/(^|[^\\])/.source+t),lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}
vendor: 13,300 bytes, line 1
1],string:{pattern:/b?"(?:\\[\s\S]|[^\\"])*"|b?r(#*)"(?:[^"]|"(?!\1))*"\1/,greedy:!0},char:{pattern:/b?'(?:\\(?:x[0-7][\da-fA-F]|u\{(?:[\da-fA-F]_*){1,6}\}|.)|[^\\\r\n\t'])'/,greedy:!0},attribute:{pattern:/#!?\[(?:[^\[\]"]|"(?:\\[\s\S]|[^\\"])*")*\]/,greedy:!0,alias:"attr-name",inside:{string:null}},"closure-params":{pattern:/([=(,:]\s*|\bmove\s*)\|[^|]*\||\|[^|]*\|(?=\s*(?:\{|->))/,lookbehind:!0,greedy:!0,inside:{"closure-punctuation":{pattern:/^\||\|$/,alias:"punctuation"},rest:null}},"lifetime-annotation":{pattern:/'\w+/,alias:"symbol"},"fragment-specifier":{pattern:/(\$\w+:)[a-z]+/,lookbehind:!0,alias:"punctuation"},variable:/\$\w+/,"function-definition":{pattern:/(\bfn\s+)\w+/,lookbehind:!0,alias:"function"},"type-definition":{pattern:/(\b(?:enum|struct|trait|type|union)\s+)\w+/,lookbehind:!0,alias:"class-name"},"module-declaration":[{pattern:/(\b(?:crate|mod)\s+)[a-z][a-z_\d]*/,lookbehind:!0,alias:"namespace"},{pattern:/(\b(?:crate|self|super)\s*)::\s*[a-z][a-z_\d]*\b(?:\s*::(?:\s*[a-z][a-z_\d]*\s*::)*)?/,lookbehind:!0,alias:"namespace",inside:{punctuation:/::/}}],keyword:[/\b(?:Self|abstract|as|async|await|become|box|break|const|continue|crate|do|dyn|else|enum|extern|final|fn|for|if|impl|in|let|loop|macro|match|mod|move|mut|override|priv|pub|ref|return|self|static|struct|super|trait|try|type|typeof|union|unsafe|unsized|use|virtual|where|while|yield)\b/,/\b(?:bool|char|f(?:32|64)|[ui](?:8|16|32|64|128|size)|str)\b/],function:/\b[a-z_]\w*(?=\s*(?:::\s*<|\())/,macro:{pattern:/\b\w+!/,alias:"property"},constant:/\b[A-Z_][A-Z_\d]+\b/,"class-name":/\b[A-Z]\w*\b/,namespace:{pattern:/(?:\b[a-z][a-z_\d]*\s*::\s*)*\b[a-z][a-z_\d]*\s*::(?!\s*<)/,inside:{punctuation:/::/}},number:/\b(?:0x[\dA-Fa-f](?:_?[\dA-Fa-f])*|0o[0-7](?:_?[0-7])*|0b[01](?:_?[01])*|(?:(?:\d(?:_?\d)*)?\.)?\d(?:_?\d)*(?:[Ee][+-]?\d+)?)(?:_?(?:f32|f64|[iu](?:8|16|32|64|size)?))?\b/,boolean:/\b(?:false|true)\b/,punctuation:/->|\.\.=|\.{1,3}|::|[{}[\];(),:]/,operator:/[-+*\/%!^]=?|=[=>]?|&[&=]?|\|[|=]?|<<?=?|>>?=?|[@?]/},e.languages.rust["closure-params"].inside.rest=e.languages.rust,e.languages.rust.attribute.inside.string=e.languages.rust.string}(w),w.languages.go=w.languages.extend("clike",{string:{pattern:/(^|[^\\])"(?:\\.|[^"\\\r\n])*"|`[^`]*`/,lookbehind:!0,greedy:!0},keyword:/\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go(?:to)?|if|import|interface|map|package|range|return|select|struct|switch|type|var)\b/,boolean:/\b(?:_|false|iota|nil|true)\b/,number:[/\b0(?:b[01_]+|o[0-7_]+)i?\b/i,/\b0x(?:[a-f\d_]+(?:\.[a-f\d_]*)?|\.[a-f\d_]+)(?:p[+-]?\d+(?:_\d+)*)?i?(?!\w)/i,/(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?[\d_]+)?i?(?!\w)/i],operator:/[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\./,builtin:/\b(?:append|bool|byte|cap|close|complex|complex(?:64|128)|copy|delete|error|float(?:32|64)|u?int(?:8|16|32|64)?|imag|len|make|new|panic|print(?:ln)?|real|recover|rune|string|uintptr)\b/}),w.languages.insertBefore("go","string",{char:{pattern:/'(?:\\.|[^'\\\r\n]){0,10}'/,greedy:!0}}),delete w.languages.go["class-name"],function(e){var t=/\b(?:alignas|alignof|asm|auto|bool|break|case|catch|char|char16_t|char32_t|char8_t|class|co_await|co_return|co_yield|compl|concept|const|const_cast|consteval|constexpr|constinit|continue|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|final|float|for|friend|goto|if|import|inline|int|int16_t|int32_t|int64_t|int8_t|long|module|mutable|namespace|new|noexcept|nullptr|operator|override|private|protected|public|register|reinterpret_cast|requires|return|short|signed|sizeof|static|static_assert|static_cast|struct|switch|template|this|thread_local|throw|try|typedef|typeid|typename|uint16_t|uint32_t|uint64_t|uint8_t|union|unsigned|using|virtual|void|volatile|wchar_t|while)\b/,n=/\b(?!<keyword>)\w+(?:\s*\.\s*\w+)*\b/.source.replace(/<keyword>/g,function(){return t.source});e.languages.cpp=e.languages.extend("c",{"class-name":[{pattern:RegExp(/(\b(?:class|concept|enum|struct|typename)\s+)(?!<keyword>)\w+/.source.replace(/<keyword>/g,function(){return t.source})),lookbehind:!0},/\b[A-Z]\w*(?=\s*::\s*\w+\s*\()/,/\b[A-Z_]\w*(?=\s*::\s*~\w+\s*\()/i,/\b\w+(?=\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>\s*::\s*\w+\s*\()/],keyword:t,number:{pattern:/(?:\b0b[01']+|\b0x(?:[\da-f']+(?:\.[\da-f']*)?|\.[\da-f']+)(?:p[+-]?[\d']+)?|(?:\b[\d']+(?:\.[\d']*)?|\B\.[\d']+)(?:e[+-]?[\d']+)?)[ful]{0,4}/i,greedy:!0},operator:/>>=?|<<=?|->|--|\+\+|&&|\|\||[?:~]|<=>|[-+*/%&|^!=<>]=?|\b(?:and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\b/,boolean:/\b(?:false|true)\b/}),e.languages.insertBefore("cpp","string",{module:{pattern:RegExp(/(\b(?:import|module)\s+)/.source+"(?:"+/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|<[^<>\r\n]*>/.source+"|"+/<mod-name>(?:\s*:\s*<mod-name>)?|:\s*<mod-name>/.source.replace(/<mod-name>/g,function(){return n})+")"),lookbehind:!0,greedy:!0,inside:{string:/^[<"][\s\S]+/,operator:/:/,punctuation:/\./}},"raw-string":{pattern:/R"([^()\\ ]{0,16})\([\s\S]*?\)\1"/,alias:"string",greedy:!0}}),e.languages.insertBefore("cpp","keyword",{"generic-function":{pattern:/\b(?!operator\b)[a-z_]\w*\s*<(?:[^<>]|<[^<>]*>)*>(?=\s*\()/i,inside:{function:/^\w+/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:e.languages.cpp}}}}),e.languages.insertBefore("cpp","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}}),e.languages.insertBefore("cpp","class-name",{"base-clause":{pattern:/(\b(?:class|struct)\s+\w+\s*:\s*)[^;{}"'\s]+(?:\s+[^;{}"'\s]+)*(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:e.languages.extend("cpp",{})}}),e.languages.insertBefore("inside","double-colon",{"class-name":/\b[a-z_]\w*\b(?!\s*::)/i},e.languages.cpp["base-clause"])}(w),w.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0,greedy:!0},"string-interpolation":{pattern:/(?:f|fr|rf)(?:("""|''')[\s\S]*?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^{])(?:\{\{)*)\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}])+\})+\})+\}/,lookbehind:!0,inside:{"format-spec":{pattern:/(:)[^:(){}]+(?=\}$)/,lookbehind:!0},"conversion-option":{pattern:/![sra](?=[:}]$)/,alias:"punctuation"},rest:null}},string:/[\s\S]+/}},"triple-quoted-string":{pattern:/(?:[rub]|br|rb)?("""|''')[\s\S]*?\1/i,greedy:!0,alias:"string"},string:{pattern:/(?:[rub]|br|rb)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i,greedy:!0},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)\w+/i,lookbehind:!0},decorator:{pattern:/(^[\t ]*)@\w+(?:\.\w+)*/m,lookbehind:!0,alias:["annotation","punctuation"],inside:{punctuation:/\./}},keyword:/\b(?:_(?=\s*:)|and|as|assert|async|await|break|case|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|match|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/,builtin:/\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\b/,boolean:/\b(?:False|None|True)\b/,number:/\b0(?:b(?:_?[01])+|o(?:_?[0-7])+|x(?:_?[a-f0-9])+)\b|(?:\b\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\B\.\d+(?:_\d+)*)(?:e[+-]?\d+(?:_\d+)*)?j?(?!\w)/i,operator:/[-+%=]=?|!=|:=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},w.languages.python["string-interpolation"].inside.interpolation.inside.rest=w.languages.python,w.languages.py=w.languages.python,w.languages.json={property:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?!\s*:)/,lookbehind:!0,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\],]/,operator:/:/,boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"}},w.languages.webmanifest=w.languages.json;var x={};((e,t)=>{for(var n in t)a(e,n,{get:t[n],enumerable:!0})})(x,{dracula:()=>k,duotoneDark:()=>S,duotoneLight:()=>E,github:()=>A,gruvboxMaterialDark:()=>z,gruvboxMaterialLight:()=>$,jettwaveDark:()=>_,jettwaveLight:()=>N,nightOwl:()=>T,nightOwlLight:()=>P,oceanicNext:()=>C,okaidia:()=>I,oneDark:()=>B,oneLight:()=>V,palenight:()=>j,shadesOfPurple:()=>L,synthwave84:()=>O,ultramin:()=>D,vsDark:()=>F,vsLight:()=>M});var k={plain:{color:"#F8F8F2",backgroundColor:"#282A36"},styles:[{types:["prolog","constant","builtin"],style:{color:"rgb(189, 147, 249)"}},{types:["inserted","function"],style:{color:"rgb(80, 250, 123)"}},{types:["deleted"],style:{color:"rgb(255, 85, 85)"}},{types:["changed"],style:{color:"rgb(255, 184, 108)"}},{types:["punctuation","symbol"],style:{color:"rgb(248, 248, 242)"}},{types:["string","char","tag","selector"],style:{color:"rgb(255, 121, 198)"}},{types:["keyword","variable"],style:{color:"rgb(189, 147, 249)",fontStyle:"italic"}},{types:["comment"],style:{color:"rgb(98, 114, 164)"}},{types:["attr-name"],style:{color:"rgb(241, 250, 140)"}}]},S={plain:{backgroundColor:"#2a2734",color:"#9a86fd"},styles:[{types:["comment","prolog","doctype","cdata","punctuation"],style:{color:"#6c6783"}},{types:["namespace"],style:{opacity:.7}},{types:["tag","operator","number"],style:{color:"#e09142"}},{types:["property","function"],style:{color:"#9a86fd"}},{types:["tag-id","selector","atrule-id"],style:{color:"#eeebff"}},{types:["attr-name"],style:{color:"#c4b9fe"}},{types:["boolean","string","entity","url","attr-value","keyword","control","directive","unit","statement","regex","atrule","placeholder","variable"],style:{color:"#ffcc99"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"#c4b9fe"}}]},E={plain:{backgroundColor:"#faf8f5",color:"#728fcb"},styles:[{types:["comment","prolog","doctype","cdata","punctuation"],style:{color:"#b6ad9a"}},{types:["namespace"],style:{opacity:.7}},{types:["tag","operator","number"],style:{color:"#063289"}},{types:["property","function"],style:{color:"#b29762"}},{types:["tag-id","selector","atrule-id"],style:{color:"#2d2006"}},{types:["attr-name"],style:{color:"#896724"}},{types:["boolean","string","entity","url","attr-value","keyword","control","directive","unit","statement","regex","atrule"],style:{color:"#728fcb"}},{types:["placeholder","variable"],style:{color:"#93abdc"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"#896724"}}]},A={plain:{color:"#393A34",backgroundColor:"#f6f8fa"},styles:[{types:["comment","prolog","doctype","cdata"],style:{color:"#999988",fontStyle:"italic"}},{types:["namespace"],style:{opacity:.7}},{types:["string","attr-value"],style:{color:"#e3116c"}},{types:["punctuation","operator"],style:{color:"#393A34"}},{types:["entity","url","symbol","number","boolean","variable","constant","property","regex","inserted"],style:{color:"#36acaa"}},{types:["atrule","keyword","attr-name","selector"],style:{color:"#00a4db"}},{types:["function","deleted","tag"],style:{color:"#d73a49"}},{types:["function-variable"],style:{color:"#6f42c1"}},{types:["tag","selector","keyword"],style:{color:"#00009f"}}]},T={plain:{color:"#d6deeb",backgroundColor:"#011627"},styles:[{types:["changed"],style:{color:"rgb(162, 191, 252)",fontStyle:"italic"}},{types:["deleted"],style:{color:"rgba(239, 83, 80, 0.56)",fontStyle:"italic"}},{types:["inserted","attr-name"],style:{color:"rgb(173, 219, 103)",fontStyle:"italic"}},{types:["comment"],style:{color:"rgb(99, 119, 119)",fontStyle:"italic"}},{types:["string","url"],style:{color:"rgb(173, 219, 103)"}},{types:["variable"],style:{color:"rgb(214, 222, 235)"}},{types:["number"],style:{color:"rgb(247, 140, 108)"}},{types:["builtin","char","constant","function"],style:{color:"rgb(130, 170, 255)"}},{types:["punctuation"],style:{color:"rgb(199, 146, 234)"}},{types:["selector","doctype"],style:{color:"rgb(199, 146, 234)",fontStyle:"italic"}},{types:["class-name"],style:{color:"rgb(255, 203, 139)"}},{types:["tag","operator","keyword"],style:{color:"rgb(127, 219, 202)"}},{types:["boolean"],style:{color:"rgb(255, 88, 116)"}},{types:["property"],style:{color:"rgb(128, 203, 196)"}},{types:["namespace"],style:{color:"rgb(178, 204, 214)"}}]},P={plain:{color:"#403f53",backgroundColor:"#FBFBFB"},styles:[{types:["changed"],style:{color:"rgb(162, 191, 252)",fontStyle:"italic"}},{types:["deleted"],style:{color:"rgba(239, 83, 80, 0.56)",fontStyle:"italic"}},{types:["inserted","attr-name"],style:{color:"rgb(72, 118, 214)",fontStyle:"italic"}},{types:["comment"],style:{color:"rgb(152, 159, 177)",fontStyle:"italic"}},{types:["string","builtin","char","constant","url"],style:{color:"rgb(72, 118, 214)"}}
1,{types:["variable"],style:{color:"rgb(201, 103, 101)"}},{types:["number"],style:{color:"rgb(170, 9, 130)"}},{types:["punctuation"],style:{color:"rgb(153, 76, 195)"}},{types:["function","selector","doctype"],style:{color:"rgb(153, 76, 195)",fontStyle:"italic"}},{types:["class-name"],style:{color:"rgb(17, 17, 17)"}},{types:["tag"],style:{color:"rgb(153, 76, 195)"}},{types:["operator","property","keyword","namespace"],style:{color:"rgb(12, 150, 155)"}},{types:["boolean"],style:{color:"rgb(188, 84, 84)"}}]},R={char:"#D8DEE9",comment:"#999999",keyword:"#c5a5c5",primitive:"#5a9bcf",string:"#8dc891",variable:"#d7deea",boolean:"#ff8b50",tag:"#fc929e",function:"#79b6f2",className:"#FAC863"},C={plain:{backgroundColor:"#282c34",color:"#ffffff"},styles:[{types:["attr-name"],style:{color:R.keyword}},{types:["attr-value"],style:{color:R.string}},{types:["comment","block-comment","prolog","doctype","cdata","shebang"],style:{color:R.comment}},{types:["property","number","function-name","constant","symbol","deleted"],style:{color:R.primitive}},{types:["boolean"],style:{color:R.boolean}},{types:["tag"],style:{color:R.tag}},{types:["string"],style:{color:R.string}},{types:["punctuation"],style:{color:R.string}},{types:["selector","char","builtin","inserted"],style:{color:R.char}},{types:["function"],style:{color:R.function}},{types:["operator","entity","url","variable"],style:{color:R.variable}},{types:["keyword"],style:{color:R.keyword}},{types:["atrule","class-name"],style:{color:R.className}},{types:["important"],style:{fontWeight:"400"}},{types:["bold"],style:{fontWeight:"bold"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["namespace"],style:{opacity:.7}}]},I={plain:{color:"#f8f8f2",backgroundColor:"#272822"},styles:[{types:["changed"],style:{color:"rgb(162, 191, 252)",fontStyle:"italic"}},{types:["deleted"],style:{color:"#f92672",fontStyle:"italic"}},{types:["inserted"],style:{color:"rgb(173, 219, 103)",fontStyle:"italic"}},{types:["comment"],style:{color:"#8292a2",fontStyle:"italic"}},{types:["string","url"],style:{color:"#a6e22e"}},{types:["variable"],style:{color:"#f8f8f2"}},{types:["number"],style:{color:"#ae81ff"}},{types:["builtin","char","constant","function","class-name"],style:{color:"#e6db74"}},{types:["punctuation"],style:{color:"#f8f8f2"}},{types:["selector","doctype"],style:{color:"#a6e22e",fontStyle:"italic"}},{types:["tag","operator","keyword"],style:{color:"#66d9ef"}},{types:["boolean"],style:{color:"#ae81ff"}},{types:["namespace"],style:{color:"rgb(178, 204, 214)",opacity:.7}},{types:["tag","property"],style:{color:"#f92672"}},{types:["attr-name"],style:{color:"#a6e22e !important"}},{types:["doctype"],style:{color:"#8292a2"}},{types:["rule"],style:{color:"#e6db74"}}]},j={plain:{color:"#bfc7d5",backgroundColor:"#292d3e"},styles:[{types:["comment"],style:{color:"rgb(105, 112, 152)",fontStyle:"italic"}},{types:["string","inserted"],style:{color:"rgb(195, 232, 141)"}},{types:["number"],style:{color:"rgb(247, 140, 108)"}},{types:["builtin","char","constant","function"],style:{color:"rgb(130, 170, 255)"}},{types:["punctuation","selector"],style:{color:"rgb(199, 146, 234)"}},{types:["variable"],style:{color:"rgb(191, 199, 213)"}},{types:["class-name","attr-name"],style:{color:"rgb(255, 203, 107)"}},{types:["tag","deleted"],style:{color:"rgb(255, 85, 114)"}},{types:["operator"],style:{color:"rgb(137, 221, 255)"}},{types:["boolean"],style:{color:"rgb(255, 88, 116)"}},{types:["keyword"],style:{fontStyle:"italic"}},{types:["doctype"],style:{color:"rgb(199, 146, 234)",fontStyle:"italic"}},{types:["namespace"],style:{color:"rgb(178, 204, 214)"}},{types:["url"],style:{color:"rgb(221, 221, 221)"}}]},L={plain:{color:"#9EFEFF",backgroundColor:"#2D2A55"},styles:[{types:["changed"],style:{color:"rgb(255, 238, 128)"}},{types:["deleted"],style:{color:"rgba(239, 83, 80, 0.56)"}},{types:["inserted"],style:{color:"rgb(173, 219, 103)"}},{types:["comment"],style:{color:"rgb(179, 98, 255)",fontStyle:"italic"}},{types:["punctuation"],style:{color:"rgb(255, 255, 255)"}},{types:["constant"],style:{color:"rgb(255, 98, 140)"}},{types:["string","url"],style:{color:"rgb(165, 255, 144)"}},{types:["variable"],style:{color:"rgb(255, 238, 128)"}},{types:["number","boolean"],style:{color:"rgb(255, 98, 140)"}},{types:["attr-name"],style:{color:"rgb(255, 180, 84)"}},{types:["keyword","operator","property","namespace","tag","selector","doctype"],style:{color:"rgb(255, 157, 0)"}},{types:["builtin","char","constant","function","class-name"],style:{color:"rgb(250, 208, 0)"}}]},O={plain:{backgroundColor:"linear-gradient(to bottom, #2a2139 75%, #34294f)",backgroundImage:"#34294f",color:"#f92aad",textShadow:"0 0 2px #100c0f, 0 0 5px #dc078e33, 0 0 10px #fff3"},styles:[{types:["comment","block-comment","prolog","doctype","cdata"],style:{color:"#495495",fontStyle:"italic"}},{types:["punctuation"],style:{color:"#ccc"}},{types:["tag","attr-name","namespace","number","unit","hexcode","deleted"],style:{color:"#e2777a"}},{types:["property","selector"],style:{color:"#72f1b8",textShadow:"0 0 2px #100c0f, 0 0 10px #257c5575, 0 0 35px #21272475"}},{types:["function-name"],style:{color:"#6196cc"}},{types:["boolean","selector-id","function"],style:{color:"#fdfdfd",textShadow:"0 0 2px #001716, 0 0 3px #03edf975, 0 0 5px #03edf975, 0 0 8px #03edf975"}},{types:["class-name","maybe-class-name","builtin"],style:{color:"#fff5f6",textShadow:"0 0 2px #000, 0 0 10px #fc1f2c75, 0 0 5px #fc1f2c75, 0 0 25px #fc1f2c75"}},{types:["constant","symbol"],style:{color:"#f92aad",textShadow:"0 0 2px #100c0f, 0 0 5px #dc078e33, 0 0 10px #fff3"}},{types:["important","atrule","keyword","selector-class"],style:{color:"#f4eee4",textShadow:"0 0 2px #393a33, 0 0 8px #f39f0575, 0 0 2px #f39f0575"}},{types:["string","char","attr-value","regex","variable"],style:{color:"#f87c32"}},{types:["parameter"],style:{fontStyle:"italic"}},{types:["entity","url"],style:{color:"#67cdcc"}},{types:["operator"],style:{color:"ffffffee"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["entity"],style:{cursor:"help"}},{types:["inserted"],style:{color:"green"}}]},D={plain:{color:"#282a2e",backgroundColor:"#ffffff"},styles:[{types:["comment"],style:{color:"rgb(197, 200, 198)"}},{types:["string","number","builtin","variable"],style:{color:"rgb(150, 152, 150)"}},{types:["class-name","function","tag","attr-name"],style:{color:"rgb(40, 42, 46)"}}]}
1,F={plain:{color:"#9CDCFE",backgroundColor:"#1E1E1E"},styles:[{types:["prolog"],style:{color:"rgb(0, 0, 128)"}},{types:["comment"],style:{color:"rgb(106, 153, 85)"}},{types:["builtin","changed","keyword","interpolation-punctuation"],style:{color:"rgb(86, 156, 214)"}},{types:["number","inserted"],style:{color:"rgb(181, 206, 168)"}},{types:["constant"],style:{color:"rgb(100, 102, 149)"}},{types:["attr-name","variable"],style:{color:"rgb(156, 220, 254)"}},{types:["deleted","string","attr-value","template-punctuation"],style:{color:"rgb(206, 145, 120)"}},{types:["selector"],style:{color:"rgb(215, 186, 125)"}},{types:["tag"],style:{color:"rgb(78, 201, 176)"}},{types:["tag"],languages:["markup"],style:{color:"rgb(86, 156, 214)"}},{types:["punctuation","operator"],style:{color:"rgb(212, 212, 212)"}},{types:["punctuation"],languages:["markup"],style:{color:"#808080"}},{types:["function"],style:{color:"rgb(220, 220, 170)"}},{types:["class-name"],style:{color:"rgb(78, 201, 176)"}},{types:["char"],style:{color:"rgb(209, 105, 105)"}}]},M={plain:{color:"#000000",backgroundColor:"#ffffff"},styles:[{types:["comment"],style:{color:"rgb(0, 128, 0)"}},{types:["builtin"],style:{color:"rgb(0, 112, 193)"}},{types:["number","variable","inserted"],style:{color:"rgb(9, 134, 88)"}},{types:["operator"],style:{color:"rgb(0, 0, 0)"}},{types:["constant","char"],style:{color:"rgb(129, 31, 63)"}}
1,{types:["tag"],style:{color:"rgb(128, 0, 0)"}},{types:["attr-name"],style:{color:"rgb(255, 0, 0)"}},{types:["deleted","string"],style:{color:"rgb(163, 21, 21)"}},{types:["changed","punctuation"],style:{color:"rgb(4, 81, 165)"}},{types:["function","keyword"],style:{color:"rgb(0, 0, 255)"}},{types:["class-name"],style:{color:"rgb(38, 127, 153)"}}]},_={plain:{color:"#f8fafc",backgroundColor:"#011627"},styles:[{types:["prolog"],style:{color:"#000080"}},{types:["comment"],style:{color:"#6A9955"}},{types:["builtin","changed","keyword","interpolation-punctuation"],style:{color:"#569CD6"}},{types:["number","inserted"],style:{color:"#B5CEA8"}},{types:["constant"],style:{color:"#f8fafc"}},{types:["attr-name","variable"],style:{color:"#9CDCFE"}},{types:["deleted","string","attr-value","template-punctuation"],style:{color:"#cbd5e1"}},{types:["selector"],style:{color:"#D7BA7D"}},{types:["tag"],style:{color:"#0ea5e9"}},{types:["tag"],languages:["markup"],style:{color:"#0ea5e9"}},{types:["punctuation","operator"],style:{color:"#D4D4D4"}},{types:["punctuation"],languages:["markup"],style:{color:"#808080"}},{types:["function"],style:{color:"#7dd3fc"}},{types:["class-name"],style:{color:"#0ea5e9"}},{types:["char"],style:{color:"#D16969"}}]},N={plain:{color:"#0f172a",backgroundColor:"#f1f5f9"},styles:[{types:["prolog"],style:{color:"#000080"}},{types:["comment"],style:{color:"#6A9955"}},{types:["builtin","changed","keyword","interpolation-punctuation"],style:{color:"#0c4a6e"}},{types:["number","inserted"],style:{color:"#B5CEA8"}},{types:["constant"],style:{color:"#0f172a"}},{types:["attr-name","variable"],style:{color:"#0c4a6e"}},{types:["deleted","string","attr-value","template-punctuation"],style:{color:"#64748b"}},{types:["selector"],style:{color:"#D7BA7D"}},{types:["tag"],style:{color:"#0ea5e9"}},{types:["tag"],languages:["markup"],style:{color:"#0ea5e9"}},{types:["punctuation","operator"],style:{color:"#475569"}},{types:["punctuation"],languages:["markup"],style:{color:"#808080"}},{types:["function"],style:{color:"#0e7490"}},{types:["class-name"],style:{color:"#0ea5e9"}},{types:["char"],style:{color:"#D16969"}}]},B={plain:{backgroundColor:"hsl(220, 13%, 18%)",color:"hsl(220, 14%, 71%)",textShadow:"0 1px rgba(0, 0, 0, 0.3)"},styles:[{types:["comment","prolog","cdata"],style:{color:"hsl(220, 10%, 40%)"}},{types:["doctype","punctuation","entity"],style:{color:"hsl(220, 14%, 71%)"}},{types:["attr-name","class-name","maybe-class-name","boolean","constant","number","atrule"],style:{color:"hsl(29, 54%, 61%)"}},{types:["keyword"],style:{color:"hsl(286, 60%, 67%)"}},{types:["property","tag","symbol","deleted","important"],style:{color:"hsl(355, 65%, 65%)"}},{types:["selector","string","char","builtin","inserted","regex","attr-value"],style:{color:"hsl(95, 38%, 62%)"}},{types:["variable","operator","function"],style:{color:"hsl(207, 82%, 66%)"}},{types:["url"],style:{color:"hsl(187, 47%, 55%)"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"hsl(220, 14%, 71%)"}}]},V={plain:{backgroundColor:"hsl(230, 1%, 98%)",color:"hsl(230, 8%, 24%)"},styles:[{types:["comment","prolog","cdata"],style:{color:"hsl(230, 4%, 64%)"}},{types:["doctype","punctuation","entity"],style:{color:"hsl(230, 8%, 24%)"}},{types:["attr-name","class-name","boolean","constant","number","atrule"],style:{color:"hsl(35, 99%, 36%)"}},{types:["keyword"],style:{color:"hsl(301, 63%, 40%)"}},{types:["property","tag","symbol","deleted","important"],style:{color:"hsl(5, 74%, 59%)"}},{types:["selector","string","char","builtin","inserted","regex","attr-value","punctuation"],style:{color:"hsl(119, 34%, 47%)"}},{types:["variable","operator","function"],style:{color:"hsl(221, 87%, 60%)"}},{types:["url"],style:{color:"hsl(198, 99%, 37%)"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"hsl(230, 8%, 24%)"}}]},z={plain:{color:"#ebdbb2",backgroundColor:"#292828"},styles:[{types:["imports","class-name","maybe-class-name","constant","doctype","builtin","function"],style:{color:"#d8a657"}},{types:["property-access"],style:{color:"#7daea3"}},{types:["tag"],style:{color:"#e78a4e"}},{types:["attr-name","char","url","regex"],style:{color:"#a9b665"}},{types:["attr-value","string"],style:{color:"#89b482"}},{types:["comment","prolog","cdata","operator","inserted"],style:{color:"#a89984"}},{types:["delimiter","boolean","keyword","selector","important","atrule","property","variable","deleted"],style:{color:"#ea6962"}},{types:["entity","number","symbol"],style:{color:"#d3869b"}}]},$={plain:{color:"#654735",backgroundColor:"#f9f5d7"},styles:[{types:["delimiter","boolean","keyword","selector","important","atrule","property","variable","deleted"],style:{color:"#af2528"}},{types:["imports","class-name","maybe-class-name","constant","doctype","builtin"],style:{color:"#b4730e"}},{types:["string","attr-value"],style:{color:"#477a5b"}},{types:["property-access"],style:{color:"#266b79"}},{types:["function","attr-name","char","url"],style:{color:"#72761e"}},{types:["tag"],style:{color:"#b94c07"}},{types:["comment","prolog","cdata","operator","inserted"],style:{color:"#a89984"}},{types:["entity","number","symbol"],style:{color:"#924f79"}}]},U=e=>(0,i.useCallback)(t=>{var{className:n,style:i,line:o}=t;let a=g(m({},y(t,["className","style","line"])),{className:(0,r.A)("token-line",n)});return"object"==typeof e&&"plain"in e&&(a.style=e.plain),"object"==typeof i&&(a.style=m(m({},a.style||{}),i)),a},[e]),q=e=>{let t=(0,i.useCallback)(({types:t,empty:n}
1)=>{if(null!=e)return 1===t.length&&"plain"===t[0]?null!=n?{display:"inline-block"}:void 0:1===t.length&&null!=n?e[t[0]]:Object.assign(null!=n?{display:"inline-block"}:{},...t.map(t=>e[t]))},[e]);return(0,i.useCallback)(e=>{var{token:n,className:i,style:o}=e;let a=g(m({},y(e,["token","className","style"])),{className:(0,r.A)("token",...n.types,i),children:n.content,style:t(n)});return null!=o&&(a.style=m(m({},a.style||{}),o)),a},[t])},G=/\r\n|\r|\n/,W=e=>{0===e.length?e.push({types:["plain"],content:"\n",empty:!0}):1===e.length&&""===e[0].content&&(e[0].content="\n",e[0].empty=!0)},H=(e,t)=>{let n=e.length;return n>0&&e[n-1]===t?e:e.concat(t)},X=e=>{let t=[[]],n=[e],i=[0],r=[e.length],o=0,a=0,s=[],l=[s];for(;a>-1;){for(;(o=i[a]++)<r[a];){let e,d=t[a],u=n[a][o];if("string"==typeof u?(d=a>0?d:["plain"],e=u):(d=H(d,u.type),u.alias&&(d=H(d,u.alias)),e=u.content),"string"!=typeof e){a++,t.push(d),n.push(e),i.push(0),r.push(e.length);continue}let c=e.split(G),h=c.length;s.push({types:d,content:c[0]});for(let e=1;e<h;e++)W(s),l.push(s=[]),s.push({types:d,content:c[e]})}a--,t.pop(),n.pop(),i.pop(),r.pop()}return W(s),l},K=({prism:e,code:t,grammar:n,language:r})=>(0,i.useMemo)(()=>{if(null==n)return X([t]);let i={code:t,grammar:n,language:r,tokens:[]};return e.hooks.run("before-tokenize",i),i.tokens=e.tokenize(t,n),e.hooks.run("after-tokenize",i),X(i.tokens)},[t,n,r,e]),Y=(e,t)=>{let{plain:n}=e,i=e.styles.reduce((e,n)=>{let{languages:i,style:r}=n;return i&&!i.includes(t)||n.types.forEach(t=>{let n=m(m({},e[t]),r);e[t]=n}),e},{});return i.root=n,i.plain=g(m({},n),{backgroundColor:void 0}),i},Z=({children:e,language:t,code:n,theme:i,prism:r})=>{let o=t.toLowerCase(),a=Y(i,o),s=U(a),l=q(a),d=r.languages[o];return e({tokens:K({prism:r,language:o,code:n,grammar:d}),className:`prism-code language-${o}`,style:null!=a?a.root:{},getLineProps:s,getTokenProps:l})},Q=e=>(0,i.createElement)(Z,g(m({},e),{prism:e.prism||w,theme:e.theme||F,code:e.code,language:e.language}))},16140:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"RouterContext",{enumerable:!0,get:function(){return i}});let i=n(16235)._(n(65056)).default.createContext(null)},17353:(e,t,n)=>{n.d(t,{V:()=>u,f:()=>f});var i=n(28640);let r=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu;var o=n(35270),a=n(70709);let s="number",l="color",d=/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 u(e){let t=e.toString(),n=[],r={color:[],number:[],var:[]},o=[],a=0,u=t.replace(d,e=>(i.y.test(e)?(r.color.push(a),o.push(l),n.push(i.y.parse(e))):e.startsWith("var(")?(r.var.push(a),o.push("var"),n.push(e)):(r.number.push(a),o.push(s),n.push(parseFloat(e))),++a,"${}")).split("${}");return{values:n,split:u,indexes:r,types:o}}function c(e){return u(e).values}function h(e){let{split:t,types:n}=u(e),r=t.length;return e=>{let o="";for(let d=0;d<r;d++)if(o+=t[d],void 0!==e[d]){let t=n[d];t===s?o+=(0,a.a)(e[d]):t===l?o+=i.y.transform(e[d]):o+=e[d]}return o}}let p=e=>"number"==typeof e?0:e,f={test:function(e){return isNaN(e)&&"string"==typeof e&&(e.match(o.S)?.length||0)+(e.match(r)?.length||0)>0},parse:c,createTransformer:h,getAnimatableNone:function(e){let t=c(e);return h(e)(t.map(p))}}},18675:(e,t,n)=>{n.d(t,{default:()=>r.a});var i=n(2944),r=n.n(i)},19834:(e,t,n)=>{n.d(t,{E:()=>r});var i=n(65056);let r=n(55080).B?i.useLayoutEffect:i.useEffect},20980:(e,t,n)=>{function i(e,t){-1===e.indexOf(t)&&e.push(t)}function r(e,t){let n=e.indexOf(t);n>-1&&e.splice(n,1)}n.d(t,{Ai:()=>r,Kq:()=>i})},21911:(e,t,n)=>{n.d(t,{K:()=>r});var i=n(1779);function r(e,t,n){let r=e.getProps();return(0,i.a)(r,t,void 0!==n?n:r.custom,e)}},25320:(e,t,n)=>{n.d(t,{E4:()=>s,Hr:()=>c,W9:()=>u});var i=n(88752),r=n(36930),o=n(95855),a=n(60414);let s=e=>e===o.ai||e===a.px,l=new Set(["x","y","z"]),d=r.U.filter(e=>!l.has(e));function u(e){let t=[];return d.forEach(n=>{let i=e.getValue(n);void 0!==i&&(t.push([n,i.get()]),i.set(+!!n.startsWith("scale")))}),t}let c={width:({x:e},{paddingLeft:t="0",paddingRight:n="0"})=>e.max-e.min-parseFloat(t)-parseFloat(n),height:({y:e},{paddingTop:t="0",paddingBottom:n="0"})=>e.max-e.min-parseFloat(t)-parseFloat(n),top:(e,{top:t})=>parseFloat(t),left:(e,{left:t})=>parseFloat(t),bottom:({y:e},{top:t})=>parseFloat(t)+(e.max-e.min),right:({x:e},{left:t})=>parseFloat(t)+(e.max-e.min),x:(e,{transform:t})=>(0,i.r)(t,"x"),y:(e,{transform:t})=>(0,i.r)(t,"y")};c.translateX=c.x,c.translateY=c.y},28640:(e,t,n)=>{n.d(t,{y:()=>a});var i=n(84391),r=n(5020),o=n(3672);let a={test:e=>o.B.test(e)||i.u.test(e)||r.V.test(e),parse:e=>o.B.test(e)?o.B.parse(e):r.V.test(e)?r.V.parse(e):i.u.parse(e),transform:e=>"string"==typeof e?e:e.hasOwnProperty("red")?o.B.transform(e):r.V.transform(e)}},32731:(e,t,n)=>{n.d(t,{l:()=>i});let i=e=>e}
1,33439:(e,t,n)=>{n.d(t,{IS_APPLE_WEBKIT:()=>l,IS_IOS:()=>a,IS_SAFARI:()=>o});let i="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement,r=i&&"documentMode"in document?document.documentMode:null;i&&/Mac|iPod|iPhone|iPad/.test(navigator.platform),i&&/^(?!.*Seamonkey)(?=.*Firefox).*/i.test(navigator.userAgent),i&&"InputEvent"in window&&!r&&new window.InputEvent("input");let o=i&&/Version\/[\d.].*Safari/.test(navigator.userAgent),a=i&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream;i&&/Android/.test(navigator.userAgent),i&&/Win/.test(navigator.platform);let s=i&&/^(?=.*Chrome).*/i.test(navigator.userAgent),l=i&&/AppleWebKit\/[\d.]+/.test(navigator.userAgent)&&!s},33717:(e,t,n)=>{n.d(t,{b:()=>s});var i=n(65056),r=n(2017),o=n(76716),a=i.forwardRef((e,t)=>(0,o.jsx)(r.sG.label,{...e,ref:t,onMouseDown:t=>{var n;t.target.closest("button, input, select, textarea")||(null===(n=e.onMouseDown)||void 0===n||n.call(e,t),!t.defaultPrevented&&t.detail>1&&t.preventDefault())}}));a.displayName="Label";var s=a},33741:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{bindSnapshot:function(){return a},createAsyncLocalStorage:function(){return o},createSnapshot:function(){return s}});let n=Object.defineProperty(Error("Invariant: AsyncLocalStorage accessed in runtime where it is not available"),"__NEXT_ERROR_CODE",{value:"E504",enumerable:!1,configurable:!0});class i{disable(){throw n}getStore(){}run(){throw n}exit(){throw n}enterWith(){throw n}static bind(e){return e}}let r="undefined"!=typeof globalThis&&globalThis.AsyncLocalStorage;function o(){return r?new r:new i}function a(e){return r?r.bind(e):i.bind(e)}function s(){return r?r.snapshot():function(e,...t){return e(...t)}}},33983:(e,t,n)=>{var i=n(55036);Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{default:function(){return m},defaultHead:function(){return h}});let r=n(16235),o=n(57856),a=n(76716),s=o._(n(65056)),l=r._(n(67312)),d=n(40639),u=n(86519),c=n(47111);function h(e){void 0===e&&(e=!1);let t=[(0,a.jsx)("meta",{charSet:"utf-8"},"charset")];return e||t.push((0,a.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")),t}function p(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===s.default.Fragment?e.concat(s.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}n(93671);let f=["name","httpEquiv","charSet","itemProp"];function b(e,t){let{inAmpMode:n}=t;return e.reduce(p,[]).reverse().concat(h(n).reverse()).filter(function(){let e=new Set,t=new Set,n=new Set,i={};return r=>{let o=!0,a=!1;if(r.key&&"number"!=typeof r.key&&r.key.indexOf("$")>0){a=!0;let t=r.key.slice(r.key.indexOf("$")+1);e.has(t)?o=!1:e.add(t)}switch(r.type){case"title":case"base":t.has(r.type)?o=!1:t.add(r.type);break;case"meta":for(let e=0,t=f.length;e<t;e++){let t=f[e];if(r.props.hasOwnProperty(t))if("charSet"===t)n.has(t)?o=!1:n.add(t);else{let e=r.props[t],n=i[t]||new Set;("name"!==t||!a)&&n.has(e)?o=!1:(n.add(e),i[t]=n)}}}return o}}()).reverse().map((e,t)=>{let r=e.key||t;if(i.env.__NEXT_OPTIMIZE_FONTS&&!n&&"link"===e.type&&e.props.href&&["https://fonts.googleapis.com/css","https://use.typekit.net/"].some(t=>e.props.href.startsWith(t))){let t={...e.props||{}};return t["data-href"]=t.href,t.href=void 0,t["data-optimized-fonts"]=!0,s.default.cloneElement(e,t)}return s.default.cloneElement(e,{key:r})})}let m=function(e){let{children:t}=e,n=(0,s.useContext)(d.AmpStateContext),i=(0,s.useContext)(u.HeadManagerContext);return(0,a.jsx)(l.default,{reduceComponentsToState:b,headManager:i,inAmpMode:(0,c.isInAmpMode)(n),children:t})};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},35270:(e,t,n)=>{n.d(t,{S:()=>i});let i=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu},36146:(e,t,n)=>{n.d(t,{OQ:()=>u});var i=n(10578),r=n(88019),o=n(75653),a=n(4187);let s=e=>!isNaN(parseFloat(e)),l={current:void 0};class d{constructor(e,t={}){this.version="__VERSION__",this.canTrackVelocity=null,this.events={},this.updateAndNotify=(e,t=!0)=>{let n=o.k.now();if(this.updatedAt!==n&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(e),this.current!==this.prev&&(this.events.change?.notify(this.current),this.dependents))for(let e of this.dependents)e.dirty();t&&this.events.renderRequest?.notify(this.current)},this.hasAnimated=!1,this.setCurrent(e),this.owner=t.owner}setCurrent(e){this.current=e,this.updatedAt=o.k.now(),null===this.canTrackVelocity&&void 0!==e&&(this.canTrackVelocity=s(this.current))}setPrevFrameValue(e=this.current){this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt}onChange(e){return this.on("change",e)}on(e,t){this.events[e]||(this.events[e]=new i.v);let n=this.events[e].add(t);return"change"===e?()=>{n(),a.Gt.read(()=>{this.events.change.getSize()||this.stop()})}:n}clearListeners(){for(let e in this.events)this.events[e].clear()}attach(e,t){this.passiveEffect=e,this.stopPassiveEffect=t}set(e,t=!0){t&&this.passiveEffect?this.passiveEffect(e,this.updateAndNotify):this.updateAndNotify(e,t)}
1setWithVelocity(e,t,n){this.set(t),this.prev=void 0,this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt-n}jump(e,t=!0){this.updateAndNotify(e),this.prev=e,this.prevUpdatedAt=this.prevFrameValue=void 0,t&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}dirty(){this.events.change?.notify(this.current)}addDependent(e){this.dependents||(this.dependents=new Set),this.dependents.add(e)}removeDependent(e){this.dependents&&this.dependents.delete(e)}get(){return l.current&&l.current.push(this),this.current}getPrevious(){return this.prev}getVelocity(){let e=o.k.now();if(!this.canTrackVelocity||void 0===this.prevFrameValue||e-this.updatedAt>30)return 0;let t=Math.min(this.updatedAt-this.prevUpdatedAt,30);return(0,r.f)(parseFloat(this.current)-parseFloat(this.prevFrameValue),t)}start(e){return this.stop(),new Promise(t=>{this.hasAnimated=!0,this.animation=e(t),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 u(e,t){return new d(e,t)}},36930:(e,t,n)=>{n.d(t,{U:()=>i,f:()=>r});let i=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],r=new Set(i)},38508:(e,t,n)=>{n.d(t,{s:()=>p});var i=n(76716),r=n(65056);let o={horizontalrule:(0,i.jsx)("hr",{})},a={linebreak:(0,i.jsx)("br",{})};var s=n(7239),l=n(47048);let d={IS_NORMAL:0,IS_TOKEN:1,IS_SEGMENTED:2,IS_BOLD:1,IS_ITALIC:2,IS_STRIKETHROUGH:4,IS_UNDERLINE:8,IS_CODE:16,IS_SUBSCRIPT:32,IS_SUPERSCRIPT:64,IS_HIGHLIGHT:128,IS_DIRECTIONLESS:1,IS_UNMERGEABLE:2,IS_ALIGN_LEFT:1,IS_ALIGN_CENTER:2,IS_ALIGN_RIGHT:3,IS_ALIGN_JUSTIFY:4,IS_ALIGN_START:5,IS_ALIGN_END:6};d.IS_BOLD,d.IS_ITALIC,d.IS_STRIKETHROUGH,d.IS_UNDERLINE,d.IS_CODE,d.IS_SUBSCRIPT,d.IS_SUPERSCRIPT,d.IS_HIGHLIGHT;let u="֑-߿יִ-﷽ﹰ-ﻼ",c="A-Za-z\xc0-\xd6\xd8-\xf6\xf8-ʸ̀-֐ࠀ-῿‎Ⰰ-﬜︀-﹯﻽-￿";RegExp("^[^"+c+"]*["+u+"]"),RegExp("^[^"+u+"]*["+c+"]"),d.IS_BOLD,d.IS_CODE,d.IS_HIGHLIGHT,d.IS_ITALIC,d.IS_STRIKETHROUGH,d.IS_SUBSCRIPT,d.IS_SUPERSCRIPT,d.IS_UNDERLINE,d.IS_DIRECTIONLESS,d.IS_UNMERGEABLE,d.IS_ALIGN_CENTER,d.IS_ALIGN_END,d.IS_ALIGN_JUSTIFY,d.IS_ALIGN_LEFT,d.IS_ALIGN_RIGHT,d.IS_ALIGN_START,d.IS_ALIGN_CENTER,d.IS_ALIGN_END,d.IS_ALIGN_JUSTIFY,d.IS_ALIGN_LEFT,d.IS_ALIGN_RIGHT,d.IS_ALIGN_START,d.IS_NORMAL,d.IS_SEGMENTED,d.IS_TOKEN,d.IS_NORMAL,d.IS_SEGMENTED,d.IS_TOKEN;let h={paragraph:({node:e,nodesToJSX:t})=>{let n=t({nodes:e.children});return n?.length?(0,i.jsx)("p",{children:n}):(0,i.jsx)("p",{children:(0,i.jsx)("br",{})})},text:({node:e})=>{let t=e.text;return e.format&d.IS_BOLD&&(t=(0,i.jsx)("strong",{children:t})),e.format&d.IS_ITALIC&&(t=(0,i.jsx)("em",{children:t})),e.format&d.IS_STRIKETHROUGH&&(t=(0,i.jsx)("span",{style:{textDecoration:"line-through"},children:t})),e.format&d.IS_UNDERLINE&&(t=(0,i.jsx)("span",{style:{textDecoration:"underline"},children:t})),e.format&d.IS_CODE&&(t=(0,i.jsx)("code",{children:t})),e.format&d.IS_SUBSCRIPT&&(t=(0,i.jsx)("sub",{children:t})),e.format&d.IS_SUPERSCRIPT&&(t=(0,i.jsx)("sup",{children:t})),t},...a,quote:({node:e,nodesToJSX:t})=>{let n=t({nodes:e.children});return(0,i.jsx)("blockquote",{children:n})},table:({node:e,nodesToJSX:t})=>{let n=t({nodes:e.children});return(0,i.jsx)("div",{className:"lexical-table-container",children:(0,i.jsx)("table",{className:"lexical-table",style:{borderCollapse:"collapse"},children:(0,i.jsx)("tbody",{children:n})})})},tablecell:({node:e,nodesToJSX:t})=>{let n=t({nodes:e.children}),r=e.headerState>0?"th":"td",o=`lexical-table-cell-header-${e.headerState}`,a={backgroundColor:e.backgroundColor||void 0,border:"1px solid #ccc",padding:"8px"},s=e.colSpan&&e.colSpan>1?e.colSpan:void 0,l=e.rowSpan&&e.rowSpan>1?e.rowSpan:void 0;return(0,i.jsx)(r,{className:`lexical-table-cell ${o}`,colSpan:s,rowSpan:l,style:a,children:n})},tablerow:({node:e,nodesToJSX:t})=>{let n=t({nodes:e.children});return(0,i.jsx)("tr",{className:"lexical-table-row",children:n})},heading:({node:e,nodesToJSX:t})=>{let n=t({nodes:e.children}
1),r=e.tag;return(0,i.jsx)(r,{children:n})},...o,list:({node:e,nodesToJSX:t})=>{let n=t({nodes:e.children}),r=e.tag;return(0,i.jsx)(r,{className:`list-${e?.listType}`,children:n})},listitem:({node:e,nodesToJSX:t,parent:n})=>{let r=e.children.some(e=>"list"===e.type),o=t({nodes:e.children});if(!("listType"in n)||n?.listType!=="check")return(0,i.jsx)("li",{className:`${r?"nestedListItem":""}`,style:r?{listStyleType:"none"}:void 0,value:e?.value,children:o});{let t=(0,l.A)();return(0,i.jsx)("li",{"aria-checked":e.checked?"true":"false",className:`list-item-checkbox${e.checked?" list-item-checkbox-checked":" list-item-checkbox-unchecked"}${r?" nestedListItem":""}`,role:"checkbox",style:{listStyleType:"none"},tabIndex:-1,value:e?.value,children:r?o:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("input",{checked:e.checked,id:t,readOnly:!0,type:"checkbox"}),(0,i.jsx)("label",{htmlFor:t,children:o}),(0,i.jsx)("br",{})]})})}},...(0,s.A)({}),upload:({node:e})=>{if("object"!=typeof e.value)return null;let t=e.value,n=t.url;if(!t.mimeType.startsWith("image"))return(0,i.jsx)("a",{href:n,rel:"noopener noreferrer",children:t.filename});if(!t.sizes||!Object.keys(t.sizes).length)return(0,i.jsx)("img",{alt:t.filename,height:t.height,src:n,width:t.width});let r=[];for(let e in t.sizes){let n=t.sizes[e];if(!n||!n.width||!n.height||!n.mimeType||!n.filesize||!n.filename||!n.url)continue;let o=n?.url;r.push((0,i.jsx)("source",{media:`(max-width: ${n.width}px)`,srcSet:o,type:n.mimeType},e))}return r.push((0,i.jsx)("img",{alt:t?.filename,height:t?.height,src:n,width:t?.width},"image")),(0,i.jsx)("picture",{children:r})},tab:"	"},p=({className:e,converters:t,data:n,disableContainer:o,disableIndent:a,disableTextAlign:s})=>{if(!n)return null;let l={};l=t?"function"==typeof t?t({defaultConverters:h}):t:h;let d=n&&!Array.isArray(n)&&"object"==typeof n&&"root"in n&&function({converters:e,data:t,disableIndent:n,disableTextAlign:o}){return!function(e){let t=!!e?.root?.children?.length,n=!1;if(e?.root?.children?.length===1&&e?.root?.children[0]?.type==="paragraph"){let t=e?.root?.children[0];if(t?.children&&t?.children?.length!==0){if(t?.children?.length===1){let e=t?.children[0];e?.type!=="text"||e?.text?.length||(n=!0)}}else n=!0}return!!t&&!n}(t)?(0,i.jsx)(i.Fragment,{}):function e({converters:t,disableIndent:n,disableTextAlign:o,nodes:a,parent:s}){let l=t.unknown;return a.map((a,d)=>{let u;"block"===a.type?(u=t?.blocks?.[a?.fields?.blockType])||console.error(`Lexical => JSX converter: Blocks converter: found ${a?.fields?.blockType} block, but no converter is provided`):"inlineBlock"===a.type?(u=t?.inlineBlocks?.[a?.fields?.blockType])||console.error(`Lexical => JSX converter: Inline Blocks converter: found ${a?.fields?.blockType} inline block, but no converter is provided`):u=t[a.type];try{let c;!u&&l&&(u=l),c=u?"function"==typeof u?u({childIndex:d,converters:t,node:a,nodesToJSX:i=>e({converters:i.converters??t,disableIndent:i.disableIndent??n,disableTextAlign:i.disableTextAlign??o,nodes:i.nodes,parent:i.parent??{...a,parent:s}}),parent:s}):u:(0,i.jsx)("span",{children:"unknown node"},d);let h={};if(!o&&(!Array.isArray(o)||!o?.includes(a.type))&&"format"in a&&a.format)switch(a.format){case"center":h.textAlign="center";break;case"end":case"right":h.textAlign="right";break;case"justify":h.textAlign="justify";break;case"left":break;case"start":h.textAlign="left"}if(!n&&(!Array.isArray(n)||!n?.includes(a.type))&&"indent"in a&&a.indent&&"listitem"!==a.type&&(h.paddingInlineStart=`${2*Number(a.indent)}em`),r.isValidElement(c)){if(h.textAlign||h.paddingInlineStart){let e={...h,...c?.props?.style??{}};return r.cloneElement(c,{key:d,style:e})}return r.cloneElement(c,{key:d})}return c}catch(e){return console.error("Error converting lexical node to JSX:",e,"node:",a),null}}).filter(Boolean)}({converters:e,disableIndent:n,disableTextAlign:o,nodes:t?.root?.children,parent:t?.root})}({converters:l,data:n,disableIndent:a,disableTextAlign:s});return o?(0,i.jsx)(i.Fragment,{children:d}):(0,i.jsx)("div",{className:e??"payload-richtext",children:d})}},39602:(e,t,n)=>{n.d(t,{P:()=>r});var i=n(42152);function r(e){return e.props[i.n]}}
1,40639:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"AmpStateContext",{enumerable:!0,get:function(){return i}});let i=n(16235)._(n(65056)).default.createContext({})},41610:(e,t,n)=>{n.d(t,{k:()=>i});let i=(e,t,n)=>e+(t-e)*n},42152:(e,t,n)=>{n.d(t,{n:()=>i});let i="data-"+(0,n(68678).I)("framerAppearId")},42751:(e,t,n)=>{function i(e){let{reason:t,children:n}=e;return n}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"BailoutToCSR",{enumerable:!0,get:function(){return i}}),n(10307)},46728:(e,t,n)=>{n.d(t,{Z:()=>r});var i=n(65056);function r(e){let t=i.useRef({value:e,previous:e});return i.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}},46920:(e,t,n)=>{n.d(t,{c:()=>r});var i=n(65056);function r(e){let t=i.useRef(e);return i.useEffect(()=>{t.current=e}),i.useMemo(()=>(...e)=>t.current?.(...e),[])}},47048:(e,t,n)=>{n.d(t,{A:()=>l});let i={randomUUID:"undefined"!=typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)};for(var r,o=new Uint8Array(16),a=[],s=0;s<256;++s)a.push((s+256).toString(16).slice(1));let l=function(e,t,n){if(i.randomUUID&&!t&&!e)return i.randomUUID();var s=(e=e||{}).random||(e.rng||function(){if(!r&&!(r="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)))throw Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return r(o)})();if(s[6]=15&s[6]|64,s[8]=63&s[8]|128,t){n=n||0;for(var l=0;l<16;++l)t[n+l]=s[l];return t}return function(e,t=0){return(a[e[t+0]]+a[e[t+1]]+a[e[t+2]]+a[e[t+3]]+"-"+a[e[t+4]]+a[e[t+5]]+"-"+a[e[t+6]]+a[e[t+7]]+"-"+a[e[t+8]]+a[e[t+9]]+"-"+a[e[t+10]]+a[e[t+11]]+a[e[t+12]]+a[e[t+13]]+a[e[t+14]]+a[e[t+15]]).toLowerCase()}(s)}},47111:(e,t)=>{function n(e){let{ampFirst:t=!1,hybrid:n=!1,hasQuery:i=!1}=void 0===e?{}:e;return t||n&&i}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isInAmpMode",{enumerable:!0,get:function(){return n}})},47487:(e,t,n)=>{n.d(t,{s:()=>u});var i=n(5270),r=n(13878),o=n(98482);function a(e,t){[...t].reverse().forEach(n=>{let i=e.getVariant(n);i&&(0,r.U)(e,i),e.variantChildren&&e.variantChildren.forEach(e=>{a(e,t)})})}function s(){let e=!1,t=new Set,n={subscribe:e=>(t.add(e),()=>void t.delete(e)),start(n,r){(0,i.V)(e,"controls.start() should only be called after a component has mounted. Consider calling within a useEffect hook.");let a=[];return t.forEach(e=>{a.push((0,o._)(e,n,{transitionOverride:r}))}),Promise.all(a)},set:n=>((0,i.V)(e,"controls.set() should only be called after a component has mounted. Consider calling within a useEffect hook."),t.forEach(e=>{var t,i;t=e,Array.isArray(i=n)?a(t,i):"string"==typeof i?a(t,[i]):(0,r.U)(t,i)})),stop(){t.forEach(e=>{!function(e){e.values.forEach(e=>e.stop())}(e)})},mount:()=>(e=!0,()=>{e=!1,n.stop()})};return n}var l=n(72929),d=n(19834);let u=function(){let e=(0,l.M)(s);return(0,d.E)(e.mount,[]),e}},48873:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"workAsyncStorage",{enumerable:!0,get:function(){return i.workAsyncStorageInstance}});let i=n(60823)},49139:(e,t,n)=>{n.d(t,{A:()=>i});let i={"a-arrow-down":()=>n.e(97863).then(n.bind(n,97863)),"a-arrow-up":()=>n.e(43966).then(n.bind(n,43966)),"a-large-small":()=>n.e(16208).then(n.bind(n,93827)),accessibility:()=>n.e(48535).then(n.bind(n,48535)),activity:()=>n.e(95548).then(n.bind(n,95548)),"air-vent":()=>n.e(70317).then(n.bind(n,70317)),airplay:()=>n.e(98033).then(n.bind(n,98033)),"alarm-clock-check":()=>n.e(46988).then(n.bind(n,46988)),"alarm-clock-minus":()=>n.e(14176).then(n.bind(n,14176)),"alarm-clock-off":()=>n.e(83157).then(n.bind(n,83157)),"alarm-clock-plus":()=>n.e(43848).then(n.bind(n,43848)),"alarm-clock":()=>n.e(27337).then(n.bind(n,27337)),"alarm-smoke":()=>n.e(71110).then(n.bind(n,71110)),album:()=>n.e(59164).then(n.bind(n,59164)),"align-center-horizontal":()=>n.e(24987).then(n.bind(n,24987)),"align-center-vertical":()=>n.e(79513).then(n.bind(n,79513)),"align-center":()=>n.e(66644).then(n.bind(n,66644)),"align-end-horizontal":()=>n.e(64273).then(n.bind(n,64273)),"align-end-vertical":()=>n.e(88535).then(n.bind(n,88535)),"align-horizontal-distribute-center":()=>n.e(107).then(n.bind(n,107)),"align-horizontal-distribute-end":()=>n.e(57583).then(n.bind(n,57583)),"align-horizontal-distribute-start":()=>n.e(48138).then(n.bind(n,48138)),"align-horizontal-justify-center":()=>n.e(83406).then(n.bind(n,83406)),"align-horizontal-justify-end":()=>n.e(4544).then(n.bind(n,4544)),"align-horizontal-justify-start":()=>n.e(58521).then(n.bind(n,58521)),"align-horizontal-space-around":()=>n.e(13988).then(n.bind(n,13988)),"align-horizontal-space-between":()=>n.e(95523).then(n.bind(n,95523)),"align-justify":()=>n.e(52747).then(n.bind(n,52747)),"align-left":()=>n.e(38976).then(n.bind(n,38976)),"align-right":()=>n.e(47297).then(n.bind(n,47297)),"align-start-horizontal":()=>n.e(7654).then(n.bind(n,7654)),"align-start-vertical":()=>n.e(4020).then(n.bind(n,4020)),"align-vertical-distribute-center":()=>n.e(97729).then(n.bind(n,97729)),"align-vertical-distribute-end":()=>n.e(92537).then(n.bind(n,92537)),"align-vertical-distribute-start":()=>n.e(46864).then(n.bind(n,46864)),"align-vertical-justify-center":()=>n.e(30544).then(n.bind(n,30544)),"align-vertical-justify-end":()=>n.e(33086).then(n.bind(n,33086)),"align-vertical-justify-start":()=>
1n.e(38091).then(n.bind(n,38091)),"align-vertical-space-around":()=>n.e(34898).then(n.bind(n,34898)),"align-vertical-space-between":()=>n.e(69373).then(n.bind(n,69373)),ambulance:()=>n.e(38937).then(n.bind(n,38937)),ampersand:()=>n.e(74436).then(n.bind(n,74436)),ampersands:()=>n.e(51353).then(n.bind(n,51353)),anchor:()=>n.e(21532).then(n.bind(n,21532)),angry:()=>n.e(79090).then(n.bind(n,79090)),annoyed:()=>n.e(45041).then(n.bind(n,45041)),antenna:()=>n.e(24168).then(n.bind(n,24168)),anvil:()=>n.e(41709).then(n.bind(n,41709)),aperture:()=>n.e(1885).then(n.bind(n,1885)),"app-window-mac":()=>n.e(23525).then(n.bind(n,23525)),"app-window":()=>n.e(34811).then(n.bind(n,34811)),apple:()=>n.e(79083).then(n.bind(n,79083)),"archive-restore":()=>n.e(68822).then(n.bind(n,68822)),"archive-x":()=>n.e(83416).then(n.bind(n,83416)),archive:()=>n.e(60433).then(n.bind(n,60433)),"area-chart":()=>n.e(11565).then(n.bind(n,11565)),armchair:()=>n.e(64514).then(n.bind(n,64514)),"arrow-big-down-dash":()=>n.e(63043).then(n.bind(n,63043)),"arrow-big-down":()=>n.e(93744).then(n.bind(n,93744)),"arrow-big-left-dash":()=>n.e(77092).then(n.bind(n,77092)),"arrow-big-left":()=>n.e(60225).then(n.bind(n,60225)),"arrow-big-right-dash":()=>n.e(74853).then(n.bind(n,74853)),"arrow-big-right":()=>n.e(78698).then(n.bind(n,78698)),"arrow-big-up-dash":()=>n.e(75772).then(n.bind(n,75772)),"arrow-big-up":()=>n.e(22377).then(n.bind(n,22377)),"arrow-down-0-1":()=>n.e(76766).then(n.bind(n,76766)),"arrow-down-1-0":()=>n.e(42154).then(n.bind(n,42154)),"arrow-down-a-z":()=>n.e(50292).then(n.bind(n,50292)),"arrow-down-from-line":()=>n.e(26273).then(n.bind(n,26273)),"arrow-down-left":()=>n.e(98061).then(n.bind(n,98061)),"arrow-down-narrow-wide":()=>n.e(97365).then(n.bind(n,97365)),"arrow-down-right":()=>n.e(69454).then(n.bind(n,69454)),"arrow-down-to-dot":()=>n.e(11927).then(n.bind(n,11927)),"arrow-down-to-line":()=>n.e(81754).then(n.bind(n,81754)),"arrow-down-up":()=>n.e(37437).then(n.bind(n,37437)),"arrow-down-wide-narrow":()=>n.e(25325).then(n.bind(n,25325)),"arrow-down-z-a":()=>n.e(73180).then(n.bind(n,73180)),"arrow-down":()=>n.e(61553).then(n.bind(n,61553)),"arrow-left-from-line":()=>n.e(12312).then(n.bind(n,12312)),"arrow-left-right":()=>n.e(34627).then(n.bind(n,34627)),"arrow-left-to-line":()=>n.e(24183).then(n.bind(n,24183)),"arrow-left":()=>n.e(4368).then(n.bind(n,4368)),"arrow-right-from-line":()=>n.e(81505).then(n.bind(n,81505)),"arrow-right-left":()=>n.e(73517).then(n.bind(n,73517)),"arrow-right-to-line":()=>n.e(35770).then(n.bind(n,35770)),"arrow-right":()=>n.e(59793).then(n.bind(n,59793)),"arrow-up-0-1":()=>n.e(51719).then(n.bind(n,51719)),"arrow-up-1-0":()=>n.e(20435).then(n.bind(n,20435)),"arrow-up-a-z":()=>n.e(46321).then(n.bind(n,46321)),"arrow-up-down":()=>n.e(27719).then(n.bind(n,27719)),"arrow-up-from-dot":()=>n.e(69389).then(n.bind(n,69389)),"arrow-up-from-line":()=>n.e(25988).then(n.bind(n,25988)),"arrow-up-left":()=>n.e(24238).then(n.bind(n,24238)),"arrow-up-narrow-wide":()=>n.e(60268).then(n.bind(n,60268)),"arrow-up-right":()=>n.e(80343).then(n.bind(n,80343)),"arrow-up-to-line":()=>n.e(69131).then(n.bind(n,69131)),"arrow-up-wide-narrow":()=>n.e(21356).then(n.bind(n,21356)),"arrow-up-z-a":()=>n.e(26777).then(n.bind(n,26777)),"arrow-up":()=>n.e(19132).then(n.bind(n,19132)),"arrows-up-from-line":()=>n.e(30651).then(n.bind(n,30651)),asterisk:()=>n.e(26237).then(n.bind(n,26237)),"at-sign":()=>n.e(11102).then(n.bind(n,11102)),atom:()=>n.e(54276).then(n.bind(n,54276)),"audio-lines":()=>n.e(86863).then(n.bind(n,86863)),"audio-waveform":()=>n.e(38775).then(n.bind(n,38775)),award:()=>n.e(73078).then(n.bind(n,73078)),axe:()=>n.e(62959).then(n.bind(n,62959)),"axis-3d":()=>n.e(75384).then(n.bind(n,75384)),baby:()=>n.e(80381).then(n.bind(n,80381)),backpack:()=>n.e(57247).then(n.bind(n,57247)),"badge-alert":()=>n.e(88827).then(n.bind(n,88827)),"badge-cent":()=>n.e(1061).then(n.bind(n,1061)),"badge-check":()=>n.e(50045).then(n.bind(n,50045)),"badge-dollar-sign":()=>n.e(62993).then(n.bind(n,62993)),"badge-euro":()=>n.e(23102).then(n.bind(n,23102)),"badge-help":()=>n.e(26596).then(n.bind(n,26596)),"badge-indian-rupee":()=>n.e(11636).then(n.bind(n,11636)),"badge-info":()=>n.e(87423).then(n.bind(n,87423)),"badge-japanese-yen":()=>n.e(99501).then(n.bind(n,99501)),"badge-minus":()=>n.e(87413).then(n.bind(n,87413)),"badge-percent":()=>n.e(31684).then(n.bind(n,31684)),"badge-plus":()=>n.e(95087).then(n.bind(n,95087)),"badge-pound-sterling":()=>n.e(56806).then(n.bind(n,56806)),"badge-russian-ruble":()=>n.e(22631).then(n.bind(n,22631)),"badge-swiss-franc":()=>n.e(67843).then(n.bind(n,67843)),"badge-x":()=>n.e(47725).then(n.bind(n,47725)),badge:()=>n.e(86452).then(n.bind(n,86452)),"baggage-claim":()=>n.e(31884).then(n.bind(n,31884)),ban:()=>n.e(90070).then(n.bind(n,90070)),banana:()=>n.e(59900).then(n.bind(n,59900)),banknote:()=>n.e(70571).then(n.bind(n,70571)),"bar-chart-2":()=>n.e(76016).then(n.bind(n,76016)),"bar-chart-3":()=>n.e(74323).then(n.bind(n,74323)),"bar-chart-4":()=>n.e(60226).then(n.bind(n,60226)),"bar-chart-big":()=>n.e(23368).then(n.bind(n,23368)),"bar-chart-horizontal-big":()=>n.e(44221).then(n.bind(n,44221)),"bar-chart-horizontal":()=>n.e(52254).then(n.bind(n,52254)),"bar-chart":()=>n.e(44479).then(n.bind(n,44479)),barcode:()=>n.e(28099).then(n.bind(n,28099)),baseline:()=>n.e(93626).then(n.bind(n,93626)),bath:()=>n.e(54476).then(n.bind(n,54476)),"battery-charging":()=>n.e(51606).then(n.bind(n,51606)),"battery-full":()=>n.e(14940).then(n.bind(n,14940)),"battery-low":()=>n.e(20413).then(n.bind(n,20413)),"battery-medium":()=>n.e(67518).then(n.bind(n,67518)),"battery-warning":()=>n.e(41139).then(n.bind(n,41139)),battery:()=>n.e(29654).then(n.bind(n,29654)),beaker:()=>n.e(16763).then(n.bind(n,16763)),"bean-off":()=>n.e(24207).then(n.bind(n,24207)),bean:()=>n.e(92375).then(n.bind(n,92375)),"bed-double":()=>n.e(85918).then(n.bind(n,85918)),"bed-single":()=>n.e(48891).then(n.bind(n,48891)),bed:()=>n.e(3252).then(n.bind(n,3252)),beef:()=>n.e(50739).then(n.bind(n,50739)),"beer-off":()=>n.e(68175).then(n.bind(n,68175)),beer:()=>n.e(73015).then(n.bind(n,73015)),"bell-dot":()=>n.e(46006).then(n.bind(n,46006)),"bell-electric":()=>n.e(78960).then(n.bind(n,78960)),"bell-minus":()=>n.e(82293).then(n.bind(n,82293)),"bell-off":()=>n.e(22900).then(n.bind(n,22900)),"bell-plus":()=>n.e(10927).then(n.bind(n,10927)),"bell-ring":()=>n.e(74025).then(n.bind(n,74025)),bell:()=>n.e(28916).then(n.bind(n,28916)),"between-horizontal-end":()=>n.e(26954).then(n.bind(n,26954)),"between-horizontal-start":()=>n.e(26863).then(n.bind(n,26863)),"between-vertical-end":()=>n.e(31708).then(n.bind(n,31708)),"between-vertical-start":()=>n.e(21677).then(n.bind(n,21677)),bike:()=>n.e(71512).then(n.bind(n,71512)),binary:()=>n.e(18984).then(n.bind(n,18984)),biohazard:()=>n.e(53041).then(n.bind(n,53041)),bird:()=>n.e(71358).then(n.bind(n,71358)),bitcoin:()=>n.e(26789).then(n.bind(n,26789)),blend:()=>n.e(12884).then(n.bind(n,12884)),blinds:()=>n.e(12685).then(n.bind(n,12685)),blocks:()=>n.e(57375).then(n.bind(n,57375)),"bluetooth-connected":()=>n.e(16867).then(n.bind(n,16867)),"bluetooth-off":()=>n.e(29573).then(n.bind(n,29573)),"bluetooth-searching":()=>n.e(616).then(n.bind(n,616)),bluetooth:()=>n.e(66937).then(n.bind(n,66937)),bold:()=>n.e(77082).then(n.bind(n,77082)),bolt:()=>n.e(28842).then(n.bind(n,28842)),bomb:()=>n.e(84465).then(n.bind(n,84465)),bone:()=>n.e(27211).then(n.bind(n,27211)),"book-a":()=>n.e(4966).then(n.bind(n,4966)),"book-audio":()=>n.e(62655).then(n.bind(n,62655)),"book-check":()=>n.e(54769).then(n.bind(n,54769)),"book-copy":()=>n.e(63806).then(n.bind(n,63806)),"book-dashed":()=>n.e(96470).then(n.bind(n,96470)),"book-down":()=>n.e(47987).then(n.bind(n,47987)),"book-headphones":()=>n.e(85892).then(n.bind(n,85892)),"book-heart":()=>n.e(4733).then(n.bind(n,4733)),"book-image":()=>n.e(15032).then(n.bind(n,15032)),"book-key":()=>n.e(46190).then(n.bind(n,46190)),"book-lock":()=>n.e(52400).then(n.bind(n,52400)),"book-marked":()=>n.e(48943).then(n.bind(n,48943)),"book-minus":()=>n.e(74233).then(n.bind(n,74233)),"book-open-check":()=>n.e(62782).then(n.bind(n,62782)),"book-open-text":()=>n.e(70253).then(n.bind(n,70253)),"book-open":()=>n.e(84759).then(n.bind(n,84759)),"book-plus":()=>n.e(17187).then(n.bind(n,17187)),"book-text":()=>n.e(87596).then(n.bind(n,87596)),"book-type":()=>n.e(44603).then(n.bind(n,44603)),"book-up-2":()=>n.e(297).then(n.bind(n,297)),"book-up":()=>n.e(36418).then(n.bind(n,36418)),"book-user":()=>n.e(65152).then(n.bind(n,65152)),"book-x":()=>n.e(313).then(n.bind(n,313)),book:()=>n.e(92200).then(n.bind(n,92200)),"bookmark-check":()=>n.e(72880).then(n.bind(n,72880)),"bookmark-minus":()=>n.e(54948).then(n.bind(n,54948)),"bookmark-plus":()=>n.e(21308).then(n.bind(n,21308)),"bookmark-x":()=>n.e(51772).then(n.bind(n,51772)),bookmark:()=>n.e(23309).then(n.bind(n,23309)),"boom-box":()=>n.e(50066).then(n.bind(n,50066)),"bot-message-square":()=>n.e(82228).then(n.bind(n,82228)),"bot-off":()=>n.e(78330).then(n.bind(n,78330)),bot:()=>n.e(3470).then(n.bind(n,3470)),"box-select":()=>n.e(17185).then(n.bind(n,17185)),box:()=>n.e(31386).then(n.bind(n,31386)),boxes:()=>n.e(38638).then(n.bind(n,38638)),braces:()=>n.e(8949).then(n.bind(n,8949)),brackets:()=>n.e(99868).then(n.bind(n,99868)),"brain-circuit":()=>n.e(56693).then(n.bind(n,56693)),"brain-cog":()=>n.e(49001).then(n.bind(n,49001)),brain:()=>n.e(44915).then(n.bind(n,44915)),"brick-wall":()=>n.e(53341).then(n.bind(n,53341)),"briefcase-business":()=>n.e(72304).then(n.bind(n,72304)),"briefcase-medical":()=>n.e(65145).then(n.bind(n,65145)),briefcase:()=>n.e(50107).then(n.bind(n,50107)),"bring-to-front":()=>n.e(84905).then(n.bind(n,84905)),brush:()=>n.e(78875).then(n.bind(n,78875)),"bug-off":()=>n.e(40953).then(n.bind(n,40953)),"bug-play":()=>n.e(1702).then(n.bind(n,1702)),bug:()=>n.e(45453).then(n.bind(n,45453)),"building-2":()=>n.e(55594).then(n.bind(n,55594)),building:()=>n.e(45557).then(n.bind(n,45557)),"bus-front":()=>n.e(6063).then(n.bind(n,6063)),bus:()=>n.e(56329).then(n.bind(n,56329)),"cable-car":()=>n.e(62533).then(n.bind(n,62533)),cable:()=>n.e(73430).then(n.bind(n,73430)),"cake-slice":()=>
1n.e(43154).then(n.bind(n,43154)),cake:()=>n.e(97717).then(n.bind(n,97717)),calculator:()=>n.e(86961).then(n.bind(n,86961)),"calendar-check-2":()=>n.e(94153).then(n.bind(n,94153)),"calendar-check":()=>n.e(36930).then(n.bind(n,14549)),"calendar-clock":()=>n.e(91812).then(n.bind(n,69431)),"calendar-days":()=>n.e(45333).then(n.bind(n,45333)),"calendar-fold":()=>n.e(6665).then(n.bind(n,6665)),"calendar-heart":()=>n.e(53750).then(n.bind(n,53750)),"calendar-minus-2":()=>n.e(87785).then(n.bind(n,87785)),"calendar-minus":()=>n.e(4002).then(n.bind(n,4002)),"calendar-off":()=>n.e(14563).then(n.bind(n,14563)),"calendar-plus-2":()=>n.e(73681).then(n.bind(n,73681)),"calendar-plus":()=>n.e(64538).then(n.bind(n,64538)),"calendar-range":()=>n.e(58499).then(n.bind(n,58499)),"calendar-search":()=>n.e(90182).then(n.bind(n,90182)),"calendar-x-2":()=>n.e(9729).then(n.bind(n,9729)),"calendar-x":()=>n.e(34506).then(n.bind(n,34506)),calendar:()=>n.e(69147).then(n.bind(n,69147)),"camera-off":()=>n.e(32214).then(n.bind(n,32214)),camera:()=>n.e(8602).then(n.bind(n,8602)),"candlestick-chart":()=>n.e(7045).then(n.bind(n,7045)),"candy-cane":()=>n.e(81804).then(n.bind(n,81804)),"candy-off":()=>n.e(96538).then(n.bind(n,96538)),candy:()=>n.e(94606).then(n.bind(n,72225)),cannabis:()=>n.e(81778).then(n.bind(n,81778)),"captions-off":()=>n.e(83354).then(n.bind(n,83354)),captions:()=>n.e(29934).then(n.bind(n,29934)),"car-front":()=>n.e(46031).then(n.bind(n,46031)),"car-taxi-front":()=>n.e(60994).then(n.bind(n,60994)),car:()=>n.e(73257).then(n.bind(n,73257)),caravan:()=>n.e(78149).then(n.bind(n,78149)),carrot:()=>n.e(78734).then(n.bind(n,78734)),"case-lower":()=>n.e(82513).then(n.bind(n,82513)),"case-sensitive":()=>n.e(96636).then(n.bind(n,96636)),"case-upper":()=>n.e(29308).then(n.bind(n,29308)),"cassette-tape":()=>n.e(4444).then(n.bind(n,4444)),cast:()=>n.e(43410).then(n.bind(n,43410)),castle:()=>n.e(77).then(n.bind(n,77)),cat:()=>n.e(97383).then(n.bind(n,97383)),cctv:()=>n.e(81961).then(n.bind(n,81961)),"check-check":()=>n.e(70446).then(n.bind(n,70446)),check:()=>Promise.resolve().then(n.bind(n,98471)),"chef-hat":()=>n.e(34345).then(n.bind(n,34345)),cherry:()=>n.e(56092).then(n.bind(n,56092)),"chevron-down":()=>Promise.resolve().then(n.bind(n,60371)),"chevron-first":()=>n.e(191).then(n.bind(n,191)),"chevron-last":()=>n.e(5679).then(n.bind(n,5679)),"chevron-left":()=>n.e(57050).then(n.bind(n,57050)),"chevron-right":()=>n.e(42417).then(n.bind(n,87179)),"chevron-up":()=>Promise.resolve().then(n.bind(n,78402)),"chevrons-down-up":()=>n.e(23962).then(n.bind(n,23962)),"chevrons-down":()=>n.e(33248).then(n.bind(n,33248)),"chevrons-left-right":()=>n.e(93710).then(n.bind(n,93710)),"chevrons-left":()=>n.e(5489).then(n.bind(n,5489)),"chevrons-right-left":()=>n.e(35124).then(n.bind(n,35124)),"chevrons-right":()=>n.e(21434).then(n.bind(n,21434)),"chevrons-up-down":()=>n.e(15204).then(n.bind(n,15204)),"chevrons-up":()=>n.e(27801).then(n.bind(n,27801)),chrome:()=>n.e(23071).then(n.bind(n,23071)),church:()=>n.e(26794).then(n.bind(n,26794)),"cigarette-off":()=>n.e(86891).then(n.bind(n,86891)),cigarette:()=>n.e(85347).then(n.bind(n,85347)),"circle-alert":()=>n.e(22094).then(n.bind(n,22094)),"circle-arrow-down":()=>n.e(58152).then(n.bind(n,58152)),"circle-arrow-left":()=>n.e(70089).then(n.bind(n,70089)),"circle-arrow-out-down-left":()=>n.e(79139).then(n.bind(n,79139)),"circle-arrow-out-down-right":()=>n.e(66380).then(n.bind(n,66380)),"circle-arrow-out-up-left":()=>n.e(49112).then(n.bind(n,49112)),"circle-arrow-out-up-right":()=>n.e(93241).then(n.bind(n,93241)),"circle-arrow-right":()=>n.e(53618).then(n.bind(n,53618)),"circle-arrow-up":()=>n.e(8449).then(n.bind(n,8449)),"circle-check-big":()=>n.e(43547).then(n.bind(n,43547)),"circle-check":()=>n.e(84916).then(n.bind(n,84916)),"circle-chevron-down":()=>n.e(37698).then(n.bind(n,37698)),"circle-chevron-left":()=>n.e(59643).then(n.bind(n,59643)),"circle-chevron-right":()=>n.e(79716).then(n.bind(n,79716)),"circle-chevron-up":()=>n.e(59503).then(n.bind(n,59503)),"circle-dashed":()=>n.e(66537).then(n.bind(n,66537)),"circle-divide":()=>
1n.e(13981).then(n.bind(n,13981)),"circle-dollar-sign":()=>n.e(38180).then(n.bind(n,38180)),"circle-dot-dashed":()=>n.e(83867).then(n.bind(n,83867)),"circle-dot":()=>n.e(54995).then(n.bind(n,54995)),"circle-ellipsis":()=>n.e(28207).then(n.bind(n,28207)),"circle-equal":()=>n.e(37296).then(n.bind(n,37296)),"circle-fading-plus":()=>n.e(15908).then(n.bind(n,15908)),"circle-gauge":()=>n.e(98331).then(n.bind(n,98331)),"circle-help":()=>n.e(21271).then(n.bind(n,21271)),"circle-minus":()=>n.e(30616).then(n.bind(n,30616)),"circle-off":()=>n.e(22605).then(n.bind(n,22605)),"circle-parking-off":()=>n.e(72960).then(n.bind(n,72960)),"circle-parking":()=>n.e(43088).then(n.bind(n,43088)),"circle-pause":()=>n.e(51146).then(n.bind(n,51146)),"circle-percent":()=>n.e(61369).then(n.bind(n,61369)),"circle-play":()=>n.e(16466).then(n.bind(n,16466)),"circle-plus":()=>n.e(49648).then(n.bind(n,49648)),"circle-power":()=>n.e(57817).then(n.bind(n,57817)),"circle-slash-2":()=>n.e(40762).then(n.bind(n,40762)),"circle-slash":()=>n.e(82469).then(n.bind(n,82469)),"circle-stop":()=>n.e(30860).then(n.bind(n,30860)),"circle-user-round":()=>n.e(76286).then(n.bind(n,76286)),"circle-user":()=>n.e(14679).then(n.bind(n,14679)),"circle-x":()=>n.e(42984).then(n.bind(n,42984)),circle:()=>n.e(3233).then(n.bind(n,3233)),"circuit-board":()=>n.e(97873).then(n.bind(n,97873)),citrus:()=>n.e(88347).then(n.bind(n,88347)),clapperboard:()=>n.e(99242).then(n.bind(n,99242)),"clipboard-check":()=>n.e(7284).then(n.bind(n,7284)),"clipboard-copy":()=>n.e(43357).then(n.bind(n,65738)),"clipboard-list":()=>n.e(4024).then(n.bind(n,4024)),"clipboard-minus":()=>n.e(69208).then(n.bind(n,69208)),"clipboard-paste":()=>n.e(89511).then(n.bind(n,89511)),"clipboard-pen-line":()=>n.e(51028).then(n.bind(n,51028)),"clipboard-pen":()=>n.e(33623).then(n.bind(n,33623)),"clipboard-plus":()=>n.e(1584).then(n.bind(n,1584)),"clipboard-type":()=>n.e(95908).then(n.bind(n,95908)),"clipboard-x":()=>n.e(49448).then(n.bind(n,49448)),clipboard:()=>n.e(39841).then(n.bind(n,39841)),"clock-1":()=>n.e(90943).then(n.bind(n,90943)),"clock-10":()=>n.e(8853).then(n.bind(n,31234)),"clock-11":()=>n.e(11290).then(n.bind(n,11290)),"clock-12":()=>n.e(29119).then(n.bind(n,29119)),"clock-2":()=>n.e(5882).then(n.bind(n,5882)),"clock-3":()=>n.e(34133).then(n.bind(n,34133)),"clock-4":()=>n.e(73928).then(n.bind(n,73928)),"clock-5":()=>n.e(82507).then(n.bind(n,82507)),"clock-6":()=>n.e(25126).then(n.bind(n,25126)),"clock-7":()=>n.e(13025).then(n.bind(n,13025)),"clock-8":()=>n.e(31924).then(n.bind(n,31924)),"clock-9":()=>n.e(79655).then(n.bind(n,79655)),clock:()=>n.e(61701).then(n.bind(n,61701)),"cloud-cog":()=>n.e(58692).then(n.bind(n,58692)),"cloud-download":()=>n.e(35633).then(n.bind(n,35633)),"cloud-drizzle":()=>n.e(74781).then(n.bind(n,74781)),"cloud-fog":()=>n.e(61963).then(n.bind(n,61963)),"cloud-hail":()=>n.e(96323).then(n.bind(n,96323)),"cloud-lightning":()=>n.e(48113).then(n.bind(n,48113)),"cloud-moon-rain":()=>n.e(71141).then(n.bind(n,71141)),"cloud-moon":()=>n.e(6544).then(n.bind(n,6544)),"cloud-off":()=>n.e(98610).then(n.bind(n,98610)),"cloud-rain-wind":()=>n.e(23448).then(n.bind(n,23448)),"cloud-rain":()=>n.e(69311).then(n.bind(n,69311)),"cloud-snow":()=>n.e(74626).then(n.bind(n,74626)),"cloud-sun-rain":()=>n.e(22234).then(n.bind(n,22234)),"cloud-sun":()=>n.e(23621).then(n.bind(n,23621)),"cloud-upload":()=>n.e(88116).then(n.bind(n,88116)),cloud:()=>n.e(52198).then(n.bind(n,52198)),cloudy:()=>n.e(17801).then(n.bind(n,17801)),clover:()=>n.e(42592).then(n.bind(n,42592)),club:()=>n.e(80297).then(n.bind(n,80297)),"code-xml":()=>n.e(74832).then(n.bind(n,74832)),code:()=>n.e(28).then(n.bind(n,28)),codepen:()=>n.e(12895).then(n.bind(n,12895)),codesandbox:()=>n.e(76631).then(n.bind(n,76631)),coffee:()=>n.e(18653).then(n.bind(n,18653)),cog:()=>n.e(29304).then(n.bind(n,29304)),coins:()=>n.e(61693).then(n.bind(n,61693)),"columns-2":()=>n.e(82411).then(n.bind(n,82411)),"columns-3":()=>n.e(14504).then(n.bind(n,14504)),"columns-4":()=>n.e(91989).then(n.bind(n,91989)),combine:()=>n.e(85834).then(n.bind(n,85834)),command:()=>n.e(38462).then(n.bind(n,38462)),compass:()=>n.e(59107).then(n.bind(n,59107)),component:()=>n.e(76232).then(n.bind(n,76232)),computer:()=>n.e(28156).then(n.bind(n,28156)),"concierge-bell":()=>n.e(17982).then(n.bind(n,17982)),cone:()=>n.e(81210).then(n.bind(n,81210)),construction:()=>n.e(47100).then(n.bind(n,47100)),"contact-round":()=>n.e(2366).then(n.bind(n,2366)),contact:()=>n.e(4247).then(n.bind(n,4247)),container:()=>n.e(76408).then(n.bind(n,76408)),contrast:()=>
1n.e(23487).then(n.bind(n,23487)),cookie:()=>n.e(59295).then(n.bind(n,59295)),"cooking-pot":()=>n.e(53781).then(n.bind(n,53781)),"copy-check":()=>n.e(71173).then(n.bind(n,71173)),"copy-minus":()=>n.e(97901).then(n.bind(n,97901)),"copy-plus":()=>n.e(6423).then(n.bind(n,6423)),"copy-slash":()=>n.e(2924).then(n.bind(n,2924)),"copy-x":()=>n.e(7461).then(n.bind(n,7461)),copy:()=>Promise.resolve().then(n.bind(n,81900)),copyleft:()=>n.e(15877).then(n.bind(n,15877)),copyright:()=>n.e(71750).then(n.bind(n,71750)),"corner-down-left":()=>n.e(87611).then(n.bind(n,87611)),"corner-down-right":()=>n.e(96100).then(n.bind(n,96100)),"corner-left-down":()=>n.e(55761).then(n.bind(n,55761)),"corner-left-up":()=>n.e(26972).then(n.bind(n,26972)),"corner-right-down":()=>n.e(13858).then(n.bind(n,13858)),"corner-right-up":()=>n.e(52239).then(n.bind(n,52239)),"corner-up-left":()=>n.e(49584).then(n.bind(n,49584)),"corner-up-right":()=>n.e(86865).then(n.bind(n,86865)),cpu:()=>n.e(48829).then(n.bind(n,48829)),"creative-commons":()=>n.e(75679).then(n.bind(n,75679)),"credit-card":()=>n.e(71549).then(n.bind(n,71549)),croissant:()=>n.e(47351).then(n.bind(n,47351)),crop:()=>n.e(20555).then(n.bind(n,20555)),cross:()=>n.e(73067).then(n.bind(n,73067)),crosshair:()=>n.e(9079).then(n.bind(n,9079)),crown:()=>n.e(89480).then(n.bind(n,89480)),cuboid:()=>n.e(16311).then(n.bind(n,16311)),"cup-soda":()=>n.e(94355).then(n.bind(n,94355)),currency:()=>n.e(3902).then(n.bind(n,3902)),cylinder:()=>n.e(64387).then(n.bind(n,64387)),"database-backup":()=>n.e(75161).then(n.bind(n,75161)),"database-zap":()=>n.e(49022).then(n.bind(n,49022)),database:()=>n.e(76768).then(n.bind(n,76768)),delete:()=>n.e(87886).then(n.bind(n,87886)),dessert:()=>n.e(30613).then(n.bind(n,30613)),diameter:()=>n.e(27589).then(n.bind(n,49970)),"diamond-minus":()=>n.e(84754).then(n.bind(n,84754)),"diamond-percent":()=>n.e(70015).then(n.bind(n,70015)),"diamond-plus":()=>n.e(62762).then(n.bind(n,62762)),diamond:()=>n.e(61899).then(n.bind(n,61899)),"dice-1":()=>n.e(39956).then(n.bind(n,39956)),"dice-2":()=>n.e(32157).then(n.bind(n,32157)),"dice-3":()=>n.e(49730).then(n.bind(n,49730)),"dice-4":()=>n.e(47475).then(n.bind(n,47475)),"dice-5":()=>n.e(65520).then(n.bind(n,65520)),"dice-6":()=>n.e(79753).then(n.bind(n,79753)),dices:()=>n.e(33027).then(n.bind(n,33027)),diff:()=>n.e(62702).then(n.bind(n,62702)),"disc-2":()=>n.e(59711).then(n.bind(n,59711)),"disc-3":()=>n.e(98668).then(n.bind(n,98668)),"disc-album":()=>n.e(64746).then(n.bind(n,64746)),disc:()=>n.e(15940).then(n.bind(n,15940)),divide:()=>n.e(39628).then(n.bind(n,39628)),"dna-off":()=>n.e(88906).then(n.bind(n,88906)),dna:()=>n.e(12030).then(n.bind(n,12030)),dock:()=>n.e(20442).then(n.bind(n,20442)),dog:()=>n.e(86321).then(n.bind(n,86321)),"dollar-sign":()=>n.e(22619).then(n.bind(n,22619)),donut:()=>n.e(54859).then(n.bind(n,54859)),"door-closed":()=>n.e(25888).then(n.bind(n,25888)),"door-open":()=>n.e(63412).then(n.bind(n,63412)),dot:()=>n.e(39528).then(n.bind(n,39528)),download:()=>n.e(63477).then(n.bind(n,63477)),"drafting-compass":()=>n.e(27317).then(n.bind(n,27317)),drama:()=>n.e(41667).then(n.bind(n,64048)),dribbble:()=>n.e(36731).then(n.bind(n,36731)),drill:()=>n.e(10754).then(n.bind(n,10754)),droplet:()=>n.e(95609).then(n.bind(n,95609)),droplets:()=>n.e(74238).then(n.bind(n,74238)),drum:()=>n.e(18338).then(n.bind(n,95957)),drumstick:()=>n.e(77211).then(n.bind(n,77211)),dumbbell:()=>n.e(49632).then(n.bind(n,49632)),"ear-off":()=>n.e(52835).then(n.bind(n,52835)),ear:()=>n.e(51067).then(n.bind(n,51067)),"earth-lock":()=>n.e(53325).then(n.bind(n,53325)),earth:()=>n.e(37447).then(n.bind(n,37447)),eclipse:()=>n.e(34878).then(n.bind(n,34878)),"egg-fried":()=>n.e(61365).then(n.bind(n,61365)),"egg-off":()=>n.e(99122).then(n.bind(n,99122)),egg:()=>n.e(51270).then(n.bind(n,51270)),"ellipsis-vertical":()=>n.e(26907).then(n.bind(n,26907)),ellipsis:()=>n.e(13622).then(n.bind(n,13622)),"equal-not":()=>n.e(37935).then(n.bind(n,37935)),equal:()=>n.e(42723).then(n.bind(n,42723)),eraser:()=>n.e(39829).then(n.bind(n,39829)),euro:()=>n.e(31736).then(n.bind(n,31736)),expand:()=>n.e(86337).then(n.bind(n,86337)),"external-link":()=>n.e(38977).then(n.bind(n,38977)),"eye-off":()=>n.e(1006).then(n.bind(n,1006)),eye:()=>n.e(92434).then(n.bind(n,92434)),facebook:()=>n.e(88845).then(n.bind(n,88845)),factory:()=>n.e(83789).then(n.bind(n,83789)),fan:()=>n.e(63986).then(n.bind(n,63986)),"fast-forward":()=>n.e(71695).then(n.bind(n,71695)),feather:()=>n.e(96660).then(n.bind(n,96660)),fence:()=>n.e(82026).then(n.bind(n,82026)),"ferris-wheel":()=>n.e(47214).then(n.bind(n,47214)),figma:()=>n.e(36599).then(n.bind(n,36599)),"file-archive":()=>n.e(98664).then(n.bind(n,98664)),"file-audio-2":()=>n.e(56023).then(n.bind(n,56023)),"file-audio":()=>n.e(22316).then(n.bind(n,22316)),"file-axis-3d":()=>
1n.e(24905).then(n.bind(n,24905)),"file-badge-2":()=>n.e(38414).then(n.bind(n,38414)),"file-badge":()=>n.e(94625).then(n.bind(n,94625)),"file-bar-chart-2":()=>n.e(62157).then(n.bind(n,62157)),"file-bar-chart":()=>n.e(55422).then(n.bind(n,55422)),"file-box":()=>n.e(38771).then(n.bind(n,38771)),"file-check-2":()=>n.e(79189).then(n.bind(n,79189)),"file-check":()=>n.e(58486).then(n.bind(n,58486)),"file-clock":()=>n.e(12720).then(n.bind(n,12720)),"file-code-2":()=>n.e(43080).then(n.bind(n,43080)),"file-code":()=>n.e(67591).then(n.bind(n,67591)),"file-cog":()=>n.e(74893).then(n.bind(n,74893)),"file-diff":()=>n.e(97749).then(n.bind(n,97749)),"file-digit":()=>n.e(26647).then(n.bind(n,26647)),"file-down":()=>n.e(5330).then(n.bind(n,5330)),"file-heart":()=>n.e(42114).then(n.bind(n,42114)),"file-image":()=>n.e(66447).then(n.bind(n,66447)),"file-input":()=>n.e(70250).then(n.bind(n,70250)),"file-json-2":()=>n.e(49375).then(n.bind(n,49375)),"file-json":()=>n.e(22212).then(n.bind(n,22212)),"file-key-2":()=>n.e(44690).then(n.bind(n,44690)),"f
1ile-key":()=>n.e(49773).then(n.bind(n,49773)),"file-line-chart":()=>n.e(66113).then(n.bind(n,66113)),"file-lock-2":()=>n.e(62954).then(n.bind(n,62954)),"file-lock":()=>n.e(56917).then(n.bind(n,56917)),"file-minus-2":()=>n.e(86181).then(n.bind(n,86181)),"file-minus":()=>n.e(78310).then(n.bind(n,78310)),"file-music":()=>n.e(8278).then(n.bind(n,85897)),"file-output":()=>n.e(21791).then(n.bind(n,21791)),"file-pen-line":()=>n.e(8342).then(n.bind(n,8342)),"file-pen":()=>n.e(25).then(n.bind(n,25)),"file-pie-chart":()=>n.e(33153).then(n.bind(n,33153)),"file-plus-2":()=>n.e(91821).then(n.bind(n,91821)),"file-plus":()=>n.e(71070).then(n.bind(n,71070)),"file-question":()=>n.e(68258).then(n.bind(n,68258)),"file-scan":()=>n.e(95715).then(n.bind(n,95715)),"file-search-2":()=>n.e(33545).then(n.bind(n,33545)),"file-search":()=>n.e(26850).then(n.bind(n,26850)),"file-sliders":()=>n.e(52404).then(n.bind(n,52404)),"file-spreadsheet":()=>n.e(57892).then(n.bind(n,57892)),"file-stack":()=>n.e(17174).then(n.bind(n,17174)),"file-symlink":()=>n.e(9697).then(n.bind(n,9697)),"file-terminal":()=>n.e(39046).then(n.bind(n,39046)),"file-text":()=>n.e(51525).then(n.bind(n,51525)),"file-type-2":()=>n.e(40933).then(n.bind(n,40933)),"file-type":()=>n.e(27462).then(n.bind(n,27462)),"file-up":()=>n.e(34111).then(n.bind(n,34111)),"file-video-2":()=>n.e(1478).then(n.bind(n,1478)),"file-video":()=>n.e(84745).then(n.bind(n,84745)),"file-volume-2":()=>n.e(34911).then(n.bind(n,34911)),"file-volume":()=>n.e(94756).then(n.bind(n,94756)),"file-warning":()=>n.e(67474).then(n.bind(n,67474)),"file-x-2":()=>n.e(47941).then(n.bind(n,47941)),"file-x":()=>n.e(24774).then(n.bind(n,24774)),file:()=>n.e(62463).then(n.bind(n,62463)),files:()=>n.e(64908).then(n.bind(n,64908)),film:()=>n.e(69351).then(n.bind(n,69351)),"filter-x":()=>n.e(62806).then(n.bind(n,62806)),filter:()=>n.e(34159).then(n.bind(n,34159)),fingerprint:()=>n.e(7175).then(n.bind(n,7175)),"fire-extinguisher":()=>n.e(5239).then(n.bind(n,5239)),"fish-off":()=>n.e(21843).then(n.bind(n,21843)),"fish-symbol":()=>n.e(2750).then(n.bind(n,2750)),fish:()=>n.e(60139).then(n.bind(n,60139)),"flag-off":()=>n.e(26055).then(n.bind(n,26055)),"flag-triangle-left":()=>n.e(7780).then(n.bind(n,7780)),"flag-triangle-right":()=>n.e(55341).then(n.bind(n,55341)),flag:()=>n.e(98799).then(n.bind(n,98799)),"flame-kindling":()=>n.e(11997).then(n.bind(n,11997)),flame:()=>n.e(57256).then(n.bind(n,57256)),"flashlight-off":()=>n.e(78879).then(n.bind(n,78879)),flashlight:()=>n.e(80231).then(n.bind(n,80231)),"flask-conical-off":()=>n.e(24912).then(n.bind(n,24912)),"flask-conical":()=>n.e(89728).then(n.bind(n,89728)),"flask-round":()=>n.e(45493).then(n.bind(n,45493)),"flip-horizontal-2":()=>n.e(38682).then(n.bind(n,38682)),"flip-horizontal":()=>n.e(69701).then(n.bind(n,69701)),"flip-vertical-2":()=>n.e(50140).then(n.bind(n,50140)),"flip-vertical":()=>n.e(70819).then(n.bind(n,70819)),"flower-2":()=>n.e(18017).then(n.bind(n,18017)),flower:()=>n.e(37130).then(n.bind(n,37130)),focus:()=>n.e(37415).then(n.bind(n,37415)),"fold-horizontal":()=>n.e(98501).then(n.bind(n,98501)),"fold-vertical":()=>n.e(18979).then(n.bind(n,18979)),"folder-archive":()=>n.e(74194).then(n.bind(n,74194)),"folder-check":()=>n.e(68600).then(n.bind(n,68600)),"folder-clock":()=>n.e(35998).then(n.bind(n,35998)),"folder-closed":()=>n.e(6668).then(n.bind(n,6668)),"folder-cog":()=>n.e(29903).then(n.bind(n,29903)),"folder-dot":()=>n.e(65799).then(n.bind(n,65799)),"folder-down":()=>n.e(47568).then(n.bind(n,47568)),"folder-git-2":()=>n.e(45779).then(n.bind(n,45779)),"folder-git":()=>n.e(39376).then(n.bind(n,39376)),"folder-heart":()=>n.e(19660).then(n.bind(n,19660)),"folder-input":()=>n.e(932).then(n.bind(n,932)),"folder-kanban":()=>n.e(53007).then(n.bind(n,53007)),"folder-key":()=>n.e(69287).then(n.bind(n,69287)),"folder-lock":()=>n.e(42707).then(n.bind(n,42707)),"folder-minus":()=>n.e(86940).then(n.bind(n,86940)),"folder-open-dot":()=>n.e(56170).then(n.bind(n,56170)),"folder-open":()=>n.e(39400).then(n.bind(n,39400)),"folder-output":()=>n.e(60373).then(n.bind(n,60373)),"folder-pen":()=>n.e(55459).then(n.bind(n,55459)),"folder-plus":()=>n.e(34052).then(n.bind(n,34052)),"folder-root":()=>n.e(46348).then(n.bind(n,46348)),"folder-search-2":()=>n.e(1707).then(n.bind(n,1707)),"folder-search":()=>n.e(66232).then(n.bind(n,66232)),"folder-symlink":()=>n.e(15683).then(n.bind(n,15683)),"folder-sync":()=>n.e(39551).then(n.bind(n,39551)),"folder-tree":()=>n.e(89828).then(n.bind(n,89828)),"folder-up":()=>n.e(1257).then(n.bind(n,1257)),"folder-x":()=>n.e(67092).then(n.bind(n,67092)),folder:()=>n.e(16069).then(n.bind(n,16069)),folders:()=>n.e(45618).then(n.bind(n,45618)),footprints:()=>n.e(20817).then(n.bind(n,20817)),forklift:()=>n.e(24396).then(n.bind(n,24396)),forward:()=>n.e(36118).then(n.bind(n,36118)),frame:()=>n.e(79254).then(n.bind(n,79254)),framer:()=>n.e(51384).then(n.bind(n,51384)),frown:()=>n.e(29363).then(n.bind(n,29363)),fuel:()=>n.e(72213).then(n.bind(n,72213)),fullscreen:()=>n.e(1476).then(n.bind(n,1476)),"gallery-horizontal-end":()=>n.e(58588).then(n.bind(n,58588)),"gallery-horizontal":()=>
1n.e(98780).then(n.bind(n,98780)),"gallery-thumbnails":()=>n.e(97653).then(n.bind(n,97653)),"gallery-vertical-end":()=>n.e(67022).then(n.bind(n,67022)),"gallery-vertical":()=>n.e(75490).then(n.bind(n,75490)),"gamepad-2":()=>n.e(38755).then(n.bind(n,38755)),gamepad:()=>n.e(10912).then(n.bind(n,10912)),"gantt-chart":()=>n.e(64928).then(n.bind(n,64928)),gauge:()=>n.e(47556).then(n.bind(n,47556)),gavel:()=>n.e(7116).then(n.bind(n,7116)),gem:()=>n.e(75956).then(n.bind(n,75956)),ghost:()=>n.e(83432).then(n.bind(n,83432)),gift:()=>n.e(34271).then(n.bind(n,34271)),"git-branch-plus":()=>n.e(62677).then(n.bind(n,62677)),"git-branch":()=>n.e(28466).then(n.bind(n,28466)),"git-commit-horizontal":()=>n.e(60898).then(n.bind(n,60898)),"git-commit-vertical":()=>n.e(50824).then(n.bind(n,50824)),"git-compare-arrows":()=>n.e(97650).then(n.bind(n,97650)),"git-compare":()=>n.e(4809).then(n.bind(n,4809)),"git-fork":()=>n.e(73902).then(n.bind(n,73902)),"git-graph":()=>n.e(66646).then(n.bind(n,66646)),"git-merge":()=>n.e(550).then(n.bind(n,550)),"git-pull-request-arrow":()=>n.e(27393).then(n.bind(n,27393)),"git-pull-request-closed":()=>n.e(26964).then(n.bind(n,26964)),"git-pull-request-create-arrow":()=>n.e(92744).then(n.bind(n,92744)),"git-pull-request-create":()=>n.e(85220).then(n.bind(n,85220)),"git-pull-request-draft":()=>n.e(43175).then(n.bind(n,43175)),"git-pull-request":()=>n.e(73261).then(n.bind(n,73261)),github:()=>n.e(33350).then(n.bind(n,33350)),gitlab:()=>n.e(35678).then(n.bind(n,35678)),"glass-water":()=>n.e(58977).then(n.bind(n,58977)),glasses:()=>n.e(78455).then(n.bind(n,78455)),"globe-lock":()=>n.e(46038).then(n.bind(n,46038)),globe:()=>n.e(4486).then(n.bind(n,4486)),goal:()=>n.e(99266).then(n.bind(n,99266)),grab:()=>n.e(91763).then(n.bind(n,91763)),"graduation-cap":()=>n.e(82888).then(n.bind(n,82888)),grape:()=>n.e(13588).then(n.bind(n,13588)),"grid-2x2-check":()=>n.e(81389).then(n.bind(n,81389)),"grid-2x2-x":()=>n.e(49533).then(n.bind(n,71914)),"grid-2x2":()=>n.e(90820).then(n.bind(n,90820)),"grid-3x3":()=>n.e(70428).then(n.bind(n,70428)),"grip-horizontal":()=>n.e(32472).then(n.bind(n,32472)),"grip-vertical":()=>n.e(51670).then(n.bind(n,51670)),grip:()=>n.e(95953).then(n.bind(n,95953)),group:()=>n.e(444).then(n.bind(n,444)),guitar:()=>n.e(74743).then(n.bind(n,74743)),ham:()=>n.e(36901).then(n.bind(n,36901)),hammer:()=>n.e(67715).then(n.bind(n,67715)),"hand-coins":()=>n.e(72191).then(n.bind(n,72191)),"hand-heart":()=>n.e(32169).then(n.bind(n,32169)),"hand-helping":()=>n.e(15200).then(n.bind(n,15200)),"hand-metal":()=>n.e(30274).then(n.bind(n,30274)),"hand-platter":()=>n.e(86693).then(n.bind(n,86693)),hand:()=>n.e(50300).then(n.bind(n,50300)),handshake:()=>n.e(55434).then(n.bind(n,55434)),"hard-drive-download":()=>n.e(32124).then(n.bind(n,32124)),"hard-drive-upload":()=>n.e(28093).then(n.bind(n,28093)),"hard-drive":()=>n.e(54073).then(n.bind(n,54073)),"hard-hat":()=>n.e(85464).then(n.bind(n,85464)),hash:()=>n.e(32953).then(n.bind(n,32953)),haze:()=>n.e(86939).then(n.bind(n,86939)),"hdmi-port":()=>n.e(52641).then(n.bind(n,52641)),"heading-1":()=>n.e(59007).then(n.bind(n,59007)),"heading-2":()=>n.e(73946).then(n.bind(n,73946)),"heading-3":()=>n.e(2197).then(n.bind(n,2197)),"heading-4":()=>n.e(41992).then(n.bind(n,41992)),"heading-5":()=>n.e(50571).then(n.bind(n,50571)),"heading-6":()=>n.e(93190).then(n.bind(n,93190)),heading:()=>n.e(24229).then(n.bind(n,24229)),headphones:()=>n.e(73262).then(n.bind(n,73262)),headset:()=>n.e(10765).then(n.bind(n,10765)),"heart-crack":()=>n.e(44916).then(n.bind(n,44916)),"heart-handshake":()=>n.e(28279).then(n.bind(n,28279)),"heart-off":()=>n.e(67107).then(n.bind(n,67107)),"heart-pulse":()=>n.e(83623).then(n.bind(n,83623)),heart:()=>n.e(3419).then(n.bind(n,3419)),heater:()=>n.e(77892).then(n.bind(n,77892)),hexagon:()=>n.e(74483).then(n.bind(n,74483)),highlighter:()=>n.e(57028).then(n.bind(n,57028)),history:()=>n.e(83199).then(n.bind(n,83199)),home:()=>n.e(15678).then(n.bind(n,15678)),"hop-off":()=>n.e(94552).then(n.bind(n,94552)),hop:()=>n.e(55464).then(n.bind(n,55464)),hospital:()=>n.e(90723).then(n.bind(n,90723)),hotel:()=>n.e(37401).then(n.bind(n,37401)),hourglass:()=>n.e(40569).then(n.bind(n,40569)),"ice-cream-bowl":()=>n.e(6738).then(n.bind(n,6738)),"ice-cream-cone":()=>n.e(12405).then(n.bind(n,12405)),"image-down":()=>n.e(72145).then(n.bind(n,72145)),"image-minus":()=>n.e(2644).then(n.bind(n,80263)),"image-off":()=>n.e(90482).then(n.bind(n,90482)),"image-play":()=>n.e(92255).then(n.bind(n,92255)),"image-plus":()=>n.e(8681).then(n.bind(n,8681)),"image-up":()=>n.e(54204).then(n.bind(n,54204)),image:()=>n.e(42374).then(n.bind(n,42374)),images:()=>n.e(29003).then(n.bind(n,29003)),import:()=>n.e(89148).then(n.bind(n,89148)),inbox:()=>n.e(13043).then(n.bind(n,13043)),"indent-decrease":()=>n.e(55670).then(n.bind(n,55670)),"indent-increase":()=>n.e(37962).then(n.bind(n,37962)),"indian-rupee":()=>n.e(89418).then(n.bind(n,89418)),infinity:()=>n.e(73529).then(n.bind(n,73529)),info:()=>n.e(95957).then(n.bind(n,18338)),"inspection-panel":()=>n.e(12368).then(n.bind(n,12368)),instagram:()=>n.e(86495).then(n.bind(n,86495)),italic:()=>n.e(11637).then(n.bind(n,11637)),"iteration-ccw":()=>n.e(92970).then(n.bind(n,92970)),"iteration-cw":()=>n.e(33797).then(n.bind(n,33797)),"japanese-yen":()=>n.e(48911).then(n.bind(n,48911)),joystick:()=>n.e(59843).then(n.bind(n,59843)),kanban:()=>
1n.e(76378).then(n.bind(n,76378)),"key-round":()=>n.e(92161).then(n.bind(n,92161)),"key-square":()=>n.e(46912).then(n.bind(n,46912)),key:()=>n.e(6364).then(n.bind(n,6364)),"keyboard-music":()=>n.e(37082).then(n.bind(n,37082)),"keyboard-off":()=>n.e(21212).then(n.bind(n,21212)),keyboard:()=>n.e(63708).then(n.bind(n,63708)),"lamp-ceiling":()=>n.e(52353).then(n.bind(n,52353)),"lamp-desk":()=>n.e(34703).then(n.bind(n,34703)),"lamp-floor":()=>n.e(73908).then(n.bind(n,73908)),"lamp-wall-down":()=>n.e(50873).then(n.bind(n,50873)),"lamp-wall-up":()=>n.e(7172).then(n.bind(n,7172)),lamp:()=>n.e(1963).then(n.bind(n,1963)),"land-plot":()=>n.e(88792).then(n.bind(n,88792)),landmark:()=>n.e(3789).then(n.bind(n,3789)),languages:()=>n.e(24628).then(n.bind(n,24628)),"laptop-minimal":()=>n.e(35523).then(n.bind(n,35523)),laptop:()=>n.e(48301).then(n.bind(n,48301)),"lasso-select":()=>n.e(23872).then(n.bind(n,23872)),lasso:()=>n.e(81621).then(n.bind(n,81621)),laugh:()=>n.e(52594).then(n.bind(n,52594)),"layers-2":()=>n.e(32416).then(n.bind(n,32416)),"layers-3":()=>n.e(31267).then(n.bind(n,31267)),layers:()=>n.e(90031).then(n.bind(n,90031)),"layout-dashboard":()=>n.e(97982).then(n.bind(n,97982)),"layout-grid":()=>n.e(65586).then(n.bind(n,65586)),"layout-list":()=>n.e(3754).then(n.bind(n,3754)),"layout-panel-left":()=>n.e(79102).then(n.bind(n,79102)),"layout-panel-top":()=>n.e(82866).then(n.bind(n,82866)),"layout-template":()=>n.e(61216).then(n.bind(n,61216)),leaf:()=>n.e(90421).then(n.bind(n,90421)),"leafy-green":()=>n.e(63442).then(n.bind(n,63442)),"library-big":()=>n.e(75511).then(n.bind(n,75511)),library:()=>n.e(94816).then(n.bind(n,94816)),"life-buoy":()=>n.e(21047).then(n.bind(n,21047)),ligature:()=>n.e(14236).then(n.bind(n,14236)),"lightbulb-off":()=>n.e(61916).then(n.bind(n,61916)),lightbulb:()=>n.e(37820).then(n.bind(n,37820)),"line-chart":()=>n.e(7690).then(n.bind(n,7690)),"link-2-off":()=>n.e(69174).then(n.bind(n,69174)),"link-2":()=>n.e(7706).then(n.bind(n,7706)),link:()=>n.e(20453).then(n.bind(n,20453)),linkedin:()=>n.e(75075).then(n.bind(n,75075)),"list-checks":()=>n.e(30825).then(n.bind(n,30825)),"list-collapse":()=>n.e(62935).then(n.bind(n,62935)),"list-end":()=>n.e(92029).then(n.bind(n,92029)),"list-filter":()=>n.e(14914).then(n.bind(n,14914)),"list-minus":()=>n.e(58840).then(n.bind(n,58840)),"list-music":()=>n.e(29787).then(n.bind(n,29787)),"list-ordered":()=>n.e(42001).then(n.bind(n,42001)),"list-plus":()=>n.e(23376).then(n.bind(n,23376)),"list-restart":()=>n.e(78039).then(n.bind(n,78039)),"list-start":()=>n.e(11564).then(n.bind(n,11564)),"list-todo":()=>n.e(8068).then(n.bind(n,8068)),"list-tree":()=>n.e(87128).then(n.bind(n,87128)),"list-video":()=>n.e(98803).then(n.bind(n,98803)),"list-x":()=>n.e(83816).then(n.bind(n,83816)),list:()=>n.e(47745).then(n.bind(n,47745)),"loader-circle":()=>n.e(34397).then(n.bind(n,34397)),"loader-pinwheel":()=>n.e(84031).then(n.bind(n,84031)),loader:()=>n.e(36782).then(n.bind(n,36782)),"locate-fixed":()=>n.e(86140).then(n.bind(n,86140)),"locate-off":()=>n.e(45447).then(n.bind(n,45447)),locate:()=>n.e(23567).then(n.bind(n,23567)),"lock-keyhole-open":()=>n.e(8241).then(n.bind(n,8241)),"lock-keyhole":()=>n.e(38286).then(n.bind(n,38286)),"lock-open":()=>n.e(69789).then(n.bind(n,69789)),lock:()=>n.e(30786).then(n.bind(n,30786)),"log-in":()=>n.e(60887).then(n.bind(n,60887)),"log-out":()=>n.e(44552).then(n.bind(n,44552)),lollipop:()=>n.e(64886).then(n.bind(n,64886)),luggage:()=>n.e(87899).then(n.bind(n,87899)),magnet:()=>n.e(59431).then(n.bind(n,59431)),"mail-check":()=>n.e(21239).then(n.bind(n,21239)),"mail-minus":()=>n.e(7315).then(n.bind(n,7315)),"mail-open":()=>n.e(35741).then(n.bind(n,35741)),"mail-plus":()=>n.e(75749).then(n.bind(n,75749)),"mail-question":()=>n.e(80229).then(n.bind(n,80229)),"mail-search":()=>n.e(32417).then(n.bind(n,32417)),"mail-warning":()=>n.e(91671).then(n.bind(n,91671)),"mail-x":()=>n.e(84779).then(n.bind(n,84779)),mail:()=>n.e(25026).then(n.bind(n,25026)),mailbox:()=>n.e(35783).then(n.bind(n,35783)),mails:()=>n.e(815).then(n.bind(n,815)),"map-pin-off":()=>n.e(18275).then(n.bind(n,18275)),"map-pin":()=>n.e(79227).then(n.bind(n,79227)),"map-pinned":()=>n.e(75482).then(n.bind(n,75482)),map:()=>n.e(19049).then(n.bind(n,19049)),martini:()=>n.e(96109).then(n.bind(n,96109)),"maximize-2":()=>n.e(60380).then(n.bind(n,60380)),maximize:()=>n.e(19619).then(n.bind(n,19619)),medal:()=>n.e(59856).then(n.bind(n,59856)),"megaphone-off":()=>n.e(48177).then(n.bind(n,48177)),megaphone:()=>n.e(57285).then(n.bind(n,57285)),meh:()=>n.e(70669).then(n.bind(n,70669)),"memory-stick":()=>n.e(35247).then(n.bind(n,35247)),menu:()=>n.e(16298).then(n.bind(n,16298)),merge:()=>n.e(48459).then(n.bind(n,48459)),"message-circle-code":()=>n.e(29123).then(n.bind(n,29123)),"message-circle-dashed":()=>n.e(80523).then(n.bind(n,80523)),"message-circle-heart":()=>
1n.e(51230).then(n.bind(n,51230)),"message-circle-more":()=>n.e(21623).then(n.bind(n,21623)),"message-circle-off":()=>n.e(68011).then(n.bind(n,68011)),"message-circle-plus":()=>n.e(59826).then(n.bind(n,59826)),"message-circle-question":()=>n.e(60190).then(n.bind(n,60190)),"message-circle-reply":()=>n.e(38182).then(n.bind(n,38182)),"message-circle-warning":()=>n.e(69006).then(n.bind(n,69006)),"message-circle-x":()=>n.e(49970).then(n.bind(n,27589)),"message-circle":()=>n.e(69347).then(n.bind(n,69347)),"message-square-code":()=>n.e(45222).then(n.bind(n,45222)),"message-square-dashed":()=>n.e(44814).then(n.bind(n,44814)),"message-square-diff":()=>n.e(41528).then(n.bind(n,41528)),"message-square-dot":()=>n.e(78610).then(n.bind(n,78610)),"message-square-heart":()=>n.e(20837).then(n.bind(n,20837)),"message-square-more":()=>n.e(22746).then(n.bind(n,22746)),"message-square-off":()=>n.e(29184).then(n.bind(n,29184)),"message-square-plus":()=>n.e(99483).then(n.bind(n,99483)),"message-square-quote":()=>n.e(71089).then(n.bind(n,71089)),"message-square-reply":()=>n.e(57553).then(n.bind(n,57553)),"message-square-share":()=>n.e(16618).then(n.bind(n,16618)),"message-square-text":()=>n.e(46180).then(n.bind(n,46180)),"message-square-warning":()=>n.e(54457).then(n.bind(n,54457)),"message-square-x":()=>n.e(72609).then(n.bind(n,72609)),"message-square":()=>n.e(6416).then(n.bind(n,6416)),"messages-square":()=>n.e(40235).then(n.bind(n,40235)),"mic-off":()=>n.e(31432).then(n.bind(n,31432)),"mic-vocal":()=>n.e(34676).then(n.bind(n,34676)),mic:()=>n.e(18360).then(n.bind(n,18360)),microscope:()=>n.e(20301).then(n.bind(n,20301)),microwave:()=>n.e(73814).then(n.bind(n,73814)),milestone:()=>n.e(31113).then(n.bind(n,31113)),"milk-off":()=>n.e(47358).then(n.bind(n,47358)),milk:()=>n.e(15522).then(n.bind(n,15522)),"minimize-2":()=>n.e(33478).then(n.bind(n,33478)),minimize:()=>n.e(55881).then(n.bind(n,55881)),minus:()=>n.e(96931).then(n.bind(n,96931)),"monitor-check":()=>n.e(96124).then(n.bind(n,96124)),"monitor-dot":()=>n.e(37003).then(n.bind(n,37003)),"monitor-down":()=>n.e(17860).then(n.bind(n,17860)),"monitor-off":()=>n.e(29157).then(n.bind(n,29157)),"monitor-pause":()=>n.e(35346).then(n.bind(n,35346)),"monitor-play":()=>n.e(95978).then(n.bind(n,95978)),"monitor-smartphone":()=>n.e(89343).then(n.bind(n,89343)),"monitor-speaker":()=>n.e(63561).then(n.bind(n,63561)),"monitor-stop":()=>n.e(78964).then(n.bind(n,78964)),"monitor-up":()=>n.e(17349).then(n.bind(n,17349)),"monitor-x":()=>n.e(89856).then(n.bind(n,89856)),monitor:()=>n.e(4537).then(n.bind(n,4537)),"moon-star":()=>n.e(16731).then(n.bind(n,16731)),moon:()=>n.e(33692).then(n.bind(n,33692)),"mountain-snow":()=>n.e(23862).then(n.bind(n,23862)),mountain:()=>n.e(42162).then(n.bind(n,42162)),"mouse-off":()=>n.e(76848).then(n.bind(n,76848)),"mouse-pointer-2":()=>n.e(37899).then(n.bind(n,37899)),"mouse-pointer-ban":()=>n.e(80460).then(n.bind(n,80460)),"mouse-pointer-click":()=>n.e(47961).then(n.bind(n,47961)),"mouse-pointer":()=>n.e(1080).then(n.bind(n,1080)),mouse:()=>n.e(29312).then(n.bind(n,29312)),"move-3d":()=>n.e(91156).then(n.bind(n,91156)),"move-diagonal-2":()=>n.e(67847).then(n.bind(n,67847)),"move-diagonal":()=>n.e(67676).then(n.bind(n,67676)),"move-down-left":()=>n.e(35699).then(n.bind(n,35699)),"move-down-right":()=>n.e(94524).then(n.bind(n,94524)),"move-down":()=>n.e(49239).then(n.bind(n,49239)),"move-horizontal":()=>n.e(33699).then(n.bind(n,33699)),"move-left":()=>n.e(4062).then(n.bind(n,4062)),"move-right":()=>n.e(51879).then(n.bind(n,51879)),"move-up-left":()=>n.e(93416).then(n.bind(n,93416)),"move-up-right":()=>n.e(51625).then(n.bind(n,51625)),"move-up":()=>n.e(66606).then(n.bind(n,66606)),"move-vertical":()=>n.e(55697).then(n.bind(n,55697)),move:()=>n.e(70220).then(n.bind(n,70220)),"music-2":()=>n.e(12475).then(n.bind(n,12475)),"music-3":()=>n.e(95096).then(n.bind(n,95096)),"music-4":()=>n.e(14661).then(n.bind(n,14661)),music:()=>n.e(8648).then(n.bind(n,8648)),"navigation-2-off":()=>n.e(45432).then(n.bind(n,45432)),"navigation-2":()=>n.e(19432).then(n.bind(n,19432)),"navigation-off":()=>n.e(43775).then(n.bind(n,43775)),navigation:()=>n.e(80263).then(n.bind(n,2644)),network:()=>n.e(70113).then(n.bind(n,70113)),newspaper:()=>n.e(3044).then(n.bind(n,3044)),nfc:()=>n.e(28270).then(n.bind(n,28270)),"notebook-pen":()=>n.e(50834).then(n.bind(n,50834)),"notebook-tabs":()=>n.e(21619).then(n.bind(n,21619)),"notebook-text":()=>n.e(41164).then(n.bind(n,41164)),notebook:()=>n.e(29992).then(n.bind(n,29992)),"notepad-text-dashed":()=>n.e(25752).then(n.bind(n,25752)),"notepad-text":()=>n.e(16386).then(n.bind(n,16386)),"nut-off":()=>n.e(21328).then(n.bind(n,21328)),nut:()=>n.e(18016).then(n.bind(n,18016)),"octagon-alert":()=>n.e(88095).then(n.bind(n,88095)),"octagon-pause":()=>n.e(22931).then(n.bind(n,22931)),"octagon-x":()=>n.e(23689).then(n.bind(n,23689)),octagon:()=>n.e(87352).then(n.bind(n,87352)),option:()=>n.e(70952).then(n.bind(n,70952)),orbit:()=>n.e(4111).then(n.bind(n,4111)),origami:()=>n.e(84845).then(n.bind(n,84845)),"package-2":()=>n.e(1828).then(n.bind(n,1828)),"package-check":()=>n.e(48162).then(n.bind(n,48162)),"package-minus":()=>n.e(31586).then(n.bind(n,31586)),"package-open":()=>n.e(28122).then(n.bind(n,28122)),"package-plus":()=>n.e(25082).then(n.bind(n,25082)),"package-search":()=>n.e(96518).then(n.bind(n,96518)),"package-x":()=>n.e(17258).then(n.bind(n,17258)),package:()=>n.e(48763).then(n.bind(n,48763)),"paint-bucket":()=>n.e(8820).then(n.bind(n,8820)),"paint-roller":()=>n.e(91786).then(n.bind(n,91786)),"paintbrush-2":()=>n.e(21130).then(n.bind(n,21130)),paintbrush:()=>n.e(61333).then(n.bind(n,61333)),palette:()=>n.e(83244).then(n.bind(n,83244)),"panel-bottom-close":()=>n.e(70310).then(n.bind(n,70310)),"panel-bottom-dashed":()=>n.e(88307).then(n.bind(n,88307)),"panel-bottom-open":()=>n.e(17530).then(n.bind(n,17530)),"panel-bottom":()=>n.e(55387).then(n.bind(n,55387)),"panel-left-close":()=>n.e(4596).then(n.bind(n,4596)),"panel-left-dashed":()=>
1n.e(14285).then(n.bind(n,14285)),"panel-left-open":()=>n.e(94304).then(n.bind(n,94304)),"panel-left":()=>n.e(99389).then(n.bind(n,99389)),"panel-right-close":()=>n.e(65695).then(n.bind(n,65695)),"panel-right-dashed":()=>n.e(34028).then(n.bind(n,34028)),"panel-right-open":()=>n.e(45857).then(n.bind(n,45857)),"panel-right":()=>n.e(15294).then(n.bind(n,15294)),"panel-top-close":()=>n.e(13330).then(n.bind(n,13330)),"panel-top-dashed":()=>n.e(52663).then(n.bind(n,52663)),"panel-top-open":()=>n.e(76894).then(n.bind(n,76894)),"panel-top":()=>n.e(77111).then(n.bind(n,77111)),"panels-left-bottom":()=>n.e(24408).then(n.bind(n,24408)),"panels-right-bottom":()=>n.e(56059).then(n.bind(n,56059)),"panels-top-left":()=>n.e(6202).then(n.bind(n,6202)),paperclip:()=>n.e(97347).then(n.bind(n,97347)),parentheses:()=>n.e(17475).then(n.bind(n,17475)),"parking-meter":()=>n.e(8055).then(n.bind(n,8055)),"party-popper":()=>n.e(74552).then(n.bind(n,74552)),pause:()=>n.e(1473).then(n.bind(n,1473)),"paw-print":()=>n.e(70869).then(n.bind(n,70869)),"pc-case":()=>n.e(59375).then(n.bind(n,59375)),"pen-line":()=>n.e(3241).then(n.bind(n,3241)),"pen-tool":()=>n.e(43025).then(n.bind(n,43025)),pen:()=>n.e(54408).then(n.bind(n,54408)),"pencil-line":()=>n.e(50525).then(n.bind(n,50525)),"pencil-ruler":()=>n.e(77361).then(n.bind(n,77361)),pencil:()=>n.e(50356).then(n.bind(n,50356)),pentagon:()=>n.e(35125).then(n.bind(n,35125)),percent:()=>n.e(35774).then(n.bind(n,35774)),"person-standing":()=>n.e(34939).then(n.bind(n,34939)),"phone-call":()=>n.e(31626).then(n.bind(n,31626)),"phone-forwarded":()=>n.e(20702).then(n.bind(n,20702)),"phone-incoming":()=>n.e(34318).then(n.bind(n,34318)),"phone-missed":()=>n.e(68183).then(n.bind(n,68183)),"phone-off":()=>n.e(2899).then(n.bind(n,2899)),"phone-outgoing":()=>n.e(32076).then(n.bind(n,32076)),phone:()=>n.e(13739).then(n.bind(n,13739)),pi:()=>n.e(84270).then(n.bind(n,84270)),piano:()=>n.e(92390).then(n.bind(n,92390)),pickaxe:()=>n.e(40224).then(n.bind(n,40224)),"picture-in-picture-2":()=>n.e(79071).then(n.bind(n,79071)),"picture-in-picture":()=>n.e(51716).then(n.bind(n,51716)),"pie-chart":()=>n.e(49196).then(n.bind(n,49196)),"piggy-bank":()=>n.e(55096).then(n.bind(n,55096)),"pilcrow-left":()=>n.e(88557).then(n.bind(n,88557)),"pilcrow-right":()=>n.e(36974).then(n.bind(n,36974)),pilcrow:()=>n.e(24465).then(n.bind(n,24465)),pill:()=>n.e(36550).then(n.bind(n,36550)),"pin-off":()=>n.e(9740).then(n.bind(n,9740)),pin:()=>n.e(72396).then(n.bind(n,72396)),pipette:()=>n.e(78440).then(n.bind(n,78440)),pizza:()=>n.e(64549).then(n.bind(n,64549)),"plane-landing":()=>n.e(92783).then(n.bind(n,92783)),"plane-takeoff":()=>n.e(19064).then(n.bind(n,19064)),plane:()=>n.e(69425).then(n.bind(n,69425)),play:()=>n.e(90995).then(n.bind(n,90995)),"plug-2":()=>n.e(5086).then(n.bind(n,5086)),"plug-zap-2":()=>n.e(86724).then(n.bind(n,86724)),"plug-zap":()=>n.e(6331).then(n.bind(n,6331)),plug:()=>n.e(99742).then(n.bind(n,99742)),plus:()=>n.e(7061).then(n.bind(n,7061)),"pocket-knife":()=>n.e(10815).then(n.bind(n,10815)),pocket:()=>n.e(35843).then(n.bind(n,35843)),podcast:()=>n.e(52363).then(n.bind(n,52363)),"pointer-off":()=>n.e(51138).then(n.bind(n,51138)),pointer:()=>n.e(21430).then(n.bind(n,21430)),popcorn:()=>n.e(28102).then(n.bind(n,28102)),popsicle:()=>n.e(93846).then(n.bind(n,93846)),"pound-sterling":()=>n.e(75112).then(n.bind(n,75112)),"power-off":()=>n.e(94950).then(n.bind(n,94950)),power:()=>n.e(14186).then(n.bind(n,14186)),presentation:()=>n.e(15561).then(n.bind(n,15561)),printer:()=>n.e(61431).then(n.bind(n,61431)),projector:()=>n.e(44255).then(n.bind(n,44255)),proportions:()=>n.e(8060).then(n.bind(n,8060)),puzzle:()=>n.e(49305).then(n.bind(n,49305)),pyramid:()=>n.e(41287).then(n.bind(n,41287)),"qr-code":()=>n.e(80140).then(n.bind(n,80140)),quote:()=>n.e(37543).then(n.bind(n,37543)),rabbit:()=>n.e(54837).then(n.bind(n,54837)),radar:()=>n.e(21175).then(n.bind(n,21175)),radiation:()=>n.e(34768).then(n.bind(n,34768)),radical:()=>n.e(66389).then(n.bind(n,66389)),"radio-receiver":()=>n.e(89298).then(n.bind(n,89298)),"radio-tower":()=>n.e(43888).then(n.bind(n,43888)),radio:()=>n.e(11104).then(n.bind(n,11104)),radius:()=>n.e(40363).then(n.bind(n,40363)),"rail-symbol":()=>n.e(42780).then(n.bind(n,42780)),rainbow:()=>n.e(62837).then(n.bind(n,62837)),rat:()=>n.e(92032).then(n.bind(n,92032)),ratio:()=>n.e(17008).then(n.bind(n,17008)),"receipt-cent":()=>n.e(38352).then(n.bind(n,38352)),"receipt-euro":()=>n.e(11907).then(n.bind(n,11907)),"receipt-indian-rupee":()=>n.e(66521).then(n.bind(n,66521)),"receipt-japanese-yen":()=>n.e(43676).then(n.bind(n,43676)),"receipt-pound-sterling":()=>n.e(41135).then(n.bind(n,41135)),"receipt-russian-ruble":()=>n.e(6664).then(n.bind(n,6664)),"receipt-swiss-franc":()=>n.e(96432).then(n.bind(n,96432)),"receipt-text":()=>n.e(55757).then(n.bind(n,55757)),receipt:()=>n.e(6039).then(n.bind(n,6039)),"rectangle-ellipsis":()=>n.e(80482).then(n.bind(n,80482)),"rectangle-horizontal":()=>n.e(32205).then(n.bind(n,32205)),"rectangle-vertical":()=>n.e(25883).then(n.bind(n,25883)),recycle:()=>n.e(87426).then(n.bind(n,87426)),"redo-2":()=>n.e(81162).then(n.bind(n,81162)),"redo-dot":()=>n.e(96727).then(n.bind(n,96727)),redo:()=>n.e(60277).then(n.bind(n,60277)),"refresh-ccw-dot":()=>n.e(31260).then(n.bind(n,31260)),"refresh-ccw":()=>n.e(12278).then(n.bind(n,12278)),"refresh-cw-off":()=>n.e(14997).then(n.bind(n,14997)),"refresh-cw":()=>n.e(17225).then(n.bind(n,17225)),refrigerator:()=>
1n.e(6415).then(n.bind(n,6415)),regex:()=>n.e(92116).then(n.bind(n,92116)),"remove-formatting":()=>n.e(19783).then(n.bind(n,19783)),"repeat-1":()=>n.e(83016).then(n.bind(n,83016)),"repeat-2":()=>n.e(22177).then(n.bind(n,22177)),repeat:()=>n.e(88874).then(n.bind(n,88874)),"replace-all":()=>n.e(96761).then(n.bind(n,96761)),replace:()=>n.e(64735).then(n.bind(n,64735)),"reply-all":()=>n.e(84849).then(n.bind(n,84849)),reply:()=>n.e(9447).then(n.bind(n,9447)),rewind:()=>n.e(11182).then(n.bind(n,11182)),ribbon:()=>n.e(47761).then(n.bind(n,47761)),rocket:()=>n.e(16577).then(n.bind(n,16577)),"rocking-chair":()=>n.e(61528).then(n.bind(n,61528)),"roller-coaster":()=>n.e(7621).then(n.bind(n,7621)),"rotate-3d":()=>n.e(38198).then(n.bind(n,38198)),"rotate-ccw-square":()=>n.e(16060).then(n.bind(n,16060)),"rotate-ccw":()=>n.e(99208).then(n.bind(n,99208)),"rotate-cw-square":()=>n.e(68505).then(n.bind(n,68505)),"rotate-cw":()=>n.e(87195).then(n.bind(n,87195)),"route-off":()=>n.e(96714).then(n.bind(n,96714)),route:()=>n.e(98366).then(n.bind(n,98366)),router:()=>n.e(64048).then(n.bind(n,41667)),"rows-2":()=>n.e(25259).then(n.bind(n,25259)),"rows-3":()=>n.e(16680).then(n.bind(n,16680)),"rows-4":()=>n.e(76885).then(n.bind(n,76885)),rss:()=>n.e(82483).then(n.bind(n,82483)),ruler:()=>n.e(2111).then(n.bind(n,2111)),"russian-ruble":()=>n.e(74709).then(n.bind(n,74709)),sailboat:()=>n.e(42394).then(n.bind(n,42394)),salad:()=>n.e(67198).then(n.bind(n,67198)),sandwich:()=>n.e(37252).then(n.bind(n,37252)),"satellite-dish":()=>n.e(27625).then(n.bind(n,27625)),satellite:()=>n.e(79982).then(n.bind(n,79982)),"save-all":()=>n.e(62142).then(n.bind(n,62142)),save:()=>n.e(18952).then(n.bind(n,18952)),"scale-3d":()=>n.e(82983).then(n.bind(n,82983)),scale:()=>n.e(70673).then(n.bind(n,93054)),scaling:()=>n.e(28114).then(n.bind(n,28114)),"scan-barcode":()=>n.e(83437).then(n.bind(n,83437)),"scan-eye":()=>n.e(4756).then(n.bind(n,4756)),"scan-face":()=>n.e(22698).then(n.bind(n,22698)),"scan-line":()=>n.e(93709).then(n.bind(n,93709)),"scan-search":()=>n.e(23915).then(n.bind(n,23915)),"scan-text":()=>n.e(2512).then(n.bind(n,2512)),scan:()=>n.e(40292).then(n.bind(n,40292)),"scatter-chart":()=>n.e(38708).then(n.bind(n,38708)),school:()=>n.e(71701).then(n.bind(n,71701)),"scissors-line-dashed":()=>n.e(56199).then(n.bind(n,56199)),scissors:()=>n.e(39438).then(n.bind(n,39438)),"screen-share-off":()=>n.e(22487).then(n.bind(n,22487)),"screen-share":()=>n.e(60959).then(n.bind(n,83340)),"scroll-text":()=>n.e(73336).then(n.bind(n,73336)),scroll:()=>n.e(91484).then(n.bind(n,91484)),"search-check":()=>n.e(36).then(n.bind(n,36)),"search-code":()=>n.e(27693).then(n.bind(n,27693)),"search-slash":()=>n.e(31330).then(n.bind(n,31330)),"search-x":()=>n.e(68536).then(n.bind(n,68536)),search:()=>n.e(60849).then(n.bind(n,60849)),"send-horizontal":()=>n.e(53222).then(n.bind(n,53222)),"send-to-back":()=>n.e(87821).then(n.bind(n,87821)),send:()=>n.e(93687).then(n.bind(n,93687)),"separator-horizontal":()=>n.e(97079).then(n.bind(n,97079)),"separator-vertical":()=>n.e(8093).then(n.bind(n,8093)),"server-cog":()=>n.e(76).then(n.bind(n,76)),"server-crash":()=>n.e(43628).then(n.bind(n,43628)),"server-off":()=>n.e(53210).then(n.bind(n,53210)),server:()=>n.e(50734).then(n.bind(n,50734)),"settings-2":()=>n.e(87179).then(n.bind(n,9560)),settings:()=>n.e(34795).then(n.bind(n,57176)),shapes:()=>n.e(28719).then(n.bind(n,28719)),"share-2":()=>n.e(88583).then(n.bind(n,88583)),share:()=>n.e(14972).then(n.bind(n,14972)),sheet:()=>n.e(37360).then(n.bind(n,37360)),shell:()=>n.e(99157).then(n.bind(n,99157)),"shield-alert":()=>n.e(17843).then(n.bind(n,17843)),"shield-ban":()=>n.e(41200).then(n.bind(n,41200)),"shield-check":()=>n.e(46002).then(n.bind(n,46002)),"shield-ellipsis":()=>n.e(81956).then(n.bind(n,81956)),"shield-half":()=>n.e(35258).then(n.bind(n,35258)),"shield-minus":()=>n.e(50349).then(n.bind(n,50349)),"shield-off":()=>n.e(44204).then(n.bind(n,44204)),"shield-plus":()=>n.e(57879).then(n.bind(n,57879)),"shield-question":()=>n.e(69703).then(n.bind(n,69703)),"shield-x":()=>n.e(39429).then(n.bind(n,39429)),shield:()=>n.e(22892).then(n.bind(n,22892)),"ship-wheel":()=>n.e(85897).then(n.bind(n,8278)),ship:()=>n.e(72371).then(n.bind(n,72371)),shirt:()=>n.e(53415).then(n.bind(n,53415)),"shopping-bag":()=>n.e(99194).then(n.bind(n,99194)),"shopping-basket":()=>n.e(61998).then(n.bind(n,61998)),"shopping-cart":()=>n.e(302).then(n.bind(n,302)),shovel:()=>n.e(96262).then(n.bind(n,96262)),"shower-head":()=>n.e(91712).then(n.bind(n,91712)),shrink:()=>n.e(57176).then(n.bind(n,34795)),shrub:()=>n.e(65203).then(n.bind(n,65203)),shuffle:()=>n.e(65514).then(n.bind(n,65514)),sigma:()=>n.e(80824).then(n.bind(n,80824)),"signal-high":()=>n.e(53172).then(n.bind(n,53172)),"signal-low":()=>n.e(67102).then(n.bind(n,67102)),"signal-medium":()=>n.e(27875).then(n.bind(n,27875)),"signal-zero":()=>n.e(18182).then(n.bind(n,18182)),signal:()=>
1n.e(34457).then(n.bind(n,34457)),"signpost-big":()=>n.e(88493).then(n.bind(n,88493)),signpost:()=>n.e(16174).then(n.bind(n,16174)),siren:()=>n.e(44322).then(n.bind(n,44322)),"skip-back":()=>n.e(34582).then(n.bind(n,34582)),"skip-forward":()=>n.e(33106).then(n.bind(n,33106)),skull:()=>n.e(50538).then(n.bind(n,50538)),slack:()=>n.e(82335).then(n.bind(n,82335)),slash:()=>n.e(29194).then(n.bind(n,29194)),slice:()=>n.e(99777).then(n.bind(n,99777)),"sliders-horizontal":()=>n.e(64352).then(n.bind(n,64352)),"sliders-vertical":()=>n.e(15630).then(n.bind(n,15630)),"smartphone-charging":()=>n.e(55046).then(n.bind(n,55046)),"smartphone-nfc":()=>n.e(3802).then(n.bind(n,3802)),smartphone:()=>n.e(29094).then(n.bind(n,29094)),"smile-plus":()=>n.e(77478).then(n.bind(n,77478)),smile:()=>n.e(97239).then(n.bind(n,97239)),snail:()=>n.e(97074).then(n.bind(n,97074)),snowflake:()=>n.e(71795).then(n.bind(n,71795)),sofa:()=>n.e(27070).then(n.bind(n,27070)),soup:()=>n.e(12886).then(n.bind(n,12886)),space:()=>n.e(64717).then(n.bind(n,64717)),spade:()=>n.e(30942).then(n.bind(n,30942)),sparkle:()=>n.e(96577).then(n.bind(n,96577)),sparkles:()=>n.e(86102).then(n.bind(n,86102)),speaker:()=>n.e(38510).then(n.bind(n,38510)),speech:()=>n.e(62287).then(n.bind(n,62287)),"spell-check-2":()=>n.e(995).then(n.bind(n,995)),"spell-check":()=>n.e(19200).then(n.bind(n,19200)),spline:()=>n.e(71132).then(n.bind(n,71132)),split:()=>n.e(70835).then(n.bind(n,70835)),"spray-can":()=>n.e(59085).then(n.bind(n,59085)),sprout:()=>n.e(80860).then(n.bind(n,80860)),"square-activity":()=>n.e(30796).then(n.bind(n,30796)),"square-arrow-down-left":()=>n.e(49437).then(n.bind(n,49437)),"square-arrow-down-right":()=>n.e(19838).then(n.bind(n,19838)),"square-arrow-down":()=>n.e(89665).then(n.bind(n,89665)),"square-arrow-left":()=>n.e(48736).then(n.bind(n,48736)),"square-arrow-out-down-left":()=>n.e(65384).then(n.bind(n,65384)),"square-arrow-out-down-right":()=>n.e(32201).then(n.bind(n,32201)),"square-arrow-out-up-left":()=>n.e(65167).then(n.bind(n,65167)),"square-arrow-out-up-right":()=>n.e(40624).then(n.bind(n,40624)),"square-arrow-right":()=>n.e(23329).then(n.bind(n,23329)),"square-arrow-up-left":()=>n.e(57086).then(n.bind(n,57086)),"square-arrow-up-right":()=>n.e(58855).then(n.bind(n,58855)),"square-arrow-up":()=>n.e(61740).then(n.bind(n,61740)),"square-asterisk":()=>n.e(59213).then(n.bind(n,59213)),"square-bottom-dashed-scissors":()=>n.e(50388).then(n.bind(n,50388)),"square-check-big":()=>n.e(10240).then(n.bind(n,10240)),"square-check":()=>n.e(43556).then(n.bind(n,43556)),"square-chevron-down":()=>n.e(70595).then(n.bind(n,70595)),"square-chevron-left":()=>n.e(88554).then(n.bind(n,88554)),"square-chevron-right":()=>n.e(22459).then(n.bind(n,22459)),"square-chevron-up":()=>n.e(73074).then(n.bind(n,73074)),"square-code":()=>n.e(89068).then(n.bind(n,89068)),"square-dashed-bottom-code":()=>n.e(43126).then(n.bind(n,43126)),"square-dashed-bottom":()=>n.e(30400).then(n.bind(n,30400)),"square-dashed-kanban":()=>n.e(78676).then(n.bind(n,78676)),"square-dashed-mouse-pointer":()=>n.e(52282).then(n.bind(n,52282)),"square-divide":()=>n.e(50236).then(n.bind(n,50236)),"square-dot":()=>n.e(74456).then(n.bind(n,74456)),"square-equal":()=>n.e(87795).then(n.bind(n,87795)),"square-function":()=>n.e(38185).then(n.bind(n,38185)),"square-gantt-chart":()=>n.e(89840).then(n.bind(n,89840)),"square-kanban":()=>n.e(85738).then(n.bind(n,85738)),"square-library":()=>n.e(99792).then(n.bind(n,99792)),"square-m":()=>n.e(15964).then(n.bind(n,15964)),"square-menu":()=>n.e(40314).then(n.bind(n,40314)),"square-minus":()=>n.e(35475).then(n.bind(n,35475)),"square-mouse-pointer":()=>n.e(16328).then(n.bind(n,16328)),"square-parking-off":()=>n.e(87675).then(n.bind(n,87675)),"square-parking":()=>n.e(72403).then(n.bind(n,72403)),"square-pen":()=>n.e(14136).then(n.bind(n,14136)),"square-percent":()=>n.e(53806).then(n.bind(n,53806)),"square-pi":()=>n.e(83998).then(n.bind(n,83998)),"square-pilcrow":()=>n.e(90433).then(n.bind(n,90433)),"square-play":()=>n.e(90307).then(n.bind(n,90307)),"square-plus":()=>n.e(98149).then(n.bind(n,98149)),"square-power":()=>n.e(3578).then(n.bind(n,3578)),"square-radical":()=>n.e(74725).then(n.bind(n,74725)),"square-scissors":()=>n.e(54110).then(n.bind(n,54110)),"square-sigma":()=>n.e(23496).then(n.bind(n,23496)),"square-slash":()=>n.e(24890).then(n.bind(n,24890)),"square-split-horizontal":()=>n.e(60346).then(n.bind(n,60346)),"square-split-vertical":()=>n.e(67984).then(n.bind(n,67984)),"square-stack":()=>n.e(41511).then(n.bind(n,41511)),"square-terminal":()=>n.e(11309).then(n.bind(n,11309)),"square-user-round":()=>n.e(30455).then(n.bind(n,30455)),"square-user":()=>n.e(9022).then(n.bind(n,9022)),"square-x":()=>n.e(24811).then(n.bind(n,24811)),square:()=>n.e(66626).then(n.bind(n,66626)),squircle:()=>n.e(76579).then(n.bind(n,76579)),squirrel:()=>n.e(43438).then(n.bind(n,43438)),stamp:()=>n.e(28508).then(n.bind(n,28508)),"star-half":()=>n.e(58553).then(n.bind(n,58553)),"star-off":()=>n.e(67113).then(n.bind(n,67113)),star:()=>n.e(29341).then(n.bind(n,29341)),"step-back":()=>n.e(41933).then(n.bind(n,41933)),"step-forward":()=>n.e(80899).then(n.bind(n,80899)),stethoscope:()=>n.e(59178).then(n.bind(n,59178)),sticker:()=>n.e(85384).then(n.bind(n,85384)),"sticky-note":()=>n.e(55225).then(n.bind(n,55225)),store:()=>
1n.e(6546).then(n.bind(n,6546)),"stretch-horizontal":()=>n.e(37141).then(n.bind(n,37141)),"stretch-vertical":()=>n.e(67603).then(n.bind(n,67603)),strikethrough:()=>n.e(63664).then(n.bind(n,63664)),subscript:()=>n.e(78958).then(n.bind(n,78958)),"sun-dim":()=>n.e(90802).then(n.bind(n,90802)),"sun-medium":()=>n.e(15779).then(n.bind(n,15779)),"sun-moon":()=>n.e(56117).then(n.bind(n,56117)),"sun-snow":()=>n.e(88247).then(n.bind(n,88247)),sun:()=>n.e(13913).then(n.bind(n,13913)),sunrise:()=>n.e(84032).then(n.bind(n,84032)),sunset:()=>n.e(11771).then(n.bind(n,11771)),superscript:()=>n.e(51903).then(n.bind(n,51903)),"swatch-book":()=>n.e(63314).then(n.bind(n,63314)),"swiss-franc":()=>n.e(82905).then(n.bind(n,82905)),"switch-camera":()=>n.e(84067).then(n.bind(n,84067)),sword:()=>n.e(21294).then(n.bind(n,21294)),swords:()=>n.e(39715).then(n.bind(n,39715)),syringe:()=>n.e(18998).then(n.bind(n,18998)),"table-2":()=>n.e(57320).then(n.bind(n,57320)),"table-cells-merge":()=>n.e(85178).then(n.bind(n,85178)),"table-cells-split":()=>n.e(9094).then(n.bind(n,9094)),"table-columns-split":()=>n.e(19324).then(n.bind(n,19324)),"table-properties":()=>n.e(77343).then(n.bind(n,77343)),"table-rows-split":()=>n.e(28990).then(n.bind(n,28990)),table:()=>n.e(17639).then(n.bind(n,17639)),"tablet-smartphone":()=>n.e(26431).then(n.bind(n,26431)),tablet:()=>n.e(19065).then(n.bind(n,19065)),tablets:()=>n.e(25342).then(n.bind(n,25342)),tag:()=>n.e(34555).then(n.bind(n,34555)),tags:()=>n.e(90624).then(n.bind(n,90624)),"tally-1":()=>n.e(95599).then(n.bind(n,95599)),"tally-2":()=>n.e(44650).then(n.bind(n,44650)),"tally-3":()=>n.e(99525).then(n.bind(n,99525)),"tally-4":()=>n.e(47992).then(n.bind(n,47992)),"tally-5":()=>n.e(49787).then(n.bind(n,49787)),tangent:()=>n.e(48174).then(n.bind(n,48174)),target:()=>n.e(8816).then(n.bind(n,8816)),telescope:()=>n.e(64211).then(n.bind(n,64211)),"tent-tree":()=>n.e(52791).then(n.bind(n,52791)),tent:()=>n.e(60332).then(n.bind(n,60332)),terminal:()=>n.e(42333).then(n.bind(n,42333)),"test-tube-diagonal":()=>n.e(41122).then(n.bind(n,41122)),"test-tube":()=>n.e(5066).then(n.bind(n,5066)),"test-tubes":()=>n.e(51815).then(n.bind(n,51815)),"text-cursor-input":()=>n.e(31934).then(n.bind(n,31934)),"text-cursor":()=>n.e(14579).then(n.bind(n,14579)),"text-quote":()=>n.e(75023).then(n.bind(n,75023)),"text-search":()=>n.e(37129).then(n.bind(n,37129)),"text-select":()=>n.e(48673).then(n.bind(n,48673)),text:()=>n.e(33242).then(n.bind(n,33242)),theater:()=>n.e(37678).then(n.bind(n,37678)),"thermometer-snowflake":()=>n.e(64306).then(n.bind(n,64306)),"thermometer-sun":()=>n.e(504).then(n.bind(n,504)),thermometer:()=>n.e(94415).then(n.bind(n,94415)),"thumbs-down":()=>n.e(63795).then(n.bind(n,63795)),"thumbs-up":()=>n.e(5634).then(n.bind(n,5634)),"ticket-check":()=>n.e(12836).then(n.bind(n,12836)),"ticket-minus":()=>n.e(27528).then(n.bind(n,27528)),"ticket-percent":()=>n.e(42729).then(n.bind(n,42729)),"ticket-plus":()=>n.e(61536).then(n.bind(n,61536)),"ticket-slash":()=>n.e(21749).then(n.bind(n,21749)),"ticket-x":()=>n.e(55480).then(n.bind(n,55480)),ticket:()=>n.e(60497).then(n.bind(n,60497)),"timer-off":()=>n.e(37714).then(n.bind(n,37714)),"timer-reset":()=>n.e(23816).then(n.bind(n,23816)),timer:()=>n.e(65830).then(n.bind(n,65830)),"toggle-left":()=>n.e(96321).then(n.bind(n,96321)),"toggle-right":()=>n.e(10442).then(n.bind(n,10442)),tornado:()=>n.e(13202).then(n.bind(n,13202)),torus:()=>n.e(85550).then(n.bind(n,85550)),"touchpad-off":()=>n.e(89373).then(n.bind(n,89373)),touchpad:()=>n.e(33553).then(n.bind(n,33553)),"tower-control":()=>n.e(59694).then(n.bind(n,59694)),"toy-brick":()=>n.e(77143).then(n.bind(n,77143)),tractor:()=>n.e(2236).then(n.bind(n,2236)),"traffic-cone":()=>n.e(79902).then(n.bind(n,79902)),"train-front-tunnel":()=>n.e(85964).then(n.bind(n,85964)),"train-front":()=>n.e(38335).then(n.bind(n,38335)),"train-track":()=>n.e(25811).then(n.bind(n,25811)),"tram-front":()=>n.e(48719).then(n.bind(n,48719)),"trash-2":()=>n.e(75394).then(n.bind(n,75394)),trash:()=>n.e(65629).then(n.bind(n,65629)),"tree-deciduous":()=>n.e(52013).then(n.bind(n,52013)),"tree-palm":()=>n.e(51360).then(n.bind(n,51360)),"tree-pine":()=>n.e(94550).then(n.bind(n,94550)),trees:()=>n.e(73914).then(n.bind(n,73914)),trello:()=>n.e(29047).then(n.bind(n,29047)),"trending-down":()=>n.e(2475).then(n.bind(n,2475)),"trending-up":()=>n.e(82394).then(n.bind(n,82394)),"triangle-alert":()=>n.e(78554).then(n.bind(n,78554)),"triangle-right":()=>n.e(48338).then(n.bind(n,48338)),triangle:()=>n.e(37245).then(n.bind(n,37245)),trophy:()=>n.e(21327).then(n.bind(n,21327)),truck:()=>n.e(53936).then(n.bind(n,53936)),turtle:()=>n.e(91995).then(n.bind(n,91995)),"tv-2":()=>n.e(59276).then(n.bind(n,59276)),tv:()=>n.e(19571).then(n.bind(n,19571)),twitch:()=>n.e(82142).then(n.bind(n,82142)),twitter:()=>n.e(28808).then(n.bind(n,28808)),type:()=>n.e(49969).then(n.bind(n,49969)),"umbrella-off":()=>n.e(14629).then(n.bind(n,14629)),umbrella:()=>n.e(9081).then(n.bind(n,9081)),underline:()=>n.e(69671).then(n.bind(n,69671)),"undo-2":()=>n.e(74288).then(n.bind(n,74288)),"undo-dot":()=>
1n.e(64581).then(n.bind(n,64581)),undo:()=>n.e(31519).then(n.bind(n,31519)),"unfold-horizontal":()=>n.e(6592).then(n.bind(n,6592)),"unfold-vertical":()=>n.e(15214).then(n.bind(n,15214)),ungroup:()=>n.e(70357).then(n.bind(n,70357)),university:()=>n.e(41357).then(n.bind(n,41357)),"unlink-2":()=>n.e(39265).then(n.bind(n,39265)),unlink:()=>n.e(71722).then(n.bind(n,71722)),unplug:()=>n.e(47286).then(n.bind(n,47286)),upload:()=>n.e(80416).then(n.bind(n,80416)),usb:()=>n.e(60489).then(n.bind(n,60489)),"user-check":()=>n.e(65811).then(n.bind(n,65811)),"user-cog":()=>n.e(73548).then(n.bind(n,73548)),"user-minus":()=>n.e(19823).then(n.bind(n,19823)),"user-plus":()=>n.e(84993).then(n.bind(n,84993)),"user-round-check":()=>n.e(77038).then(n.bind(n,77038)),"user-round-cog":()=>n.e(36789).then(n.bind(n,36789)),"user-round-minus":()=>n.e(66126).then(n.bind(n,66126)),"user-round-plus":()=>n.e(46902).then(n.bind(n,46902)),"user-round-search":()=>n.e(77786).then(n.bind(n,77786)),"user-round-x":()=>n.e(82126).then(n.bind(n,82126)),"user-round":()=>n.e(97127).then(n.bind(n,97127)),"user-search":()=>n.e(82261).then(n.bind(n,82261)),"user-x":()=>n.e(81983).then(n.bind(n,81983)),user:()=>n.e(73710).then(n.bind(n,73710)),"users-round":()=>n.e(93570).then(n.bind(n,93570)),users:()=>n.e(42243).then(n.bind(n,42243)),"utensils-crossed":()=>n.e(85698).then(n.bind(n,85698)),utensils:()=>n.e(55102).then(n.bind(n,55102)),"utility-pole":()=>n.e(6032).then(n.bind(n,6032)),variable:()=>n.e(69421).then(n.bind(n,69421)),vault:()=>n.e(44775).then(n.bind(n,44775)),vegan:()=>n.e(74766).then(n.bind(n,74766)),"venetian-mask":()=>n.e(93920).then(n.bind(n,93920)),"vibrate-off":()=>n.e(10548).then(n.bind(n,10548)),vibrate:()=>n.e(71796).then(n.bind(n,71796)),"video-off":()=>n.e(51160).then(n.bind(n,51160)),video:()=>n.e(28360).then(n.bind(n,28360)),videotape:()=>n.e(58736).then(n.bind(n,58736)),view:()=>n.e(96592).then(n.bind(n,96592)),voicemail:()=>n.e(86798).then(n.bind(n,86798)),"volume-1":()=>n.e(57001).then(n.bind(n,57001)),"volume-2":()=>n.e(42768).then(n.bind(n,42768)),"volume-x":()=>n.e(99430).then(n.bind(n,99430)),volume:()=>n.e(72511).then(n.bind(n,72511)),vote:()=>n.e(91985).then(n.bind(n,91985)),"wallet-cards":()=>n.e(57662).then(n.bind(n,57662)),"wallet-minimal":()=>n.e(5050).then(n.bind(n,5050)),wallet:()=>n.e(39424).then(n.bind(n,39424)),wallpaper:()=>n.e(35267).then(n.bind(n,90505)),"wand-sparkles":()=>n.e(41577).then(n.bind(n,41577)),wand:()=>n.e(73951).then(n.bind(n,73951)),warehouse:()=>n.e(66664).then(n.bind(n,66664)),"washing-machine":()=>n.e(50126).then(n.bind(n,50126)),watch:()=>n.e(72100).then(n.bind(n,72100)),waves:()=>n.e(88777).then(n.bind(n,88777)),waypoints:()=>n.e(82383).then(n.bind(n,82383)),webcam:()=>n.e(78164).then(n.bind(n,78164)),"webhook-off":()=>n.e(25430).then(n.bind(n,25430)),webhook:()=>n.e(80346).then(n.bind(n,80346)),weight:()=>n.e(86269).then(n.bind(n,86269)),"wheat-off":()=>n.e(65800).then(n.bind(n,65800)),wheat:()=>n.e(72472).then(n.bind(n,72472)),"whole-word":()=>n.e(82563).then(n.bind(n,82563)),"wifi-off":()=>n.e(98400).then(n.bind(n,98400)),wifi:()=>n.e(81104).then(n.bind(n,81104)),wind:()=>n.e(75671).then(n.bind(n,75671)),"wine-off":()=>n.e(52516).then(n.bind(n,52516)),wine:()=>n.e(39268).then(n.bind(n,39268)),workflow:()=>n.e(3116).then(n.bind(n,3116)),worm:()=>n.e(83162).then(n.bind(n,83162)),"wrap-text":()=>n.e(93931).then(n.bind(n,93931)),wrench:()=>n.e(90884).then(n.bind(n,90884)),x:()=>n.e(82427).then(n.bind(n,82427)),youtube:()=>n.e(22606).then(n.bind(n,22606)),"zap-off":()=>n.e(77692).then(n.bind(n,77692)),zap:()=>n.e(72668).then(n.bind(n,72668)),"zoom-in":()=>n.e(5774).then(n.bind(n,5774)),"zoom-out":()=>n.e(15527).then(n.bind(n,15527))}},49769:(e,t,n)=>{n.d(t,{default:()=>r.a});var i=n(1774),r=n.n(i)},50172:(e,t,n)=>{n.d(t,{G:()=>i});let i=e=>t=>1-e(1-t)},51226:(e,t,n)=>{n.d(t,{p:()=>i});let i=e=>Array.isArray(e)},51320:(e,t,n)=>{n.d(t,{F:()=>a});var i=n(66086);let r=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,o=i.$,a=(e,t)=>n=>{var i;if((null==t?void 0:t.variants)==null)return o(e,null==n?void 0:n.class,null==n?void 0:n.className);let{variants:a,defaultVariants:s}=t,l=Object.keys(a).map(e=>{let t=null==n?void 0:n[e],i=null==s?void 0:s[e];if(null===t)return null;let o=r(t)||r(i);return a[e][o]}),d=n&&Object.entries(n).reduce((e,t)=>
1{let[n,i]=t;return void 0===i||(e[n]=i),e},{});return o(e,l,null==t?void 0:null===(i=t.compoundVariants)||void 0===i?void 0:i.reduce((e,t)=>{let{class:n,className:i,...r}=t;return Object.entries(r).every(e=>{let[t,n]=e;return Array.isArray(n)?n.includes({...s,...d}[t]):({...s,...d})[t]===n})?[...e,n,i]:e},[]),null==n?void 0:n.class,null==n?void 0:n.className)}},51830:(e,t,n)=>{n.d(t,{q:()=>i});let i=(e,t,n)=>n>t?t:n<e?e:n},53207:(e,t,n)=>{n.d(t,{QP:()=>K});let i=e=>{let t=s(e),{conflictingClassGroups:n,conflictingClassGroupModifiers:i}=e;return{getClassGroupId:e=>{let n=e.split("-");return""===n[0]&&1!==n.length&&n.shift(),r(n,t)||a(e)},getConflictingClassGroupIds:(e,t)=>{let r=n[e]||[];return t&&i[e]?[...r,...i[e]]:r}}},r=(e,t)=>{if(0===e.length)return t.classGroupId;let n=e[0],i=t.nextPart.get(n),o=i?r(e.slice(1),i):void 0;if(o)return o;if(0===t.validators.length)return;let a=e.join("-");return t.validators.find(({validator:e})=>e(a))?.classGroupId},o=/^\[(.+)\]$/,a=e=>{if(o.test(e)){let t=o.exec(e)[1],n=t?.substring(0,t.indexOf(":"));if(n)return"arbitrary.."+n}},s=e=>{let{theme:t,prefix:n}=e,i={nextPart:new Map,validators:[]};return c(Object.entries(e.classGroups),n).forEach(([e,n])=>{l(n,i,e,t)}),i},l=(e,t,n,i)=>{e.forEach(e=>{if("string"==typeof e){(""===e?t:d(t,e)).classGroupId=n;return}if("function"==typeof e){if(u(e)){l(e(i),t,n,i);return}t.validators.push({validator:e,classGroupId:n});return}Object.entries(e).forEach(([e,r])=>{l(r,d(t,e),n,i)})})},d=(e,t)=>{let n=e;return t.split("-").forEach(e=>{n.nextPart.has(e)||n.nextPart.set(e,{nextPart:new Map,validators:[]}),n=n.nextPart.get(e)}),n},u=e=>e.isThemeGetter,c=(e,t)=>t?e.map(([e,n])=>[e,n.map(e=>"string"==typeof e?t+e:"object"==typeof e?Object.fromEntries(Object.entries(e).map(([e,n])=>[t+e,n])):e)]):e,h=e=>{if(e<1)return{get:()=>void 0,set:()=>{}};let t=0,n=new Map,i=new Map,r=(r,o)=>{n.set(r,o),++t>e&&(t=0,i=n,n=new Map)};return{get(e){let t=n.get(e);return void 0!==t?t:void 0!==(t=i.get(e))?(r(e,t),t):void 0},set(e,t){n.has(e)?n.set(e,t):r(e,t)}}},p=e=>{let{separator:t,experimentalParseClassName:n}=e,i=1===t.length,r=t[0],o=t.length,a=e=>{let n,a=[],s=0,l=0;for(let d=0;d<e.length;d++){let u=e[d];if(0===s){if(u===r&&(i||e.slice(d,d+o)===t)){a.push(e.slice(l,d)),l=d+o;continue}if("/"===u){n=d;continue}}"["===u?s++:"]"===u&&s--}let d=0===a.length?e:e.substring(l),u=d.startsWith("!"),c=u?d.substring(1):d;return{modifiers:a,hasImportantModifier:u,baseClassName:c,maybePostfixModifierPosition:n&&n>l?n-l:void 0}};return n?e=>n({className:e,parseClassName:a}):a},f=e=>{if(e.length<=1)return e;let t=[],n=[];return e.forEach(e=>{"["===e[0]?(t.push(...n.sort(),e),n=[]):n.push(e)}),t.push(...n.sort()),t},b=e=>({cache:h(e.cacheSize),parseClassName:p(e),...i(e)}),m=/\s+/,g=(e,t)=>{let{parseClassName:n,getClassGroupId:i,getConflictingClassGroupIds:r}=t,o=[],a=e.trim().split(m),s="";for(let e=a.length-1;e>=0;e-=1){let t=a[e],{modifiers:l,hasImportantModifier:d,baseClassName:u,maybePostfixModifierPosition:c}=n(t),h=!!c,p=i(h?u.substring(0,c):u);if(!p){if(!h||!(p=i(u))){s=t+(s.length>0?" "+s:s);continue}h=!1}let b=f(l).join(":"),m=d?b+"!":b,g=m+p;if(o.includes(g))continue;o.push(g);let y=r(p,h);for(let e=0;e<y.length;++e){let t=y[e];o.push(m+t)}s=t+(s.length>0?" "+s:s)}return s};function y(){let e,t,n=0,i="";for(;n<arguments.length;)(e=arguments[n++])&&(t=v(e))&&(i&&(i+=" "),i+=t);return i}let v=e=>{let t;if("string"==typeof e)return e;let n="";for(let i=0;i<e.length;i++)e[i]&&(t=v(e[i]))&&(n&&(n+=" "),n+=t);return n},w=e=>{let t=t=>t[e]||[];return t.isThemeGetter=!0,t},x=/^\[(?:([a-z-]+):)?(.+)\]$/i,k=/^\d+\/\d+$/,S=new Set(["px","full","screen"]),E=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,A=/\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$/,T=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,P=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,R=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,C=e=>j(e)||S.has(e)||k.test(e),I=e=>q(e,"length",G),j=e=>!!e&&!Number.isNaN(Number(e)),L=e=>q(e,"number",j),O=e=>!!e&&Number.isInteger(Number(e)),D=e=>e.endsWith("%")&&j(e.slice(0,-1)),F=e=>x.test(e),M=e=>E.test(e),_=new Set(["length","size","percentage"]),N=e=>q(e,_,W),B=e=>q(e,"position",W),V=new Set(["image","url"]),z=e=>q(e,V,X),$=e=>q(e,"",H),U=()=>
vendor: 13,091 bytes, line 1
1!0,q=(e,t,n)=>{let i=x.exec(e);return!!i&&(i[1]?"string"==typeof t?i[1]===t:t.has(i[1]):n(i[2]))},G=e=>A.test(e)&&!T.test(e),W=()=>!1,H=e=>P.test(e),X=e=>R.test(e);Symbol.toStringTag;let K=function(e,...t){let n,i,r,o=function(s){return i=(n=b(t.reduce((e,t)=>t(e),e()))).cache.get,r=n.cache.set,o=a,a(s)};function a(e){let t=i(e);if(t)return t;let o=g(e,n);return r(e,o),o}return function(){return o(y.apply(null,arguments))}}(()=>{let e=w("colors"),t=w("spacing"),n=w("blur"),i=w("brightness"),r=w("borderColor"),o=w("borderRadius"),a=w("borderSpacing"),s=w("borderWidth"),l=w("contrast"),d=w("grayscale"),u=w("hueRotate"),c=w("invert"),h=w("gap"),p=w("gradientColorStops"),f=w("gradientColorStopPositions"),b=w("inset"),m=w("margin"),g=w("opacity"),y=w("padding"),v=w("saturate"),x=w("scale"),k=w("sepia"),S=w("skew"),E=w("space"),A=w("translate"),T=()=>["auto","contain","none"],P=()=>["auto","hidden","clip","visible","scroll"],R=()=>["auto",F,t],_=()=>[F,t],V=()=>["",C,I],q=()=>["auto",j,F],G=()=>["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],W=()=>["solid","dashed","dotted","double","none"],H=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],X=()=>["start","end","center","between","around","evenly","stretch"],K=()=>["","0",F],Y=()=>["auto","avoid","all","avoid-page","page","left","right","column"],Z=()=>[j,F];return{cacheSize:500,separator:":",theme:{colors:[U],spacing:[C,I],blur:["none","",M,F],brightness:Z(),borderColor:[e],borderRadius:["none","","full",M,F],borderSpacing:_(),borderWidth:V(),contrast:Z(),grayscale:K(),hueRotate:Z(),invert:K(),gap:_(),gradientColorStops:[e],gradientColorStopPositions:[D,I],inset:R(),margin:R(),opacity:Z(),padding:_(),saturate:Z(),scale:Z(),sepia:K(),skew:Z(),space:_(),translate:_()},classGroups:{aspect:[{aspect:["auto","square","video",F]}],container:["container"],columns:[{columns:[M]}],"break-after":[{"break-after":Y()}],"break-before":[{"break-before":Y()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:[...G(),F]}],overflow:[{overflow:P()}],"overflow-x":[{"overflow-x":P()}],"overflow-y":[{"overflow-y":P()}],overscroll:[{overscroll:T()}],"overscroll-x":[{"overscroll-x":T()}],"overscroll-y":[{"overscroll-y":T()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[b]}],"inset-x":[{"inset-x":[b]}],"inset-y":[{"inset-y":[b]}],start:[{start:[b]}],end:[{end:[b]}],top:[{top:[b]}],right:[{right:[b]}],bottom:[{bottom:[b]}],left:[{left:[b]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",O,F]}],basis:[{basis:R()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",F]}],grow:[{grow:K()}],shrink:[{shrink:K()}],order:[{order:["first","last","none",O,F]}],"grid-cols":[{"grid-cols":[U]}],"col-start-end":[{col:["auto",{span:["full",O,F]},F]}],"col-start":[{"col-start":q()}],"col-end":[{"col-end":q()}],"grid-rows":[{"grid-rows":[U]}],"row-start-end":[{row:["auto",{span:[O,F]},F]}],"row-start":[{"row-start":q()}],"row-end":[{"row-end":q()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",F]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",F]}],gap:[{gap:[h]}],"gap-x":[{"gap-x":[h]}],"gap-y":[{"gap-y":[h]}],"justify-content":[{justify:["normal",...X()]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal",...X(),"baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[...X(),"baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[y]}],px:[{px:[y]}],py:[{py:[y]}],ps:[{ps:[y]}],pe:[{pe:[y]}],pt:[{pt:[y]}],pr:[{pr:[y]}],pb:[{pb:[y]}],pl:[{pl:[y]}],m:[{m:[m]}],mx:[{mx:[m]}],my:[{my:[m]}],ms:[{ms:[m]}],me:[{me:[m]}],mt:[{mt:[m]}],mr:[{mr:[m]}],mb:[{mb:[m]}],ml:[{ml:[m]}],"space-x":[{"space-x":[E]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[E]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",F,t]}],"min-w":[{"min-w":[F,t,"min","max","fit"]}],"max-w":[{"max-w":[F,t,"none","full","min","max","fit","prose",{screen:[M]},M]}],h:[{h:[F,t,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[F,t,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[F,t,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[F,t,"auto","min","max","fit"]}],"font-size":[{text:["base",M,I]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",L]}],"font-family":[{font:[U]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",F]}],"line-clamp":[{"line-clamp":["none",j,L]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",C,F]}],"list-image":[{"list-image":["none",F]}],"list-style-type":[{list:["none","disc","decimal",F]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[e]}],"placeholder-opacity":[{"placeholder-opacity":[g]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[e]}],"text-opacity":[{"text-opacity":[g]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...W(),"wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",C,I]}],"underline-offset":[{"underline-offset":["auto",C,F]}],"text-decoration-color":[{decoration:[e]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:_()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",F]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",F]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[g]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[...G(),B]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",N]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},z]}],"bg-color":[{bg:[e]}],"gradient-from-pos":[{from:[f]}],"gradient-via-pos":[{via:[f]}],"gradient-to-pos":[{to:[f]}],"gradient-from":[{from:[p]}],"gradient-via":[{via:[p]}],"gradient-to":[{to:[p]}],rounded:[{rounded:[o]}],"rounded-s":[{"rounded-s":[o]}],"rounded-e":[{"rounded-e":[o]}],"rounded-t":[{"rounded-t":[o]}],"rounded-r":[{"rounded-r":[o]}],"rounded-b":[{"rounded-b":[o]}],"rounded-l":[{"rounded-l":[o]}],"rounded-ss":[{"rounded-ss":[o]}],"rounded-se":[{"rounded-se":[o]}],"rounded-ee":[{"rounded-ee":[o]}],"rounded-es":[{"rounded-es":[o]}],"rounded-tl":[{"rounded-tl":[o]}],"rounded-tr":[{"rounded-tr":[o]}],"rounded-br":[{"rounded-br":[o]}],"rounded-bl":[{"rounded-bl":[o]}],"border-w":[{border:[s]}],"border-w-x":[{"border-x":[s]}],"border-w-y":[{"border-y":[s]}],"border-w-s":[{"border-s":[s]}],"border-w-e":[{"border-e":[s]}],"border-w-t":[{"border-t":[s]}],"border-w-r":[{"border-r":[s]}],"border-w-b":[{"border-b":[s]}],"border-w-l":[{"border-l":[s]}],"border-opacity":[{"border-opacity":[g]}],"border-style":[{border:[...W(),"hidden"]}],"divide-x":[{"divide-x":[s]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[s]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[g]}],"divide-style":[{divide:W()}],"border-color":[{border:[r]}],"border-color-x":[{"border-x":[r]}],"border-color-y":[{"border-y":[r]}],"border-color-s":[{"border-s":[r]}],"border-color-e":[{"border-e":[r]}],"border-color-t":[{"border-t":[r]}],"border-color-r":[{"border-r":[r]}],"border-color-b":[{"border-b":[r]}],"border-color-l":[{"border-l":[r]}],"divide-color":[{divide:[r]}],"outline-style":[{outline:["",...W()]}],"outline-offset":[{"outline-offset":[C,F]}],"outline-w":[{outline:[C,I]}],"outline-color":[{outline:[e]}],"ring-w":[{ring:V()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[e]}],"ring-opacity":[{"ring-opacity":[g]}],"ring-offset-w":[{"ring-offset":[C,I]}],"ring-offset-color":[{"ring-offset":[e]}],shadow:[{shadow:["","inner","none",M,$]}],"shadow-color":[{shadow:[U]}],opacity:[{opacity:[g]}],"mix-blend":[{"mix-blend":[...H(),"plus-lighter","plus-darker"]}],"bg-blend":[{"bg-blend":H()}],filter:[{filter:["","none"]}],blur:[{blur:[n]}],brightness:[{brightness:[i]}],contrast:[{contrast:[l]}],"drop-shadow":[{"drop-shadow":["","none",M,F]}],grayscale:[{grayscale:[d]}],"hue-rotate":[{"hue-rotate":[u]}],invert:[{invert:[c]}],saturate:[{saturate:[v]}],sepia:[{sepia:[k]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[n]}],"backdrop-brightness":[{"backdrop-brightness":[i]}],"backdrop-contrast":[{"backdrop-contrast":[l]}],"backdrop-grayscale":[{"backdrop-grayscale":[d]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[u]}],"backdrop-invert":[{"backdrop-invert":[c]}],"backdrop-opacity":[{"backdrop-opacity":[g]}],"backdrop-saturate":[{"backdrop-saturate":[v]}],"backdrop-sepia":[{"backdrop-sepia":[k]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[a]}],"border-spacing-x":[{"border-spacing-x":[a]}],"border-spacing-y":[{"border-spacing-y":[a]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",F]}],duration:[{duration:Z()}],ease:[{ease:["linear","in","out","in-out",F]}],delay:[{delay:Z()}],animate:[{animate:["none","spin","ping","pulse","bounce",F]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[x]}],"scale-x":[{"scale-x":[x]}],"scale-y":[{"scale-y":[x]}],rotate:[{rotate:[O,F]}],"translate-x":[{"translate-x":[A]}],"translate-y":[{"translate-y":[A]}],"skew-x":[{"skew-x":[S]}],"skew-y":[{"skew-y":[S]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",F]}],accent:[{accent:["auto",e]}],appearance:[{appearance:["none","auto"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",F]}],"caret-color":[{caret:[e]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":_()}],"scroll-mx":[{"scroll-mx":_()}],"scroll-my":[{"scroll-my":_()}],"scroll-ms":[{"scroll-ms":_()}],"scroll-me":[{"scroll-me":_()}],"scroll-mt":[{"scroll-mt":_()}],"scroll-mr":[{"scroll-mr":_()}],"scroll-mb":[{"scroll-mb":_()}],"scroll-ml":[{"scroll-ml":_()}],"scroll-p":[{"scroll-p":_()}],"scroll-px":[{"scroll-px":_()}],"scroll-py":[{"scroll-py":_()}],"scroll-ps":[{"scroll-ps":_()}],"scroll-pe":[{"scroll-pe":_()}],"scroll-pt":[{"scroll-pt":_()}],"scroll-pr":[{"scroll-pr":_()}],"scroll-pb":[{"scroll-pb":_()}],"scroll-pl":[{"scroll-pl":_()}],"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"]}
1],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",F]}],fill:[{fill:[e,"none"]}],"stroke-w":[{stroke:[C,I,L]}],stroke:[{stroke:[e,"none"]}],sr:["sr-only","not-sr-only"],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]}}})},54445:(e,t,n)=>{n.d(t,{h:()=>h,q:()=>c});var i=n(25320),r=n(4187);let o=new Set,a=!1,s=!1,l=!1;function d(){if(s){let e=Array.from(o).filter(e=>e.needsMeasurement),t=new Set(e.map(e=>e.element)),n=new Map;t.forEach(e=>{let t=(0,i.W9)(e);t.length&&(n.set(e,t),e.render())}),e.forEach(e=>e.measureInitialState()),t.forEach(e=>{e.render();let t=n.get(e);t&&t.forEach(([t,n])=>{e.getValue(t)?.set(n)})}),e.forEach(e=>e.measureEndState()),e.forEach(e=>{void 0!==e.suspendedScrollY&&window.scrollTo(0,e.suspendedScrollY)})}s=!1,a=!1,o.forEach(e=>e.complete(l)),o.clear()}function u(){o.forEach(e=>{e.readKeyframes(),e.needsMeasurement&&(s=!0)})}function c(){l=!0,u(),d(),l=!1}class h{constructor(e,t,n,i,r,o=!1){this.state="pending",this.isAsync=!1,this.needsMeasurement=!1,this.unresolvedKeyframes=[...e],this.onComplete=t,this.name=n,this.motionValue=i,this.element=r,this.isAsync=o}scheduleResolve(){this.state="scheduled",this.isAsync?(o.add(this),a||(a=!0,r.Gt.read(u),r.Gt.resolveKeyframes(d))):(this.readKeyframes(),this.complete())}readKeyframes(){let{unresolvedKeyframes:e,name:t,element:n,motionValue:i}=this;if(null===e[0]){let r=i?.get(),o=e[e.length-1];if(void 0!==r)e[0]=r;else if(n&&t){let i=n.readValue(t,o);null!=i&&(e[0]=i)}void 0===e[0]&&(e[0]=o),i&&void 0===r&&i.set(e[0])}for(let t=1;t<e.length;t++)e[t]??(e[t]=e[t-1])}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(e=!1){this.state="complete",this.onComplete(this.unresolvedKeyframes,this.finalKeyframe,e),o.delete(this)}cancel(){"scheduled"===this.state&&(o.delete(this),this.state="pending")}resume(){"pending"===this.state&&this.scheduleResolve()}}},54778:(e,t,n)=>{n.d(t,{DX:()=>a});var i=n(65056),r=n(82463),o=n(76716),a=i.forwardRef((e,t)=>
1{let{children:n,...r}=e,a=i.Children.toArray(n),l=a.find(d);if(l){let e=l.props.children,n=a.map(t=>t!==l?t:i.Children.count(e)>1?i.Children.only(null):i.isValidElement(e)?e.props.children:null);return(0,o.jsx)(s,{...r,ref:t,children:i.isValidElement(e)?i.cloneElement(e,void 0,n):null})}return(0,o.jsx)(s,{...r,ref:t,children:n})});a.displayName="Slot";var s=i.forwardRef((e,t)=>{let{children:n,...o}=e;if(i.isValidElement(n)){let e=function(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(n=(t=Object.getOwnPropertyDescriptor(e,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning)?e.props.ref:e.props.ref||e.ref}(n),a=function(e,t){let n={...t};for(let i in t){let r=e[i],o=t[i];/^on[A-Z]/.test(i)?r&&o?n[i]=(...e)=>{o(...e),r(...e)}:r&&(n[i]=r):"style"===i?n[i]={...r,...o}:"className"===i&&(n[i]=[r,o].filter(Boolean).join(" "))}return{...e,...n}}(o,n.props);return n.type!==i.Fragment&&(a.ref=t?(0,r.t)(t,e):e),i.cloneElement(n,a)}return i.Children.count(n)>1?i.Children.only(null):null});s.displayName="SlotClone";var l=({children:e})=>(0,o.jsx)(o.Fragment,{children:e});function d(e){return i.isValidElement(e)&&e.type===l}},54935:(e,t,n)=>{n.d(t,{X:()=>r,f:()=>i});let i=e=>1e3*e,r=e=>e/1e3},55080:(e,t,n)=>{n.d(t,{B:()=>i});let i="undefined"!=typeof window},58605:(e,t,n)=>{n.d(t,{C1:()=>P,bL:()=>T});var i=n(65056),r=n(82463),o=n(72787),a=n(84873),s=n(97512),l=n(46728),d=n(96792),u=n(61380),c=e=>{let{present:t,children:n}=e,o=function(e){var t,n;let[r,o]=i.useState(),a=i.useRef({}),s=i.useRef(e),l=i.useRef("none"),[d,c]=(t=e?"mounted":"unmounted",n={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},i.useReducer((e,t)=>{let i=n[e][t];return null!=i?i:e},t));return i.useEffect(()=>{let e=h(a.current);l.current="mounted"===d?e:"none"},[d]),(0,u.N)(()=>{let t=a.current,n=s.current;if(n!==e){let i=l.current,r=h(t);e?c("MOUNT"):"none"===r||(null==t?void 0:t.display)==="none"?c("UNMOUNT"):n&&i!==r?c("ANIMATION_OUT"):c("UNMOUNT"),s.current=e}},[e,c]),(0,u.N)(()=>{if(r){var e;let t,n=null!==(e=r.ownerDocument.defaultView)&&void 0!==e?e:window,i=e=>{let i=h(a.current).includes(e.animationName);if(e.target===r&&i&&(c("ANIMATION_END"),!s.current)){let e=r.style.animationFillMode;r.style.animationFillMode="forwards",t=n.setTimeout(()=>{"forwards"===r.style.animationFillMode&&(r.style.animationFillMode=e)})}},o=e=>{e.target===r&&(l.current=h(a.current))};return r.addEventListener("animationstart",o),r.addEventListener("animationcancel",i),r.addEventListener("animationend",i),()=>{n.clearTimeout(t),r.removeEventListener("animationstart",o),r.removeEventListener("animationcancel",i),r.removeEventListener("animationend",i)}}c("ANIMATION_END")},[r,c]),{isPresent:["mounted","unmountSuspended"].includes(d),ref:i.useCallback(e=>{e&&(a.current=getComputedStyle(e)),o(e)},[])}}(t),a="function"==typeof n?n({present:o.isPresent}):i.Children.only(n),s=(0,r.s)(o.ref,function(e){var t,n;let i=null===(t=Object.getOwnPropertyDescriptor(e.props,"ref"))||void 0===t?void 0:t.get,r=i&&"isReactWarning"in i&&i.isReactWarning;return r?e.ref:(r=(i=null===(n=Object.getOwnPropertyDescriptor(e,"ref"))||void 0===n?void 0:n.get)&&"isReactWarning"in i&&i.isReactWarning)?e.props.ref:e.props.ref||e.ref}(a));return"function"==typeof n||o.isPresent?i.cloneElement(a,{ref:s}):null};function h(e){return(null==e?void 0:e.animationName)||"none"}c.displayName="Presence";var p=n(2017),f=n(76716),b="Checkbox",[m,g]=(0,o.A)(b),[y,v]=m(b),w=i.forwardRef((e,t)=>{let{__scopeCheckbox:n,name:o,checked:l,defaultChecked:d,required:u,disabled:c,value:h="on",onCheckedChange:b,form:m,...g}=e,[v,w]=i.useState(null),x=(0,r.s)(t,e=>w(e)),k=i.useRef(!1),T=!v||m||!!v.closest("form"),[P=!1,R]=(0,s.i)({prop:l,defaultProp:d,onChange:b}),C=i.useRef(P);return i.useEffect(()=>{let e=null==v?void 0:v.form;if(e){let t=()=>R(C.current);return e.addEventListener("reset",t),()=>e.removeEventListener("reset",t)}}
1,[v,R]),(0,f.jsxs)(y,{scope:n,state:P,disabled:c,children:[(0,f.jsx)(p.sG.button,{type:"button",role:"checkbox","aria-checked":E(P)?"mixed":P,"aria-required":u,"data-state":A(P),"data-disabled":c?"":void 0,disabled:c,value:h,...g,ref:x,onKeyDown:(0,a.m)(e.onKeyDown,e=>{"Enter"===e.key&&e.preventDefault()}),onClick:(0,a.m)(e.onClick,e=>{R(e=>!!E(e)||!e),T&&(k.current=e.isPropagationStopped(),k.current||e.stopPropagation())})}),T&&(0,f.jsx)(S,{control:v,bubbles:!k.current,name:o,value:h,checked:P,required:u,disabled:c,form:m,style:{transform:"translateX(-100%)"},defaultChecked:!E(d)&&d})]})});w.displayName=b;var x="CheckboxIndicator",k=i.forwardRef((e,t)=>{let{__scopeCheckbox:n,forceMount:i,...r}=e,o=v(x,n);return(0,f.jsx)(c,{present:i||E(o.state)||!0===o.state,children:(0,f.jsx)(p.sG.span,{"data-state":A(o.state),"data-disabled":o.disabled?"":void 0,...r,ref:t,style:{pointerEvents:"none",...e.style}})})});k.displayName=x;var S=e=>{let{control:t,checked:n,bubbles:r=!0,defaultChecked:o,...a}=e,s=i.useRef(null),u=(0,l.Z)(n),c=(0,d.X)(t);i.useEffect(()=>{let e=s.current,t=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set;if(u!==n&&t){let i=new Event("click",{bubbles:r});e.indeterminate=E(n),t.call(e,!E(n)&&n),e.dispatchEvent(i)}},[u,n,r]);let h=i.useRef(!E(n)&&n);return(0,f.jsx)("input",{type:"checkbox","aria-hidden":!0,defaultChecked:null!=o?o:h.current,...a,tabIndex:-1,ref:s,style:{...e.style,...c,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})};function E(e){return"indeterminate"===e}function A(e){return E(e)?"indeterminate":e?"checked":"unchecked"}var T=w,P=k},60371:(e,t,n)=>{n.r(t),n.d(t,{default:()=>i});let i=(0,n(45587).A)("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]])},60414:(e,t,n)=>{n.d(t,{KN:()=>o,gQ:()=>d,px:()=>a,uj:()=>r,vh:()=>s,vw:()=>l});let i=e=>({test:t=>"string"==typeof t&&t.endsWith(e)&&1===t.split(" ").length,parse:parseFloat,transform:t=>`${t}${e}`}),r=i("deg"),o=i("%"),a=i("px"),s=i("vh"),l=i("vw"),d={...o,parse:e=>o.parse(e)/100,transform:e=>o.transform(100*e)}},60591:(e,t,n)=>{n.d(t,{F:()=>r});let i=(e,t)=>n=>t(e(n)),r=(...e)=>e.reduce(i)}
1,60823:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"workAsyncStorageInstance",{enumerable:!0,get:function(){return i}});let i=(0,n(33741).createAsyncLocalStorage)()},60905:(e,t,n)=>{n.d(t,{r:()=>i});function i(e,t){return e?.[t]??e?.default??e}},61342:(e,t,n)=>{n.d(t,{j:()=>r,p:()=>a});let i=e=>t=>"string"==typeof t&&t.startsWith(e),r=i("--"),o=i("var(--"),a=e=>!!o(e)&&s.test(e.split("/*")[0].trim()),s=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu},61380:(e,t,n)=>{n.d(t,{N:()=>r});var i=n(65056),r=globalThis?.document?i.useLayoutEffect:()=>{}},63350:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImgProps",{enumerable:!0,get:function(){return s}}),n(93671);let i=n(75727),r=n(80571);function o(e){return void 0!==e.default}function a(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function s(e,t){var n,s;let l,d,u,{src:c,sizes:h,unoptimized:p=!1,priority:f=!1,loading:b,className:m,quality:g,width:y,height:v,fill:w=!1,style:x,overrideSrc:k,onLoad:S,onLoadingComplete:E,placeholder:A="empty",blurDataURL:T,fetchPriority:P,decoding:R="async",layout:C,objectFit:I,objectPosition:j,lazyBoundary:L,lazyRoot:O,...D}=e,{imgConf:F,showAltText:M,blurComplete:_,defaultLoader:N}=t,B=F||r.imageConfigDefault;if("allSizes"in B)l=B;else{let e=[...B.deviceSizes,...B.imageSizes].sort((e,t)=>e-t),t=B.deviceSizes.sort((e,t)=>e-t),i=null==(n=B.qualities)?void 0:n.sort((e,t)=>e-t);l={...B,allSizes:e,deviceSizes:t,qualities:i}}if(void 0===N)throw Object.defineProperty(Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config"),"__NEXT_ERROR_CODE",{value:"E163",enumerable:!1,configurable:!0});let V=D.loader||N;delete D.loader,delete D.srcSet;let z="__next_img_default"in V;if(z){if("custom"===l.loader)throw Object.defineProperty(Error('Image with src "'+c+'" is missing "loader" prop.\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader'),"__NEXT_ERROR_CODE",{value:"E252",enumerable:!1,configurable:!0})}else{let e=V;V=t=>{let{config:n,...i}=t;return e(i)}}if(C){"fill"===C&&(w=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[C];e&&(x={...x,...e});let t={responsive:"100vw",fill:"100vw"}[C];t&&!h&&(h=t)}let $="",U=a(y),q=a(v);if((s=c)&&"object"==typeof s&&(o(s)||void 0!==s.src)){let e=o(c)?c.default:c;if(!e.src)throw Object.defineProperty(Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received "+JSON.stringify(e)),"__NEXT_ERROR_CODE",{value:"E460",enumerable:!1,configurable:!0});if(!e.height||!e.width)throw Object.defineProperty(Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received "+JSON.stringify(e)),"__NEXT_ERROR_CODE",{value:"E48",enumerable:!1,configurable:!0});if(d=e.blurWidth,u=e.blurHeight,T=T||e.blurDataURL,$=e.src,!w)if(U||q){if(U&&!q){let t=U/e.width;q=Math.round(e.height*t)}else if(!U&&q){let t=q/e.height;U=Math.round(e.width*t)}}else U=e.width,q=e.height}let G=!f&&("lazy"===b||void 0===b);(!(c="string"==typeof c?c:$)||c.startsWith("data:")||c.startsWith("blob:"))&&(p=!0,G=!1),l.unoptimized&&(p=!0),z&&!l.dangerouslyAllowSVG&&c.split("?",1)[0].endsWith(".svg")&&(p=!0);let W=a(g),H=Object.assign(w?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:I,objectPosition:j}:{},M?{}:{color:"transparent"},x),X=_||"empty"===A?null:"blur"===A?'url("data:image/svg+xml;charset=utf-8,'+(0,i.getImageBlurSvg)({widthInt:U,heightInt:q,blurWidth:d,blurHeight:u,blurDataURL:T||"",objectFit:H.objectFit})+'")':'url("'+A+'")',K=X?{backgroundSize:H.objectFit||"cover",backgroundPosition:H.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:X}:{},Y=function(e){let{config:t,src:n,unoptimized:i,width:r,quality:o,sizes:a,loader:s}=e;if(i)return{src:n,srcSet:void 0,sizes:void 0};let{widths:l,kind:d}=function(e,t,n){let{deviceSizes:i,allSizes:r}=e;if(n){let e=/(^|\s)(1?\d?\d)vw/g,t=[];for(let i;i=e.exec(n);)t.push(parseInt(i[2]));if(t.length){let e=.01*Math.min(...t);return{widths:r.filter(t=>t>=i[0]*e),kind:"w"}}return{widths:r,kind:"w"}}return"number"!=typeof t?{widths:i,kind:"w"}:{widths:[...new Set([t,2*t].map(e=>r.find(t=>t>=e)||r[r.length-1]))],kind:"x"}}(t,r,a),u=l.length-1;return{sizes:a||"w"!==d?a:"100vw",srcSet:l.map((e,i)=>s({config:t,src:n,quality:o,width:e})+" "+("w"===d?e:i+1)+d).join(", "),src:s({config:t,src:n,quality:o,width:l[u]})}}({config:l,src:c,unoptimized:p,width:U,quality:W,sizes:h,loader:V});return{props:{...D,loading:G?"lazy":b,fetchPriority:P,width:U,height:q,decoding:R,className:m,style:{...H,...K},sizes:Y.sizes,srcSet:Y.srcSet,src:k||Y.src},meta:{unoptimized:p,priority:f,placeholder:A,fill:w}}}},63416:(e,t,n)=>{n.d(t,{Q:()=>i});let i={value:null,addProjectionMetrics:null}}
1,64404:(e,t,n)=>{n.d(t,{UC:()=>n7,YJ:()=>n6,In:()=>n2,q7:()=>n8,VF:()=>n9,p4:()=>n4,ZL:()=>n3,bL:()=>nJ,wn:()=>it,PP:()=>ie,l9:()=>n0,WT:()=>n1,LM:()=>n5});var i,r,o=n(65056),a=n.t(o,2),s=n(65649);function l(e,[t,n]){return Math.min(n,Math.max(t,e))}var d=n(84873),u=n(72787),c=n(82463),h=n(54778),p=n(76716),f=o.createContext(void 0),b=n(2017),m=n(46920),g="dismissableLayer.update",y=o.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),v=o.forwardRef((e,t)=>{var n,r;let{disableOutsidePointerEvents:a=!1,onEscapeKeyDown:s,onPointerDownOutside:l,onFocusOutside:u,onInteractOutside:h,onDismiss:f,...v}=e,k=o.useContext(y),[S,E]=o.useState(null),A=null!==(r=null==S?void 0:S.ownerDocument)&&void 0!==r?r:null===(n=globalThis)||void 0===n?void 0:n.document,[,T]=o.useState({}),P=(0,c.s)(t,e=>E(e)),R=Array.from(k.layers),[C]=[...k.layersWithOutsidePointerEventsDisabled].slice(-1),I=R.indexOf(C),j=S?R.indexOf(S):-1,L=k.layersWithOutsidePointerEventsDisabled.size>0,O=j>=I,D=function(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null===(t=globalThis)||void 0===t?void 0:t.document,i=(0,m.c)(e),r=o.useRef(!1),a=o.useRef(()=>{});return o.useEffect(()=>{let e=e=>{if(e.target&&!r.current){let t=function(){x("dismissableLayer.pointerDownOutside",i,r,{discrete:!0})},r={originalEvent:e};"touch"===e.pointerType?(n.removeEventListener("click",a.current),a.current=t,n.addEventListener("click",a.current,{once:!0})):t()}else n.removeEventListener("click",a.current);r.current=!1},t=window.setTimeout(()=>{n.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(t),n.removeEventListener("pointerdown",e),n.removeEventListener("click",a.current)}},[n,i]),{onPointerDownCapture:()=>r.current=!0}}(e=>{let t=e.target,n=[...k.branches].some(e=>e.contains(t));!O||n||(null==l||l(e),null==h||h(e),e.defaultPrevented||null==f||f())},A),F=function(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null===(t=globalThis)||void 0===t?void 0:t.document,i=(0,m.c)(e),r=o.useRef(!1);return o.useEffect(()=>{let e=e=>{e.target&&!r.current&&x("dismissableLayer.focusOutside",i,{originalEvent:e},{discrete:!1})};return n.addEventListener("focusin",e),()=>n.removeEventListener("focusin",e)},[n,i]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}(e=>{let t=e.target;[...k.branches].some(e=>e.contains(t))||(null==u||u(e),null==h||h(e),e.defaultPrevented||null==f||f())},A);return!function(e,t=globalThis?.document){let n=(0,m.c)(e);o.useEffect(()=>{let e=e=>{"Escape"===e.key&&n(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[n,t])}(e=>{j===k.layers.size-1&&(null==s||s(e),!e.defaultPrevented&&f&&(e.preventDefault(),f()))},A),o.useEffect(()=>{if(S)return a&&(0===k.layersWithOutsidePointerEventsDisabled.size&&(i=A.body.style.pointerEvents,A.body.style.pointerEvents="none"),k.layersWithOutsidePointerEventsDisabled.add(S)),k.layers.add(S),w(),()=>{a&&1===k.layersWithOutsidePointerEventsDisabled.size&&(A.body.style.pointerEvents=i)}},[S,A,a,k]),o.useEffect(()=>()=>{S&&(k.layers.delete(S),k.layersWithOutsidePointerEventsDisabled.delete(S),w())},[S,k]),o.useEffect(()=>{let e=()=>T({});return document.addEventListener(g,e),()=>document.removeEventListener(g,e)},[]),(0,p.jsx)(b.sG.div,{...v,ref:P,style:{pointerEvents:L?O?"auto":"none":void 0,...e.style},onFocusCapture:(0,d.m)(e.onFocusCapture,F.onFocusCapture),onBlurCapture:(0,d.m)(e.onBlurCapture,F.onBlurCapture),onPointerDownCapture:(0,d.m)(e.onPointerDownCapture,D.onPointerDownCapture)})});function w(){let e=new CustomEvent(g);document.dispatchEvent(e)}function x(e,t,n,i){let{discrete:r}=i,o=n.originalEvent.target,a=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&o.addEventListener(e,t,{once:!0}),r?(0,b.hO)(o,a):o.dispatchEvent(a)}v.displayName="DismissableLayer",o.forwardRef((e,t)=>{let n=o.useContext(y),i=o.useRef(null),r=(0,c.s)(t,i);return o.useEffect(()=>{let e=i.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}},[n.branches]),(0,p.jsx)(b.sG.div,{...e,ref:r})}).displayName="DismissableLayerBranch";var k=0;function S(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.
1style.position="fixed",e.style.pointerEvents="none",e}var E="focusScope.autoFocusOnMount",A="focusScope.autoFocusOnUnmount",T={bubbles:!1,cancelable:!0},P=o.forwardRef((e,t)=>{let{loop:n=!1,trapped:i=!1,onMountAutoFocus:r,onUnmountAutoFocus:a,...s}=e,[l,d]=o.useState(null),u=(0,m.c)(r),h=(0,m.c)(a),f=o.useRef(null),g=(0,c.s)(t,e=>d(e)),y=o.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;o.useEffect(()=>{if(i){let e=function(e){if(y.paused||!l)return;let t=e.target;l.contains(t)?f.current=t:I(f.current,{select:!0})},t=function(e){if(y.paused||!l)return;let t=e.relatedTarget;null===t||l.contains(t)||I(f.current,{select:!0})};document.addEventListener("focusin",e),document.addEventListener("focusout",t);let n=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&I(l)});return l&&n.observe(l,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),n.disconnect()}}},[i,l,y.paused]),o.useEffect(()=>{if(l){j.add(y);let e=document.activeElement;if(!l.contains(e)){let t=new CustomEvent(E,T);l.addEventListener(E,u),l.dispatchEvent(t),t.defaultPrevented||(function(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=document.activeElement;for(let i of e)if(I(i,{select:t}),document.activeElement!==n)return}(R(l).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&I(l))}return()=>{l.removeEventListener(E,u),setTimeout(()=>{let t=new CustomEvent(A,T);l.addEventListener(A,h),l.dispatchEvent(t),t.defaultPrevented||I(null!=e?e:document.body,{select:!0}),l.removeEventListener(A,h),j.remove(y)},0)}}},[l,u,h,y]);let v=o.useCallback(e=>{if(!n&&!i||y.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,r=document.activeElement;if(t&&r){let t=e.currentTarget,[i,o]=function(e){let t=R(e);return[C(t,e),C(t.reverse(),e)]}(t);i&&o?e.shiftKey||r!==o?e.shiftKey&&r===i&&(e.preventDefault(),n&&I(o,{select:!0})):(e.preventDefault(),n&&I(i,{select:!0})):r===t&&e.preventDefault()}},[n,i,y.paused]);return(0,p.jsx)(b.sG.div,{tabIndex:-1,...s,ref:g,onKeyDown:v})});function R(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function C(e,t){for(let n of e)if(!function(e,t){let{upTo:n}=t;if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===n||e!==n);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(n,{upTo:t}))return n}function I(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e&&e.focus){var n;let i=document.activeElement;e.focus({preventScroll:!0}),e!==i&&(n=e)instanceof HTMLInputElement&&"select"in n&&t&&e.select()}}P.displayName="FocusScope";var j=function(){let e=[];return{add(t){let n=e[0];t!==n&&(null==n||n.pause()),(e=L(e,t)).unshift(t)},remove(t){var n;null===(n=(e=L(e,t))[0])||void 0===n||n.resume()}}}();function L(e,t){let n=[...e],i=n.indexOf(t);return -1!==i&&n.splice(i,1),n}var O=n(61380),D=a["useId".toString()]||(()=>void 0),F=0;function M(e){let[t,n]=o.useState(D());return(0,O.N)(()=>{e||n(e=>e??String(F++))},[e]),e||(t?`radix-${t}`:"")}let _=["top","right","bottom","left"],N=Math.min,B=Math.max,V=Math.round,z=Math.floor,$=e=>({x:e,y:e}),U={left:"right",right:"left",bottom:"top",top:"bottom"},q={start:"end",end:"start"};function G(e,t){return"function"==typeof e?e(t):e}function W(e){return e.split("-")[0]}function H(e){return e.split("-")[1]}function X(e){return"x"===e?"y":"x"}function K(e){return"y"===e?"height":"width"}function Y(e){return["top","bottom"].includes(W(e))?"y":"x"}function Z(e){return e.replace(/start|end/g,e=>q[e])}function Q(e){return e.replace(/left|right|bottom|top/g,e=>U[e])}function J(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function ee(e){let{x:t,y:n,width:i,height:r}=e;return{width:i,height:r,top:n,left:t,right:t+i,bottom:n+r,x:t,y:n}}function et(e,t,n){let i,{reference:r,floating:o}=e,a=Y(t),s=X(Y(t)),l=K(s),d=W(t),u="y"===a,c=r.x+r.width/2-o.width/2,h=r.y+r.height/2-o.height/2,p=r[l]/2-o[l]/2;switch(d){case"top":i={x:c,y:r.y-o.height};break;case"bottom":i={x:c,y:r.y+r.height};break;case"right":i={x:r.x+r.width,y:h};break;case"left":i={x:r.x-o.width,y:h};break;default:i={x:r.x,y:r.y}}switch(H(t)){case"start":i[s]-=p*(n&&u?-1:1);break;case"end":i[s]+=p*(n&&u?-1:1)}return i}let en=async(e,t,n)=>{let{placement:i="bottom",strategy:r="absolute",middleware:o=[],platform:a}
1=n,s=o.filter(Boolean),l=await (null==a.isRTL?void 0:a.isRTL(t)),d=await a.getElementRects({reference:e,floating:t,strategy:r}),{x:u,y:c}=et(d,i,l),h=i,p={},f=0;for(let n=0;n<s.length;n++){let{name:o,fn:b}=s[n],{x:m,y:g,data:y,reset:v}=await b({x:u,y:c,initialPlacement:i,placement:h,strategy:r,middlewareData:p,rects:d,platform:a,elements:{reference:e,floating:t}});u=null!=m?m:u,c=null!=g?g:c,p={...p,[o]:{...p[o],...y}},v&&f<=50&&(f++,"object"==typeof v&&(v.placement&&(h=v.placement),v.rects&&(d=!0===v.rects?await a.getElementRects({reference:e,floating:t,strategy:r}):v.rects),{x:u,y:c}=et(d,h,l)),n=-1)}return{x:u,y:c,placement:h,strategy:r,middlewareData:p}};async function ei(e,t){var n;void 0===t&&(t={});let{x:i,y:r,platform:o,rects:a,elements:s,strategy:l}=e,{boundary:d="clippingAncestors",rootBoundary:u="viewport",elementContext:c="floating",altBoundary:h=!1,padding:p=0}=G(t,e),f=J(p),b=s[h?"floating"===c?"reference":"floating":c],m=ee(await o.getClippingRect({element:null==(n=await (null==o.isElement?void 0:o.isElement(b)))||n?b:b.contextElement||await (null==o.getDocumentElement?void 0:o.getDocumentElement(s.floating)),boundary:d,rootBoundary:u,strategy:l})),g="floating"===c?{x:i,y:r,width:a.floating.width,height:a.floating.height}:a.reference,y=await (null==o.getOffsetParent?void 0:o.getOffsetParent(s.floating)),v=await (null==o.isElement?void 0:o.isElement(y))&&await (null==o.getScale?void 0:o.getScale(y))||{x:1,y:1},w=ee(o.convertOffsetParentRelativeRectToViewportRelativeRect?await o.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:g,offsetParent:y,strategy:l}):g);return{top:(m.top-w.top+f.top)/v.y,bottom:(w.bottom-m.bottom+f.bottom)/v.y,left:(m.left-w.left+f.left)/v.x,right:(w.right-m.right+f.right)/v.x}}function er(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function eo(e){return _.some(t=>e[t]>=0)}async function ea(e,t){let{placement:n,platform:i,elements:r}=e,o=await (null==i.isRTL?void 0:i.isRTL(r.floating)),a=W(n),s=H(n),l="y"===Y(n),d=["left","top"].includes(a)?-1:1,u=o&&l?-1:1,c=G(t,e),{mainAxis:h,crossAxis:p,alignmentAxis:f}="number"==typeof c?{mainAxis:c,crossAxis:0,alignmentAxis:null}:{mainAxis:c.mainAxis||0,crossAxis:c.crossAxis||0,alignmentAxis:c.alignmentAxis};return s&&"number"==typeof f&&(p="end"===s?-+f:f),l?{x:p*u,y:h*d}:{x:h*d,y:p*u}}function es(){return"undefined"!=typeof window}function el(e){return ec(e)?(e.nodeName||"").toLowerCase():"#document"}function ed(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function eu(e){var t;return null==(t=(ec(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function ec(e){return!!es()&&(e instanceof Node||e instanceof ed(e).Node)}function eh(e){return!!es()&&(e instanceof Element||e instanceof ed(e).Element)}function ep(e){return!!es()&&(e instanceof HTMLElement||e instanceof ed(e).HTMLElement)}function ef(e){return!!es()&&"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof ed(e).ShadowRoot)}function eb(e){let{overflow:t,overflowX:n,overflowY:i,display:r}=ew(e);return/auto|scroll|overlay|hidden|clip/.test(t+i+n)&&!["inline","contents"].includes(r)}function em(e){return[":popover-open",":modal"].some(t=>{try{return e.matches(t)}catch(e){return!1}})}function eg(e){let t=ey(),n=eh(e)?ew(e):e;return["transform","translate","scale","rotate","perspective"].some(e=>!!n[e]&&"none"!==n[e])||!!n.containerType&&"normal"!==n.containerType||!t&&!!n.backdropFilter&&"none"!==n.backdropFilter||!t&&!!n.filter&&"none"!==n.filter||["transform","translate","scale","rotate","perspective","filter"].some(e=>(n.willChange||"").includes(e))||["paint","layout","strict","content"].some(e=>(n.contain||"").includes(e))}function ey(){return"undefined"!=typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}function ev(e){return["html","body","#document"].includes(el(e))}function ew(e){return ed(e).getComputedStyle(e)}function ex(e){return eh(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function ek(e){if("html"===el(e))return e;let t=e.assignedSlot||e.parentNode||ef(e)&&e.host||eu(e);return ef(t)?t.host:t}
1function eS(e,t,n){var i;void 0===t&&(t=[]),void 0===n&&(n=!0);let r=function e(t){let n=ek(t);return ev(n)?t.ownerDocument?t.ownerDocument.body:t.body:ep(n)&&eb(n)?n:e(n)}(e),o=r===(null==(i=e.ownerDocument)?void 0:i.body),a=ed(r);if(o){let e=eE(a);return t.concat(a,a.visualViewport||[],eb(r)?r:[],e&&n?eS(e):[])}return t.concat(r,eS(r,[],n))}function eE(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function eA(e){let t=ew(e),n=parseFloat(t.width)||0,i=parseFloat(t.height)||0,r=ep(e),o=r?e.offsetWidth:n,a=r?e.offsetHeight:i,s=V(n)!==o||V(i)!==a;return s&&(n=o,i=a),{width:n,height:i,$:s}}function eT(e){return eh(e)?e:e.contextElement}function eP(e){let t=eT(e);if(!ep(t))return $(1);let n=t.getBoundingClientRect(),{width:i,height:r,$:o}=eA(t),a=(o?V(n.width):n.width)/i,s=(o?V(n.height):n.height)/r;return a&&Number.isFinite(a)||(a=1),s&&Number.isFinite(s)||(s=1),{x:a,y:s}}let eR=$(0);function eC(e){let t=ed(e);return ey()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:eR}function eI(e,t,n,i){var r;void 0===t&&(t=!1),void 0===n&&(n=!1);let o=e.getBoundingClientRect(),a=eT(e),s=$(1);t&&(i?eh(i)&&(s=eP(i)):s=eP(e));let l=(void 0===(r=n)&&(r=!1),i&&(!r||i===ed(a))&&r)?eC(a):$(0),d=(o.left+l.x)/s.x,u=(o.top+l.y)/s.y,c=o.width/s.x,h=o.height/s.y;if(a){let e=ed(a),t=i&&eh(i)?ed(i):i,n=e,r=eE(n);for(;r&&i&&t!==n;){let e=eP(r),t=r.getBoundingClientRect(),i=ew(r),o=t.left+(r.clientLeft+parseFloat(i.paddingLeft))*e.x,a=t.top+(r.clientTop+parseFloat(i.paddingTop))*e.y;d*=e.x,u*=e.y,c*=e.x,h*=e.y,d+=o,u+=a,r=eE(n=ed(r))}}return ee({width:c,height:h,x:d,y:u})}function ej(e,t){let n=ex(e).scrollLeft;return t?t.left+n:eI(eu(e)).left+n}
1function eL(e,t,n){void 0===n&&(n=!1);let i=e.getBoundingClientRect();return{x:i.left+t.scrollLeft-(n?0:ej(e,i)),y:i.top+t.scrollTop}}function eO(e,t,n){let i;if("viewport"===t)i=function(e,t){let n=ed(e),i=eu(e),r=n.visualViewport,o=i.clientWidth,a=i.clientHeight,s=0,l=0;if(r){o=r.width,a=r.height;let e=ey();(!e||e&&"fixed"===t)&&(s=r.offsetLeft,l=r.offsetTop)}return{width:o,height:a,x:s,y:l}}(e,n);else if("document"===t)i=function(e){let t=eu(e),n=ex(e),i=e.ownerDocument.body,r=B(t.scrollWidth,t.clientWidth,i.scrollWidth,i.clientWidth),o=B(t.scrollHeight,t.clientHeight,i.scrollHeight,i.clientHeight),a=-n.scrollLeft+ej(e),s=-n.scrollTop;return"rtl"===ew(i).direction&&(a+=B(t.clientWidth,i.clientWidth)-r),{width:r,height:o,x:a,y:s}}(eu(e));else if(eh(t))i=function(e,t){let n=eI(e,!0,"fixed"===t),i=n.top+e.clientTop,r=n.left+e.clientLeft,o=ep(e)?eP(e):$(1),a=e.clientWidth*o.x,s=e.clientHeight*o.y;return{width:a,height:s,x:r*o.x,y:i*o.y}}(t,n);else{let n=eC(e);i={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return ee(i)}function eD(e){return"static"===ew(e).position}function eF(e,t){if(!ep(e)||"fixed"===ew(e).position)return null;if(t)return t(e);let n=e.offsetParent;return eu(e)===n&&(n=n.ownerDocument.body),n}function eM(e,t){let n=ed(e);if(em(e))return n;if(!ep(e)){let t=ek(e);for(;t&&!ev(t);){if(eh(t)&&!eD(t))return t;t=ek(t)}return n}let i=eF(e,t);for(;i&&["table","td","th"].includes(el(i))&&eD(i);)i=eF(i,t);return i&&ev(i)&&eD(i)&&!eg(i)?n:i||function(e){let t=ek(e);for(;ep(t)&&!ev(t);){if(eg(t))return t;if(em(t))break;t=ek(t)}return null}(e)||n}let e_=async function(e){let t=this.getOffsetParent||eM,n=this.getDimensions,i=await n(e.floating);return{reference:function(e,t,n){let i=ep(t),r=eu(t),o="fixed"===n,a=eI(e,!0,o,t),s={scrollLeft:0,scrollTop:0},l=$(0);if(i||!i&&!o)if(("body"!==el(t)||eb(r))&&(s=ex(t)),i){let e=eI(t,!0,o,t);l.x=e.x+t.clientLeft,l.y=e.y+t.clientTop}else r&&(l.x=ej(r));let d=!r||i||o?$(0):eL(r,s);return{x:a.left+s.scrollLeft-l.x-d.x,y:a.top+s.scrollTop-l.y-d.y,width:a.width,height:a.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:i.width,height:i.height}}},eN={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:i,strategy:r}=e,o="fixed"===r,a=eu(i),s=!!t&&em(t.floating);if(i===a||s&&o)return n;let l={scrollLeft:0,scrollTop:0},d=$(1),u=$(0),c=ep(i);if((c||!c&&!o)&&(("body"!==el(i)||eb(a))&&(l=ex(i)),ep(i))){let e=eI(i);d=eP(i),u.x=e.x+i.clientLeft,u.y=e.y+i.clientTop}let h=!a||c||o?$(0):eL(a,l,!0);return{width:n.width*d.x,height:n.height*d.y,x:n.x*d.x-l.scrollLeft*d.x+u.x+h.x,y:n.y*d.y-l.scrollTop*d.y+u.y+h.y}},getDocumentElement:eu,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:i,strategy:r}=e,o=[..."clippingAncestors"===n?em(t)?[]:function(e,t){let n=t.get(e);if(n)return n;let i=eS(e,[],!1).filter(e=>eh(e)&&"body"!==el(e)),r=null,o="fixed"===ew(e).position,a=o?ek(e):e;for(;eh(a)&&!ev(a);){let t=ew(a),n=eg(a);n||"fixed"!==t.position||(r=null),(o?!n&&!r:!n&&"static"===t.position&&!!r&&["absolute","fixed"].includes(r.position)||eb(a)&&!n&&function e(t,n){let i=ek(t);return!(i===n||!eh(i)||ev(i))&&("fixed"===ew(i).position||e(i,n))}(e,a))?i=i.filter(e=>e!==a):r=t,a=ek(a)}return t.set(e,i),i}(t,this._c):[].concat(n),i],a=o[0],s=o.reduce((e,n)=>{let i=eO(t,n,r);return e.top=B(i.top,e.top),e.right=N(i.right,e.right),e.bottom=N(i.bottom,e.bottom),e.left=B(i.left,e.left),e},eO(t,a,r));return{width:s.right-s.left,height:s.bottom-s.top,x:s.left,y:s.top}},getOffsetParent:eM,getElementRects:e_,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:n}=eA(e);return{width:t,height:n}},getScale:eP,isElement:eh,isRTL:function(e){return"rtl"===ew(e).direction}};function eB(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}let eV=e=>({name:"arrow",options:e,async fn(t){let{x:n,y:i,placement:r,rects:o,platform:a,elements:s,middlewareData:l}=t,{element:d,padding:u=0}=G(e,t)||{};if(null==d)return{};let c=J(u),h={x:n,y:i},p=X(Y(r)),f=K(p),b=await a.getDimensions(d),m="y"===p,g=m?"clientHeight":"clientWidth",y=o.reference[f]+o.reference[p]-h[p]-o.floating[f],v=h[p]-o.reference[p],w=await (null==a.getOffsetParent?void 0:a.getOffsetParent(d)),x=w?w[g]:0;x&&await (null==a.isElement?void 0:a.isElement(w))||(x=s.floating[g]||o.floating[f]);let k=x/2-b[f]/2-1,S=N(c[m?"top":"left"],k),E=N(c[m?"bottom":"right"],k),A=x-b[f]-E,T=x/2-b[f]/2+(y/2-v/2),P=B(S,N(T,A)),R=!l.arrow&&null!=H(r)&&T!==P&&o.reference[f]/2-(T<S?S:E)-b[f]/2<0,C=R?T<S?T-S:T-A:0;return{[p]:h[p]+C,data:{[p]:P,centerOffset:T-P-C,...R&&{alignmentOffset:C}},reset:R}}}),ez=(e,t,n)=>{let i=new Map,r={platform:eN,...n},o={...r.platform,_c:i};return en(e,t,{...r,platform:o})};var e$="undefined"!=typeof document?o.useLayoutEffect:o.useEffect;function eU(e,t){let n,i,r;if(e===t)return!0;
1if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((n=e.length)!==t.length)return!1;for(i=n;0!=i--;)if(!eU(e[i],t[i]))return!1;return!0}if((n=(r=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(i=n;0!=i--;)if(!({}).hasOwnProperty.call(t,r[i]))return!1;for(i=n;0!=i--;){let n=r[i];if(("_owner"!==n||!e.$$typeof)&&!eU(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function eq(e){return"undefined"==typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function eG(e,t){let n=eq(e);return Math.round(t*n)/n}function eW(e){let t=o.useRef(e);return e$(()=>{t.current=e}),t}let eH=e=>({name:"arrow",options:e,fn(t){let{element:n,padding:i}="function"==typeof e?e(t):e;return n&&({}).hasOwnProperty.call(n,"current")?null!=n.current?eV({element:n.current,padding:i}).fn(t):{}:n?eV({element:n,padding:i}).fn(t):{}}}),eX=(e,t)=>({...function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var n,i;let{x:r,y:o,placement:a,middlewareData:s}=t,l=await ea(t,e);return a===(null==(n=s.offset)?void 0:n.placement)&&null!=(i=s.arrow)&&i.alignmentOffset?{}:{x:r+l.x,y:o+l.y,data:{...l,placement:a}}}}}(e),options:[e,t]}),eK=(e,t)=>({...function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){let{x:n,y:i,placement:r}=t,{mainAxis:o=!0,crossAxis:a=!1,limiter:s={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...l}=G(e,t),d={x:n,y:i},u=await ei(t,l),c=Y(W(r)),h=X(c),p=d[h],f=d[c];if(o){let e="y"===h?"top":"left",t="y"===h?"bottom":"right",n=p+u[e],i=p-u[t];p=B(n,N(p,i))}if(a){let e="y"===c?"top":"left",t="y"===c?"bottom":"right",n=f+u[e],i=f-u[t];f=B(n,N(f,i))}let b=s.fn({...t,[h]:p,[c]:f});return{...b,data:{x:b.x-n,y:b.y-i,enabled:{[h]:o,[c]:a}}}}}}(e),options:[e,t]}),eY=(e,t)=>({...function(e){return void 0===e&&(e={}),{options:e,fn(t){let{x:n,y:i,placement:r,rects:o,middlewareData:a}=t,{offset:s=0,mainAxis:l=!0,crossAxis:d=!0}=G(e,t),u={x:n,y:i},c=Y(r),h=X(c),p=u[h],f=u[c],b=G(s,t),m="number"==typeof b?{mainAxis:b,crossAxis:0}:{mainAxis:0,crossAxis:0,...b};if(l){let e="y"===h?"height":"width",t=o.reference[h]-o.floating[e]+m.mainAxis,n=o.reference[h]+o.reference[e]-m.mainAxis;p<t?p=t:p>n&&(p=n)}if(d){var g,y;let e="y"===h?"width":"height",t=["top","left"].includes(W(r)),n=o.reference[c]-o.floating[e]+(t&&(null==(g=a.offset)?void 0:g[c])||0)+(t?0:m.crossAxis),i=o.reference[c]+o.reference[e]+(t?0:(null==(y=a.offset)?void 0:y[c])||0)-(t?m.crossAxis:0);f<n?f=n:f>i&&(f=i)}return{[h]:p,[c]:f}}}}(e),options:[e,t]}),eZ=(e,t)=>({...function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,i,r,o,a;let{placement:s,middlewareData:l,rects:d,initialPlacement:u,platform:c,elements:h}=t,{mainAxis:p=!0,crossAxis:f=!0,fallbackPlacements:b,fallbackStrategy:m="bestFit",fallbackAxisSideDirection:g="none",flipAlignment:y=!0,...v}=G(e,t);if(null!=(n=l.arrow)&&n.alignmentOffset)return{};let w=W(s),x=Y(u),k=W(u)===u,S=await (null==c.isRTL?void 0:c.isRTL(h.floating)),E=b||(k||!y?[Q(u)]:function(e){let t=Q(e);return[Z(e),t,Z(t)]}(u)),A="none"!==g;!b&&A&&E.push(...function(e,t,n,i){let r=H(e),o=function(e,t,n){let i=["left","right"],r=["right","left"];switch(e){case"top":case"bottom":if(n)return t?r:i;return t?i:r;case"left":case"right":return t?["top","bottom"]:["bottom","top"];default:return[]}}(W(e),"start"===n,i);return r&&(o=o.map(e=>e+"-"+r),t&&(o=o.concat(o.map(Z)))),o}(u,y,g,S));
1let T=[u,...E],P=await ei(t,v),R=[],C=(null==(i=l.flip)?void 0:i.overflows)||[];if(p&&R.push(P[w]),f){let e=function(e,t,n){void 0===n&&(n=!1);let i=H(e),r=X(Y(e)),o=K(r),a="x"===r?i===(n?"end":"start")?"right":"left":"start"===i?"bottom":"top";return t.reference[o]>t.floating[o]&&(a=Q(a)),[a,Q(a)]}(s,d,S);R.push(P[e[0]],P[e[1]])}if(C=[...C,{placement:s,overflows:R}],!R.every(e=>e<=0)){let e=((null==(r=l.flip)?void 0:r.index)||0)+1,t=T[e];if(t)return{data:{index:e,overflows:C},reset:{placement:t}};let n=null==(o=C.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:o.placement;if(!n)switch(m){case"bestFit":{let e=null==(a=C.filter(e=>{if(A){let t=Y(e.placement);return t===x||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:a[0];e&&(n=e);break}case"initialPlacement":n=u}if(s!==n)return{reset:{placement:n}}}return{}}}}(e),options:[e,t]}),eQ=(e,t)=>({...function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){var n,i;let r,o,{placement:a,rects:s,platform:l,elements:d}=t,{apply:u=()=>{},...c}=G(e,t),h=await ei(t,c),p=W(a),f=H(a),b="y"===Y(a),{width:m,height:g}=s.floating;"top"===p||"bottom"===p?(r=p,o=f===(await (null==l.isRTL?void 0:l.isRTL(d.floating))?"start":"end")?"left":"right"):(o=p,r="end"===f?"top":"bottom");let y=g-h.top-h.bottom,v=m-h.left-h.right,w=N(g-h[r],y),x=N(m-h[o],v),k=!t.middlewareData.shift,S=w,E=x;if(null!=(n=t.middlewareData.shift)&&n.enabled.x&&(E=v),null!=(i=t.middlewareData.shift)&&i.enabled.y&&(S=y),k&&!f){let e=B(h.left,0),t=B(h.right,0),n=B(h.top,0),i=B(h.bottom,0);b?E=m-2*(0!==e||0!==t?e+t:B(h.left,h.right)):S=g-2*(0!==n||0!==i?n+i:B(h.top,h.bottom))}await u({...t,availableWidth:E,availableHeight:S});let A=await l.getDimensions(d.floating);return m!==A.width||g!==A.height?{reset:{rects:!0}}:{}}}}(e),options:[e,t]}),eJ=(e,t)=>({...function(e){return void 0===e&&(e={}),{name:"hide",options:e,async fn(t){let{rects:n}=t,{strategy:i="referenceHidden",...r}=G(e,t);switch(i){case"referenceHidden":{let e=er(await ei(t,{...r,elementContext:"reference"}),n.reference);return{data:{referenceHiddenOffsets:e,referenceHidden:eo(e)}}}case"escaped":{let e=er(await ei(t,{...r,altBoundary:!0}),n.floating);return{data:{escapedOffsets:e,escaped:eo(e)}}}default:return{}}}}}(e),options:[e,t]}),e0=(e,t)=>({...eH(e),options:[e,t]});var e1=o.forwardRef((e,t)=>{let{children:n,width:i=10,height:r=5,...o}=e;return(0,p.jsx)(b.sG.svg,{...o,ref:t,width:i,height:r,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?n:(0,p.jsx)("polygon",{points:"0,0 30,0 15,10"})})});e1.displayName="Arrow";var e2=n(96792),e3="Popper",[e7,e5]=(0,u.A)(e3),[e6,e8]=e7(e3),e4=e=>{let{__scopePopper:t,children:n}=e,[i,r]=o.useState(null);return(0,p.jsx)(e6,{scope:t,anchor:i,onAnchorChange:r,children:n})};e4.displayName=e3;var e9="PopperAnchor",te=o.forwardRef((e,t)=>{let{__scopePopper:n,virtualRef:i,...r}=e,a=e8(e9,n),s=o.useRef(null),l=(0,c.s)(t,s);return o.useEffect(()=>{a.onAnchorChange((null==i?void 0:i.current)||s.current)}),i?null:(0,p.jsx)(b.sG.div,{...r,ref:l})});te.displayName=e9;var tt="PopperContent",[tn,ti]=e7(tt),tr=o.forwardRef((e,t)=>{var n,i,r,a,l,d,u,h;let{__scopePopper:f,side:g="bottom",sideOffset:y=0,align:v="center",alignOffset:w=0,arrowPadding:x=0,avoidCollisions:k=!0,collisionBoundary:S=[],collisionPadding:E=0,sticky:A="partial",hideWhenDetached:T=!1,updatePositionStrategy:P="optimized",onPlaced:R,...C}=e,I=e8(tt,f),[j,L]=o.useState(null),D=(0,c.s)(t,e=>L(e)),[F,M]=o.useState(null),_=(0,e2.X)(F),V=null!==(u=null==_?void 0:_.width)&&void 0!==u?u:0,$=null!==(h=null==_?void 0:_.height)&&void 0!==h?h:0,U="number"==typeof E?E:{top:0,right:0,bottom:0,left:0,...E},q=Array.isArray(S)?S:[S],G=q.length>0,W={padding:U,boundary:q.filter(tl),altBoundary:G},{refs:H,floatingStyles:X,placement:K,isPositioned:Y,middlewareData:Z}=function(e){void 0===e&&(e={});let{placement:t="bottom",strategy:n="absolute",middleware:i=[],platform:r,elements:{reference:a,floating:l}={},transform:d=!0,whileElementsMounted:u,open:c}
1=e,[h,p]=o.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[f,b]=o.useState(i);eU(f,i)||b(i);let[m,g]=o.useState(null),[y,v]=o.useState(null),w=o.useCallback(e=>{e!==E.current&&(E.current=e,g(e))},[]),x=o.useCallback(e=>{e!==A.current&&(A.current=e,v(e))},[]),k=a||m,S=l||y,E=o.useRef(null),A=o.useRef(null),T=o.useRef(h),P=null!=u,R=eW(u),C=eW(r),I=eW(c),j=o.useCallback(()=>{if(!E.current||!A.current)return;let e={placement:t,strategy:n,middleware:f};C.current&&(e.platform=C.current),ez(E.current,A.current,e).then(e=>{let t={...e,isPositioned:!1!==I.current};L.current&&!eU(T.current,t)&&(T.current=t,s.flushSync(()=>{p(t)}))})},[f,t,n,C,I]);e$(()=>{!1===c&&T.current.isPositioned&&(T.current.isPositioned=!1,p(e=>({...e,isPositioned:!1})))},[c]);let L=o.useRef(!1);e$(()=>(L.current=!0,()=>{L.current=!1}),[]),e$(()=>{if(k&&(E.current=k),S&&(A.current=S),k&&S){if(R.current)return R.current(k,S,j);j()}},[k,S,j,R,P]);let O=o.useMemo(()=>({reference:E,floating:A,setReference:w,setFloating:x}),[w,x]),D=o.useMemo(()=>({reference:k,floating:S}),[k,S]),F=o.useMemo(()=>{let e={position:n,left:0,top:0};if(!D.floating)return e;let t=eG(D.floating,h.x),i=eG(D.floating,h.y);return d?{...e,transform:"translate("+t+"px, "+i+"px)",...eq(D.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:i}},[n,d,D.floating,h.x,h.y]);return o.useMemo(()=>({...h,update:j,refs:O,elements:D,floatingStyles:F}),[h,j,O,D,F])}({strategy:"fixed",placement:g+("center"!==v?"-"+v:""),whileElementsMounted:function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e,t,n,i){let r;void 0===i&&(i={});let{ancestorScroll:o=!0,ancestorResize:a=!0,elementResize:s="function"==typeof ResizeObserver,layoutShift:l="function"==typeof IntersectionObserver,animationFrame:d=!1}=i,u=eT(e),c=o||a?[...u?eS(u):[],...eS(t)]:[];c.forEach(e=>{o&&e.addEventListener("scroll",n,{passive:!0}),a&&e.addEventListener("resize",n)});let h=u&&l?function(e,t){let n,i=null,r=eu(e);function o(){var e;clearTimeout(n),null==(e=i)||e.disconnect(),i=null}return!function a(s,l){void 0===s&&(s=!1),void 0===l&&(l=1),o();let d=e.getBoundingClientRect(),{left:u,top:c,width:h,height:p}=d;if(s||t(),!h||!p)return;let f=z(c),b=z(r.clientWidth-(u+h)),m={rootMargin:-f+"px "+-b+"px "+-z(r.clientHeight-(c+p))+"px "+-z(u)+"px",threshold:B(0,N(1,l))||1},g=!0;function y(t){let i=t[0].intersectionRatio;if(i!==l){if(!g)return a();i?a(!1,i):n=setTimeout(()=>{a(!1,1e-7)},1e3)}1!==i||eB(d,e.getBoundingClientRect())||a(),g=!1}try{i=new IntersectionObserver(y,{...m,root:r.ownerDocument})}catch(e){i=new IntersectionObserver(y,m)}i.observe(e)}(!0),o}(u,n):null,p=-1,f=null;s&&(f=new ResizeObserver(e=>{let[i]=e;i&&i.target===u&&f&&(f.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var e;null==(e=f)||e.observe(t)})),n()}),u&&!d&&f.observe(u),f.observe(t));let b=d?eI(e):null;return d&&function t(){let i=eI(e);b&&!eB(b,i)&&n(),b=i,r=requestAnimationFrame(t)}(),n(),()=>{var e;c.forEach(e=>{o&&e.removeEventListener("scroll",n),a&&e.removeEventListener("resize",n)}),null==h||h(),null==(e=f)||e.disconnect(),f=null,d&&cancelAnimationFrame(r)}}(...t,{animationFrame:"always"===P})},elements:{reference:I.anchor},middleware:[eX({mainAxis:y+$,alignmentAxis:w}),k&&eK({mainAxis:!0,crossAxis:!1,limiter:"partial"===A?eY():void 0,...W}),k&&eZ({...W}),eQ({...W,apply:e=>{let{elements:t,rects:n,availableWidth:i,availableHeight:r}=e,{width:o,height:a}=n.reference,s=t.floating.style;s.setProperty("--radix-popper-available-width","".concat(i,"px")),s.setProperty("--radix-popper-available-height","".concat(r,"px")),s.setProperty("--radix-popper-anchor-width","".concat(o,"px")),s.setProperty("--radix-popper-anchor-height","".concat(a,"px"))}}),F&&e0({element:F,padding:x}),td({arrowWidth:V,arrowHeight:$}),T&&eJ({strategy:"referenceHidden",...W})]}),[Q,J]=tu(K),ee=(0,m.c)(R);(0,O.N)(()=>{Y&&(null==ee||ee())},[Y,ee]);let et=null===(n=Z.arrow)||void 0===n?void 0:n.x,en=null===(i=Z.arrow)||void 0===i?void 0:i.y,ei=(null===(r=Z.arrow)||void 0===r?void 0:r.centerOffset)!==0,[er,eo]=o.use
1State();return(0,O.N)(()=>{j&&eo(window.getComputedStyle(j).zIndex)},[j]),(0,p.jsx)("div",{ref:H.setFloating,"data-radix-popper-content-wrapper":"",style:{...X,transform:Y?X.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:er,"--radix-popper-transform-origin":[null===(a=Z.transformOrigin)||void 0===a?void 0:a.x,null===(l=Z.transformOrigin)||void 0===l?void 0:l.y].join(" "),...(null===(d=Z.hide)||void 0===d?void 0:d.referenceHidden)&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,p.jsx)(tn,{scope:f,placedSide:Q,onArrowChange:M,arrowX:et,arrowY:en,shouldHideArrow:ei,children:(0,p.jsx)(b.sG.div,{"data-side":Q,"data-align":J,...C,ref:D,style:{...C.style,animation:Y?void 0:"none"}})})})});tr.displayName=tt;var to="PopperArrow",ta={top:"bottom",right:"left",bottom:"top",left:"right"},ts=o.forwardRef(function(e,t){let{__scopePopper:n,...i}=e,r=ti(to,n),o=ta[r.placedSide];return(0,p.jsx)("span",{ref:r.onArrowChange,style:{position:"absolute",left:r.arrowX,top:r.arrowY,[o]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[r.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[r.placedSide],visibility:r.shouldHideArrow?"hidden":void 0},children:(0,p.jsx)(e1,{...i,ref:t,style:{...i.style,display:"block"}})})});function tl(e){return null!==e}ts.displayName=to;var td=e=>({name:"transformOrigin",options:e,fn(t){var n,i,r,o,a;let{placement:s,rects:l,middlewareData:d}=t,u=(null===(n=d.arrow)||void 0===n?void 0:n.centerOffset)!==0,c=u?0:e.arrowWidth,h=u?0:e.arrowHeight,[p,f]=tu(s),b={start:"0%",center:"50%",end:"100%"}[f],m=(null!==(o=null===(i=d.arrow)||void 0===i?void 0:i.x)&&void 0!==o?o:0)+c/2,g=(null!==(a=null===(r=d.arrow)||void 0===r?void 0:r.y)&&void 0!==a?a:0)+h/2,y="",v="";return"bottom"===p?(y=u?b:"".concat(m,"px"),v="".concat(-h,"px")):"top"===p?(y=u?b:"".concat(m,"px"),v="".concat(l.floating.height+h,"px")):"right"===p?(y="".concat(-h,"px"),v=u?b:"".concat(g,"px")):"left"===p&&(y="".concat(l.floating.width+h,"px"),v=u?b:"".concat(g,"px")),{data:{x:y,y:v}}}});function tu(e){let[t,n="center"]=e.split("-");return[t,n]}var tc=o.forwardRef((e,t)=>{var n,i;let{container:r,...a}=e,[l,d]=o.useState(!1);(0,O.N)(()=>d(!0),[]);let u=r||l&&(null===(i=globalThis)||void 0===i?void 0:null===(n=i.document)||void 0===n?void 0:n.body);return u?s.createPortal((0,p.jsx)(b.sG.div,{...a,ref:t}),u):null});tc.displayName="Portal";var th=n(97512),tp=n(46728),tf=o.forwardRef((e,t)=>(0,p.jsx)(b.sG.span,{...e,ref:t,style:{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal",...e.style}}));tf.displayName="VisuallyHidden";var tb=function(e){return"undefined"==typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body},tm=new WeakMap,tg=new WeakMap,ty={},tv=0,tw=function(e){return e&&(e.host||tw(e.parentNode))},tx=function(e,t,n,i){var r=(Array.isArray(e)?e:[e]).map(function(e){if(t.contains(e))return e;var n=tw(e);return n&&t.contains(n)?n:(console.error("aria-hidden",e,"in not contained inside",t,". Doing nothing"),null)}).filter(function(e){return!!e});ty[n]||(ty[n]=new WeakMap);var o=ty[n],a=[],s=new Set,l=new Set(r),d=function(e){!e||s.has(e)||(s.add(e),d(e.parentNode))};r.forEach(d);var u=function(e){!e||l.has(e)||Array.prototype.forEach.call(e.children,function(e){if(s.has(e))u(e);else try{var t=e.getAttribute(i),r=null!==t&&"false"!==t,l=(tm.get(e)||0)+1,d=(o.get(e)||0)+1;tm.set(e,l),o.set(e,d),a.push(e),1===l&&r&&tg.set(e,!0),1===d&&e.setAttribute(n,"true"),r||e.setAttribute(i,"true")}catch(t){console.error("aria-hidden: cannot operate on ",e,t)}})};return u(t),s.clear(),tv++,function(){a.forEach(function(e){var t=tm.get(e)-1,r=o.get(e)-1;tm.set(e,t),o.set(e,r),t||(tg.has(e)||e.removeAttribute(i),tg.delete(e)),r||e.removeAttribute(n)}),--tv||(tm=new WeakMap,tm=new WeakMap,tg=new WeakMap,ty={})}},tk=function(e,t,n){void 0===n&&(n="data-aria-hidden");var i=Array.from(Array.isArray(e)?e:[e]),r=t||tb(e);return r?(i.push.apply(i,Array.from(r.querySelectorAll("[aria-live]"))),tx(i,r,n,"aria-hidden")):function(){return null}},tS=function(){return(tS=Object.assign||function(e){for(var t,n=1,i=arguments.length;n<i;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}).apply(this,arguments)};function tE(e,t){var n={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&0>t.indexOf(i)&&(n[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,i=Object.getOwnPropertySymbols(e);r<i.length;r++)0>t.indexOf(i[r])&&Object.prototype.propertyIsEnumerable.call(e,i[r])&&(n[i[r]]=e[i[r]]);return n}Object.create;Object.create;var tA=("function"==typeof SuppressedError&&SuppressedError,"right-scroll-bar-position"),tT="width-before-scroll-bar";function tP(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var tR="undefined"!=typeof window?o.useLayoutEffect:o.useEffect,tC=new WeakMap;function tI(e){return e}var tj=function(e){void 0===e&&(e={});var t,n,i,r,o=(t=null,void 0===n&&(n=tI),i=[],r=!1,{read:function(){if(r)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return i.length?i[i.length-1]:null},useMedium:function(e){var t=n(e,r);return i.push(t),function(){i=i.filter(function(e){return e!==t})}},assignSyncMedium:function(e){for(r=!0;i.length;){var t=i;i=[],t.forEach(e)}i={push:function(t){return e(t)},filter:function(){return i}}},assignMedium:function(e){r=!0;var t=[];if(i.length){var n=i;
1i=[],n.forEach(e),t=i}var o=function(){var n=t;t=[],n.forEach(e)},a=function(){return Promise.resolve().then(o)};a(),i={push:function(e){t.push(e),a()},filter:function(e){return t=t.filter(e),i}}}});return o.options=tS({async:!0,ssr:!1},e),o}(),tL=function(){},tO=o.forwardRef(function(e,t){var n,i,r,a,s=o.useRef(null),l=o.useState({onScrollCapture:tL,onWheelCapture:tL,onTouchMoveCapture:tL}),d=l[0],u=l[1],c=e.forwardProps,h=e.children,p=e.className,f=e.removeScrollBar,b=e.enabled,m=e.shards,g=e.sideCar,y=e.noIsolation,v=e.inert,w=e.allowPinchZoom,x=e.as,k=e.gapMode,S=tE(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as","gapMode"]),E=(n=[s,t],i=function(e){return n.forEach(function(t){return tP(t,e)})},(r=(0,o.useState)(function(){return{value:null,callback:i,facade:{get current(){return r.value},set current(value){var e=r.value;e!==value&&(r.value=value,r.callback(value,e))}}}})[0]).callback=i,a=r.facade,tR(function(){var e=tC.get(a);if(e){var t=new Set(e),i=new Set(n),r=a.current;t.forEach(function(e){i.has(e)||tP(e,null)}),i.forEach(function(e){t.has(e)||tP(e,r)})}tC.set(a,n)},[n]),a),A=tS(tS({},S),d);return o.createElement(o.Fragment,null,b&&o.createElement(g,{sideCar:tj,removeScrollBar:f,shards:m,noIsolation:y,inert:v,setCallbacks:u,allowPinchZoom:!!w,lockRef:s,gapMode:k}),c?o.cloneElement(o.Children.only(h),tS(tS({},A),{ref:E})):o.createElement(void 0===x?"div":x,tS({},A,{className:p,ref:E}),h))});tO.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},tO.classNames={fullWidth:tT,zeroRight:tA};var tD=function(e){var t=e.sideCar,n=tE(e,["sideCar"]);if(!t)throw Error("Sidecar: please provide `sideCar` property to import the right car");var i=t.read();if(!i)throw Error("Sidecar medium not found");return o.createElement(i,tS({},n))};tD.isSideCarExport=!0;var tF=function(){var e=0,t=null;return{add:function(i){if(0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=r||n.nc;return t&&e.setAttribute("nonce",t),e}())){var o,a;(o=t).styleSheet?o.styleSheet.cssText=i:o.appendChild(document.createTextNode(i)),a=t,(document.head||document.getElementsByTagName("head")[0]).appendChild(a)}e++},remove:function(){--e||!t||(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},tM=function(){var e=tF();return function(t,n){o.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&n])}},t_=function(){var e=tM();return function(t){return e(t.styles,t.dynamic),null}},tN={left:0,top:0,right:0,gap:0},tB=function(e){return parseInt(e||"",10)||0},tV=function(e){var t=window.getComputedStyle(document.body),n=t["padding"===e?"paddingLeft":"marginLeft"],i=t["padding"===e?"paddingTop":"marginTop"],r=t["padding"===e?"paddingRight":"marginRight"];return[tB(n),tB(i),tB(r)]},tz=function(e){if(void 0===e&&(e="margin"),"undefined"==typeof window)return tN;var t=tV(e),n=document.documentElement.clientWidth,i=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,i-n+t[2]-t[0])}},t$=t_(),tU="data-scroll-locked",tq=function(e,t,n,i){var r=e.left,o=e.top,a=e.right,s=e.gap;return void 0===n&&(n="margin"),"\n  .".concat("with-scroll-bars-hidden"," {\n   overflow: hidden ").concat(i,";\n   padding-right: ").concat(s,"px ").concat(i,";\n  }\n  body[").concat(tU,"] {\n    overflow: hidden ").concat(i,";\n    overscroll-behavior: contain;\n    ").concat([t&&"position: relative ".concat(i,";"),"margin"===n&&"\n    padding-left: ".concat(r,"px;\n    padding-top: ").concat(o,"px;\n    padding-right: ").concat(a,"px;\n    margin-left:0;\n    margin-top:0;\n    margin-right: ").concat(s,"px ").concat(i,";\n    "),"padding"===n&&"padding-right: ".concat(s,"px ").concat(i,";")].filter(Boolean).join(""),"\n  }\n  \n  .").concat(tA," {\n    right: ").concat(s,"px ").concat(i,";\n  }\n  \n  .").concat(tT," {\n    margin-right: ").concat(s,"px ").concat(i,";\n  }\n  \n  .").concat(tA," .").concat(tA," {\n    right: 0 ").concat(i,";\n  }\n  \n  .").concat(tT," .").concat(tT," {\n    margin-right: 0 ").concat(i,";\n  }\n  \n  body[").concat(tU,"] {\n    ").concat("--removed-body-scroll-bar-size",": ").concat(s,"px;\n  }\n")},tG=function(){var e=parseInt(document.body.getAttribute(tU)||"0",10);return isFinite(e)?e:0},tW=function(){o.useEffect(function(){return document.body.setAttribute(tU,(tG()+1).toString()),function(){var e=tG()-1;e<=0?document.body.removeAttribute(tU):document.body.setAttribute(tU,e.toString())}},[])},tH=function(e){var t=e.noRelative,n=e.noImportant,i=e.gapMode,r=void 0===i?"margin":i;tW();var a=o.useMemo(function(){return tz(r)},[r]);return o.createElement(t$,{styles:tq(a,!t,r,n?"":"!important")})},tX=!1;if("undefined"!=typeof window)try{var tK=Object.defineProperty({},"passive",{get:function(){return tX=!0,!0}});window.addEventListener("test",tK,tK),window.removeEventListener("test",tK,tK)}catch(e){tX=!1}var tY=!!tX&&{passive:!1},tZ=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return"hidden"!==n[t]&&(n.overflowY!==n.overflowX||"TEXTAREA"===e.tagName||"visible"!==n[t])},tQ=function(e,t){var n=t.ownerDocument,i=t;do{if("undefined"!=typeof ShadowRoot&&i instanceof ShadowRoot&&(i=i.host),tJ(e,i)){var r=t0(e,i);if(r[1]>r[2])return!0}i=i.parentNode}while(i&&i!==n.body);return!1},tJ=function(e,t){return"v"===e?tZ(t,"overflowY"):tZ(t,"overflowX")},t0=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},t1=function(e,t,n,i,r){var o,a=(o=window.getComputedStyle(t).direction,"h"===e&&"rtl"===o?-1:1),s=a*i,l=n.target,d=t.contains(l),u=!1,c=s>0,h=0,p=0;do{var f=t0(e,l),b=f[0],m=f[1]-f[2]-a*b;(b||m)&&tJ(e,l)&&(h+=m,p+=b),l=l instanceof ShadowRoot?l.host:l.parentNode}while(!d&&l!==document.body||d&&(t.contains(l)||t===l));return c&&(r&&1>Math.abs(h)||!r&&s>h)?u=!0:!c&&(r&&1>Math.abs(p)||!r&&-s>p)&&(u=!0),u},t2=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},t3=function(e){return[e.deltaX,e.deltaY]},t7=function(e){return e&&"current"in e?e.current:e},t5=0,t6=[];let t8=(tj.useMedium(function(e){var t=o.useRef([]),n=o.useRef([0,0]),i=o.useRef(),r=o.useState(t5++)[0],a=o.useState(t_)[0],s=o.useRef(e);o.useEffect(function(){s.current=e},[e]),o.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(r));var t=(function(e,t,n){if(n||2==arguments.length)for(var i,r=0,o=t.length;r<o;r++)!i&&r in t||(i||(i=Array.prototype.slice.call(t,0,r)),i[r]=t[r]);return e.concat(i||Array.prototype.slice.call(t))}
1)([e.lockRef.current],(e.shards||[]).map(t7),!0).filter(Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(r))}),function(){document.body.classList.remove("block-interactivity-".concat(r)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(r))})}}},[e.inert,e.lockRef.current,e.shards]);var l=o.useCallback(function(e,t){if("touches"in e&&2===e.touches.length||"wheel"===e.type&&e.ctrlKey)return!s.current.allowPinchZoom;var r,o=t2(e),a=n.current,l="deltaX"in e?e.deltaX:a[0]-o[0],d="deltaY"in e?e.deltaY:a[1]-o[1],u=e.target,c=Math.abs(l)>Math.abs(d)?"h":"v";if("touches"in e&&"h"===c&&"range"===u.type)return!1;var h=tQ(c,u);if(!h)return!0;if(h?r=c:(r="v"===c?"h":"v",h=tQ(c,u)),!h)return!1;if(!i.current&&"changedTouches"in e&&(l||d)&&(i.current=r),!r)return!0;var p=i.current||r;return t1(p,t,e,"h"===p?l:d,!0)},[]),d=o.useCallback(function(e){if(t6.length&&t6[t6.length-1]===a){var n="deltaY"in e?t3(e):t2(e),i=t.current.filter(function(t){var i;return t.name===e.type&&(t.target===e.target||e.target===t.shadowParent)&&(i=t.delta)[0]===n[0]&&i[1]===n[1]})[0];if(i&&i.should){e.cancelable&&e.preventDefault();return}if(!i){var r=(s.current.shards||[]).map(t7).filter(Boolean).filter(function(t){return t.contains(e.target)});(r.length>0?l(e,r[0]):!s.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),u=o.useCallback(function(e,n,i,r){var o={name:e,delta:n,target:i,should:r,shadowParent:function(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}(i)};t.current.push(o),setTimeout(function(){t.current=t.current.filter(function(e){return e!==o})},1)},[]),c=o.useCallback(function(e){n.current=t2(e),i.current=void 0},[]),h=o.useCallback(function(t){u(t.type,t3(t),t.target,l(t,e.lockRef.current))},[]),p=o.useCallback(function(t){u(t.type,t2(t),t.target,l(t,e.lockRef.current))},[]);o.useEffect(function(){return t6.push(a),e.setCallbacks({onScrollCapture:h,onWheelCapture:h,onTouchMoveCapture:p}),document.addEventListener("wheel",d,tY),document.addEventListener("touchmove",d,tY),document.addEventListener("touchstart",c,tY),function(){t6=t6.filter(function(e){return e!==a}),document.removeEventListener("wheel",d,tY),document.removeEventListener("touchmove",d,tY),document.removeEventListener("touchstart",c,tY)}},[]);var f=e.removeScrollBar,b=e.inert;return o.createElement(o.Fragment,null,b?o.createElement(a,{styles:"\n  .block-interactivity-".concat(r," {pointer-events: none;}\n  .allow-interactivity-").concat(r," {pointer-events: all;}\n")}):null,f?o.createElement(tH,{gapMode:e.gapMode}):null)}),tD);var t4=o.forwardRef(function(e,t){return o.createElement(tO,tS({},e,{ref:t,sideCar:t8}))});t4.classNames=tO.classNames;var t9=[" ","Enter","ArrowUp","ArrowDown"],ne=[" ","Enter"],nt="Select",[nn,ni,nr]=function(e){let t=e+"CollectionProvider",[n,i]=(0,u.A)(t),[r,a]=n(t,{collectionRef:{current:null},itemMap:new Map}),s=e=>{let{scope:t,children:n}=e,i=o.useRef(null),a=o.useRef(new Map).current;return(0,p.jsx)(r,{scope:t,itemMap:a,collectionRef:i,children:n})};s.displayName=t;let l=e+"CollectionSlot",d=o.forwardRef((e,t)=>{let{scope:n,children:i}=e,r=a(l,n),o=(0,c.s)(t,r.collectionRef);return(0,p.jsx)(h.DX,{ref:o,children:i})});d.displayName=l;let f=e+"CollectionItemSlot",b="data-radix-collection-item",m=o.forwardRef((e,t)=>{let{scope:n,children:i,...r}=e,s=o.useRef(null),l=(0,c.s)(t,s),d=a(f,n);return o.useEffect(()=>(d.itemMap.set(s,{ref:s,...r}),()=>void d.itemMap.delete(s))),(0,p.jsx)(h.DX,{[b]:"",ref:l,children:i})});return m.displayName=f,[{Provider:s,Slot:d,ItemSlot:m},function(t){let n=a(e+"CollectionConsumer",t);return o.useCallback(()=>{let e=n.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll("[".concat(b,"]")));return Array.from(n.itemMap.values()).sort((e,n)=>t.indexOf(e.ref.current)-t.indexOf(n.ref.current))},[n.collectionRef,n.itemMap])},i]}(nt),[no,na]=(0,u.A)(nt,[nr,e5]),ns=e5(),[nl,nd]=no(nt),[nu,nc]=no(nt),nh=e=>{let{__scopeSelect:t,children:n,open:i,defaultOpen:r,onOpenChange:a,value:s,defaultValue:l,onValueChange:d,dir:u,name:c,autoComplete:h,disabled:b,required:m,form:g}=e,y=ns(t),[v,w]=o.useState(null),[x,k]=o.useState(null),[S,E]=o.useState(!1),A=function(e){let t=o.useContext(f);return e||t||"ltr"}(u),[T=!1,P]=(0,th.i)({prop:i,defaultProp:r,onChange:a}),[R,C]=(0,th.i)({prop:s,defaultProp:l,onChange:d}),I=o.useRef(null),j=!v||g||!!v.closest("form"),[L,O]=o.useState(new Set),D=Array.from(L).map(e=>e.props.value).join(";");return(0,p.jsx)(e4,{...y,children:(0,p.jsxs)(nl,{required:m,scope:t,trigger:v,onTriggerChange:w,valueNode:x,onValueNodeChange:k,valueNodeHasChildren:S,onValueNodeHasChildrenChange:E,contentId:M(),value:R,onValueChange:C,open:T,onOpenChange:P,dir:A,triggerPointerDownPosRef:I,disabled:b,children:[(0,p.jsx)(nn.Provider,{scope:t,children:(0,p.jsx)(nu,{scope:e.__scopeSelect,onNativeOptionAdd:o.useCallback(e=>{O(t=>new Set(t).add(e))},[]),onNativeOptionRemove:o.useCallback(e=>{O(t=>{let n=new Set(t);return n.delete(e),n})},[]),children:n})}),j?(0,p.jsxs)(nY,{"aria-hidden":!0,required:m,tabIndex:-1,name:c,autoComplete:h,value:R,onChange:e=>C(e.target.value),disabled:b,form:g,children:[void 0===R?(0,p.jsx)("option",{value:""}):null,Array.from(L)]},D):null]})})};nh.displayName=nt;var np="SelectTrigger",nf=o.forwardRef((e,t)=>
1{let{__scopeSelect:n,disabled:i=!1,...r}=e,a=ns(n),s=nd(np,n),l=s.disabled||i,u=(0,c.s)(t,s.onTriggerChange),h=ni(n),f=o.useRef("touch"),[m,g,y]=nZ(e=>{let t=h().filter(e=>!e.disabled),n=t.find(e=>e.value===s.value),i=nQ(t,e,n);void 0!==i&&s.onValueChange(i.value)}),v=e=>{l||(s.onOpenChange(!0),y()),e&&(s.triggerPointerDownPosRef.current={x:Math.round(e.pageX),y:Math.round(e.pageY)})};return(0,p.jsx)(te,{asChild:!0,...a,children:(0,p.jsx)(b.sG.button,{type:"button",role:"combobox","aria-controls":s.contentId,"aria-expanded":s.open,"aria-required":s.required,"aria-autocomplete":"none",dir:s.dir,"data-state":s.open?"open":"closed",disabled:l,"data-disabled":l?"":void 0,"data-placeholder":nK(s.value)?"":void 0,...r,ref:u,onClick:(0,d.m)(r.onClick,e=>{e.currentTarget.focus(),"mouse"!==f.current&&v(e)}),onPointerDown:(0,d.m)(r.onPointerDown,e=>{f.current=e.pointerType;let t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),0===e.button&&!1===e.ctrlKey&&"mouse"===e.pointerType&&(v(e),e.preventDefault())}),onKeyDown:(0,d.m)(r.onKeyDown,e=>{let t=""!==m.current;e.ctrlKey||e.altKey||e.metaKey||1!==e.key.length||g(e.key),(!t||" "!==e.key)&&t9.includes(e.key)&&(v(),e.preventDefault())})})})});nf.displayName=np;var nb="SelectValue",nm=o.forwardRef((e,t)=>{let{__scopeSelect:n,className:i,style:r,children:o,placeholder:a="",...s}=e,l=nd(nb,n),{onValueNodeHasChildrenChange:d}=l,u=void 0!==o,h=(0,c.s)(t,l.onValueNodeChange);return(0,O.N)(()=>{d(u)},[d,u]),(0,p.jsx)(b.sG.span,{...s,ref:h,style:{pointerEvents:"none"},children:nK(l.value)?(0,p.jsx)(p.Fragment,{children:a}):o})});nm.displayName=nb;var ng=o.forwardRef((e,t)=>{let{__scopeSelect:n,children:i,...r}=e;return(0,p.jsx)(b.sG.span,{"aria-hidden":!0,...r,ref:t,children:i||"▼"})});ng.displayName="SelectIcon";var ny=e=>(0,p.jsx)(tc,{asChild:!0,...e});ny.displayName="SelectPortal";var nv="SelectContent",nw=o.forwardRef((e,t)=>{let n=nd(nv,e.__scopeSelect),[i,r]=o.useState();return((0,O.N)(()=>{r(new DocumentFragment)},[]),n.open)?(0,p.jsx)(nS,{...e,ref:t}):i?s.createPortal((0,p.jsx)(nx,{scope:e.__scopeSelect,children:(0,p.jsx)(nn.Slot,{scope:e.__scopeSelect,children:(0,p.jsx)("div",{children:e.children})})}),i):null});nw.displayName=nv;var[nx,nk]=no(nv),nS=o.forwardRef((e,t)=>{let{__scopeSelect:n,position:i="item-aligned",onCloseAutoFocus:r,onEscapeKeyDown:a,onPointerDownOutside:s,side:l,sideOffset:u,align:f,alignOffset:b,arrowPadding:m,collisionBoundary:g,collisionPadding:y,sticky:w,hideWhenDetached:x,avoidCollisions:E,...A}=e,T=nd(nv,n),[R,C]=o.useState(null),[I,j]=o.useState(null),L=(0,c.s)(t,e=>C(e)),[O,D]=o.useState(null),[F,M]=o.useState(null),_=ni(n),[N,B]=o.useState(!1),V=o.useRef(!1);o.useEffect(()=>{if(R)return tk(R)},[R]),o.useEffect(()=>{var e,t;let n=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",null!==(e=n[0])&&void 0!==e?e:S()),document.body.insertAdjacentElement("beforeend",null!==(t=n[1])&&void 0!==t?t:S()),k++,()=>{1===k&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),k--}},[]);let z=o.useCallback(e=>{let[t,...n]=_().map(e=>e.ref.current),[i]=n.slice(-1),r=document.activeElement;for(let n of e)if(n===r||(null==n||n.scrollIntoView({block:"nearest"}),n===t&&I&&(I.scrollTop=0),n===i&&I&&(I.scrollTop=I.scrollHeight),null==n||n.focus(),document.activeElement!==r))return},[_,I]),$=o.useCallback(()=>z([O,R]),[z,O,R]);o.useEffect(()=>{N&&$()},[N,$]);let{onOpenChange:U,triggerPointerDownPosRef:q}=T;o.useEffect(()=>{if(R){let e={x:0,y:0},t=t=>{var n,i,r,o;e={x:Math.abs(Math.round(t.pageX)-(null!==(r=null===(n=q.current)||void 0===n?void 0:n.x)&&void 0!==r?r:0)),y:Math.abs(Math.round(t.pageY)-(null!==(o=null===(i=q.current)||void 0===i?void 0:i.y)&&void 0!==o?o:0))}},n=n=>{e.x<=10&&e.y<=10?n.preventDefault():R.contains(n.target)||U(!1),document.removeEventListener("pointermove",t),q.current=null};return null!==q.current&&(document.addEventListener("pointermove",t),document.addEventListener("pointerup",n,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",t),document.removeEventListener("pointerup",n,{capture:!0})}}},[R,U,q]),o.useEffect(()=>{let e=()=>U(!1);return window.addEventListener("blur",e),window.addEventListener("resize",e),()=>{window.removeEventListener("blur",e),window.removeEventListener("resize",e)}},[U]);let[G,W]=nZ(e=>{let t=_().filter(e=>!e.disabled),n=t.find(e=>e.ref.current===document.activeElement),i=nQ(t,e,n);i&&setTimeout(()=>i.ref.current.focus())}),H=o.useCallback((e,t,n)=>{let i=!V.current&&!n;(void 0!==T.value&&T.value===t||i)&&(D(e),i&&(V.current=!0))},[T.value]),X=o.useCallback(()=>null==R?void 0:R.focus(),[R]),K=o.useCallback((e,t,n)=>{let i=!V.current&&!n;(void 0!==T.value&&T.value===t||i)&&M(e)},[T.value]),Y="popper"===i?nA:nE,Z=Y===nA?{side:l,sideOffset:u,align:f,alignOffset:b,arrowPadding:m,collisionBoundary:g,collisionPadding:y,sticky:w,hideWhenDetached:x,avoidCollisions:E}:{};return(0,p.jsx)(nx,{scope:n,content:R,viewport:I,onViewportChange:j,itemRefCallback:H,selectedItem:O,onItemLeave:X,itemTextRefCallback:K,focusSelectedItem:$,selectedItemText:F,position:i,isPositioned:N,searchRef:G,children:(0,p.jsx)(t4,{as:h.DX,allowPinchZoom:!0,children:(0,p.jsx)(P,{asChild:!0,trapped:T.open,onMountAutoFocus:e=>{e.preventDefault()},onUnmountAutoFocus:(0,d.m)(r,e=>{var t;null===(t=T.trigger)||void 0===t||t.focus({preventScroll:!0}),e.preventDefault()}),children:(0,p.jsx)(v,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:a,onPointerDownOutside:s,onFocusOutside:e=>e.preventDefault(),onDismiss:()=>T.onOpenChange(!1),children:(0,p.jsx)(Y,{role:"listbox",id:T.contentId,"data-state":T.open?"open":"closed",dir:T.dir,onContextMenu:e=>e.preventDefault(),...A,...Z,onPlaced:()=>B(!0),ref:L,style:{display:"flex",flexDirection:"column",outline:"none",...A.style},onKeyDown:(0,d.m)(A.onKeyDown,e=>{let t=e.ctrlKey||e.altKey||e.metaKey;
1if("Tab"===e.key&&e.preventDefault(),t||1!==e.key.length||W(e.key),["ArrowUp","ArrowDown","Home","End"].includes(e.key)){let t=_().filter(e=>!e.disabled).map(e=>e.ref.current);if(["ArrowUp","End"].includes(e.key)&&(t=t.slice().reverse()),["ArrowUp","ArrowDown"].includes(e.key)){let n=e.target,i=t.indexOf(n);t=t.slice(i+1)}setTimeout(()=>z(t)),e.preventDefault()}})})})})})})});nS.displayName="SelectContentImpl";var nE=o.forwardRef((e,t)=>{let{__scopeSelect:n,onPlaced:i,...r}=e,a=nd(nv,n),s=nk(nv,n),[d,u]=o.useState(null),[h,f]=o.useState(null),m=(0,c.s)(t,e=>f(e)),g=ni(n),y=o.useRef(!1),v=o.useRef(!0),{viewport:w,selectedItem:x,selectedItemText:k,focusSelectedItem:S}=s,E=o.useCallback(()=>{if(a.trigger&&a.valueNode&&d&&h&&w&&x&&k){let e=a.trigger.getBoundingClientRect(),t=h.getBoundingClientRect(),n=a.valueNode.getBoundingClientRect(),r=k.getBoundingClientRect();if("rtl"!==a.dir){let i=r.left-t.left,o=n.left-i,a=e.left-o,s=e.width+a,u=Math.max(s,t.width),c=l(o,[10,Math.max(10,window.innerWidth-10-u)]);d.style.minWidth=s+"px",d.style.left=c+"px"}else{let i=t.right-r.right,o=window.innerWidth-n.right-i,a=window.innerWidth-e.right-o,s=e.width+a,u=Math.max(s,t.width),c=l(o,[10,Math.max(10,window.innerWidth-10-u)]);d.style.minWidth=s+"px",d.style.right=c+"px"}let o=g(),s=window.innerHeight-20,u=w.scrollHeight,c=window.getComputedStyle(h),p=parseInt(c.borderTopWidth,10),f=parseInt(c.paddingTop,10),b=parseInt(c.borderBottomWidth,10),m=p+f+u+parseInt(c.paddingBottom,10)+b,v=Math.min(5*x.offsetHeight,m),S=window.getComputedStyle(w),E=parseInt(S.paddingTop,10),A=parseInt(S.paddingBottom,10),T=e.top+e.height/2-10,P=x.offsetHeight/2,R=p+f+(x.offsetTop+P);if(R<=T){let e=o.length>0&&x===o[o.length-1].ref.current;d.style.bottom="0px";let t=Math.max(s-T,P+(e?A:0)+(h.clientHeight-w.offsetTop-w.offsetHeight)+b);d.style.height=R+t+"px"}else{let e=o.length>0&&x===o[0].ref.current;d.style.top="0px";let t=Math.max(T,p+w.offsetTop+(e?E:0)+P);d.style.height=t+(m-R)+"px",w.scrollTop=R-T+w.offsetTop}d.style.margin="".concat(10,"px 0"),d.style.minHeight=v+"px",d.style.maxHeight=s+"px",null==i||i(),requestAnimationFrame(()=>y.current=!0)}},[g,a.trigger,a.valueNode,d,h,w,x,k,a.dir,i]);(0,O.N)(()=>E(),[E]);let[A,T]=o.useState();(0,O.N)(()=>{h&&T(window.getComputedStyle(h).zIndex)},[h]);let P=o.useCallback(e=>{e&&!0===v.current&&(E(),null==S||S(),v.current=!1)},[E,S]);return(0,p.jsx)(nT,{scope:n,contentWrapper:d,shouldExpandOnScrollRef:y,onScrollButtonChange:P,children:(0,p.jsx)("div",{ref:u,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:A},children:(0,p.jsx)(b.sG.div,{...r,ref:m,style:{boxSizing:"border-box",maxHeight:"100%",...r.style}})})})});nE.displayName="SelectItemAlignedPosition";var nA=o.forwardRef((e,t)=>{let{__scopeSelect:n,align:i="start",collisionPadding:r=10,...o}=e,a=ns(n);return(0,p.jsx)(tr,{...a,...o,ref:t,align:i,collisionPadding:r,style:{boxSizing:"border-box",...o.style,"--radix-select-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-select-content-available-width":"var(--radix-popper-available-width)","--radix-select-content-available-height":"var(--radix-popper-available-height)","--radix-select-trigger-width":"var(--radix-popper-anchor-width)","--radix-select-trigger-height":"var(--radix-popper-anchor-height)"}})});nA.displayName="SelectPopperPosition";var[nT,nP]=no(nv,{}),nR="SelectViewport",nC=o.forwardRef((e,t)=>{let{__scopeSelect:n,nonce:i,...r}=e,a=nk(nR,n),s=nP(nR,n),l=(0,c.s)(t,a.onViewportChange),u=o.useRef(0);return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("style",{dangerouslySetInnerHTML:{__html:"[data-radix-select-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-select-viewport]::-webkit-scrollbar{display:none}"},nonce:i}),(0,p.jsx)(nn.Slot,{scope:n,children:(0,p.jsx)(b.sG.div,{"data-radix-select-viewport":"",role:"presentation",...r,ref:l,style:{position:"relative",flex:1,overflow:"hidden auto",...r.style},onScroll:(0,d.m)(r.onScroll,e=>{let t=e.currentTarget,{contentWrapper:n,shouldExpandOnScrollRef:i}=s;if((null==i?void 0:i.current)&&n){let e=Math.abs(u.current-t.scrollTop);if(e>0){let i=window.innerHeight-20,r=Math.max(parseFloat(n.style.minHeight),parseFloat(n.style.height));if(r<i){let o=r+e,a=Math.min(i,o),s=o-a;n.style.height=a+"px","0px"===n.style.bottom&&(t.scrollTop=s>0?s:0,n.style.justifyContent="flex-end")}}}u.current=t.scrollTop})})})]})});nC.displayName=nR;var nI="SelectGroup",[nj,nL]=no(nI),nO=o.forwardRef((e,t)=>
1{let{__scopeSelect:n,...i}=e,r=M();return(0,p.jsx)(nj,{scope:n,id:r,children:(0,p.jsx)(b.sG.div,{role:"group","aria-labelledby":r,...i,ref:t})})});nO.displayName=nI;var nD="SelectLabel";o.forwardRef((e,t)=>{let{__scopeSelect:n,...i}=e,r=nL(nD,n);return(0,p.jsx)(b.sG.div,{id:r.id,...i,ref:t})}).displayName=nD;var nF="SelectItem",[nM,n_]=no(nF),nN=o.forwardRef((e,t)=>{let{__scopeSelect:n,value:i,disabled:r=!1,textValue:a,...s}=e,l=nd(nF,n),u=nk(nF,n),h=l.value===i,[f,m]=o.useState(null!=a?a:""),[g,y]=o.useState(!1),v=(0,c.s)(t,e=>{var t;return null===(t=u.itemRefCallback)||void 0===t?void 0:t.call(u,e,i,r)}),w=M(),x=o.useRef("touch"),k=()=>{r||(l.onValueChange(i),l.onOpenChange(!1))};if(""===i)throw Error("A <Select.Item /> must have a value prop that is not an empty string. This is because the Select value can be set to an empty string to clear the selection and show the placeholder.");return(0,p.jsx)(nM,{scope:n,value:i,disabled:r,textId:w,isSelected:h,onItemTextChange:o.useCallback(e=>{m(t=>{var n;return t||(null!==(n=null==e?void 0:e.textContent)&&void 0!==n?n:"").trim()})},[]),children:(0,p.jsx)(nn.ItemSlot,{scope:n,value:i,disabled:r,textValue:f,children:(0,p.jsx)(b.sG.div,{role:"option","aria-labelledby":w,"data-highlighted":g?"":void 0,"aria-selected":h&&g,"data-state":h?"checked":"unchecked","aria-disabled":r||void 0,"data-disabled":r?"":void 0,tabIndex:r?void 0:-1,...s,ref:v,onFocus:(0,d.m)(s.onFocus,()=>y(!0)),onBlur:(0,d.m)(s.onBlur,()=>y(!1)),onClick:(0,d.m)(s.onClick,()=>{"mouse"!==x.current&&k()}),onPointerUp:(0,d.m)(s.onPointerUp,()=>{"mouse"===x.current&&k()}),onPointerDown:(0,d.m)(s.onPointerDown,e=>{x.current=e.pointerType}),onPointerMove:(0,d.m)(s.onPointerMove,e=>{if(x.current=e.pointerType,r){var t;null===(t=u.onItemLeave)||void 0===t||t.call(u)}else"mouse"===x.current&&e.currentTarget.focus({preventScroll:!0})}),onPointerLeave:(0,d.m)(s.onPointerLeave,e=>{if(e.currentTarget===document.activeElement){var t;null===(t=u.onItemLeave)||void 0===t||t.call(u)}}),onKeyDown:(0,d.m)(s.onKeyDown,e=>{var t;((null===(t=u.searchRef)||void 0===t?void 0:t.current)===""||" "!==e.key)&&(ne.includes(e.key)&&k()," "===e.key&&e.preventDefault())})})})})});nN.displayName=nF;var nB="SelectItemText",nV=o.forwardRef((e,t)=>{let{__scopeSelect:n,className:i,style:r,...a}=e,l=nd(nB,n),d=nk(nB,n),u=n_(nB,n),h=nc(nB,n),[f,m]=o.useState(null),g=(0,c.s)(t,e=>m(e),u.onItemTextChange,e=>{var t;return null===(t=d.itemTextRefCallback)||void 0===t?void 0:t.call(d,e,u.value,u.disabled)}),y=null==f?void 0:f.textContent,v=o.useMemo(()=>(0,p.jsx)("option",{value:u.value,disabled:u.disabled,children:y},u.value),[u.disabled,u.value,y]),{onNativeOptionAdd:w,onNativeOptionRemove:x}=h;return(0,O.N)(()=>(w(v),()=>x(v)),[w,x,v]),(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(b.sG.span,{id:u.textId,...a,ref:g}),u.isSelected&&l.valueNode&&!l.valueNodeHasChildren?s.createPortal(a.children,l.valueNode):null]})});nV.displayName=nB;var nz="SelectItemIndicator",n$=o.forwardRef((e,t)=>{let{__scopeSelect:n,...i}=e;return n_(nz,n).isSelected?(0,p.jsx)(b.sG.span,{"aria-hidden":!0,...i,ref:t}):null});n$.displayName=nz;var nU="SelectScrollUpButton",nq=o.forwardRef((e,t)=>{let n=nk(nU,e.__scopeSelect),i=nP(nU,e.__scopeSelect),[r,a]=o.useState(!1),s=(0,c.s)(t,i.onScrollButtonChange);return(0,O.N)(()=>{if(n.viewport&&n.isPositioned){let e=function(){a(t.scrollTop>0)},t=n.viewport;return e(),t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}},[n.viewport,n.isPositioned]),r?(0,p.jsx)(nH,{...e,ref:s,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=n;e&&t&&(e.scrollTop=e.scrollTop-t.offsetHeight)}}):null});nq.displayName=nU;var nG="SelectScrollDownButton",nW=o.forwardRef((e,t)=>{let n=nk(nG,e.__scopeSelect),i=nP(nG,e.__scopeSelect),[r,a]=o.useState(!1),s=(0,c.s)(t,i.onScrollButtonChange);return(0,O.N)(()=>{if(n.viewport&&n.isPositioned){let e=function(){let e=t.scrollHeight-t.clientHeight;a(Math.ceil(t.scrollTop)<e)},t=n.viewport;return e(),t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}},[n.viewport,n.isPositioned]),r?(0,p.jsx)(nH,{...e,ref:s,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=n;e&&t&&(e.scrollTop=e.scrollTop+t.offsetHeight)}}):null});nW.displayName=nG;var nH=o.forwardRef((e,t)=>
1{let{__scopeSelect:n,onAutoScroll:i,...r}=e,a=nk("SelectScrollButton",n),s=o.useRef(null),l=ni(n),u=o.useCallback(()=>{null!==s.current&&(window.clearInterval(s.current),s.current=null)},[]);return o.useEffect(()=>()=>u(),[u]),(0,O.N)(()=>{var e;let t=l().find(e=>e.ref.current===document.activeElement);null==t||null===(e=t.ref.current)||void 0===e||e.scrollIntoView({block:"nearest"})},[l]),(0,p.jsx)(b.sG.div,{"aria-hidden":!0,...r,ref:t,style:{flexShrink:0,...r.style},onPointerDown:(0,d.m)(r.onPointerDown,()=>{null===s.current&&(s.current=window.setInterval(i,50))}),onPointerMove:(0,d.m)(r.onPointerMove,()=>{var e;null===(e=a.onItemLeave)||void 0===e||e.call(a),null===s.current&&(s.current=window.setInterval(i,50))}),onPointerLeave:(0,d.m)(r.onPointerLeave,()=>{u()})})});o.forwardRef((e,t)=>{let{__scopeSelect:n,...i}=e;return(0,p.jsx)(b.sG.div,{"aria-hidden":!0,...i,ref:t})}).displayName="SelectSeparator";var nX="SelectArrow";function nK(e){return""===e||void 0===e}o.forwardRef((e,t)=>{let{__scopeSelect:n,...i}=e,r=ns(n),o=nd(nX,n),a=nk(nX,n);return o.open&&"popper"===a.position?(0,p.jsx)(ts,{...r,...i,ref:t}):null}).displayName=nX;var nY=o.forwardRef((e,t)=>{let{value:n,...i}=e,r=o.useRef(null),a=(0,c.s)(t,r),s=(0,tp.Z)(n);return o.useEffect(()=>{let e=r.current,t=Object.getOwnPropertyDescriptor(window.HTMLSelectElement.prototype,"value").set;if(s!==n&&t){let i=new Event("change",{bubbles:!0});t.call(e,n),e.dispatchEvent(i)}},[s,n]),(0,p.jsx)(tf,{asChild:!0,children:(0,p.jsx)("select",{...i,ref:a,defaultValue:n})})});function nZ(e){let t=(0,m.c)(e),n=o.useRef(""),i=o.useRef(0),r=o.useCallback(e=>{let r=n.current+e;t(r),function e(t){n.current=t,window.clearTimeout(i.current),""!==t&&(i.current=window.setTimeout(()=>e(""),1e3))}(r)},[t]),a=o.useCallback(()=>{n.current="",window.clearTimeout(i.current)},[]);return o.useEffect(()=>()=>window.clearTimeout(i.current),[]),[n,r,a]}function nQ(e,t,n){var i,r;let o=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,a=n?e.indexOf(n):-1,s=(i=e,r=Math.max(a,0),i.map((e,t)=>i[(r+t)%i.length]));1===o.length&&(s=s.filter(e=>e!==n));let l=s.find(e=>e.textValue.toLowerCase().startsWith(o.toLowerCase()));return l!==n?l:void 0}nY.displayName="BubbleSelect";var nJ=nh,n0=nf,n1=nm,n2=ng,n3=ny,n7=nw,n5=nC,n6=nO,n8=nN,n4=nV,n9=n$,ie=nq,it=nW},64870:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Image",{enumerable:!0,get:function(){return w}});let i=n(16235),r=n(57856),o=n(76716),a=r._(n(65056)),s=i._(n(65649)),l=i._(n(33983)),d=n(63350),u=n(80571),c=n(4393);n(93671);let h=n(16140),p=i._(n(88206)),f=n(52485),b={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function m(e,t,n,i,r,o,a){let s=null==e?void 0:e.src;e&&e["data-loaded-src"]!==s&&(e["data-loaded-src"]=s,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&r(!0),null==n?void 0:n.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let i=!1,r=!1;n.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>i,isPropagationStopped:()=>r,persist:()=>{},preventDefault:()=>{i=!0,t.preventDefault()},stopPropagation:()=>{r=!0,t.stopPropagation()}})}(null==i?void 0:i.current)&&i.current(e)}}))}function g(e){return a.use?{fetchPriority:e}:{fetchpriority:e}}let y=(0,a.forwardRef)((e,t)=>{let{src:n,srcSet:i,sizes:r,height:s,width:l,decoding:d,className:u,style:c,fetchPriority:h,placeholder:p,loading:b,unoptimized:y,fill:v,onLoadRef:w,onLoadingCompleteRef:x,setBlurComplete:k,setShowAltText:S,sizesInput:E,onLoad:A,onError:T,...P}=e,R=(0,a.useCallback)(e=>{e&&(T&&(e.src=e.src),e.complete&&m(e,p,w,x,k,y,E))},[n,p,w,x,k,T,y,E]),C=(0,f.useMergedRef)(t,R);return(0,o.jsx)("img",{...P,...g(h),loading:b,width:l,height:s,decoding:d,"data-nimg":v?"fill":"1",className:u,style:c,sizes:r,srcSet:i,src:n,ref:C,onLoad:e=>{m(e.currentTarget,p,w,x,k,y,E)},onError:e=>{S(!0),"empty"!==p&&k(!0),T&&T(e)}})});function v(e){let{isAppRouter:t,imgAttributes:n}=e,i={as:"image",imageSrcSet:n.srcSet,imageSizes:n.sizes,crossOrigin:n.crossOrigin,referrerPolicy:n.referrerPolicy,...g(n.fetchPriority)};return t&&s.default.preload?(s.default.preload(n.src,i),null):(0,o.jsx)(l.default,{children:(0,o.jsx)("link",{rel:"preload",href:n.srcSet?void 0:n.src,...i},"__nimg-"+n.src+n.srcSet+n.sizes)})}let w=(0,a.forwardRef)((e,t)=>{let n=(0,a.useContext)(h.RouterContext),i=(0,a.useContext)(c.ImageConfigContext),r=(0,a.useMemo)(()=>{var e;let t=b||i||u.imageConfigDefault,n=[...t.deviceSizes,...t.imageSizes].sort((e,t)=>
1e-t),r=t.deviceSizes.sort((e,t)=>e-t),o=null==(e=t.qualities)?void 0:e.sort((e,t)=>e-t);return{...t,allSizes:n,deviceSizes:r,qualities:o}},[i]),{onLoad:s,onLoadingComplete:l}=e,f=(0,a.useRef)(s);(0,a.useEffect)(()=>{f.current=s},[s]);let m=(0,a.useRef)(l);(0,a.useEffect)(()=>{m.current=l},[l]);let[g,w]=(0,a.useState)(!1),[x,k]=(0,a.useState)(!1),{props:S,meta:E}=(0,d.getImgProps)(e,{defaultLoader:p.default,imgConf:r,blurComplete:g,showAltText:x});return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(y,{...S,unoptimized:E.unoptimized,placeholder:E.placeholder,fill:E.fill,onLoadRef:f,onLoadingCompleteRef:m,setBlurComplete:w,setShowAltText:k,sizesInput:e.sizes,ref:t}),E.priority?(0,o.jsx)(v,{isAppRouter:!n,imgAttributes:S}):null]})});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},67312:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a}});let i=n(65056),r=i.useLayoutEffect,o=i.useEffect;function a(e){let{headManager:t,reduceComponentsToState:n}=e;function a(){if(t&&t.mountedInstances){let r=i.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(n(r,e))}}return r(()=>{var n;return null==t||null==(n=t.mountedInstances)||n.add(e.children),()=>{var n;null==t||null==(n=t.mountedInstances)||n.delete(e.children)}}),r(()=>(t&&(t._pendingUpdate=a),()=>{t&&(t._pendingUpdate=a)})),o(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},68678:(e,t,n)=>{n.d(t,{I:()=>i});let i=e=>e.replace(/([a-z])([A-Z])/gu,"$1-$2").toLowerCase()},68947:(e,t,n)=>{n.d(t,{W:()=>i});let i={}},70673:(e,t,n)=>{n.d(t,{I:()=>a});var i=n(68947);let r=["setup","read","resolveKeyframes","preUpdate","update","preRender","render","postRender"];var o=n(63416);function a(e,t){let n=!1,a=!0,s={delta:0,timestamp:0,isProcessing:!1},l=()=>n=!0,d=r.reduce((e,n)=>(e[n]=function(e,t){let n=new Set,i=new Set,r=!1,a=!1,s=new WeakSet,l={delta:0,timestamp:0,isProcessing:!1},d=0;function u(t){s.has(t)&&(c.schedule(t),e()),d++,t(l)}let c={schedule:(e,t=!1,o=!1)=>{let a=o&&r?n:i;return t&&s.add(e),a.has(e)||a.add(e),e},cancel:e=>{i.delete(e),s.delete(e)},process:e=>{if(l=e,r){a=!0;return}
1r=!0,[n,i]=[i,n],n.forEach(u),t&&o.Q.value&&o.Q.value.frameloop[t].push(d),d=0,n.clear(),r=!1,a&&(a=!1,c.process(e))}};return c}(l,t?n:void 0),e),{}),{setup:u,read:c,resolveKeyframes:h,preUpdate:p,update:f,preRender:b,render:m,postRender:g}=d,y=()=>{let r=i.W.useManualTiming?s.timestamp:performance.now();n=!1,i.W.useManualTiming||(s.delta=a?1e3/60:Math.max(Math.min(r-s.timestamp,40),1)),s.timestamp=r,s.isProcessing=!0,u.process(s),c.process(s),h.process(s),p.process(s),f.process(s),b.process(s),m.process(s),g.process(s),s.isProcessing=!1,n&&t&&(a=!1,e(y))},v=()=>{n=!0,a=!0,s.isProcessing||e(y)};return{schedule:r.reduce((e,t)=>{let i=d[t];return e[t]=(e,t=!1,r=!1)=>(n||v(),i.schedule(e,t,r)),e},{}),cancel:e=>{for(let t=0;t<r.length;t++)d[r[t]].cancel(e)},state:s,steps:d}}},70709:(e,t,n)=>{n.d(t,{a:()=>i});let i=e=>Math.round(1e5*e)/1e5},71927:(e,t,n)=>{n.d(t,{Wx:()=>u});var i=n(65056),r=Object.defineProperty,o=(e,t,n)=>t in e?r(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,a=new Map,s=new WeakMap,l=0,d=void 0;function u(){var e;let{threshold:t,delay:n,trackVisibility:r,rootMargin:o,root:u,triggerOnce:c,skip:h,initialInView:p,fallbackInView:f,onChange:b}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},[m,g]=i.useState(null),y=i.useRef(b),[v,w]=i.useState({inView:!!p,entry:void 0});y.current=b,i.useEffect(()=>{let e;if(!h&&m)return e=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:d;if(void 0===window.IntersectionObserver&&void 0!==i){let r=e.getBoundingClientRect();return t(i,{isIntersecting:i,target:e,intersectionRatio:"number"==typeof n.threshold?n.threshold:0,time:0,boundingClientRect:r,intersectionRect:r,rootBounds:r}),()=>{}}let{id:r,observer:o,elements:u}=function(e){let t=Object.keys(e).sort().filter(t=>void 0!==e[t]).map(t=>{var n;return"".concat(t,"_").concat("root"===t?(n=e.root)?(s.has(n)||(l+=1,s.set(n,l.toString())),s.get(n)):"0":e[t])}).toString(),n=a.get(t);if(!n){let i,r=new Map,o=new IntersectionObserver(t=>{t.forEach(t=>{var n;let o=t.isIntersecting&&i.some(e=>t.intersectionRatio>=e);e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=o),null==(n=r.get(t.target))||n.forEach(e=>{e(o,t)})})},e);i=o.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),n={id:t,observer:o,elements:r},a.set(t,n)}return n}(n),c=u.get(e)||[];return u.has(e)||u.set(e,c),c.push(t),o.observe(e),function(){c.splice(c.indexOf(t),1),0===c.length&&(u.delete(e),o.unobserve(e)),0===u.size&&(o.disconnect(),a.delete(r))}}(m,(t,n)=>{w({inView:t,entry:n}),y.current&&y.current(t,n),n.isIntersecting&&c&&e&&(e(),e=void 0)},{root:u,rootMargin:o,threshold:t,trackVisibility:r,delay:n},f),()=>{e&&e()}},[Array.isArray(t)?t.toString():t,m,u,o,c,h,r,f,n]);let x=null==(e=v.entry)?void 0:e.target,k=i.useRef(void 0);m||!x||c||h||k.current===x||(k.current=x,w({inView:!!p,entry:void 0}));let S=[g,v.inView,v.entry];return S.ref=S[0],S.inView=S[1],S.entry=S[2],S}i.Component},72787:(e,t,n)=>{n.d(t,{A:()=>o});var i=n(65056),r=n(76716);function o(e,t=[]){let n=[],a=()=>{let t=n.map(e=>i.createContext(e));return function(n){let r=n?.[e]||t;return i.useMemo(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return a.scopeName=e,[function(t,o){let a=i.createContext(o),s=n.length;n=[...n,o];let l=t=>{let{scope:n,children:o,...l}=t,d=n?.[e]?.[s]||a,u=i.useMemo(()=>l,Object.values(l));return(0,r.jsx)(d.Provider,{value:u,children:o})};return l.displayName=t+"Provider",[l,function(n,r){let l=r?.[e]?.[s]||a,d=i.useContext(l);if(d)return d;if(void 0!==o)return o;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let r=n.reduce((t,{useScope:n,scopeName:i})=>{let r=n(e)[`__scope${i}`];return{...t,...r}},{});return i.useMemo(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return n.scopeName=t.scopeName,n}(a,...t)]}},72929:(e,t,n)=>{n.d(t,{M:()=>r});var i=n(65056);function r(e){let t=(0,i.useRef)(null);return null===t.current&&(t.current=e()),t.current}}
1,74254:(e,t,n)=>{n.d(t,{S:()=>i});let i=e=>!!(e&&e.getVelocity)},75653:(e,t,n)=>{let i;n.d(t,{k:()=>s});var r=n(68947),o=n(4187);function a(){i=void 0}let s={now:()=>(void 0===i&&s.set(o.uv.isProcessing||r.W.useManualTiming?o.uv.timestamp:performance.now()),i),set:e=>{i=e,queueMicrotask(a)}}},75727:(e,t)=>{function n(e){let{widthInt:t,heightInt:n,blurWidth:i,blurHeight:r,blurDataURL:o,objectFit:a}=e,s=i?40*i:t,l=r?40*r:n,d=s&&l?"viewBox='0 0 "+s+" "+l+"'":"";return"%3Csvg xmlns='http://www.w3.org/2000/svg' "+d+"%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='"+(d?"none":"contain"===a?"xMidYMid":"cover"===a?"xMidYMid slice":"none")+"' style='filter: url(%23b);' href='"+o+"'/%3E%3C/svg%3E"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImageBlurSvg",{enumerable:!0,get:function(){return n}})},76720:(e,t,n)=>{n.d(t,{f:()=>e$});var i=n(60905),r=n(4187),o=n(60591),a=n(51830),s=n(54935),l=n(75653),d=n(4328),u=n(5270),c=n(61342),h=n(28640),p=n(17353),f=n(84391),b=n(5020);function m(e,t,n){return(n<0&&(n+=1),n>1&&(n-=1),n<1/6)?e+(t-e)*6*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}var g=n(3672);function y(e,t){return n=>n>0?t:e}var v=n(41610);let w=(e,t,n)=>{let i=e*e,r=n*(t*t-i)+i;return r<0?0:Math.sqrt(r)},x=[f.u,g.B,b.V],k=e=>x.find(t=>t.test(e));function S(e){let t=k(e);if((0,u.$)(!!t,`'${e}' is not an animatable color. Use the equivalent color code instead.`),!t)return!1;let n=t.parse(e);return t===b.V&&(n=function({hue:e,saturation:t,lightness:n,alpha:i}){e/=360,n/=100;let r=0,o=0,a=0;if(t/=100){let i=n<.5?n*(1+t):n+t-n*t,s=2*n-i;r=m(s,i,e+1/3),o=m(s,i,e),a=m(s,i,e-1/3)}else r=o=a=n;return{red:Math.round(255*r),green:Math.round(255*o),blue:Math.round(255*a),alpha:i}}(n)),n}let E=(e,t)=>{let n=S(e),i=S(t);if(!n||!i)return y(e,t);let r={...n};return e=>(r.red=w(n.red,i.red,e),r.green=w(n.green,i.green,e),r.blue=w(n.blue,i.blue,e),r.alpha=(0,v.k)(n.alpha,i.alpha,e),g.B.transform(r))},A=new Set(["none","hidden"]);function T(e,t){return n=>(0,v.k)(e,t,n)}function P(e){return"number"==typeof e?T:"string"==typeof e?(0,c.p)(e)?y:h.y.test(e)?E:I:Array.isArray(e)?R:"object"==typeof e?h.y.test(e)?E:C:y}function R(e,t){let n=[...e],i=n.length,r=e.map((e,n)=>P(e)(e,t[n]));return e=>{for(let t=0;t<i;t++)n[t]=r[t](e);return n}}function C(e,t){let n={...e,...t},i={};for(let r in n)void 0!==e[r]&&void 0!==t[r]&&(i[r]=P(e[r])(e[r],t[r]));return e=>{for(let t in i)n[t]=i[t](e);return n}}let I=(e,t)=>{let n=p.f.createTransformer(t),i=(0,p.V)(e),r=(0,p.V)(t);return i.indexes.var.length===r.indexes.var.length&&i.indexes.color.length===r.indexes.color.length&&i.indexes.number.length>=r.indexes.number.length?A.has(e)&&!r.values.length||A.has(t)&&!i.values.length?function(e,t){return A.has(e)?n=>n<=0?e:t:n=>n>=1?t:e}(e,t):(0,o.F)(R(function(e,t){let n=[],i={color:0,var:0,number:0};for(let r=0;r<t.values.length;r++){let o=t.types[r],a=e.indexes[o][i[o]],s=e.values[a]??0;n[r]=s,i[o]++}return n}(i,r),r.values),n):((0,u.$)(!0,`Complex values '${e}' and '${t}' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition.`),y(e,t))};function j(e,t,n){return"number"==typeof e&&"number"==typeof t&&"number"==typeof n?(0,v.k)(e,t,n):P(e)(e,t)}let L=e=>{let t=({timestamp:t})=>e(t);return{start:(e=!0)=>r.Gt.update(t,e),stop:()=>(0,r.WG)(t),now:()=>r.uv.isProcessing?r.uv.timestamp:l.k.now()}},O=(e,t,n=10)=>{let i="",r=Math.max(Math.round(t/n),2);for(let t=0;t<r;t++)i+=e(t/(r-1))+", ";return`linear(${i.substring(0,i.length-2)})`};function D(e){let t=0,n=e.next(t);for(;!n.done&&t<2e4;)t+=50,n=e.next(t);return t>=2e4?1/0:t}var F=n(88019);function M(e,t,n){let i=Math.max(t-5,0);return(0,F.f)(n-e(i),t-i)}let _={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 N(e,t){return e*Math.sqrt(1-t*t)}let B=["duration","bounce"],V=["stiffness","damping","mass"];function z(e,t){return t.some(t=>void 0!==e[t])}function $(e=_.visualDuration,t=_.bounce){let n,i="object"!=typeof e?{visualDuration:e,keyframes:[0,1],bounce:t}:e,{restSpeed:r,restDelta:o}=i,l=i.keyframes[0],d=i.keyframes[i.keyframes.length-1],c={done:!1,value:l},{stiffness:h,damping:p,mass:f,duration:b,velocity:m,isResolvedFromDuration:g}=function(e){let t={velocity:_.velocity,stiffness:_.stiffness,damping:_.damping,mass:_.mass,isResolvedFromDuration:!1,...e};if(!z(e,V)&&z(e,B))if(e.visualDuration){let n=2*Math.PI/(1.2*e.visualDuration),i=n*n,r=2*(0,a.q)(.05,1,1-(e.bounce||0))*Math.sqrt(i);t={...t,mass:_.mass,stiffness:i,damping:r}}else{let n=function({duration:e=_.duration,bounce:t=_.bounce,velocity:n=_.velocity,mass:i=_.mass}){let r,o;(0,u.$)(e<=(0,s.f)(_.maxDuration),"Spring duration must be 10 seconds or less");let l=1-t;l=(0,a.q)(_.minDamping,_.maxDamping,l),e=(0,a.q)(_.minDuration,_.maxDuration,(0,s.X)(e)),l<1?(r=t=>{let i=t*l,r=i*e;return .001-(i-n)/N(t,l)*Math.exp(-r)},o=t=>{let i=t*l*e,o=Math.pow(l,2)*Math.pow(t,2)*e,a=Math.exp(-i),s=N(Math.pow(t,2),l);return(i*n+n-o)*a*(-r(t)+.001>0?-1:1)/s}):(r=t=>-.001+Math.exp(-t*e)*((t-n)*e+1),o=t=>e*e*(n-t)*Math.exp(-t*e));let d=function(e,t,n){let i=n;for(let n=1;n<12;n++)i-=e(i)/t(i);return i}(r,o,5/e);if(e=(0,s.f)(e),isNaN(d))return{stiffness:_.stiffness,damping:_.damping,duration:e};{let t=Math.pow(d,2)*i;return{stiffness:t,damping:2*l*Math.sqrt(i*t),duration:e}}}(e);(t={...t,...n,mass:_.mass}).isResolvedFromDuration=!0}return t}({...i,velocity:-(0,s.X)(i.velocity||0)}),y=m||0,v=p/(2*Math.sqrt(h*f)),w=d-l,x=(0,s.X)(Math.sqrt(h/f)),k=5>Math.abs(w);if(r||(r=k?_.restSpeed.granular:_.restSpeed.default),o||(o=k?_.restDelta.granular:_.restDelta.default),v<1){let e=N(x,v);n=t=>d-Math.exp(-v*x*t)*((y+v*x*w)/e*Math.sin(e*t)+w*Math.cos(e*t))}else if(1===v)n=e=>
1d-Math.exp(-x*e)*(w+(y+x*w)*e);else{let e=x*Math.sqrt(v*v-1);n=t=>{let n=Math.exp(-v*x*t),i=Math.min(e*t,300);return d-n*((y+v*x*w)*Math.sinh(i)+e*w*Math.cosh(i))/e}}let S={calculatedDuration:g&&b||null,next:e=>{let t=n(e);if(g)c.done=e>=b;else{let i=0===e?y:0;v<1&&(i=0===e?(0,s.f)(y):M(n,e,t));let a=Math.abs(d-t)<=o;c.done=Math.abs(i)<=r&&a}return c.value=c.done?d:t,c},toString:()=>{let e=Math.min(D(S),2e4),t=O(t=>S.next(e*t).value,e,30);return e+"ms "+t},toTransition:()=>{}};return S}function U({keyframes:e,velocity:t=0,power:n=.8,timeConstant:i=325,bounceDamping:r=10,bounceStiffness:o=500,modifyTarget:a,min:s,max:l,restDelta:d=.5,restSpeed:u}){let c,h,p=e[0],f={done:!1,value:p},b=e=>void 0!==s&&e<s||void 0!==l&&e>l,m=e=>void 0===s?l:void 0===l?s:Math.abs(s-e)<Math.abs(l-e)?s:l,g=n*t,y=p+g,v=void 0===a?y:a(y);v!==y&&(g=v-p);let w=e=>-g*Math.exp(-e/i),x=e=>v+w(e),k=e=>{let t=w(e),n=x(e);f.done=Math.abs(t)<=d,f.value=f.done?v:n},S=e=>{b(f.value)&&(c=e,h=$({keyframes:[f.value,m(f.value)],velocity:M(x,e,f.value),damping:r,stiffness:o,restDelta:d,restSpeed:u}))};return S(0),{calculatedDuration:null,next:e=>{let t=!1;return(h||void 0!==c||(t=!0,k(e),S(e)),void 0!==c&&e>=c)?h.next(e-c):(t||k(e),f)}}}$.applyToOptions=e=>{let t=function(e,t=100,n){let i=n({...e,keyframes:[0,t]}),r=Math.min(D(i),2e4);return{type:"keyframes",ease:e=>i.next(r*e).value/t,duration:(0,s.X)(r)}}(e,100,$);return e.ease=t.ease,e.duration=(0,s.f)(t.duration),e.type="keyframes",e};var q=n(32731);let G=(e,t,n)=>(((1-3*n+3*t)*e+(3*n-6*t))*e+3*t)*e;function W(e,t,n,i){if(e===t&&n===i)return q.l;let r=t=>(function(e,t,n,i,r){let o,a,s=0;do(o=G(a=t+(n-t)/2,i,r)-e)>0?n=a:t=a;while(Math.abs(o)>1e-7&&++s<12);return a})(t,0,1,e,n);return e=>0===e||1===e?e:G(r(e),t,i)}let H=W(.42,0,1,1),X=W(0,0,.58,1),K=W(.42,0,.58,1),Y=e=>Array.isArray(e)&&"number"!=typeof e[0];var Z=n(93485),Q=n(50172);let J=W(.33,1.53,.69,.99),ee=(0,Q.G)(J),et=(0,Z.V)(ee),en=e=>(e*=2)<1?.5*ee(e):.5*(2-Math.pow(2,-10*(e-1)));var ei=n(11848);let er=e=>Array.isArray(e)&&"number"==typeof e[0],eo={linear:q.l,easeIn:H,easeInOut:K,easeOut:X,circIn:ei.po,circInOut:ei.tn,circOut:ei.yT,backIn:ee,backInOut:et,backOut:J,anticipate:en},ea=e=>"string"==typeof e,es=e=>{if(er(e)){(0,u.V)(4===e.length,"Cubic bezier arrays must contain four numerical values.");let[t,n,i,r]=e;return W(t,n,i,r)}return ea(e)?((0,u.V)(void 0!==eo[e],`Invalid easing type '${e}'`),eo[e]):e};var el=n(68947),ed=n(80386);function eu({duration:e=300,keyframes:t,times:n,ease:i="easeInOut"}){let r=Y(i)?i.map(es):es(i),s={done:!1,value:t[0]},l=function(e,t,{clamp:n=!0,ease:i,mixer:r}={}){let s=e.length;if((0,u.V)(s===t.length,"Both input and output ranges must be the same length"),1===s)return()=>t[0];if(2===s&&t[0]===t[1])return()=>t[1];let l=e[0]===e[1];e[0]>e[s-1]&&(e=[...e].reverse(),t=[...t].reverse());let d=function(e,t,n){let i=[],r=n||el.W.mix||j,a=e.length-1;for(let n=0;n<a;n++){let a=r(e[n],e[n+1]);if(t){let e=Array.isArray(t)?t[n]||q.l:t;a=(0,o.F)(e,a)}i.push(a)}return i}(t,i,r),c=d.length,h=n=>{if(l&&n<e[0])return t[0];let i=0;if(c>1)for(;i<e.length-2&&!(n<e[i+1]);i++);let r=(0,ed.q)(e[i],e[i+1],n);return d[i](r)};return n?t=>h((0,a.q)(e[0],e[s-1],t)):h}((n&&n.length===t.length?n:function(e){let t=[0];return function(e,t){let n=e[e.length-1];for(let i=1;i<=t;i++){let r=(0,ed.q)(0,t,i);e.push((0,v.k)(n,1,r))}}(t,e.length-1),t}(t)).map(t=>t*e),t,{ease:Array.isArray(r)?r:t.map(()=>r||K).splice(0,t.length-1)});return{calculatedDuration:e,next:t=>(s.value=l(t),s.done=t>=e,s)}}let ec=e=>null!==e;function eh(e,{repeat:t,repeatType:n="loop"},i,r=1){let o=e.filter(ec),a=r<0||t&&"loop"!==n&&t%2==1?0:o.length-1;return a&&void 0!==i?i:o[a]}let ep={decay:U,inertia:U,tween:eu,keyframes:eu,spring:$};function ef(e){"string"==typeof e.type&&(e.type=ep[e.type])}class eb{constructor(){this.updateFinished()}get finished(){return this._finished}updateFinished(){this._finished=new Promise(e=>{this.resolve=e})}notifyFinished(){this.resolve()}then(e,t){return this.finished.then(e,t)}}let em=e=>e/100;class eg extends eb{constructor(e){super(),this.state="idle",this.startTime=null,this.isStopped=!1,this.currentTime=0,this.holdTime=null,this.playbackSpeed=1,this.stop=(e=!0)=>
1{if(e){let{motionValue:e}=this.options;e&&e.updatedAt!==l.k.now()&&this.tick(l.k.now())}this.isStopped=!0,"idle"!==this.state&&(this.teardown(),this.options.onStop?.())},d.q.mainThread++,this.options=e,this.initAnimation(),this.play(),!1===e.autoplay&&this.pause()}initAnimation(){let{options:e}=this;ef(e);let{type:t=eu,repeat:n=0,repeatDelay:i=0,repeatType:r,velocity:a=0}=e,{keyframes:s}=e,l=t||eu;l!==eu&&"number"!=typeof s[0]&&(this.mixKeyframes=(0,o.F)(em,j(s[0],s[1])),s=[0,100]);let d=l({...e,keyframes:s});"mirror"===r&&(this.mirroredGenerator=l({...e,keyframes:[...s].reverse(),velocity:-a})),null===d.calculatedDuration&&(d.calculatedDuration=D(d));let{calculatedDuration:u}=d;this.calculatedDuration=u,this.resolvedDuration=u+i,this.totalDuration=this.resolvedDuration*(n+1)-i,this.generator=d}updateTime(e){let t=Math.round(e-this.startTime)*this.playbackSpeed;null!==this.holdTime?this.currentTime=this.holdTime:this.currentTime=t}tick(e,t=!1){let{generator:n,totalDuration:i,mixKeyframes:r,mirroredGenerator:o,resolvedDuration:s,calculatedDuration:l}=this;if(null===this.startTime)return n.next(0);let{delay:d=0,keyframes:u,repeat:c,repeatType:h,repeatDelay:p,type:f,onUpdate:b,finalKeyframe:m}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,e):this.speed<0&&(this.startTime=Math.min(e-i/this.speed,this.startTime)),t?this.currentTime=e:this.updateTime(e);let g=this.currentTime-d*(this.playbackSpeed>=0?1:-1),y=this.playbackSpeed>=0?g<0:g>i;this.currentTime=Math.max(g,0),"finished"===this.state&&null===this.holdTime&&(this.currentTime=i);let v=this.currentTime,w=n;if(c){let e=Math.min(this.currentTime,i)/s,t=Math.floor(e),n=e%1;!n&&e>=1&&(n=1),1===n&&t--,(t=Math.min(t,c+1))%2&&("reverse"===h?(n=1-n,p&&(n-=p/s)):"mirror"===h&&(w=o)),v=(0,a.q)(0,1,n)*s}let x=y?{done:!1,value:u[0]}:w.next(v);r&&(x.value=r(x.value));let{done:k}=x;y||null===l||(k=this.playbackSpeed>=0?this.currentTime>=i:this.currentTime<=0);let S=null===this.holdTime&&("finished"===this.state||"running"===this.state&&k);return S&&f!==U&&(x.value=eh(u,this.options,m,this.speed)),b&&b(x.value),S&&this.finish(),x}then(e,t){return this.finished.then(e,t)}get duration(){return(0,s.X)(this.calculatedDuration)}get time(){return(0,s.X)(this.currentTime)}set time(e){e=(0,s.f)(e),this.currentTime=e,null===this.startTime||null!==this.holdTime||0===this.playbackSpeed?this.holdTime=e:this.driver&&(this.startTime=this.driver.now()-e/this.playbackSpeed),this.driver?.start(!1)}get speed(){return this.playbackSpeed}set speed(e){this.updateTime(l.k.now());let t=this.playbackSpeed!==e;this.playbackSpeed=e,t&&(this.time=(0,s.X)(this.currentTime))}play(){if(this.isStopped)return;let{driver:e=L,startTime:t}=this.options;this.driver||(this.driver=e(e=>this.tick(e))),this.options.onPlay?.();let n=this.driver.now();"finished"===this.state?(this.updateFinished(),this.startTime=n):null!==this.holdTime?this.startTime=n-this.holdTime:this.startTime||(this.startTime=t??n),"finished"===this.state&&this.speed<0&&(this.startTime+=this.calculatedDuration),this.holdTime=null,this.state="running",this.driver.start()}pause(){this.state="paused",this.updateTime(l.k.now()),this.holdTime=this.currentTime}complete(){"running"!==this.state&&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,d.q.mainThread--}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(e){return this.startTime=0,this.tick(e,!0)}attachTimeline(e){return this.options.allowFlatten&&(this.options.type="keyframes",this.options.ease="linear",this.initAnimation()),this.driver?.stop(),e.observe(this)}}var ey=n(54445);let ev=e=>e.startsWith("--");function ew(e){let t;return()=>(void 0===t&&(t=e()),t)}let ex=ew(()=>void 0!==window.ScrollTimeline);var ek=n(63416);let eS={},eE=function(e,t){let n=ew(e);return()=>eS[t]??n()}(()=>{try{document.createElement("div").animate({opacity:0}
1,{easing:"linear(0, 1)"})}catch(e){return!1}return!0},"linearEasing"),eA=([e,t,n,i])=>`cubic-bezier(${e}, ${t}, ${n}, ${i})`,eT={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:eA([0,.65,.55,1]),circOut:eA([.55,0,1,.45]),backIn:eA([.31,.01,.66,-.59]),backOut:eA([.33,1.53,.69,.99])};function eP(e){return"function"==typeof e&&"applyToOptions"in e}class eR extends eb{constructor(e){if(super(),this.finishedTime=null,this.isStopped=!1,!e)return;let{element:t,name:n,keyframes:i,pseudoElement:r,allowFlatten:o=!1,finalKeyframe:a,onComplete:s}=e;this.isPseudoElement=!!r,this.allowFlatten=o,this.options=e,(0,u.V)("string"!=typeof e.type,'animateMini doesn\'t support "type" as a string. Did you mean to import { spring } from "motion"?');let l=function({type:e,...t}){return eP(e)&&eE()?e.applyToOptions(t):(t.duration??(t.duration=300),t.ease??(t.ease="easeOut"),t)}(e);this.animation=function(e,t,n,{delay:i=0,duration:r=300,repeat:o=0,repeatType:a="loop",ease:s="easeOut",times:l}={},u){let c={[t]:n};l&&(c.offset=l);let h=function e(t,n){if(t)return"function"==typeof t?eE()?O(t,n):"ease-out":er(t)?eA(t):Array.isArray(t)?t.map(t=>e(t,n)||eT.easeOut):eT[t]}(s,r);Array.isArray(h)&&(c.easing=h),ek.Q.value&&d.q.waapi++;let p={delay:i,duration:r,easing:Array.isArray(h)?"linear":h,fill:"both",iterations:o+1,direction:"reverse"===a?"alternate":"normal"};u&&(p.pseudoElement=u);let f=e.animate(c,p);return ek.Q.value&&f.finished.finally(()=>{d.q.waapi--}),f}(t,n,i,l,r),!1===l.autoplay&&this.animation.pause(),this.animation.onfinish=()=>{if(this.finishedTime=this.time,!r){let e=eh(i,this.options,a,this.speed);this.updateMotionValue?this.updateMotionValue(e):function(e,t,n){ev(t)?e.style.setProperty(t,n):e.style[t]=n}(t,n,e),this.animation.cancel()}s?.(),this.notifyFinished()}}play(){this.isStopped||(this.animation.play(),"finished"===this.state&&this.updateFinished())}pause(){this.animation.pause()}complete(){this.animation.finish?.()}cancel(){try{this.animation.cancel()}catch(e){}}stop(){if(this.isStopped)return;this.isStopped=!0;let{state:e}=this;"idle"===e||"finished"===e||(this.updateMotionValue?this.updateMotionValue():this.commitStyles(),this.isPseudoElement||this.cancel())}commitStyles(){this.isPseudoElement||this.animation.commitStyles?.()}get duration(){let e=this.animation.effect?.getComputedTiming?.().duration||0;return(0,s.X)(Number(e))}get time(){return(0,s.X)(Number(this.animation.currentTime)||0)}set time(e){this.finishedTime=null,this.animation.currentTime=(0,s.f)(e)}get speed(){return this.animation.playbackRate}set speed(e){e<0&&(this.finishedTime=null),this.animation.playbackRate=e}get state(){return null!==this.finishedTime?"finished":this.animation.playState}get startTime(){return Number(this.animation.startTime)}set startTime(e){this.animation.startTime=e}attachTimeline({timeline:e,observe:t}){return(this.allowFlatten&&this.animation.effect?.updateTiming({easing:"linear"}),this.animation.onfinish=null,e&&ex())?(this.animation.timeline=e,q.l):t(this)}}let eC={anticipate:en,backInOut:et,circInOut:ei.tn};class eI extends eR{constructor(e){!function(e){"string"==typeof e.ease&&e.ease in eC&&(e.ease=eC[e.ease])}(e),ef(e),super(e),e.startTime&&(this.startTime=e.startTime),this.options=e}updateMotionValue(e){let{motionValue:t,onUpdate:n,onComplete:i,element:r,...o}=this.options;if(!t)return;if(void 0!==e){t.set(e);return}let a=new eg({...o,autoplay:!1}),l=(0,s.f)(this.finishedTime??this.time);t.setWithVelocity(a.sample(l-10).value,a.sample(l).value,10),a.stop()}}let ej=(e,t)=>"zIndex"!==t&&!!("number"==typeof e||Array.isArray(e)||"string"==typeof e&&(p.f.test(e)||"0"===e)&&!e.startsWith("url(")),eL=new Set(["opacity","clipPath","filter","transform"]),eO=ew(()=>Object.hasOwnProperty.call(Element.prototype,"animate"));class eD extends eb{constructor({autoplay:e=!0,delay:t=0,type:n="keyframes",repeat:i=0,repeatDelay:r=0,repeatType:o="loop",keyframes:a,name:s,motionValue:d,element:u,...c}){super(),this.stop=()=>{this._animation&&(this._animation.stop(),this.stopTimeline?.()),this.keyframeResolver?.cancel()},this.createdAt=l.k.now();let h={autoplay:e,delay:t,type:n,repeat:i,repeatDelay:r,repeatType:
1o,name:s,motionValue:d,element:u,...c},p=u?.KeyframeResolver||ey.h;this.keyframeResolver=new p(a,(e,t,n)=>this.onKeyframesResolved(e,t,h,!n),s,d,u),this.keyframeResolver?.scheduleResolve()}onKeyframesResolved(e,t,n,i){this.keyframeResolver=void 0;let{name:r,type:o,velocity:a,delay:s,isHandoff:d,onUpdate:c}=n;this.resolvedAt=l.k.now(),!function(e,t,n,i){let r=e[0];if(null===r)return!1;if("display"===t||"visibility"===t)return!0;let o=e[e.length-1],a=ej(r,t),s=ej(o,t);return(0,u.$)(a===s,`You are trying to animate ${t} from "${r}" to "${o}". ${r} is not an animatable value - to enable this animation set ${r} to a value animatable to ${o} via the \`style\` property.`),!!a&&!!s&&(function(e){let t=e[0];if(1===e.length)return!0;for(let n=0;n<e.length;n++)if(e[n]!==t)return!0}(e)||("spring"===n||eP(n))&&i)}(e,r,o,a)&&((el.W.instantAnimations||!s)&&c?.(eh(e,n,t)),e[0]=e[e.length-1],n.duration=0,n.repeat=0);let h={startTime:i?this.resolvedAt&&this.resolvedAt-this.createdAt>40?this.resolvedAt:this.createdAt:void 0,finalKeyframe:t,...n,keyframes:e},p=!d&&function(e){let{motionValue:t,name:n,repeatDelay:i,repeatType:r,damping:o,type:a}=e;if(!t||!t.owner||!(t.owner.current instanceof HTMLElement))return!1;let{onUpdate:s,transformTemplate:l}=t.owner.getProps();return eO()&&n&&eL.has(n)&&("transform"!==n||!l)&&!s&&!i&&"mirror"!==r&&0!==o&&"inertia"!==a}(h)?new eI({...h,element:h.motionValue.owner.current}):new eg(h);p.finished.then(()=>this.notifyFinished()).catch(q.l),this.pendingTimeline&&(this.stopTimeline=p.attachTimeline(this.pendingTimeline),this.pendingTimeline=void 0),this._animation=p}get finished(){return this._animation?this.animation.finished:this._finished}then(e,t){return this.finished.finally(e).then(()=>{})}get animation(){return this._animation||(this.keyframeResolver?.resume(),(0,ey.q)()),this._animation}get duration(){return this.animation.duration}get time(){return this.animation.time}set time(e){this.animation.time=e}get speed(){return this.animation.speed}get state(){return this.animation.state}set speed(e){this.animation.speed=e}get startTime(){return this.animation.startTime}attachTimeline(e){return this._animation?this.stopTimeline=this.animation.attachTimeline(e):this.pendingTimeline=e,()=>this.stop()}play(){this.animation.play()}pause(){this.animation.pause()}complete(){this.animation.complete()}cancel(){this._animation&&this.animation.cancel(),this.keyframeResolver?.cancel()}}let eF=e=>null!==e;var eM=n(36930);let e_={type:"spring",stiffness:500,damping:25,restSpeed:10},eN=e=>({type:"spring",stiffness:550,damping:0===e?2*Math.sqrt(550):30,restSpeed:10}),eB={type:"keyframes",duration:.8},eV={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},ez=(e,{keyframes:t})=>t.length>2?eB:eM.f.has(e)?e.startsWith("scale")?eN(t[1]):e_:eV,e$=(e,t,n,o={},a,l)=>d=>{let u=(0,i.r)(o,e)||{},c=u.delay||o.delay||0,{elapsed:h=0}=o;h-=(0,s.f)(c);let p={keyframes:Array.isArray(n)?n:[null,n],ease:"easeOut",velocity:t.getVelocity(),...u,delay:-h,onUpdate:e=>{t.set(e),u.onUpdate&&u.onUpdate(e)},onComplete:()=>{d(),u.onComplete&&u.onComplete()},name:e,motionValue:t,element:l?void 0:a};!function({when:e,delay:t,delayChildren:n,staggerChildren:i,staggerDirection:r,repeat:o,repeatType:a,repeatDelay:s,from:l,elapsed:d,...u}){return!!Object.keys(u).length}(u)&&Object.assign(p,ez(e,p)),p.duration&&(p.duration=(0,s.f)(p.duration)),p.repeatDelay&&(p.repeatDelay=(0,s.f)(p.repeatDelay)),void 0!==p.from&&(p.keyframes[0]=p.from);let f=!1;if(!1!==p.type&&(0!==p.duration||p.repeatDelay)||(p.duration=0,0!==p.delay||(f=!0)),(el.W.instantAnimations||el.W.skipAnimations)&&(f=!0,p.duration=0,p.delay=0),p.allowFlatten=!u.type&&!u.ease,f&&!l&&void 0!==t.get()){let e=function(e,{repeat:t,repeatType:n="loop"},i){let r=e.filter(eF),o=t&&"loop"!==n&&t%2==1?0:r.length-1;return r[o]}(p.keyframes,u);if(void 0!==e){r.Gt.update(()=>{p.onUpdate(e),p.onComplete()});return}}return u.isSync?new eg(p):new eD(p)}},78402:(e,t,n)=>{n.r(t),n.d(t,{default:()=>i});let i=(0,n(45587).A)("ChevronUp",[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]])},80386:(e,t,n)=>{n.d(t,{q:()=>i});let i=(e,t,n)=>{let i=t-e;return 0===i?1:(n-e)/i}},80571:(e,t)=>
1{Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{VALID_LOADERS:function(){return n},imageConfigDefault:function(){return i}});let n=["default","imgix","cloudinary","akamai","custom"],i={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:60,formats:["image/webp"],dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"attachment",localPatterns:void 0,remotePatterns:[],qualities:void 0,unoptimized:!1}},81900:(e,t,n)=>{n.r(t),n.d(t,{default:()=>i});let i=(0,n(45587).A)("Copy",[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]])},82104:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return l}});let i=n(76716),r=n(65056),o=n(42751);function a(e){return{default:e&&"default"in e?e.default:e}}n(97714);let s={loader:()=>Promise.resolve(a(()=>null)),loading:null,ssr:!0},l=function(e){let t={...s,...e},n=(0,r.lazy)(()=>t.loader().then(a)),l=t.loading;function d(e){let a=l?(0,i.jsx)(l,{isLoading:!0,pastDelay:!0,error:null}):null,s=!t.ssr||!!t.loading,d=s?r.Suspense:r.Fragment,u=t.ssr?(0,i.jsxs)(i.Fragment,{children:[null,(0,i.jsx)(n,{...e})]}):(0,i.jsx)(o.BailoutToCSR,{reason:"next/dynamic",children:(0,i.jsx)(n,{...e})});return(0,i.jsx)(d,{...s?{fallback:a}:{},children:u})}return d.displayName="LoadableComponent",d}},82463:(e,t,n)=>{n.d(t,{s:()=>a,t:()=>o});var i=n(65056);function r(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function o(...e){return t=>{let n=!1,i=e.map(e=>{let i=r(e,t);return n||"function"!=typeof i||(n=!0),i});if(n)return()=>{for(let t=0;t<i.length;t++){let n=i[t];"function"==typeof n?n():r(e[t],null)}}}}function a(...e){return i.useCallback(o(...e),e)}},84391:(e,t,n)=>{n.d(t,{u:()=>r});var i=n(3672);let r={test:(0,n(583).$)("#"),parse:function(e){let t="",n="",i="",r="";return e.length>5?(t=e.substring(1,3),n=e.substring(3,5),i=e.substring(5,7),r=e.substring(7,9)):(t=e.substring(1,2),n=e.substring(2,3),i=e.substring(3,4),r=e.substring(4,5),t+=t,n+=n,i+=i,r+=r),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(i,16),alpha:r?parseInt(r,16)/255:1}},transform:i.B.transform}},84873:(e,t,n)=>{n.d(t,{m:()=>i});function i(e,t,{checkForDefaultPrevented:n=!0}={}){return function(i){if(e?.(i),!1===n||!i.defaultPrevented)return t?.(i)}}},85773:(e,t,n)=>{n.d(t,{$:()=>i});let i=new Set(["width","height","top","left","right","bottom",...n(36930).U])},88019:(e,t,n)=>{n.d(t,{f:()=>i});function i(e,t){return t?1e3/t*e:0}},88206:(e,t)=>{function n(e){var t;let{config:n,src:i,width:r,quality:o}=e,a=o||(null==(t=n.qualities)?void 0:t.reduce((e,t)=>Math.abs(t-75)<Math.abs(e-75)?t:e))||75;return n.path+"?url="+encodeURIComponent(i)+"&w="+r+"&q="+a+(i.startsWith("/_next/static/media/"),"")}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return i}}),n.__next_img_default=!0;let i=n},88752:(e,t,n)=>{n.d(t,{I:()=>h,r:()=>c});let i=e=>180*e/Math.PI,r=e=>a(i(Math.atan2(e[1],e[0]))),o={x:4,y:5,translateX:4,translateY:5,scaleX:0,scaleY:3,scale:e=>(Math.abs(e[0])+Math.abs(e[3]))/2,rotate:r,rotateZ:r,skewX:e=>i(Math.atan(e[1])),skewY:e=>i(Math.atan(e[2])),skew:e=>(Math.abs(e[1])+Math.abs(e[2]))/2},a=e=>((e%=360)<0&&(e+=360),e),s=e=>Math.sqrt(e[0]*e[0]+e[1]*e[1]),l=e=>Math.sqrt(e[4]*e[4]+e[5]*e[5]),d={x:12,y:13,z:14,translateX:12,translateY:13,translateZ:14,scaleX:s,scaleY:l,scale:e=>(s(e)+l(e))/2,rotateX:e=>a(i(Math.atan2(e[6],e[5]))),rotateY:e=>a(i(Math.atan2(-e[2],e[0]))),rotateZ:r,rotate:r,skewX:e=>i(Math.atan(e[4])),skewY:e=>i(Math.atan(e[1])),skew:e=>(Math.abs(e[1])+Math.abs(e[4]))/2};function u(e){return+!!e.includes("scale")}function c(e,t){let n,i;if(!e||"none"===e)return u(t);let r=e.match(/^matrix3d\(([-\d.e\s,]+)\)$/u);if(r)n=d,i=r;else{let t=e.match(/^matrix\(([-\d.e\s,]+)\)$/u);n=o,i=t}if(!i)return u(t);let a=n[t],s=i[1].split(",").map(p);return"function"==typeof a?a(s):s[a]}let h=(e,t)=>{let{transform:n="none"}=getComputedStyle(e);return c(n,t)};function p(e){return parseFloat(e.trim())}},90346:(e,t,n)=>{n.d(t,{g:()=>o});var i=n(68947),r=n(74254);function o(e,t){let n=e.getValue("willChange");if((0,r.S)(n)&&n.add)return n.add(t);if(!n&&i.W.WillChange){let n=new i.W.WillChange("auto");e.addValue("willChange",n),n.add(t)}}},93485:(e,t,n)=>{n.d(t,{V:()=>i});let i=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2},95855:(e,t,n)=>{n.d(t,{X4:()=>o,ai:()=>r,hs:()=>a});var i=n(51830);let r={test:e=>"number"==typeof e,parse:parseFloat,transform:e=>e},o={...r,transform:e=>(0,i.q)(0,1,e)},a={...r,default:1}},96792:(e,t,n)=>{n.d(t,{X:()=>o});var i=n(65056),r=n(61380);function o(e){let[t,n]=i.useState(void 0);return(0,r.N)(()=>
1{if(e){n({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let i,r;if(!Array.isArray(t)||!t.length)return;let o=t[0];if("borderBoxSize"in o){let e=o.borderBoxSize,t=Array.isArray(e)?e[0]:e;i=t.inlineSize,r=t.blockSize}else i=e.offsetWidth,r=e.offsetHeight;n({width:i,height:r})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}n(void 0)},[e]),t}},97512:(e,t,n)=>{n.d(t,{i:()=>o});var i=n(65056),r=n(46920);function o({prop:e,defaultProp:t,onChange:n=()=>{}}){let[o,a]=function({defaultProp:e,onChange:t}){let n=i.useState(e),[o]=n,a=i.useRef(o),s=(0,r.c)(t);return i.useEffect(()=>{a.current!==o&&(s(o),a.current=o)},[o,a,s]),n}({defaultProp:t,onChange:n}),s=void 0!==e,l=s?e:o,d=(0,r.c)(n);return[l,i.useCallback(t=>{if(s){let n="function"==typeof t?t(e):t;n!==e&&d(n)}else a(t)},[s,e,a,d])]}},97714:(e,t,n)=>{function i(e){let{moduleIds:t}=e;return null}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"PreloadChunks",{enumerable:!0,get:function(){return i}}),n(76716),n(65649),n(48873),n(61872)},98471:(e,t,n)=>{n.r(t),n.d(t,{default:()=>i});let i=(0,n(45587).A)("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]])},98482:(e,t,n)=>{n.d(t,{_:()=>f});var i=n(21911),r=n(60905),o=n(4187),a=n(85773),s=n(13878),l=n(90346),d=n(39602),u=n(76720);function c(e,t,{delay:n=0,transitionOverride:i,type:h}={}){let{transition:p=e.getDefaultTransition(),transitionEnd:f,...b}=t;i&&(p=i);let m=[],g=h&&e.animationState&&e.animationState.getState()[h];for(let t in b){let i=e.getValue(t,e.latestValues[t]??null),s=b[t];if(void 0===s||g&&function({protectedKeys:e,needsAnimating:t},n){let i=e.hasOwnProperty(n)&&!0!==t[n];return t[n]=!1,i}(g,t))continue;let c={delay:n,...(0,r.r)(p||{},t)},h=i.get();if(void 0!==h&&!i.isAnimating&&!Array.isArray(s)&&s===h&&!c.velocity)continue;let f=!1;if(window.MotionHandoffAnimation){let n=(0,d.P)(e);if(n){let e=window.MotionHandoffAnimation(n,t,o.Gt);null!==e&&(c.startTime=e,f=!0)}}(0,l.g)(e,t),i.start((0,u.f)(t,i,s,e.shouldReduceMotion&&a.$.has(t)?{type:!1}:c,e,f));let y=i.animation;y&&m.push(y)}return f&&Promise.all(m).then(()=>{o.Gt.update(()=>{f&&(0,s.U)(e,f)})}),m}function h(e,t,n={}){let r=(0,i.K)(e,t,"exit"===n.type?e.presenceContext?.custom:void 0),{transition:o=e.getDefaultTransition()||{}}=r||{};n.transitionOverride&&(o=n.transitionOverride);let a=r?()=>Promise.all(c(e,r,n)):()=>Promise.resolve(),s=e.variantChildren&&e.variantChildren.size?(i=0)=>{let{delayChildren:r=0,staggerChildren:a,staggerDirection:s}=o;return function(e,t,n=0,i=0,r=1,o){let a=[],s=(e.variantChildren.size-1)*i,l=1===r?(e=0)=>e*i:(e=0)=>s-e*i;return Array.from(e.variantChildren).sort(p).forEach((e,i)=>{e.notify("AnimationStart",t),a.push(h(e,t,{...o,delay:n+l(i)}).then(()=>e.notify("AnimationComplete",t)))}),Promise.all(a)}(e,t,r+i,a,s,n)}:()=>Promise.resolve(),{when:l}=o;if(!l)return Promise.all([a(),s(n.delay)]);{let[e,t]="beforeChildren"===l?[a,s]:[s,a];return e().then(()=>t())}}function p(e,t){return e.sortNodePosition(t)}function f(e,t,n={}){let r;if(e.notify("AnimationStart",t),Array.isArray(t))r=Promise.all(t.map(t=>h(e,t,n)));else if("string"==typeof t)r=h(e,t,n);else{let o="function"==typeof t?(0,i.K)(e,t,n.custom):t;r=Promise.all(c(e,o,n))}return r.then(()=>{e.notify("AnimationComplete",t)})}}}]);

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.