/**
 * Skipped minification because the original files appears to be already minified.
 * Original file: /npm/@frontify/fondue@13.4.2/dist/index.umd.js
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
(function(v,r){typeof exports=="object"&&typeof module<"u"?r(exports,require("react/jsx-runtime"),require("@frontify/fondue-icons"),require("@react-aria/accordion"),require("@react-aria/focus"),require("@react-aria/utils"),require("@react-stately/collections"),require("@react-stately/tree"),require("react"),require("@react-aria/button"),require("@react-aria/menu"),require("@react-aria/overlays"),require("@react-stately/menu"),require("@react-aria/link"),require("react-popper"),require("react-dom"),require("@react-aria/breadcrumbs"),require("@ctrl/tinycolor"),require("@floating-ui/dom"),require("date-fns"),require("react-datepicker"),require("@react-aria/checkbox"),require("@react-stately/toggle"),require("@react-stately/checkbox"),require("react-textarea-autosize"),require("@dnd-kit/core"),require("@dnd-kit/modifiers"),require("@dnd-kit/sortable"),require("immer"),require("lodash-es"),require("react-is"),require("react-fast-compare"),require("@dnd-kit/utilities")):typeof define=="function"&&define.amd?define(["exports","react/jsx-runtime","@frontify/fondue-icons","@react-aria/accordion","@react-aria/focus","@react-aria/utils","@react-stately/collections","@react-stately/tree","react","@react-aria/button","@react-aria/menu","@react-aria/overlays","@react-stately/menu","@react-aria/link","react-popper","react-dom","@react-aria/breadcrumbs","@ctrl/tinycolor","@floating-ui/dom","date-fns","react-datepicker","@react-aria/checkbox","@react-stately/toggle","@react-stately/checkbox","react-textarea-autosize","@dnd-kit/core","@dnd-kit/modifiers","@dnd-kit/sortable","immer","lodash-es","react-is","react-fast-compare","@dnd-kit/utilities"],r):(v=typeof globalThis<"u"?globalThis:v||self,r(v.Fondue={},v["react/jsx-runtime"],v.fondueIcons,v.accordion,v.focus,v.utils,v.collections,v.tree,v.React,v.button,v.menu,v.overlays,v.menu$1,v.link,v.reactPopper,v.ReactDOM,v.breadcrumbs,v.tinycolor,v.dom,v.dateFns,v.ReactDatePicker,v.checkbox,v.toggle,v.checkbox$1,v.TextareaAutosize,v.core,v.modifiers,v.sortable,v.immer,v.lodashEs,v.reactIs,v.isEqual,v.utilities))})(this,function(v,r,_,i5,R,V1,H3,a5,h,i2,R2,$3,lt,ct,L3,j3,U3,dt,l5,c5,d5,z3,ut,ft,ht,X,pt,D2,u5,a2,wt,gt,mt){"use strict";var HL;function Ct(L){const t=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(L){for(const e in L)if(e!=="default"){const n=Object.getOwnPropertyDescriptor(L,e);Object.defineProperty(t,e,n.get?n:{enumerable:!0,get:()=>L[e]})}}return t.default=L,Object.freeze(t)}const t3=Ct(h),G3=h.createContext({});function K3(L){const t=h.useRef(null);return t.current===null&&(t.current=L()),t.current}const f5=typeof window<"u",h5=f5?h.useLayoutEffect:h.useEffect,e3=h.createContext(null);function X3(L,t){L.indexOf(t)===-1&&L.push(t)}function Y3(L,t){const e=L.indexOf(t);e>-1&&L.splice(e,1)}const k1=(L,t,e)=>e>t?t:e<L?L:e;function q3(L,t){return t?`${L}. For more information and steps for solving, visit https://motion.dev/troubleshooting/${t}`:L}let l2=()=>{},I1=()=>{};typeof process<"u"&&((HL=process.env)==null?void 0:HL.NODE_ENV)!=="production"&&(l2=(L,t,e)=>{!L&&typeof console<"u"&&console.warn(q3(t,e))},I1=(L,t,e)=>{if(!L)throw new Error(q3(t,e))});const F1={},p5=L=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(L);function w5(L){return typeof L=="object"&&L!==null}const g5=L=>/^0[^.\s]+$/u.test(L);function J3(L){let t;return()=>(t===void 0&&(t=L()),t)}const x1=L=>L,bt=(L,t)=>e=>t(L(e)),P2=(...L)=>L.reduce(bt),A2=(L,t,e)=>{const n=t-L;return n===0?1:(e-L)/n};class Q3{constructor(){this.subscriptions=[]}add(t){return X3(this.subscriptions,t),()=>Y3(this.subscriptions,t)}notify(t,e,n){const o=this.subscriptions.length;if(o)if(o===1)this.subscriptions[0](t,e,n);else for(let i=0;i<o;i++){const s=this.subscriptions[i];s&&s(t,e,n)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}const D1=L=>L*1e3,v1=L=>L/1e3;function m5(L,t){return t?L*(1e3/t):0}const C5=new Set;function R3(L,t,e){L||C5.has(t)||(console.warn(q3(t,e)),C5.add(t))}const b5=(L,t,e)=>(((1-3*e+3*t)*L+(3*e-6*t))*L+3*t)*L,yt=1e-7,xt=12;function vt(L,t,e,n,o){let i,s,a=0;do s=t+(e-t)/2,i=b5(s,n,o)-L,i>0?e=s:t=s;while(Math.abs(i)>yt&&++a<xt);return s}function N2(L,t,e,n){if(L===t&&e===n)return x1;const o=i=>vt(i,0,1,L,e);return i=>i===0||i===1?i:b5(o(i),t,n)}const y5=L=>t=>t<=.5?L(2*t)/2:(2-L(2*(1-t)))/2,x5=L=>t=>1-L(1-t),v5=N2(.33,1.53,.69,.99),L4=x5(v5),M5=y5(L4),S5=L=>(L*=2)<1?.5*L4(L):.5*(2-Math.pow(2,-10*(L-1))),t4=L=>1-Math.sin(Math.acos(L)),T5=x5(t4),Z5=y5(t4),Mt=N2(.42,0,1,1),St=N2(0,0,.58,1),E5=N2(.42,0,.58,1),Tt=L=>Array.isArray(L)&&typeof L[0]!="number",k5=L=>Array.isArray(L)&&typeof L[0]=="number",D5={linear:x1,easeIn:Mt,easeInOut:E5,easeOut:St,circIn:t4,circInOut:Z5,circOut:T5,backIn:L4,backInOut:M5,backOut:v5,anticipate:S5},Zt=L=>typeof L=="string",P5=L=>{if(k5(L)){I1(L.length===4,"Cubic bezier arrays must contain four numerical values.","cubic-bezier-length");const[t,e,n,o]=L;return N2(t,e,n,o)}else if(Zt(L))return I1(D5[L]!==void 0,`Invalid easing type '${L}'`,"invalid-easing-type"),D5[L];return L},r3=["setup","read","resolveKeyframes","preUpdate","update","preRender","render","postRender"];function Et(L,t){let e=new Set,n=new Set,o=!1,i=!1;const s=new WeakSet;let a={delta:0,timestamp:0,isProcessing:!1};function l(d){s.has(d)&&(c.schedule(d),L()),d(a)}const c={schedule:(d,u=!1,f=!1)=>{const m=f&&o?e:n;return u&&s.add(d),m.has(d)||m.add(d),d},cancel:d=>{n.delete(d),s.delete(d)},process:d=>{if(a=d,o){i=!0;return}o=!0,[e,n]=[n,e],e.forEach(l),e.clear(),o=!1,i&&(i=!1,c.process(d))}};return c}const kt=40;function A5(L,t){let e=!1,n=!0;const o={delta:0,timestamp:0,isProcessing:!1},i=()=>e=!0,s=r3.reduce((b,S)=>(b[S]=Et(i),b),{}),{setup:a,read:l,resolveKeyframes:c,preUpdate:d,update:u,preRender:f,render:p,postRender:m}=s,g=()=>{const b=F1.useManualTiming?o.timestamp:performance.now();e=!1,F1.useManualTiming||(o.delta=n?1e3/60:Math.max(Math.min(b-o.timestamp,kt),1)),o.timestamp=b,o.isProcessing=!0,a.process(o),l.process(o),c.process(o),d.process(o),u.process(o),f.process(o),p.process(o),m.process(o),o.isProcessing=!1,e&&t&&(n=!1,L(g))},C=()=>{e=!0,n=!0,o.isProcessing||L(g)};return{schedule:r3.reduce((b,S)=>{const M=s[S];return b[S]=(E,T=!1,Z=!1)=>(e||C(),M.schedule(E,T,Z)),b},{}),cancel:b=>{for(let S=0;S<r3.length;S++)s[r3[S]].cancel(b)},state:o,steps:s}}const{schedule:L1,cancel:$1,state:l1,steps:e4}=A5(typeof requestAnimationFrame<"u"?requestAnimationFrame:x1,!0);let n3;function Dt(){n3=void 0}const p1={now:()=>(n3===void 0&&p1.set(l1.isProcessing||F1.useManualTiming?l1.timestamp:performance.now()),n3),set:L=>{n3=L,queueMicrotask(Dt)}},N5=L=>t=>typeof t=="string"&&t.startsWith(L),V5=N5("--"),Pt=N5("var(--"),r4=L=>Pt(L)?At.test(L.split("/*")[0].trim()):!1,At=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu;function I5(L){return typeof L!="string"?!1:L.split("/*")[0].includes("var(--")}const c2={test:L=>typeof L=="number",parse:parseFloat,transform:L=>L},V2={...c2,transform:L=>k1(0,1,L)},o3={...c2,default:1},I2=L=>Math.round(L*1e5)/1e5,n4=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu;function Nt(L){return L==null}const Vt=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu,o4=(L,t)=>e=>!!(typeof e=="string"&&Vt.test(e)&&e.startsWith(L)||t&&!Nt(e)&&Object.prototype.hasOwnProperty.call(e,t)),F5=(L,t,e)=>n=>{if(typeof n!="string")return n;const[o,i,s,a]=n.match(n4);return{[L]:parseFloat(o),[t]:parseFloat(i),[e]:parseFloat(s),alpha:a!==void 0?parseFloat(a):1}},It=L=>k1(0,255,L),s4={...c2,transform:L=>Math.round(It(L))},Q1={test:o4("rgb","red"),parse:F5("red","green","blue"),transform:({red:L,green:t,blue:e,alpha:n=1})=>"rgba("+s4.transform(L)+", "+s4.transform(t)+", "+s4.transform(e)+", "+I2(V2.transform(n))+")"};function Ft(L){let t="",e="",n="",o="";return L.length>5?(t=L.substring(1,3),e=L.substring(3,5),n=L.substring(5,7),o=L.substring(7,9)):(t=L.substring(1,2),e=L.substring(2,3),n=L.substring(3,4),o=L.substring(4,5),t+=t,e+=e,n+=n,o+=o),{red:parseInt(t,16),green:parseInt(e,16),blue:parseInt(n,16),alpha:o?parseInt(o,16)/255:1}}const i4={test:o4("#"),parse:Ft,transform:Q1.transform},F2=L=>({test:t=>typeof t=="string"&&t.endsWith(L)&&t.split(" ").length===1,parse:parseFloat,transform:t=>`${t}${L}`}),j1=F2("deg"),P1=F2("%"),V=F2("px"),Ot=F2("vh"),Bt=F2("vw"),O5={...P1,parse:L=>P1.parse(L)/100,transform:L=>P1.transform(L*100)},d2={test:o4("hsl","hue"),parse:F5("hue","saturation","lightness"),transform:({hue:L,saturation:t,lightness:e,alpha:n=1})=>"hsla("+Math.round(L)+", "+P1.transform(I2(t))+", "+P1.transform(I2(e))+", "+I2(V2.transform(n))+")"},s1={test:L=>Q1.test(L)||i4.test(L)||d2.test(L),parse:L=>Q1.test(L)?Q1.parse(L):d2.test(L)?d2.parse(L):i4.parse(L),transform:L=>typeof L=="string"?L:L.hasOwnProperty("red")?Q1.transform(L):d2.transform(L),getAnimatableNone:L=>{const t=s1.parse(L);return t.alpha=0,s1.transform(t)}},_t=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu;function Wt(L){var t,e;return isNaN(L)&&typeof L=="string"&&(((t=L.match(n4))==null?void 0:t.length)||0)+(((e=L.match(_t))==null?void 0:e.length)||0)>0}const B5="number",_5="color",Ht="var",$t="var(",W5="${}",jt=/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 O2(L){const t=L.toString(),e=[],n={color:[],number:[],var:[]},o=[];let i=0;const a=t.replace(jt,l=>(s1.test(l)?(n.color.push(i),o.push(_5),e.push(s1.parse(l))):l.startsWith($t)?(n.var.push(i),o.push(Ht),e.push(l)):(n.number.push(i),o.push(B5),e.push(parseFloat(l))),++i,W5)).split(W5);return{values:e,split:a,indexes:n,types:o}}function H5(L){return O2(L).values}function $5(L){const{split:t,types:e}=O2(L),n=t.length;return o=>{let i="";for(let s=0;s<n;s++)if(i+=t[s],o[s]!==void 0){const a=e[s];a===B5?i+=I2(o[s]):a===_5?i+=s1.transform(o[s]):i+=o[s]}return i}}const Ut=L=>typeof L=="number"?0:s1.test(L)?s1.getAnimatableNone(L):L;function zt(L){const t=H5(L);return $5(L)(t.map(Ut))}const U1={test:Wt,parse:H5,createTransformer:$5,getAnimatableNone:zt};function a4(L,t,e){return e<0&&(e+=1),e>1&&(e-=1),e<1/6?L+(t-L)*6*e:e<1/2?t:e<2/3?L+(t-L)*(2/3-e)*6:L}function Gt({hue:L,saturation:t,lightness:e,alpha:n}){L/=360,t/=100,e/=100;let o=0,i=0,s=0;if(!t)o=i=s=e;else{const a=e<.5?e*(1+t):e+t-e*t,l=2*e-a;o=a4(l,a,L+1/3),i=a4(l,a,L),s=a4(l,a,L-1/3)}return{red:Math.round(o*255),green:Math.round(i*255),blue:Math.round(s*255),alpha:n}}function s3(L,t){return e=>e>0?t:L}const r1=(L,t,e)=>L+(t-L)*e,l4=(L,t,e)=>{const n=L*L,o=e*(t*t-n)+n;return o<0?0:Math.sqrt(o)},Kt=[i4,Q1,d2],Xt=L=>Kt.find(t=>t.test(L));function j5(L){const t=Xt(L);if(l2(!!t,`'${L}' is not an animatable color. Use the equivalent color code instead.`,"color-not-animatable"),!t)return!1;let e=t.parse(L);return t===d2&&(e=Gt(e)),e}const U5=(L,t)=>{const e=j5(L),n=j5(t);if(!e||!n)return s3(L,t);const o={...e};return i=>(o.red=l4(e.red,n.red,i),o.green=l4(e.green,n.green,i),o.blue=l4(e.blue,n.blue,i),o.alpha=r1(e.alpha,n.alpha,i),Q1.transform(o))},c4=new Set(["none","hidden"]);function Yt(L,t){return c4.has(L)?e=>e<=0?L:t:e=>e>=1?t:L}function qt(L,t){return e=>r1(L,t,e)}function d4(L){return typeof L=="number"?qt:typeof L=="string"?r4(L)?s3:s1.test(L)?U5:Rt:Array.isArray(L)?z5:typeof L=="object"?s1.test(L)?U5:Jt:s3}function z5(L,t){const e=[...L],n=e.length,o=L.map((i,s)=>d4(i)(i,t[s]));return i=>{for(let s=0;s<n;s++)e[s]=o[s](i);return e}}function Jt(L,t){const e={...L,...t},n={};for(const o in e)L[o]!==void 0&&t[o]!==void 0&&(n[o]=d4(L[o])(L[o],t[o]));return o=>{for(const i in n)e[i]=n[i](o);return e}}function Qt(L,t){const e=[],n={color:0,var:0,number:0};for(let o=0;o<t.values.length;o++){const i=t.types[o],s=L.indexes[i][n[i]],a=L.values[s]??0;e[o]=a,n[i]++}return e}const Rt=(L,t)=>{const e=U1.createTransformer(t),n=O2(L),o=O2(t);return n.indexes.var.length===o.indexes.var.length&&n.indexes.color.length===o.indexes.color.length&&n.indexes.number.length>=o.indexes.number.length?c4.has(L)&&!o.values.length||c4.has(t)&&!n.values.length?Yt(L,t):P2(z5(Qt(n,o),o.values),e):(l2(!0,`Complex values '${L}' 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.`,"complex-values-different"),s3(L,t))};function G5(L,t,e){return typeof L=="number"&&typeof t=="number"&&typeof e=="number"?r1(L,t,e):d4(L)(L,t)}const L0=L=>{const t=({timestamp:e})=>L(e);return{start:(e=!0)=>L1.update(t,e),stop:()=>$1(t),now:()=>l1.isProcessing?l1.timestamp:p1.now()}},K5=(L,t,e=10)=>{let n="";const o=Math.max(Math.round(t/e),2);for(let i=0;i<o;i++)n+=Math.round(L(i/(o-1))*1e4)/1e4+", ";return`linear(${n.substring(0,n.length-2)})`},i3=2e4;function u4(L){let t=0;const e=50;let n=L.next(t);for(;!n.done&&t<i3;)t+=e,n=L.next(t);return t>=i3?1/0:t}function t0(L,t=100,e){const n=e({...L,keyframes:[0,t]}),o=Math.min(u4(n),i3);return{type:"keyframes",ease:i=>n.next(o*i).value/t,duration:v1(o)}}const e0=5;function X5(L,t,e){const n=Math.max(t-e0,0);return m5(e-L(n),t-n)}const n1={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},f4=.001;function r0({duration:L=n1.duration,bounce:t=n1.bounce,velocity:e=n1.velocity,mass:n=n1.mass}){let o,i;l2(L<=D1(n1.maxDuration),"Spring duration must be 10 seconds or less","spring-duration-limit");let s=1-t;s=k1(n1.minDamping,n1.maxDamping,s),L=k1(n1.minDuration,n1.maxDuration,v1(L)),s<1?(o=c=>{const d=c*s,u=d*L,f=d-e,p=h4(c,s),m=Math.exp(-u);return f4-f/p*m},i=c=>{const u=c*s*L,f=u*e+e,p=Math.pow(s,2)*Math.pow(c,2)*L,m=Math.exp(-u),g=h4(Math.pow(c,2),s);return(-o(c)+f4>0?-1:1)*((f-p)*m)/g}):(o=c=>{const d=Math.exp(-c*L),u=(c-e)*L+1;return-f4+d*u},i=c=>{const d=Math.exp(-c*L),u=(e-c)*(L*L);return d*u});const a=5/L,l=o0(o,i,a);if(L=D1(L),isNaN(l))return{stiffness:n1.stiffness,damping:n1.damping,duration:L};{const c=Math.pow(l,2)*n;return{stiffness:c,damping:s*2*Math.sqrt(n*c),duration:L}}}const n0=12;function o0(L,t,e){let n=e;for(let o=1;o<n0;o++)n=n-L(n)/t(n);return n}function h4(L,t){return L*Math.sqrt(1-t*t)}const s0=["duration","bounce"],i0=["stiffness","damping","mass"];function Y5(L,t){return t.some(e=>L[e]!==void 0)}function a0(L){let t={velocity:n1.velocity,stiffness:n1.stiffness,damping:n1.damping,mass:n1.mass,isResolvedFromDuration:!1,...L};if(!Y5(L,i0)&&Y5(L,s0))if(L.visualDuration){const e=L.visualDuration,n=2*Math.PI/(e*1.2),o=n*n,i=2*k1(.05,1,1-(L.bounce||0))*Math.sqrt(o);t={...t,mass:n1.mass,stiffness:o,damping:i}}else{const e=r0(L);t={...t,...e,mass:n1.mass},t.isResolvedFromDuration=!0}return t}function a3(L=n1.visualDuration,t=n1.bounce){const e=typeof L!="object"?{visualDuration:L,keyframes:[0,1],bounce:t}:L;let{restSpeed:n,restDelta:o}=e;const i=e.keyframes[0],s=e.keyframes[e.keyframes.length-1],a={done:!1,value:i},{stiffness:l,damping:c,mass:d,duration:u,velocity:f,isResolvedFromDuration:p}=a0({...e,velocity:-v1(e.velocity||0)}),m=f||0,g=c/(2*Math.sqrt(l*d)),C=s-i,w=v1(Math.sqrt(l/d)),x=Math.abs(C)<5;n||(n=x?n1.restSpeed.granular:n1.restSpeed.default),o||(o=x?n1.restDelta.granular:n1.restDelta.default);let b;if(g<1){const M=h4(w,g);b=E=>{const T=Math.exp(-g*w*E);return s-T*((m+g*w*C)/M*Math.sin(M*E)+C*Math.cos(M*E))}}else if(g===1)b=M=>s-Math.exp(-w*M)*(C+(m+w*C)*M);else{const M=w*Math.sqrt(g*g-1);b=E=>{const T=Math.exp(-g*w*E),Z=Math.min(M*E,300);return s-T*((m+g*w*C)*Math.sinh(Z)+M*C*Math.cosh(Z))/M}}const S={calculatedDuration:p&&u||null,next:M=>{const E=b(M);if(p)a.done=M>=u;else{let T=M===0?m:0;g<1&&(T=M===0?D1(m):X5(b,M,E));const Z=Math.abs(T)<=n,k=Math.abs(s-E)<=o;a.done=Z&&k}return a.value=a.done?s:E,a},toString:()=>{const M=Math.min(u4(S),i3),E=K5(T=>S.next(M*T).value,M,30);return M+"ms "+E},toTransition:()=>{}};return S}a3.applyToOptions=L=>{const t=t0(L,100,a3);return L.ease=t.ease,L.duration=D1(t.duration),L.type="keyframes",L};function p4({keyframes:L,velocity:t=0,power:e=.8,timeConstant:n=325,bounceDamping:o=10,bounceStiffness:i=500,modifyTarget:s,min:a,max:l,restDelta:c=.5,restSpeed:d}){const u=L[0],f={done:!1,value:u},p=Z=>a!==void 0&&Z<a||l!==void 0&&Z>l,m=Z=>a===void 0?l:l===void 0||Math.abs(a-Z)<Math.abs(l-Z)?a:l;let g=e*t;const C=u+g,w=s===void 0?C:s(C);w!==C&&(g=w-u);const x=Z=>-g*Math.exp(-Z/n),b=Z=>w+x(Z),S=Z=>{const k=x(Z),P=b(Z);f.done=Math.abs(k)<=c,f.value=f.done?w:P};let M,E;const T=Z=>{p(f.value)&&(M=Z,E=a3({keyframes:[f.value,m(f.value)],velocity:X5(b,Z,f.value),damping:o,stiffness:i,restDelta:c,restSpeed:d}))};return T(0),{calculatedDuration:null,next:Z=>{let k=!1;return!E&&M===void 0&&(k=!0,S(Z),T(Z)),M!==void 0&&Z>=M?E.next(Z-M):(!k&&S(Z),f)}}}function l0(L,t,e){const n=[],o=e||F1.mix||G5,i=L.length-1;for(let s=0;s<i;s++){let a=o(L[s],L[s+1]);if(t){const l=Array.isArray(t)?t[s]||x1:t;a=P2(l,a)}n.push(a)}return n}function c0(L,t,{clamp:e=!0,ease:n,mixer:o}={}){const i=L.length;if(I1(i===t.length,"Both input and output ranges must be the same length","range-length"),i===1)return()=>t[0];if(i===2&&t[0]===t[1])return()=>t[1];const s=L[0]===L[1];L[0]>L[i-1]&&(L=[...L].reverse(),t=[...t].reverse());const a=l0(t,n,o),l=a.length,c=d=>{if(s&&d<L[0])return t[0];let u=0;if(l>1)for(;u<L.length-2&&!(d<L[u+1]);u++);const f=A2(L[u],L[u+1],d);return a[u](f)};return e?d=>c(k1(L[0],L[i-1],d)):c}function d0(L,t){const e=L[L.length-1];for(let n=1;n<=t;n++){const o=A2(0,t,n);L.push(r1(e,1,o))}}function u0(L){const t=[0];return d0(t,L.length-1),t}function f0(L,t){return L.map(e=>e*t)}function h0(L,t){return L.map(()=>t||E5).splice(0,L.length-1)}function u2({duration:L=300,keyframes:t,times:e,ease:n="easeInOut"}){const o=Tt(n)?n.map(P5):P5(n),i={done:!1,value:t[0]},s=f0(e&&e.length===t.length?e:u0(t),L),a=c0(s,t,{ease:Array.isArray(o)?o:h0(t,o)});return{calculatedDuration:L,next:l=>(i.value=a(l),i.done=l>=L,i)}}const p0=L=>L!==null;function w4(L,{repeat:t,repeatType:e="loop"},n,o=1){const i=L.filter(p0),a=o<0||t&&e!=="loop"&&t%2===1?0:i.length-1;return!a||n===void 0?i[a]:n}const w0={decay:p4,inertia:p4,tween:u2,keyframes:u2,spring:a3};function q5(L){typeof L.type=="string"&&(L.type=w0[L.type])}class g4{constructor(){this.updateFinished()}get finished(){return this._finished}updateFinished(){this._finished=new Promise(t=>{this.resolve=t})}notifyFinished(){this.resolve()}then(t,e){return this.finished.then(t,e)}}const g0=L=>L/100;class m4 extends g4{constructor(t){super(),this.state="idle",this.startTime=null,this.isStopped=!1,this.currentTime=0,this.holdTime=null,this.playbackSpeed=1,this.stop=()=>{var n,o;const{motionValue:e}=this.options;e&&e.updatedAt!==p1.now()&&this.tick(p1.now()),this.isStopped=!0,this.state!=="idle"&&(this.teardown(),(o=(n=this.options).onStop)==null||o.call(n))},this.options=t,this.initAnimation(),this.play(),t.autoplay===!1&&this.pause()}initAnimation(){const{options:t}=this;q5(t);const{type:e=u2,repeat:n=0,repeatDelay:o=0,repeatType:i,velocity:s=0}=t;let{keyframes:a}=t;const l=e||u2;process.env.NODE_ENV!=="production"&&l!==u2&&I1(a.length<=2,`Only two keyframes currently supported with spring and inertia animations. Trying to animate ${a}`,"spring-two-frames"),l!==u2&&typeof a[0]!="number"&&(this.mixKeyframes=P2(g0,G5(a[0],a[1])),a=[0,100]);const c=l({...t,keyframes:a});i==="mirror"&&(this.mirroredGenerator=l({...t,keyframes:[...a].reverse(),velocity:-s})),c.calculatedDuration===null&&(c.calculatedDuration=u4(c));const{calculatedDuration:d}=c;this.calculatedDuration=d,this.resolvedDuration=d+o,this.totalDuration=this.resolvedDuration*(n+1)-o,this.generator=c}updateTime(t){const e=Math.round(t-this.startTime)*this.playbackSpeed;this.holdTime!==null?this.currentTime=this.holdTime:this.currentTime=e}tick(t,e=!1){const{generator:n,totalDuration:o,mixKeyframes:i,mirroredGenerator:s,resolvedDuration:a,calculatedDuration:l}=this;if(this.startTime===null)return n.next(0);const{delay:c=0,keyframes:d,repeat:u,repeatType:f,repeatDelay:p,type:m,onUpdate:g,finalKeyframe:C}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,t):this.speed<0&&(this.startTime=Math.min(t-o/this.speed,this.startTime)),e?this.currentTime=t:this.updateTime(t);const w=this.currentTime-c*(this.playbackSpeed>=0?1:-1),x=this.playbackSpeed>=0?w<0:w>o;this.currentTime=Math.max(w,0),this.state==="finished"&&this.holdTime===null&&(this.currentTime=o);let b=this.currentTime,S=n;if(u){const Z=Math.min(this.currentTime,o)/a;let k=Math.floor(Z),P=Z%1;!P&&Z>=1&&(P=1),P===1&&k--,k=Math.min(k,u+1),!!(k%2)&&(f==="reverse"?(P=1-P,p&&(P-=p/a)):f==="mirror"&&(S=s)),b=k1(0,1,P)*a}const M=x?{done:!1,value:d[0]}:S.next(b);i&&(M.value=i(M.value));let{done:E}=M;!x&&l!==null&&(E=this.playbackSpeed>=0?this.currentTime>=o:this.currentTime<=0);const T=this.holdTime===null&&(this.state==="finished"||this.state==="running"&&E);return T&&m!==p4&&(M.value=w4(d,this.options,C,this.speed)),g&&g(M.value),T&&this.finish(),M}then(t,e){return this.finished.then(t,e)}get duration(){return v1(this.calculatedDuration)}get iterationDuration(){const{delay:t=0}=this.options||{};return this.duration+v1(t)}get time(){return v1(this.currentTime)}set time(t){var e;t=D1(t),this.currentTime=t,this.startTime===null||this.holdTime!==null||this.playbackSpeed===0?this.holdTime=t:this.driver&&(this.startTime=this.driver.now()-t/this.playbackSpeed),(e=this.driver)==null||e.start(!1)}get speed(){return this.playbackSpeed}set speed(t){this.updateTime(p1.now());const e=this.playbackSpeed!==t;this.playbackSpeed=t,e&&(this.time=v1(this.currentTime))}play(){var o,i;if(this.isStopped)return;const{driver:t=L0,startTime:e}=this.options;this.driver||(this.driver=t(s=>this.tick(s))),(i=(o=this.options).onPlay)==null||i.call(o);const n=this.driver.now();this.state==="finished"?(this.updateFinished(),this.startTime=n):this.holdTime!==null?this.startTime=n-this.holdTime:this.startTime||(this.startTime=e??n),this.state==="finished"&&this.speed<0&&(this.startTime+=this.calculatedDuration),this.holdTime=null,this.state="running",this.driver.start()}pause(){this.state="paused",this.updateTime(p1.now()),this.holdTime=this.currentTime}complete(){this.state!=="running"&&this.play(),this.state="finished",this.holdTime=null}finish(){var t,e;this.notifyFinished(),this.teardown(),this.state="finished",(e=(t=this.options).onComplete)==null||e.call(t)}cancel(){var t,e;this.holdTime=null,this.startTime=0,this.tick(0),this.teardown(),(e=(t=this.options).onCancel)==null||e.call(t)}teardown(){this.state="idle",this.stopDriver(),this.startTime=this.holdTime=null}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(t){return this.startTime=0,this.tick(t,!0)}attachTimeline(t){var e;return this.options.allowFlatten&&(this.options.type="keyframes",this.options.ease="linear",this.initAnimation()),(e=this.driver)==null||e.stop(),t.observe(this)}}function m0(L){for(let t=1;t<L.length;t++)L[t]??(L[t]=L[t-1])}const R1=L=>L*180/Math.PI,C4=L=>{const t=R1(Math.atan2(L[1],L[0]));return b4(t)},C0={x:4,y:5,translateX:4,translateY:5,scaleX:0,scaleY:3,scale:L=>(Math.abs(L[0])+Math.abs(L[3]))/2,rotate:C4,rotateZ:C4,skewX:L=>R1(Math.atan(L[1])),skewY:L=>R1(Math.atan(L[2])),skew:L=>(Math.abs(L[1])+Math.abs(L[2]))/2},b4=L=>(L=L%360,L<0&&(L+=360),L),J5=C4,Q5=L=>Math.sqrt(L[0]*L[0]+L[1]*L[1]),R5=L=>Math.sqrt(L[4]*L[4]+L[5]*L[5]),b0={x:12,y:13,z:14,translateX:12,translateY:13,translateZ:14,scaleX:Q5,scaleY:R5,scale:L=>(Q5(L)+R5(L))/2,rotateX:L=>b4(R1(Math.atan2(L[6],L[5]))),rotateY:L=>b4(R1(Math.atan2(-L[2],L[0]))),rotateZ:J5,rotate:J5,skewX:L=>R1(Math.atan(L[4])),skewY:L=>R1(Math.atan(L[1])),skew:L=>(Math.abs(L[1])+Math.abs(L[4]))/2};function y4(L){return L.includes("scale")?1:0}function x4(L,t){if(!L||L==="none")return y4(t);const e=L.match(/^matrix3d\(([-\d.e\s,]+)\)$/u);let n,o;if(e)n=b0,o=e;else{const a=L.match(/^matrix\(([-\d.e\s,]+)\)$/u);n=C0,o=a}if(!o)return y4(t);const i=n[t],s=o[1].split(",").map(x0);return typeof i=="function"?i(s):s[i]}const y0=(L,t)=>{const{transform:e="none"}=getComputedStyle(L);return x4(e,t)};function x0(L){return parseFloat(L.trim())}const f2=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],h2=new Set(f2),L7=L=>L===c2||L===V,v0=new Set(["x","y","z"]),M0=f2.filter(L=>!v0.has(L));function S0(L){const t=[];return M0.forEach(e=>{const n=L.getValue(e);n!==void 0&&(t.push([e,n.get()]),n.set(e.startsWith("scale")?1:0))}),t}const z1={width:({x:L},{paddingLeft:t="0",paddingRight:e="0"})=>L.max-L.min-parseFloat(t)-parseFloat(e),height:({y:L},{paddingTop:t="0",paddingBottom:e="0"})=>L.max-L.min-parseFloat(t)-parseFloat(e),top:(L,{top:t})=>parseFloat(t),left:(L,{left:t})=>parseFloat(t),bottom:({y:L},{top:t})=>parseFloat(t)+(L.max-L.min),right:({x:L},{left:t})=>parseFloat(t)+(L.max-L.min),x:(L,{transform:t})=>x4(t,"x"),y:(L,{transform:t})=>x4(t,"y")};z1.translateX=z1.x,z1.translateY=z1.y;const L2=new Set;let v4=!1,M4=!1,S4=!1;function t7(){if(M4){const L=Array.from(L2).filter(n=>n.needsMeasurement),t=new Set(L.map(n=>n.element)),e=new Map;t.forEach(n=>{const o=S0(n);o.length&&(e.set(n,o),n.render())}),L.forEach(n=>n.measureInitialState()),t.forEach(n=>{n.render();const o=e.get(n);o&&o.forEach(([i,s])=>{var a;(a=n.getValue(i))==null||a.set(s)})}),L.forEach(n=>n.measureEndState()),L.forEach(n=>{n.suspendedScrollY!==void 0&&window.scrollTo(0,n.suspendedScrollY)})}M4=!1,v4=!1,L2.forEach(L=>L.complete(S4)),L2.clear()}function e7(){L2.forEach(L=>{L.readKeyframes(),L.needsMeasurement&&(M4=!0)})}function T0(){S4=!0,e7(),t7(),S4=!1}class T4{constructor(t,e,n,o,i,s=!1){this.state="pending",this.isAsync=!1,this.needsMeasurement=!1,this.unresolvedKeyframes=[...t],this.onComplete=e,this.name=n,this.motionValue=o,this.element=i,this.isAsync=s}scheduleResolve(){this.state="scheduled",this.isAsync?(L2.add(this),v4||(v4=!0,L1.read(e7),L1.resolveKeyframes(t7))):(this.readKeyframes(),this.complete())}readKeyframes(){const{unresolvedKeyframes:t,name:e,element:n,motionValue:o}=this;if(t[0]===null){const i=o==null?void 0:o.get(),s=t[t.length-1];if(i!==void 0)t[0]=i;else if(n&&e){const a=n.readValue(e,s);a!=null&&(t[0]=a)}t[0]===void 0&&(t[0]=s),o&&i===void 0&&o.set(t[0])}m0(t)}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(t=!1){this.state="complete",this.onComplete(this.unresolvedKeyframes,this.finalKeyframe,t),L2.delete(this)}cancel(){this.state==="scheduled"&&(L2.delete(this),this.state="pending")}resume(){this.state==="pending"&&this.scheduleResolve()}}const Z0=L=>L.startsWith("--");function E0(L,t,e){Z0(t)?L.style.setProperty(t,e):L.style[t]=e}const k0=J3(()=>window.ScrollTimeline!==void 0),D0={};function P0(L,t){const e=J3(L);return()=>D0[t]??e()}const r7=P0(()=>{try{document.createElement("div").animate({opacity:0},{easing:"linear(0, 1)"})}catch{return!1}return!0},"linearEasing"),B2=([L,t,e,n])=>`cubic-bezier(${L}, ${t}, ${e}, ${n})`,n7={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:B2([0,.65,.55,1]),circOut:B2([.55,0,1,.45]),backIn:B2([.31,.01,.66,-.59]),backOut:B2([.33,1.53,.69,.99])};function o7(L,t){if(L)return typeof L=="function"?r7()?K5(L,t):"ease-out":k5(L)?B2(L):Array.isArray(L)?L.map(e=>o7(e,t)||n7.easeOut):n7[L]}function A0(L,t,e,{delay:n=0,duration:o=300,repeat:i=0,repeatType:s="loop",ease:a="easeOut",times:l}={},c=void 0){const d={[t]:e};l&&(d.offset=l);const u=o7(a,o);Array.isArray(u)&&(d.easing=u);const f={delay:n,duration:o,easing:Array.isArray(u)?"linear":u,fill:"both",iterations:i+1,direction:s==="reverse"?"alternate":"normal"};return c&&(f.pseudoElement=c),L.animate(d,f)}function s7(L){return typeof L=="function"&&"applyToOptions"in L}function N0({type:L,...t}){return s7(L)&&r7()?L.applyToOptions(t):(t.duration??(t.duration=300),t.ease??(t.ease="easeOut"),t)}class V0 extends g4{constructor(t){if(super(),this.finishedTime=null,this.isStopped=!1,this.manualStartTime=null,!t)return;const{element:e,name:n,keyframes:o,pseudoElement:i,allowFlatten:s=!1,finalKeyframe:a,onComplete:l}=t;this.isPseudoElement=!!i,this.allowFlatten=s,this.options=t,I1(typeof t.type!="string",`Mini animate() doesn't support "type" as a string.`,"mini-spring");const c=N0(t);this.animation=A0(e,n,o,c,i),c.autoplay===!1&&this.animation.pause(),this.animation.onfinish=()=>{if(this.finishedTime=this.time,!i){const d=w4(o,this.options,a,this.speed);this.updateMotionValue?this.updateMotionValue(d):E0(e,n,d),this.animation.cancel()}l==null||l(),this.notifyFinished()}}play(){this.isStopped||(this.manualStartTime=null,this.animation.play(),this.state==="finished"&&this.updateFinished())}pause(){this.animation.pause()}complete(){var t,e;(e=(t=this.animation).finish)==null||e.call(t)}cancel(){try{this.animation.cancel()}catch{}}stop(){if(this.isStopped)return;this.isStopped=!0;const{state:t}=this;t==="idle"||t==="finished"||(this.updateMotionValue?this.updateMotionValue():this.commitStyles(),this.isPseudoElement||this.cancel())}commitStyles(){var t,e;this.isPseudoElement||(e=(t=this.animation).commitStyles)==null||e.call(t)}get duration(){var e,n;const t=((n=(e=this.animation.effect)==null?void 0:e.getComputedTiming)==null?void 0:n.call(e).duration)||0;return v1(Number(t))}get iterationDuration(){const{delay:t=0}=this.options||{};return this.duration+v1(t)}get time(){return v1(Number(this.animation.currentTime)||0)}set time(t){this.manualStartTime=null,this.finishedTime=null,this.animation.currentTime=D1(t)}get speed(){return this.animation.playbackRate}set speed(t){t<0&&(this.finishedTime=null),this.animation.playbackRate=t}get state(){return this.finishedTime!==null?"finished":this.animation.playState}get startTime(){return this.manualStartTime??Number(this.animation.startTime)}set startTime(t){this.manualStartTime=this.animation.startTime=t}attachTimeline({timeline:t,observe:e}){var n;return this.allowFlatten&&((n=this.animation.effect)==null||n.updateTiming({easing:"linear"})),this.animation.onfinish=null,t&&k0()?(this.animation.timeline=t,x1):e(this)}}const i7={anticipate:S5,backInOut:M5,circInOut:Z5};function I0(L){return L in i7}function F0(L){typeof L.ease=="string"&&I0(L.ease)&&(L.ease=i7[L.ease])}const Z4=10;class O0 extends V0{constructor(t){F0(t),q5(t),super(t),t.startTime!==void 0&&(this.startTime=t.startTime),this.options=t}updateMotionValue(t){const{motionValue:e,onUpdate:n,onComplete:o,element:i,...s}=this.options;if(!e)return;if(t!==void 0){e.set(t);return}const a=new m4({...s,autoplay:!1}),l=Math.max(Z4,p1.now()-this.startTime),c=k1(0,Z4,l-Z4);e.setWithVelocity(a.sample(Math.max(0,l-c)).value,a.sample(l).value,c),a.stop()}}const a7=(L,t)=>t==="zIndex"?!1:!!(typeof L=="number"||Array.isArray(L)||typeof L=="string"&&(U1.test(L)||L==="0")&&!L.startsWith("url("));function B0(L){const t=L[0];if(L.length===1)return!0;for(let e=0;e<L.length;e++)if(L[e]!==t)return!0}function _0(L,t,e,n){const o=L[0];if(o===null)return!1;if(t==="display"||t==="visibility")return!0;const i=L[L.length-1],s=a7(o,t),a=a7(i,t);return l2(s===a,`You are trying to animate ${t} from "${o}" to "${i}". "${s?i:o}" is not an animatable value.`,"value-not-animatable"),!s||!a?!1:B0(L)||(e==="spring"||s7(e))&&n}function E4(L){L.duration=0,L.type="keyframes"}const W0=new Set(["opacity","clipPath","filter","transform"]),H0=J3(()=>Object.hasOwnProperty.call(Element.prototype,"animate"));function $0(L){var d;const{motionValue:t,name:e,repeatDelay:n,repeatType:o,damping:i,type:s}=L;if(!(((d=t==null?void 0:t.owner)==null?void 0:d.current)instanceof HTMLElement))return!1;const{onUpdate:l,transformTemplate:c}=t.owner.getProps();return H0()&&e&&W0.has(e)&&(e!=="transform"||!c)&&!l&&!n&&o!=="mirror"&&i!==0&&s!=="inertia"}const j0=40;class U0 extends g4{constructor({autoplay:t=!0,delay:e=0,type:n="keyframes",repeat:o=0,repeatDelay:i=0,repeatType:s="loop",keyframes:a,name:l,motionValue:c,element:d,...u}){var m;super(),this.stop=()=>{var g,C;this._animation&&(this._animation.stop(),(g=this.stopTimeline)==null||g.call(this)),(C=this.keyframeResolver)==null||C.cancel()},this.createdAt=p1.now();const f={autoplay:t,delay:e,type:n,repeat:o,repeatDelay:i,repeatType:s,name:l,motionValue:c,element:d,...u},p=(d==null?void 0:d.KeyframeResolver)||T4;this.keyframeResolver=new p(a,(g,C,w)=>this.onKeyframesResolved(g,C,f,!w),l,c,d),(m=this.keyframeResolver)==null||m.scheduleResolve()}onKeyframesResolved(t,e,n,o){var C,w;this.keyframeResolver=void 0;const{name:i,type:s,velocity:a,delay:l,isHandoff:c,onUpdate:d}=n;this.resolvedAt=p1.now(),_0(t,i,s,a)||((F1.instantAnimations||!l)&&(d==null||d(w4(t,n,e))),t[0]=t[t.length-1],E4(n),n.repeat=0);const f={startTime:o?this.resolvedAt?this.resolvedAt-this.createdAt>j0?this.resolvedAt:this.createdAt:this.createdAt:void 0,finalKeyframe:e,...n,keyframes:t},p=!c&&$0(f),m=(w=(C=f.motionValue)==null?void 0:C.owner)==null?void 0:w.current,g=p?new O0({...f,element:m}):new m4(f);g.finished.then(()=>{this.notifyFinished()}).catch(x1),this.pendingTimeline&&(this.stopTimeline=g.attachTimeline(this.pendingTimeline),this.pendingTimeline=void 0),this._animation=g}get finished(){return this._animation?this.animation.finished:this._finished}then(t,e){return this.finished.finally(t).then(()=>{})}get animation(){var t;return this._animation||((t=this.keyframeResolver)==null||t.resume(),T0()),this._animation}get duration(){return this.animation.duration}get iterationDuration(){return this.animation.iterationDuration}get time(){return this.animation.time}set time(t){this.animation.time=t}get speed(){return this.animation.speed}get state(){return this.animation.state}set speed(t){this.animation.speed=t}get startTime(){return this.animation.startTime}attachTimeline(t){return this._animation?this.stopTimeline=this.animation.attachTimeline(t):this.pendingTimeline=t,()=>this.stop()}play(){this.animation.play()}pause(){this.animation.pause()}complete(){this.animation.complete()}cancel(){var t;this._animation&&this.animation.cancel(),(t=this.keyframeResolver)==null||t.cancel()}}function l7(L,t,e,n=0,o=1){const i=Array.from(L).sort((c,d)=>c.sortNodePosition(d)).indexOf(t),s=L.size,a=(s-1)*n;return typeof e=="function"?e(i,s):o===1?i*n:a-i*n}const z0=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;function G0(L){const t=z0.exec(L);if(!t)return[,];const[,e,n,o]=t;return[`--${e??n}`,o]}const K0=4;function c7(L,t,e=1){I1(e<=K0,`Max CSS variable fallback depth detected in property "${L}". This may indicate a circular fallback dependency.`,"max-css-var-depth");const[n,o]=G0(L);if(!n)return;const i=window.getComputedStyle(t).getPropertyValue(n);if(i){const s=i.trim();return p5(s)?parseFloat(s):s}return r4(o)?c7(o,t,e+1):o}const X0={type:"spring",stiffness:500,damping:25,restSpeed:10},Y0=L=>({type:"spring",stiffness:550,damping:L===0?2*Math.sqrt(550):30,restSpeed:10}),q0={type:"keyframes",duration:.8},J0={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},Q0=(L,{keyframes:t})=>t.length>2?q0:h2.has(L)?L.startsWith("scale")?Y0(t[1]):X0:J0,R0=L=>L!==null;function Le(L,{repeat:t,repeatType:e="loop"},n){const o=L.filter(R0),i=t&&e!=="loop"&&t%2===1?0:o.length-1;return o[i]}function k4(L,t){return(L==null?void 0:L[t])??(L==null?void 0:L.default)??L}function te({when:L,delay:t,delayChildren:e,staggerChildren:n,staggerDirection:o,repeat:i,repeatType:s,repeatDelay:a,from:l,elapsed:c,...d}){return!!Object.keys(d).length}const D4=(L,t,e,n={},o,i)=>s=>{const a=k4(n,L)||{},l=a.delay||n.delay||0;let{elapsed:c=0}=n;c=c-D1(l);const d={keyframes:Array.isArray(e)?e:[null,e],ease:"easeOut",velocity:t.getVelocity(),...a,delay:-c,onUpdate:f=>{t.set(f),a.onUpdate&&a.onUpdate(f)},onComplete:()=>{s(),a.onComplete&&a.onComplete()},name:L,motionValue:t,element:i?void 0:o};te(a)||Object.assign(d,Q0(L,d)),d.duration&&(d.duration=D1(d.duration)),d.repeatDelay&&(d.repeatDelay=D1(d.repeatDelay)),d.from!==void 0&&(d.keyframes[0]=d.from);let u=!1;if((d.type===!1||d.duration===0&&!d.repeatDelay)&&(E4(d),d.delay===0&&(u=!0)),(F1.instantAnimations||F1.skipAnimations)&&(u=!0,E4(d),d.delay=0),d.allowFlatten=!a.type&&!a.ease,u&&!i&&t.get()!==void 0){const f=Le(d.keyframes,a);if(f!==void 0){L1.update(()=>{d.onUpdate(f),d.onComplete()});return}}return a.isSync?new m4(d):new U0(d)};function d7(L){const t=[{},{}];return L==null||L.values.forEach((e,n)=>{t[0][n]=e.get(),t[1][n]=e.getVelocity()}),t}function P4(L,t,e,n){if(typeof t=="function"){const[o,i]=d7(n);t=t(e!==void 0?e:L.custom,o,i)}if(typeof t=="string"&&(t=L.variants&&L.variants[t]),typeof t=="function"){const[o,i]=d7(n);t=t(e!==void 0?e:L.custom,o,i)}return t}function p2(L,t,e){const n=L.getProps();return P4(n,t,e!==void 0?e:n.custom,L)}const u7=new Set(["width","height","top","left","right","bottom",...f2]),f7=30,ee=L=>!isNaN(parseFloat(L));class re{constructor(t,e={}){this.canTrackVelocity=null,this.events={},this.updateAndNotify=n=>{var i;const o=p1.now();if(this.updatedAt!==o&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(n),this.current!==this.prev&&((i=this.events.change)==null||i.notify(this.current),this.dependents))for(const s of this.dependents)s.dirty()},this.hasAnimated=!1,this.setCurrent(t),this.owner=e.owner}setCurrent(t){this.current=t,this.updatedAt=p1.now(),this.canTrackVelocity===null&&t!==void 0&&(this.canTrackVelocity=ee(this.current))}setPrevFrameValue(t=this.current){this.prevFrameValue=t,this.prevUpdatedAt=this.updatedAt}onChange(t){return process.env.NODE_ENV!=="production"&&R3(!1,'value.onChange(callback) is deprecated. Switch to value.on("change", callback).'),this.on("change",t)}on(t,e){this.events[t]||(this.events[t]=new Q3);const n=this.events[t].add(e);return t==="change"?()=>{n(),L1.read(()=>{this.events.change.getSize()||this.stop()})}:n}clearListeners(){for(const t in this.events)this.events[t].clear()}attach(t,e){this.passiveEffect=t,this.stopPassiveEffect=e}set(t){this.passiveEffect?this.passiveEffect(t,this.updateAndNotify):this.updateAndNotify(t)}setWithVelocity(t,e,n){this.set(e),this.prev=void 0,this.prevFrameValue=t,this.prevUpdatedAt=this.updatedAt-n}jump(t,e=!0){this.updateAndNotify(t),this.prev=t,this.prevUpdatedAt=this.prevFrameValue=void 0,e&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}dirty(){var t;(t=this.events.change)==null||t.notify(this.current)}addDependent(t){this.dependents||(this.dependents=new Set),this.dependents.add(t)}removeDependent(t){this.dependents&&this.dependents.delete(t)}get(){return this.current}getPrevious(){return this.prev}getVelocity(){const t=p1.now();if(!this.canTrackVelocity||this.prevFrameValue===void 0||t-this.updatedAt>f7)return 0;const e=Math.min(this.updatedAt-this.prevUpdatedAt,f7);return m5(parseFloat(this.current)-parseFloat(this.prevFrameValue),e)}start(t){return this.stop(),new Promise(e=>{this.hasAnimated=!0,this.animation=t(e),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){var t,e;(t=this.dependents)==null||t.clear(),(e=this.events.destroy)==null||e.notify(),this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function w2(L,t){return new re(L,t)}const A4=L=>Array.isArray(L);function ne(L,t,e){L.hasValue(t)?L.getValue(t).set(e):L.addValue(t,w2(e))}function oe(L){return A4(L)?L[L.length-1]||0:L}function se(L,t){const e=p2(L,t);let{transitionEnd:n={},transition:o={},...i}=e||{};i={...i,...n};for(const s in i){const a=oe(i[s]);ne(L,s,a)}}const f1=L=>!!(L&&L.getVelocity);function ie(L){return!!(f1(L)&&L.add)}function N4(L,t){const e=L.getValue("willChange");if(ie(e))return e.add(t);if(!e&&F1.WillChange){const n=new F1.WillChange("auto");L.addValue("willChange",n),n.add(t)}}function V4(L){return L.replace(/([A-Z])/g,t=>`-${t.toLowerCase()}`)}const h7="data-"+V4("framerAppearId");function p7(L){return L.props[h7]}function ae({protectedKeys:L,needsAnimating:t},e){const n=L.hasOwnProperty(e)&&t[e]!==!0;return t[e]=!1,n}function w7(L,t,{delay:e=0,transitionOverride:n,type:o}={}){let{transition:i=L.getDefaultTransition(),transitionEnd:s,...a}=t;n&&(i=n);const l=[],c=o&&L.animationState&&L.animationState.getState()[o];for(const d in a){const u=L.getValue(d,L.latestValues[d]??null),f=a[d];if(f===void 0||c&&ae(c,d))continue;const p={delay:e,...k4(i||{},d)},m=u.get();if(m!==void 0&&!u.isAnimating&&!Array.isArray(f)&&f===m&&!p.velocity)continue;let g=!1;if(window.MotionHandoffAnimation){const w=p7(L);if(w){const x=window.MotionHandoffAnimation(w,d,L1);x!==null&&(p.startTime=x,g=!0)}}N4(L,d),u.start(D4(d,u,f,L.shouldReduceMotion&&u7.has(d)?{type:!1}:p,L,g));const C=u.animation;C&&l.push(C)}return s&&Promise.all(l).then(()=>{L1.update(()=>{s&&se(L,s)})}),l}function I4(L,t,e={}){var l;const n=p2(L,t,e.type==="exit"?(l=L.presenceContext)==null?void 0:l.custom:void 0);let{transition:o=L.getDefaultTransition()||{}}=n||{};e.transitionOverride&&(o=e.transitionOverride);const i=n?()=>Promise.all(w7(L,n,e)):()=>Promise.resolve(),s=L.variantChildren&&L.variantChildren.size?(c=0)=>{const{delayChildren:d=0,staggerChildren:u,staggerDirection:f}=o;return le(L,t,c,d,u,f,e)}:()=>Promise.resolve(),{when:a}=o;if(a){const[c,d]=a==="beforeChildren"?[i,s]:[s,i];return c().then(()=>d())}else return Promise.all([i(),s(e.delay)])}function le(L,t,e=0,n=0,o=0,i=1,s){const a=[];for(const l of L.variantChildren)l.notify("AnimationStart",t),a.push(I4(l,t,{...s,delay:e+(typeof n=="function"?0:n)+l7(L.variantChildren,l,n,o,i)}).then(()=>l.notify("AnimationComplete",t)));return Promise.all(a)}function ce(L,t,e={}){L.notify("AnimationStart",t);let n;if(Array.isArray(t)){const o=t.map(i=>I4(L,i,e));n=Promise.all(o)}else if(typeof t=="string")n=I4(L,t,e);else{const o=typeof t=="function"?p2(L,t,e.custom):t;n=Promise.all(w7(L,o,e))}return n.then(()=>{L.notify("AnimationComplete",t)})}const de={test:L=>L==="auto",parse:L=>L},g7=L=>t=>t.test(L),m7=[c2,V,P1,j1,Bt,Ot,de],C7=L=>m7.find(g7(L));function ue(L){return typeof L=="number"?L===0:L!==null?L==="none"||L==="0"||g5(L):!0}const fe=new Set(["brightness","contrast","saturate","opacity"]);function he(L){const[t,e]=L.slice(0,-1).split("(");if(t==="drop-shadow")return L;const[n]=e.match(n4)||[];if(!n)return L;const o=e.replace(n,"");let i=fe.has(t)?1:0;return n!==e&&(i*=100),t+"("+i+o+")"}const pe=/\b([a-z-]*)\(.*?\)/gu,F4={...U1,getAnimatableNone:L=>{const t=L.match(pe);return t?t.map(he).join(" "):L}},b7={...c2,transform:Math.round},O4={borderWidth:V,borderTopWidth:V,borderRightWidth:V,borderBottomWidth:V,borderLeftWidth:V,borderRadius:V,radius:V,borderTopLeftRadius:V,borderTopRightRadius:V,borderBottomRightRadius:V,borderBottomLeftRadius:V,width:V,maxWidth:V,height:V,maxHeight:V,top:V,right:V,bottom:V,left:V,inset:V,insetBlock:V,insetBlockStart:V,insetBlockEnd:V,insetInline:V,insetInlineStart:V,insetInlineEnd:V,padding:V,paddingTop:V,paddingRight:V,paddingBottom:V,paddingLeft:V,paddingBlock:V,paddingBlockStart:V,paddingBlockEnd:V,paddingInline:V,paddingInlineStart:V,paddingInlineEnd:V,margin:V,marginTop:V,marginRight:V,marginBottom:V,marginLeft:V,marginBlock:V,marginBlockStart:V,marginBlockEnd:V,marginInline:V,marginInlineStart:V,marginInlineEnd:V,backgroundPositionX:V,backgroundPositionY:V,...{rotate:j1,rotateX:j1,rotateY:j1,rotateZ:j1,scale:o3,scaleX:o3,scaleY:o3,scaleZ:o3,skew:j1,skewX:j1,skewY:j1,distance:V,translateX:V,translateY:V,translateZ:V,x:V,y:V,z:V,perspective:V,transformPerspective:V,opacity:V2,originX:O5,originY:O5,originZ:V},zIndex:b7,fillOpacity:V2,strokeOpacity:V2,numOctaves:b7},we={...O4,color:s1,backgroundColor:s1,outlineColor:s1,fill:s1,stroke:s1,borderColor:s1,borderTopColor:s1,borderRightColor:s1,borderBottomColor:s1,borderLeftColor:s1,filter:F4,WebkitFilter:F4},y7=L=>we[L];function x7(L,t){let e=y7(L);return e!==F4&&(e=U1),e.getAnimatableNone?e.getAnimatableNone(t):void 0}const ge=new Set(["auto","none","0"]);function me(L,t,e){let n=0,o;for(;n<L.length&&!o;){const i=L[n];typeof i=="string"&&!ge.has(i)&&O2(i).values.length&&(o=L[n]),n++}if(o&&e)for(const i of t)L[i]=x7(e,o)}class Ce extends T4{constructor(t,e,n,o,i){super(t,e,n,o,i,!0)}readKeyframes(){const{unresolvedKeyframes:t,element:e,name:n}=this;if(!e||!e.current)return;super.readKeyframes();for(let d=0;d<t.length;d++){let u=t[d];if(typeof u=="string"&&(u=u.trim(),r4(u))){const f=c7(u,e.current);f!==void 0&&(t[d]=f),d===t.length-1&&(this.finalKeyframe=u)}}if(this.resolveNoneKeyframes(),!u7.has(n)||t.length!==2)return;const[o,i]=t,s=C7(o),a=C7(i),l=I5(o),c=I5(i);if(l!==c&&z1[n]){this.needsMeasurement=!0;return}if(s!==a)if(L7(s)&&L7(a))for(let d=0;d<t.length;d++){const u=t[d];typeof u=="string"&&(t[d]=parseFloat(u))}else z1[n]&&(this.needsMeasurement=!0)}resolveNoneKeyframes(){const{unresolvedKeyframes:t,name:e}=this,n=[];for(let o=0;o<t.length;o++)(t[o]===null||ue(t[o]))&&n.push(o);n.length&&me(t,n,e)}measureInitialState(){const{element:t,unresolvedKeyframes:e,name:n}=this;if(!t||!t.current)return;n==="height"&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=z1[n](t.measureViewportBox(),window.getComputedStyle(t.current)),e[0]=this.measuredOrigin;const o=e[e.length-1];o!==void 0&&t.getValue(n,o).jump(o,!1)}measureEndState(){var a;const{element:t,name:e,unresolvedKeyframes:n}=this;if(!t||!t.current)return;const o=t.getValue(e);o&&o.jump(this.measuredOrigin,!1);const i=n.length-1,s=n[i];n[i]=z1[e](t.measureViewportBox(),window.getComputedStyle(t.current)),s!==null&&this.finalKeyframe===void 0&&(this.finalKeyframe=s),(a=this.removedTransforms)!=null&&a.length&&this.removedTransforms.forEach(([l,c])=>{t.getValue(l).set(c)}),this.resolveNoneKeyframes()}}function be(L,t,e){if(L==null)return[];if(L instanceof EventTarget)return[L];if(typeof L=="string"){let n=document;const o=(e==null?void 0:e[L])??n.querySelectorAll(L);return o?Array.from(o):[]}return Array.from(L).filter(n=>n!=null)}const v7=(L,t)=>t&&typeof L=="number"?t.transform(L):L;function B4(L){return w5(L)&&"offsetHeight"in L}const{schedule:_4}=A5(queueMicrotask,!1),Z1={x:!1,y:!1};function M7(){return Z1.x||Z1.y}function ye(L){return L==="x"||L==="y"?Z1[L]?null:(Z1[L]=!0,()=>{Z1[L]=!1}):Z1.x||Z1.y?null:(Z1.x=Z1.y=!0,()=>{Z1.x=Z1.y=!1})}function S7(L,t){const e=be(L),n=new AbortController,o={passive:!0,...t,signal:n.signal};return[e,o,()=>n.abort()]}function T7(L){return!(L.pointerType==="touch"||M7())}function xe(L,t,e={}){const[n,o,i]=S7(L,e),s=a=>{if(!T7(a))return;const{target:l}=a,c=t(l,a);if(typeof c!="function"||!l)return;const d=u=>{T7(u)&&(c(u),l.removeEventListener("pointerleave",d))};l.addEventListener("pointerleave",d,o)};return n.forEach(a=>{a.addEventListener("pointerenter",s,o)}),i}const Z7=(L,t)=>t?L===t?!0:Z7(L,t.parentElement):!1,W4=L=>L.pointerType==="mouse"?typeof L.button!="number"||L.button<=0:L.isPrimary!==!1,ve=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]);function E7(L){return ve.has(L.tagName)||L.isContentEditable===!0}const l3=new WeakSet;function k7(L){return t=>{t.key==="Enter"&&L(t)}}function H4(L,t){L.dispatchEvent(new PointerEvent("pointer"+t,{isPrimary:!0,bubbles:!0}))}const Me=(L,t)=>{const e=L.currentTarget;if(!e)return;const n=k7(()=>{if(l3.has(e))return;H4(e,"down");const o=k7(()=>{H4(e,"up")}),i=()=>H4(e,"cancel");e.addEventListener("keyup",o,t),e.addEventListener("blur",i,t)});e.addEventListener("keydown",n,t),e.addEventListener("blur",()=>e.removeEventListener("keydown",n),t)};function D7(L){return W4(L)&&!M7()}function Se(L,t,e={}){const[n,o,i]=S7(L,e),s=a=>{const l=a.currentTarget;if(!D7(a))return;l3.add(l);const c=t(l,a),d=(p,m)=>{window.removeEventListener("pointerup",u),window.removeEventListener("pointercancel",f),l3.has(l)&&l3.delete(l),D7(p)&&typeof c=="function"&&c(p,{success:m})},u=p=>{d(p,l===window||l===document||e.useGlobalTarget||Z7(l,p.target))},f=p=>{d(p,!1)};window.addEventListener("pointerup",u,o),window.addEventListener("pointercancel",f,o)};return n.forEach(a=>{(e.useGlobalTarget?window:a).addEventListener("pointerdown",s,o),B4(a)&&(a.addEventListener("focus",c=>Me(c,o)),!E7(a)&&!a.hasAttribute("tabindex")&&(a.tabIndex=0))}),i}function P7(L){return w5(L)&&"ownerSVGElement"in L}function Te(L){return P7(L)&&L.tagName==="svg"}const Ze=[...m7,s1,U1],Ee=L=>Ze.find(g7(L)),A7=()=>({translate:0,scale:1,origin:0,originPoint:0}),g2=()=>({x:A7(),y:A7()}),N7=()=>({min:0,max:0}),i1=()=>({x:N7(),y:N7()}),$4={current:null},V7={current:!1},ke=typeof window<"u";function De(){if(V7.current=!0,!!ke)if(window.matchMedia){const L=window.matchMedia("(prefers-reduced-motion)"),t=()=>$4.current=L.matches;L.addEventListener("change",t),t()}else $4.current=!1}const Pe=new WeakMap;function c3(L){return L!==null&&typeof L=="object"&&typeof L.start=="function"}function _2(L){return typeof L=="string"||Array.isArray(L)}const j4=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],U4=["initial",...j4];function d3(L){return c3(L.animate)||U4.some(t=>_2(L[t]))}function I7(L){return!!(d3(L)||L.variants)}function Ae(L,t,e){for(const n in t){const o=t[n],i=e[n];if(f1(o))L.addValue(n,o);else if(f1(i))L.addValue(n,w2(o,{owner:L}));else if(i!==o)if(L.hasValue(n)){const s=L.getValue(n);s.liveStyle===!0?s.jump(o):s.hasAnimated||s.set(o)}else{const s=L.getStaticValue(n);L.addValue(n,w2(s!==void 0?s:o,{owner:L}))}}for(const n in e)t[n]===void 0&&L.removeValue(n);return t}const F7=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"];let u3={};function O7(L){u3=L}function Ne(){return u3}class Ve{scrapeMotionValuesFromProps(t,e,n){return{}}constructor({parent:t,props:e,presenceContext:n,reducedMotionConfig:o,blockInitialAnimation:i,visualState:s},a={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.KeyframeResolver=T4,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.renderScheduledAt=0,this.scheduleRender=()=>{const f=p1.now();this.renderScheduledAt<f&&(this.renderScheduledAt=f,L1.render(this.render,!1,!0))};const{latestValues:l,renderState:c}=s;this.latestValues=l,this.baseTarget={...l},this.initialValues=e.initial?{...l}:{},this.renderState=c,this.parent=t,this.props=e,this.presenceContext=n,this.depth=t?t.depth+1:0,this.reducedMotionConfig=o,this.options=a,this.blockInitialAnimation=!!i,this.isControllingVariants=d3(e),this.isVariantNode=I7(e),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(t&&t.current);const{willChange:d,...u}=this.scrapeMotionValuesFromProps(e,{},this);for(const f in u){const p=u[f];l[f]!==void 0&&f1(p)&&p.set(l[f])}}mount(t){var e;this.current=t,Pe.set(t,this),this.projection&&!this.projection.instance&&this.projection.mount(t),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEach((n,o)=>this.bindToMotionValue(o,n)),this.reducedMotionConfig==="never"?this.shouldReduceMotion=!1:this.reducedMotionConfig==="always"?this.shouldReduceMotion=!0:(V7.current||De(),this.shouldReduceMotion=$4.current),process.env.NODE_ENV!=="production"&&R3(this.shouldReduceMotion!==!0,"You have Reduced Motion enabled on your device. Animations may not appear as expected.","reduced-motion-disabled"),(e=this.parent)==null||e.addChild(this),this.update(this.props,this.presenceContext)}unmount(){var t;this.projection&&this.projection.unmount(),$1(this.notifyUpdate),$1(this.render),this.valueSubscriptions.forEach(e=>e()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),(t=this.parent)==null||t.removeChild(this);for(const e in this.events)this.events[e].clear();for(const e in this.features){const n=this.features[e];n&&(n.unmount(),n.isMounted=!1)}this.current=null}addChild(t){this.children.add(t),this.enteringChildren??(this.enteringChildren=new Set),this.enteringChildren.add(t)}removeChild(t){this.children.delete(t),this.enteringChildren&&this.enteringChildren.delete(t)}bindToMotionValue(t,e){this.valueSubscriptions.has(t)&&this.valueSubscriptions.get(t)();const n=h2.has(t);n&&this.onBindTransform&&this.onBindTransform();const o=e.on("change",s=>{this.latestValues[t]=s,this.props.onUpdate&&L1.preRender(this.notifyUpdate),n&&this.projection&&(this.projection.isTransformDirty=!0),this.scheduleRender()});let i;typeof window<"u"&&window.MotionCheckAppearSync&&(i=window.MotionCheckAppearSync(this,t,e)),this.valueSubscriptions.set(t,()=>{o(),i&&i(),e.owner&&e.stop()})}sortNodePosition(t){return!this.current||!this.sortInstanceNodePosition||this.type!==t.type?0:this.sortInstanceNodePosition(this.current,t.current)}updateFeatures(){let t="animation";for(t in u3){const e=u3[t];if(!e)continue;const{isEnabled:n,Feature:o}=e;if(!this.features[t]&&o&&n(this.props)&&(this.features[t]=new o(this)),this.features[t]){const i=this.features[t];i.isMounted?i.update():(i.mount(),i.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):i1()}getStaticValue(t){return this.latestValues[t]}setStaticValue(t,e){this.latestValues[t]=e}update(t,e){(t.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=t,this.prevPresenceContext=this.presenceContext,this.presenceContext=e;for(let n=0;n<F7.length;n++){const o=F7[n];this.propEventSubscriptions[o]&&(this.propEventSubscriptions[o](),delete this.propEventSubscriptions[o]);const i="on"+o,s=t[i];s&&(this.propEventSubscriptions[o]=this.on(o,s))}this.prevMotionValues=Ae(this,this.scrapeMotionValuesFromProps(t,this.prevProps||{},this),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue()}getProps(){return this.props}getVariant(t){return this.props.variants?this.props.variants[t]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}addVariantChild(t){const e=this.getClosestVariantNode();if(e)return e.variantChildren&&e.variantChildren.add(t),()=>e.variantChildren.delete(t)}addValue(t,e){const n=this.values.get(t);e!==n&&(n&&this.removeValue(t),this.bindToMotionValue(t,e),this.values.set(t,e),this.latestValues[t]=e.get())}removeValue(t){this.values.delete(t);const e=this.valueSubscriptions.get(t);e&&(e(),this.valueSubscriptions.delete(t)),delete this.latestValues[t],this.removeValueFromRenderState(t,this.renderState)}hasValue(t){return this.values.has(t)}getValue(t,e){if(this.props.values&&this.props.values[t])return this.props.values[t];let n=this.values.get(t);return n===void 0&&e!==void 0&&(n=w2(e===null?void 0:e,{owner:this}),this.addValue(t,n)),n}readValue(t,e){let n=this.latestValues[t]!==void 0||!this.current?this.latestValues[t]:this.getBaseTargetFromProps(this.props,t)??this.readValueFromInstance(this.current,t,this.options);return n!=null&&(typeof n=="string"&&(p5(n)||g5(n))?n=parseFloat(n):!Ee(n)&&U1.test(e)&&(n=x7(t,e)),this.setBaseTarget(t,f1(n)?n.get():n)),f1(n)?n.get():n}setBaseTarget(t,e){this.baseTarget[t]=e}getBaseTarget(t){var i;const{initial:e}=this.props;let n;if(typeof e=="string"||typeof e=="object"){const s=P4(this.props,e,(i=this.presenceContext)==null?void 0:i.custom);s&&(n=s[t])}if(e&&n!==void 0)return n;const o=this.getBaseTargetFromProps(this.props,t);return o!==void 0&&!f1(o)?o:this.initialValues[t]!==void 0&&n===void 0?void 0:this.baseTarget[t]}on(t,e){return this.events[t]||(this.events[t]=new Q3),this.events[t].add(e)}notify(t,...e){this.events[t]&&this.events[t].notify(...e)}scheduleRenderMicrotask(){_4.render(this.render)}}class B7 extends Ve{constructor(){super(...arguments),this.KeyframeResolver=Ce}sortInstanceNodePosition(t,e){return t.compareDocumentPosition(e)&2?1:-1}getBaseTargetFromProps(t,e){const n=t.style;return n?n[e]:void 0}removeValueFromRenderState(t,{vars:e,style:n}){delete e[t],delete n[t]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);const{children:t}=this.props;f1(t)&&(this.childSubscription=t.on("change",e=>{this.current&&(this.current.textContent=`${e}`)}))}}class G1{constructor(t){this.isMounted=!1,this.node=t}update(){}}function _7({top:L,left:t,right:e,bottom:n}){return{x:{min:t,max:e},y:{min:L,max:n}}}function Ie({x:L,y:t}){return{top:t.min,right:L.max,bottom:t.max,left:L.min}}function Fe(L,t){if(!t)return L;const e=t({x:L.left,y:L.top}),n=t({x:L.right,y:L.bottom});return{top:e.y,left:e.x,bottom:n.y,right:n.x}}function z4(L){return L===void 0||L===1}function G4({scale:L,scaleX:t,scaleY:e}){return!z4(L)||!z4(t)||!z4(e)}function t2(L){return G4(L)||W7(L)||L.z||L.rotate||L.rotateX||L.rotateY||L.skewX||L.skewY}function W7(L){return H7(L.x)||H7(L.y)}function H7(L){return L&&L!=="0%"}function f3(L,t,e){const n=L-e,o=t*n;return e+o}function $7(L,t,e,n,o){return o!==void 0&&(L=f3(L,o,n)),f3(L,e,n)+t}function K4(L,t=0,e=1,n,o){L.min=$7(L.min,t,e,n,o),L.max=$7(L.max,t,e,n,o)}function j7(L,{x:t,y:e}){K4(L.x,t.translate,t.scale,t.originPoint),K4(L.y,e.translate,e.scale,e.originPoint)}const U7=.999999999999,z7=1.0000000000001;function Oe(L,t,e,n=!1){const o=e.length;if(!o)return;t.x=t.y=1;let i,s;for(let a=0;a<o;a++){i=e[a],s=i.projectionDelta;const{visualElement:l}=i.options;l&&l.props.style&&l.props.style.display==="contents"||(n&&i.options.layoutScroll&&i.scroll&&i!==i.root&&C2(L,{x:-i.scroll.offset.x,y:-i.scroll.offset.y}),s&&(t.x*=s.x.scale,t.y*=s.y.scale,j7(L,s)),n&&t2(i.latestValues)&&C2(L,i.latestValues))}t.x<z7&&t.x>U7&&(t.x=1),t.y<z7&&t.y>U7&&(t.y=1)}function m2(L,t){L.min=L.min+t,L.max=L.max+t}function G7(L,t,e,n,o=.5){const i=r1(L.min,L.max,o);K4(L,t,e,i,n)}function C2(L,t){G7(L.x,t.x,t.scaleX,t.scale,t.originX),G7(L.y,t.y,t.scaleY,t.scale,t.originY)}function K7(L,t){return _7(Fe(L.getBoundingClientRect(),t))}function Be(L,t,e){const n=K7(L,e),{scroll:o}=t;return o&&(m2(n.x,o.offset.x),m2(n.y,o.offset.y)),n}const _e={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},We=f2.length;function He(L,t,e){let n="",o=!0;for(let i=0;i<We;i++){const s=f2[i],a=L[s];if(a===void 0)continue;let l=!0;if(typeof a=="number")l=a===(s.startsWith("scale")?1:0);else{const c=parseFloat(a);l=s.startsWith("scale")?c===1:c===0}if(!l||e){const c=v7(a,O4[s]);if(!l){o=!1;const d=_e[s]||s;n+=`${d}(${c}) `}e&&(t[s]=c)}}return n=n.trim(),e?n=e(t,o?"":n):o&&(n="none"),n}function X4(L,t,e){const{style:n,vars:o,transformOrigin:i}=L;let s=!1,a=!1;for(const l in t){const c=t[l];if(h2.has(l)){s=!0;continue}else if(V5(l)){o[l]=c;continue}else{const d=v7(c,O4[l]);l.startsWith("origin")?(a=!0,i[l]=d):n[l]=d}}if(t.transform||(s||e?n.transform=He(t,L.transform,e):n.transform&&(n.transform="none")),a){const{originX:l="50%",originY:c="50%",originZ:d=0}=i;n.transformOrigin=`${l} ${c} ${d}`}}function X7(L,{style:t,vars:e},n,o){const i=L.style;let s;for(s in t)i[s]=t[s];o==null||o.applyProjectionStyles(i,n);for(s in e)i.setProperty(s,e[s])}function Y7(L,t){return t.max===t.min?0:L/(t.max-t.min)*100}const W2={correct:(L,t)=>{if(!t.target)return L;if(typeof L=="string")if(V.test(L))L=parseFloat(L);else return L;const e=Y7(L,t.target.x),n=Y7(L,t.target.y);return`${e}% ${n}%`}},$e={correct:(L,{treeScale:t,projectionDelta:e})=>{const n=L,o=U1.parse(L);if(o.length>5)return n;const i=U1.createTransformer(L),s=typeof o[0]!="number"?1:0,a=e.x.scale*t.x,l=e.y.scale*t.y;o[0+s]/=a,o[1+s]/=l;const c=r1(a,l,.5);return typeof o[2+s]=="number"&&(o[2+s]/=c),typeof o[3+s]=="number"&&(o[3+s]/=c),i(o)}},Y4={borderRadius:{...W2,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:W2,borderTopRightRadius:W2,borderBottomLeftRadius:W2,borderBottomRightRadius:W2,boxShadow:$e};function q7(L,{layout:t,layoutId:e}){return h2.has(L)||L.startsWith("origin")||(t||e!==void 0)&&(!!Y4[L]||L==="opacity")}function q4(L,t,e){var s;const n=L.style,o=t==null?void 0:t.style,i={};if(!n)return i;for(const a in n)(f1(n[a])||o&&f1(o[a])||q7(a,L)||((s=e==null?void 0:e.getValue(a))==null?void 0:s.liveStyle)!==void 0)&&(i[a]=n[a]);return i}function je(L){return window.getComputedStyle(L)}class Ue extends B7{constructor(){super(...arguments),this.type="html",this.renderInstance=X7}readValueFromInstance(t,e){var n;if(h2.has(e))return(n=this.projection)!=null&&n.isProjecting?y4(e):y0(t,e);{const o=je(t),i=(V5(e)?o.getPropertyValue(e):o[e])||0;return typeof i=="string"?i.trim():i}}measureInstanceViewportBox(t,{transformPagePoint:e}){return K7(t,e)}build(t,e,n){X4(t,e,n.transformTemplate)}scrapeMotionValuesFromProps(t,e,n){return q4(t,e,n)}}const ze={offset:"stroke-dashoffset",array:"stroke-dasharray"},Ge={offset:"strokeDashoffset",array:"strokeDasharray"};function Ke(L,t,e=1,n=0,o=!0){L.pathLength=1;const i=o?ze:Ge;L[i.offset]=`${-n}`,L[i.array]=`${t} ${e}`}const Xe=["offsetDistance","offsetPath","offsetRotate","offsetAnchor"];function J7(L,{attrX:t,attrY:e,attrScale:n,pathLength:o,pathSpacing:i=1,pathOffset:s=0,...a},l,c,d){if(X4(L,a,c),l){L.style.viewBox&&(L.attrs.viewBox=L.style.viewBox);return}L.attrs=L.style,L.style={};const{attrs:u,style:f}=L;u.transform&&(f.transform=u.transform,delete u.transform),(f.transform||u.transformOrigin)&&(f.transformOrigin=u.transformOrigin??"50% 50%",delete u.transformOrigin),f.transform&&(f.transformBox=(d==null?void 0:d.transformBox)??"fill-box",delete u.transformBox);for(const p of Xe)u[p]!==void 0&&(f[p]=u[p],delete u[p]);t!==void 0&&(u.x=t),e!==void 0&&(u.y=e),n!==void 0&&(u.scale=n),o!==void 0&&Ke(u,o,i,s,!1)}const Q7=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"]),R7=L=>typeof L=="string"&&L.toLowerCase()==="svg";function Ye(L,t,e,n){X7(L,t,void 0,n);for(const o in t.attrs)L.setAttribute(Q7.has(o)?o:V4(o),t.attrs[o])}function L8(L,t,e){const n=q4(L,t,e);for(const o in L)if(f1(L[o])||f1(t[o])){const i=f2.indexOf(o)!==-1?"attr"+o.charAt(0).toUpperCase()+o.substring(1):o;n[i]=L[o]}return n}class qe extends B7{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=i1}getBaseTargetFromProps(t,e){return t[e]}readValueFromInstance(t,e){if(h2.has(e)){const n=y7(e);return n&&n.default||0}return e=Q7.has(e)?e:V4(e),t.getAttribute(e)}scrapeMotionValuesFromProps(t,e,n){return L8(t,e,n)}build(t,e,n){J7(t,e,this.isSVGTag,n.transformTemplate,n.style)}renderInstance(t,e,n,o){Ye(t,e,n,o)}mount(t){this.isSVGTag=R7(t.tagName),super.mount(t)}}const Je=U4.length;function t8(L){if(!L)return;if(!L.isControllingVariants){const e=L.parent?t8(L.parent)||{}:{};return L.props.initial!==void 0&&(e.initial=L.props.initial),e}const t={};for(let e=0;e<Je;e++){const n=U4[e],o=L.props[n];(_2(o)||o===!1)&&(t[n]=o)}return t}function e8(L,t){if(!Array.isArray(t))return!1;const e=t.length;if(e!==L.length)return!1;for(let n=0;n<e;n++)if(t[n]!==L[n])return!1;return!0}const Qe=[...j4].reverse(),Re=j4.length;function Lr(L){return t=>Promise.all(t.map(({animation:e,options:n})=>ce(L,e,n)))}function tr(L){let t=Lr(L),e=r8(),n=!0;const o=l=>(c,d)=>{var f;const u=p2(L,d,l==="exit"?(f=L.presenceContext)==null?void 0:f.custom:void 0);if(u){const{transition:p,transitionEnd:m,...g}=u;c={...c,...g,...m}}return c};function i(l){t=l(L)}function s(l){const{props:c}=L,d=t8(L.parent)||{},u=[],f=new Set;let p={},m=1/0;for(let C=0;C<Re;C++){const w=Qe[C],x=e[w],b=c[w]!==void 0?c[w]:d[w],S=_2(b),M=w===l?x.isActive:null;M===!1&&(m=C);let E=b===d[w]&&b!==c[w]&&S;if(E&&n&&L.manuallyAnimateOnMount&&(E=!1),x.protectedKeys={...p},!x.isActive&&M===null||!b&&!x.prevProp||c3(b)||typeof b=="boolean")continue;const T=er(x.prevProp,b);let Z=T||w===l&&x.isActive&&!E&&S||C>m&&S,k=!1;const P=Array.isArray(b)?b:[b];let A=P.reduce(o(w),{});M===!1&&(A={});const{prevResolvedValues:H={}}=x,W={...H,...A},J=N=>{Z=!0,f.has(N)&&(k=!0,f.delete(N)),x.needsAnimating[N]=!0;const D=L.getValue(N);D&&(D.liveStyle=!1)};for(const N in W){const D=A[N],$=H[N];if(p.hasOwnProperty(N))continue;let j=!1;A4(D)&&A4($)?j=!e8(D,$):j=D!==$,j?D!=null?J(N):f.add(N):D!==void 0&&f.has(N)?J(N):x.protectedKeys[N]=!0}x.prevProp=b,x.prevResolvedValues=A,x.isActive&&(p={...p,...A}),n&&L.blockInitialAnimation&&(Z=!1);const I=E&&T;Z&&(!I||k)&&u.push(...P.map(N=>{const D={type:w};if(typeof N=="string"&&n&&!I&&L.manuallyAnimateOnMount&&L.parent){const{parent:$}=L,j=p2($,N);if($.enteringChildren&&j){const{delayChildren:G}=j.transition||{};D.delay=l7($.enteringChildren,L,G)}}return{animation:N,options:D}}))}if(f.size){const C={};if(typeof c.initial!="boolean"){const w=p2(L,Array.isArray(c.initial)?c.initial[0]:c.initial);w&&w.transition&&(C.transition=w.transition)}f.forEach(w=>{const x=L.getBaseTarget(w),b=L.getValue(w);b&&(b.liveStyle=!0),C[w]=x??null}),u.push({animation:C})}let g=!!u.length;return n&&(c.initial===!1||c.initial===c.animate)&&!L.manuallyAnimateOnMount&&(g=!1),n=!1,g?t(u):Promise.resolve()}function a(l,c){var u;if(e[l].isActive===c)return Promise.resolve();(u=L.variantChildren)==null||u.forEach(f=>{var p;return(p=f.animationState)==null?void 0:p.setActive(l,c)}),e[l].isActive=c;const d=s(l);for(const f in e)e[f].protectedKeys={};return d}return{animateChanges:s,setActive:a,setAnimateFunction:i,getState:()=>e,reset:()=>{e=r8()}}}function er(L,t){return typeof t=="string"?t!==L:Array.isArray(t)?!e8(t,L):!1}function e2(L=!1){return{isActive:L,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function r8(){return{animate:e2(!0),whileInView:e2(),whileHover:e2(),whileTap:e2(),whileDrag:e2(),whileFocus:e2(),exit:e2()}}function n8(L,t){L.min=t.min,L.max=t.max}function E1(L,t){n8(L.x,t.x),n8(L.y,t.y)}function o8(L,t){L.translate=t.translate,L.scale=t.scale,L.originPoint=t.originPoint,L.origin=t.origin}const s8=1e-4,rr=1-s8,nr=1+s8,i8=.01,or=0-i8,sr=0+i8;function w1(L){return L.max-L.min}function ir(L,t,e){return Math.abs(L-t)<=e}function a8(L,t,e,n=.5){L.origin=n,L.originPoint=r1(t.min,t.max,L.origin),L.scale=w1(e)/w1(t),L.translate=r1(e.min,e.max,L.origin)-L.originPoint,(L.scale>=rr&&L.scale<=nr||isNaN(L.scale))&&(L.scale=1),(L.translate>=or&&L.translate<=sr||isNaN(L.translate))&&(L.translate=0)}function H2(L,t,e,n){a8(L.x,t.x,e.x,n?n.originX:void 0),a8(L.y,t.y,e.y,n?n.originY:void 0)}function l8(L,t,e){L.min=e.min+t.min,L.max=L.min+w1(t)}function ar(L,t,e){l8(L.x,t.x,e.x),l8(L.y,t.y,e.y)}function c8(L,t,e){L.min=t.min-e.min,L.max=L.min+w1(t)}function h3(L,t,e){c8(L.x,t.x,e.x),c8(L.y,t.y,e.y)}function d8(L,t,e,n,o){return L-=t,L=f3(L,1/e,n),o!==void 0&&(L=f3(L,1/o,n)),L}function lr(L,t=0,e=1,n=.5,o,i=L,s=L){if(P1.test(t)&&(t=parseFloat(t),t=r1(s.min,s.max,t/100)-s.min),typeof t!="number")return;let a=r1(i.min,i.max,n);L===i&&(a-=t),L.min=d8(L.min,t,e,a,o),L.max=d8(L.max,t,e,a,o)}function u8(L,t,[e,n,o],i,s){lr(L,t[e],t[n],t[o],t.scale,i,s)}const cr=["x","scaleX","originX"],dr=["y","scaleY","originY"];function f8(L,t,e,n){u8(L.x,t,cr,e?e.x:void 0,n?n.x:void 0),u8(L.y,t,dr,e?e.y:void 0,n?n.y:void 0)}function h8(L){return L.translate===0&&L.scale===1}function p8(L){return h8(L.x)&&h8(L.y)}function w8(L,t){return L.min===t.min&&L.max===t.max}function ur(L,t){return w8(L.x,t.x)&&w8(L.y,t.y)}function g8(L,t){return Math.round(L.min)===Math.round(t.min)&&Math.round(L.max)===Math.round(t.max)}function m8(L,t){return g8(L.x,t.x)&&g8(L.y,t.y)}function C8(L){return w1(L.x)/w1(L.y)}function b8(L,t){return L.translate===t.translate&&L.scale===t.scale&&L.originPoint===t.originPoint}function M1(L){return[L("x"),L("y")]}function fr(L,t,e){let n="";const o=L.x.translate/t.x,i=L.y.translate/t.y,s=(e==null?void 0:e.z)||0;if((o||i||s)&&(n=`translate3d(${o}px, ${i}px, ${s}px) `),(t.x!==1||t.y!==1)&&(n+=`scale(${1/t.x}, ${1/t.y}) `),e){const{transformPerspective:c,rotate:d,rotateX:u,rotateY:f,skewX:p,skewY:m}=e;c&&(n=`perspective(${c}px) ${n}`),d&&(n+=`rotate(${d}deg) `),u&&(n+=`rotateX(${u}deg) `),f&&(n+=`rotateY(${f}deg) `),p&&(n+=`skewX(${p}deg) `),m&&(n+=`skewY(${m}deg) `)}const a=L.x.scale*t.x,l=L.y.scale*t.y;return(a!==1||l!==1)&&(n+=`scale(${a}, ${l})`),n||"none"}const y8=["TopLeft","TopRight","BottomLeft","BottomRight"],hr=y8.length,x8=L=>typeof L=="string"?parseFloat(L):L,v8=L=>typeof L=="number"||V.test(L);function pr(L,t,e,n,o,i){o?(L.opacity=r1(0,e.opacity??1,wr(n)),L.opacityExit=r1(t.opacity??1,0,gr(n))):i&&(L.opacity=r1(t.opacity??1,e.opacity??1,n));for(let s=0;s<hr;s++){const a=`border${y8[s]}Radius`;let l=M8(t,a),c=M8(e,a);if(l===void 0&&c===void 0)continue;l||(l=0),c||(c=0),l===0||c===0||v8(l)===v8(c)?(L[a]=Math.max(r1(x8(l),x8(c),n),0),(P1.test(c)||P1.test(l))&&(L[a]+="%")):L[a]=c}(t.rotate||e.rotate)&&(L.rotate=r1(t.rotate||0,e.rotate||0,n))}function M8(L,t){return L[t]!==void 0?L[t]:L.borderRadius}const wr=S8(0,.5,T5),gr=S8(.5,.95,x1);function S8(L,t,e){return n=>n<L?0:n>t?1:e(A2(L,t,n))}function mr(L,t,e){const n=f1(L)?L:w2(L);return n.start(D4("",n,t,e)),n.animation}function $2(L,t,e,n={passive:!0}){return L.addEventListener(t,e,n),()=>L.removeEventListener(t,e)}const Cr=(L,t)=>L.depth-t.depth;class br{constructor(){this.children=[],this.isDirty=!1}add(t){X3(this.children,t),this.isDirty=!0}remove(t){Y3(this.children,t),this.isDirty=!0}forEach(t){this.isDirty&&this.children.sort(Cr),this.isDirty=!1,this.children.forEach(t)}}function yr(L,t){const e=p1.now(),n=({timestamp:o})=>{const i=o-e;i>=t&&($1(n),L(i-t))};return L1.setup(n,!0),()=>$1(n)}function p3(L){return f1(L)?L.get():L}class xr{constructor(){this.members=[]}add(t){X3(this.members,t),t.scheduleRender()}remove(t){if(Y3(this.members,t),t===this.prevLead&&(this.prevLead=void 0),t===this.lead){const e=this.members[this.members.length-1];e&&this.promote(e)}}relegate(t){const e=this.members.findIndex(o=>t===o);if(e===0)return!1;let n;for(let o=e;o>=0;o--){const i=this.members[o];if(i.isPresent!==!1){n=i;break}}return n?(this.promote(n),!0):!1}promote(t,e){const n=this.lead;if(t!==n&&(this.prevLead=n,this.lead=t,t.show(),n)){n.instance&&n.scheduleRender(),t.scheduleRender(),t.resumeFrom=n,e&&(t.resumeFrom.preserveOpacity=!0),n.snapshot&&(t.snapshot=n.snapshot,t.snapshot.latestValues=n.animationValues||n.latestValues),t.root&&t.root.isUpdating&&(t.isLayoutDirty=!0);const{crossfade:o}=t.options;o===!1&&n.hide()}}exitAnimationComplete(){this.members.forEach(t=>{const{options:e,resumingFrom:n}=t;e.onExitComplete&&e.onExitComplete(),n&&n.options.onExitComplete&&n.options.onExitComplete()})}scheduleRender(){this.members.forEach(t=>{t.instance&&t.scheduleRender(!1)})}removeLeadSnapshot(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}}const w3={hasAnimatedSinceResize:!0,hasEverUpdated:!1},J4=["","X","Y","Z"],vr=1e3;let Mr=0;function Q4(L,t,e,n){const{latestValues:o}=t;o[L]&&(e[L]=o[L],t.setStaticValue(L,0),n&&(n[L]=0))}function T8(L){if(L.hasCheckedOptimisedAppear=!0,L.root===L)return;const{visualElement:t}=L.options;if(!t)return;const e=p7(t);if(window.MotionHasOptimisedAnimation(e,"transform")){const{layout:o,layoutId:i}=L.options;window.MotionCancelOptimisedAnimation(e,"transform",L1,!(o||i))}const{parent:n}=L;n&&!n.hasCheckedOptimisedAppear&&T8(n)}function Z8({attachResizeListener:L,defaultParent:t,measureScroll:e,checkIsScrollRoot:n,resetTransform:o}){return class{constructor(s={},a=t==null?void 0:t()){this.id=Mr++,this.animationId=0,this.animationCommitId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isProjectionDirty=!1,this.isSharedProjectionDirty=!1,this.isTransformDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.hasCheckedOptimisedAppear=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.hasTreeAnimated=!1,this.layoutVersion=0,this.updateScheduled=!1,this.scheduleUpdate=()=>this.update(),this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.projectionUpdateScheduled=!1,this.nodes.forEach(Zr),this.nodes.forEach(Pr),this.nodes.forEach(Ar),this.nodes.forEach(Er)},this.resolvedRelativeTargetAt=0,this.linkedParentVersion=0,this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=s,this.root=a?a.root||a:this,this.path=a?[...a.path,a]:[],this.parent=a,this.depth=a?a.depth+1:0;for(let l=0;l<this.path.length;l++)this.path[l].shouldResetTransform=!0;this.root===this&&(this.nodes=new br)}addEventListener(s,a){return this.eventHandlers.has(s)||this.eventHandlers.set(s,new Q3),this.eventHandlers.get(s).add(a)}notifyListeners(s,...a){const l=this.eventHandlers.get(s);l&&l.notify(...a)}hasListeners(s){return this.eventHandlers.has(s)}mount(s){if(this.instance)return;this.isSVG=P7(s)&&!Te(s),this.instance=s;const{layoutId:a,layout:l,visualElement:c}=this.options;if(c&&!c.current&&c.mount(s),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),this.root.hasTreeAnimated&&(l||a)&&(this.isLayoutDirty=!0),L){let d,u=0;const f=()=>this.root.updateBlockedByResize=!1;L1.read(()=>{u=window.innerWidth}),L(s,()=>{const p=window.innerWidth;p!==u&&(u=p,this.root.updateBlockedByResize=!0,d&&d(),d=yr(f,250),w3.hasAnimatedSinceResize&&(w3.hasAnimatedSinceResize=!1,this.nodes.forEach(D8)))})}a&&this.root.registerSharedNode(a,this),this.options.animate!==!1&&c&&(a||l)&&this.addEventListener("didUpdate",({delta:d,hasLayoutChanged:u,hasRelativeLayoutChanged:f,layout:p})=>{if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}const m=this.options.transition||c.getDefaultTransition()||Or,{onLayoutAnimationStart:g,onLayoutAnimationComplete:C}=c.getProps(),w=!this.targetLayout||!m8(this.targetLayout,p),x=!u&&f;if(this.options.layoutRoot||this.resumeFrom||x||u&&(w||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0);const b={...k4(m,"layout"),onPlay:g,onComplete:C};(c.shouldReduceMotion||this.options.layoutRoot)&&(b.delay=0,b.type=!1),this.startAnimation(b),this.setAnimationOrigin(d,x)}else u||D8(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=p})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);const s=this.getStack();s&&s.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,this.eventHandlers.clear(),$1(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(Nr),this.animationId++)}getTransformTemplate(){const{visualElement:s}=this.options;return s&&s.getProps().transformTemplate}willUpdate(s=!0){if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked()){this.options.onExitComplete&&this.options.onExitComplete();return}if(window.MotionCancelOptimisedAnimation&&!this.hasCheckedOptimisedAppear&&T8(this),!this.root.isUpdating&&this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let d=0;d<this.path.length;d++){const u=this.path[d];u.shouldResetTransform=!0,u.updateScroll("snapshot"),u.options.layoutRoot&&u.willUpdate(!1)}const{layoutId:a,layout:l}=this.options;if(a===void 0&&!l)return;const c=this.getTransformTemplate();this.prevTransformTemplateValue=c?c(this.latestValues,""):void 0,this.updateSnapshot(),s&&this.notifyListeners("willUpdate")}update(){if(this.updateScheduled=!1,this.isUpdateBlocked()){this.unblockUpdate(),this.clearAllSnapshots(),this.nodes.forEach(E8);return}if(this.animationId<=this.animationCommitId){this.nodes.forEach(k8);return}this.animationCommitId=this.animationId,this.isUpdating?(this.isUpdating=!1,this.nodes.forEach(Dr),this.nodes.forEach(Sr),this.nodes.forEach(Tr)):this.nodes.forEach(k8),this.clearAllSnapshots();const a=p1.now();l1.delta=k1(0,1e3/60,a-l1.timestamp),l1.timestamp=a,l1.isProcessing=!0,e4.update.process(l1),e4.preRender.process(l1),e4.render.process(l1),l1.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,_4.read(this.scheduleUpdate))}clearAllSnapshots(){this.nodes.forEach(kr),this.sharedNodes.forEach(Vr)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,L1.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){L1.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){this.snapshot||!this.instance||(this.snapshot=this.measure(),this.snapshot&&!w1(this.snapshot.measuredBox.x)&&!w1(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 l=0;l<this.path.length;l++)this.path[l].updateScroll();const s=this.layout;this.layout=this.measure(!1),this.layoutVersion++,this.layoutCorrected=i1(),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);const{visualElement:a}=this.options;a&&a.notify("LayoutMeasure",this.layout.layoutBox,s?s.layoutBox:void 0)}updateScroll(s="measure"){let a=!!(this.options.layoutScroll&&this.instance);if(this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===s&&(a=!1),a&&this.instance){const l=n(this.instance);this.scroll={animationId:this.root.animationId,phase:s,isRoot:l,offset:e(this.instance),wasRoot:this.scroll?this.scroll.isRoot:l}}}resetTransform(){if(!o)return;const s=this.isLayoutDirty||this.shouldResetTransform||this.options.alwaysMeasureLayout,a=this.projectionDelta&&!p8(this.projectionDelta),l=this.getTransformTemplate(),c=l?l(this.latestValues,""):void 0,d=c!==this.prevTransformTemplateValue;s&&this.instance&&(a||t2(this.latestValues)||d)&&(o(this.instance,c),this.shouldResetTransform=!1,this.scheduleRender())}measure(s=!0){const a=this.measurePageBox();let l=this.removeElementScroll(a);return s&&(l=this.removeTransform(l)),Br(l),{animationId:this.root.animationId,measuredBox:a,layoutBox:l,latestValues:{},source:this.id}}measurePageBox(){var c;const{visualElement:s}=this.options;if(!s)return i1();const a=s.measureViewportBox();if(!(((c=this.scroll)==null?void 0:c.wasRoot)||this.path.some(_r))){const{scroll:d}=this.root;d&&(m2(a.x,d.offset.x),m2(a.y,d.offset.y))}return a}removeElementScroll(s){var l;const a=i1();if(E1(a,s),(l=this.scroll)!=null&&l.wasRoot)return a;for(let c=0;c<this.path.length;c++){const d=this.path[c],{scroll:u,options:f}=d;d!==this.root&&u&&f.layoutScroll&&(u.wasRoot&&E1(a,s),m2(a.x,u.offset.x),m2(a.y,u.offset.y))}return a}applyTransform(s,a=!1){const l=i1();E1(l,s);for(let c=0;c<this.path.length;c++){const d=this.path[c];!a&&d.options.layoutScroll&&d.scroll&&d!==d.root&&C2(l,{x:-d.scroll.offset.x,y:-d.scroll.offset.y}),t2(d.latestValues)&&C2(l,d.latestValues)}return t2(this.latestValues)&&C2(l,this.latestValues),l}removeTransform(s){const a=i1();E1(a,s);for(let l=0;l<this.path.length;l++){const c=this.path[l];if(!c.instance||!t2(c.latestValues))continue;G4(c.latestValues)&&c.updateSnapshot();const d=i1(),u=c.measurePageBox();E1(d,u),f8(a,c.latestValues,c.snapshot?c.snapshot.layoutBox:void 0,d)}return t2(this.latestValues)&&f8(a,this.latestValues),a}setTargetDelta(s){this.targetDelta=s,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(s){this.options={...this.options,...s,crossfade:s.crossfade!==void 0?s.crossfade:!0}}clearMeasurements(){this.scroll=void 0,this.layout=void 0,this.snapshot=void 0,this.prevTransformTemplateValue=void 0,this.targetDelta=void 0,this.target=void 0,this.isLayoutDirty=!1}forceRelativeParentToResolveTarget(){this.relativeParent&&this.relativeParent.resolvedRelativeTargetAt!==l1.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(s=!1){var p;const a=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=a.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=a.isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=a.isSharedProjectionDirty);const l=!!this.resumingFrom||this!==a;if(!(s||l&&this.isSharedProjectionDirty||this.isProjectionDirty||(p=this.parent)!=null&&p.isProjectionDirty||this.attemptToResolveRelativeTarget||this.root.updateBlockedByResize))return;const{layout:d,layoutId:u}=this.options;if(!this.layout||!(d||u))return;this.resolvedRelativeTargetAt=l1.timestamp;const f=this.getClosestProjectingParent();f&&this.linkedParentVersion!==f.layoutVersion&&!f.options.layoutRoot&&this.removeRelativeTarget(),!this.targetDelta&&!this.relativeTarget&&(f&&f.layout?this.createRelativeTarget(f,this.layout.layoutBox,f.layout.layoutBox):this.removeRelativeTarget()),!(!this.relativeTarget&&!this.targetDelta)&&(this.target||(this.target=i1(),this.targetWithTransforms=i1()),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target?(this.forceRelativeParentToResolveTarget(),ar(this.target,this.relativeTarget,this.relativeParent.target)):this.targetDelta?(this.resumingFrom?this.target=this.applyTransform(this.layout.layoutBox):E1(this.target,this.layout.layoutBox),j7(this.target,this.targetDelta)):E1(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget&&(this.attemptToResolveRelativeTarget=!1,f&&!!f.resumingFrom==!!this.resumingFrom&&!f.options.layoutScroll&&f.target&&this.animationProgress!==1?this.createRelativeTarget(f,this.target,f.target):this.relativeParent=this.relativeTarget=void 0))}getClosestProjectingParent(){if(!(!this.parent||G4(this.parent.latestValues)||W7(this.parent.latestValues)))return this.parent.isProjecting()?this.parent:this.parent.getClosestProjectingParent()}isProjecting(){return!!((this.relativeTarget||this.targetDelta||this.options.layoutRoot)&&this.layout)}createRelativeTarget(s,a,l){this.relativeParent=s,this.linkedParentVersion=s.layoutVersion,this.forceRelativeParentToResolveTarget(),this.relativeTarget=i1(),this.relativeTargetOrigin=i1(),h3(this.relativeTargetOrigin,a,l),E1(this.relativeTarget,this.relativeTargetOrigin)}removeRelativeTarget(){this.relativeParent=this.relativeTarget=void 0}calcProjection(){var m;const s=this.getLead(),a=!!this.resumingFrom||this!==s;let l=!0;if((this.isProjectionDirty||(m=this.parent)!=null&&m.isProjectionDirty)&&(l=!1),a&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(l=!1),this.resolvedRelativeTargetAt===l1.timestamp&&(l=!1),l)return;const{layout:c,layoutId:d}=this.options;if(this.isTreeAnimating=!!(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!(c||d))return;E1(this.layoutCorrected,this.layout.layoutBox);const u=this.treeScale.x,f=this.treeScale.y;Oe(this.layoutCorrected,this.treeScale,this.path,a),s.layout&&!s.target&&(this.treeScale.x!==1||this.treeScale.y!==1)&&(s.target=s.layout.layoutBox,s.targetWithTransforms=i1());const{target:p}=s;if(!p){this.prevProjectionDelta&&(this.createProjectionDeltas(),this.scheduleRender());return}!this.projectionDelta||!this.prevProjectionDelta?this.createProjectionDeltas():(o8(this.prevProjectionDelta.x,this.projectionDelta.x),o8(this.prevProjectionDelta.y,this.projectionDelta.y)),H2(this.projectionDelta,this.layoutCorrected,p,this.latestValues),(this.treeScale.x!==u||this.treeScale.y!==f||!b8(this.projectionDelta.x,this.prevProjectionDelta.x)||!b8(this.projectionDelta.y,this.prevProjectionDelta.y))&&(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",p))}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(s=!0){var a;if((a=this.options.visualElement)==null||a.scheduleRender(),s){const l=this.getStack();l&&l.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}createProjectionDeltas(){this.prevProjectionDelta=g2(),this.projectionDelta=g2(),this.projectionDeltaWithTransform=g2()}setAnimationOrigin(s,a=!1){const l=this.snapshot,c=l?l.latestValues:{},d={...this.latestValues},u=g2();(!this.relativeParent||!this.relativeParent.options.layoutRoot)&&(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!a;const f=i1(),p=l?l.source:void 0,m=this.layout?this.layout.source:void 0,g=p!==m,C=this.getStack(),w=!C||C.members.length<=1,x=!!(g&&!w&&this.options.crossfade===!0&&!this.path.some(Fr));this.animationProgress=0;let b;this.mixTargetDelta=S=>{const M=S/1e3;P8(u.x,s.x,M),P8(u.y,s.y,M),this.setTargetDelta(u),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout&&(h3(f,this.layout.layoutBox,this.relativeParent.layout.layoutBox),Ir(this.relativeTarget,this.relativeTargetOrigin,f,M),b&&ur(this.relativeTarget,b)&&(this.isProjectionDirty=!1),b||(b=i1()),E1(b,this.relativeTarget)),g&&(this.animationValues=d,pr(d,c,this.latestValues,M,x,w)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=M},this.mixTargetDelta(this.options.layoutRoot?1e3:0)}startAnimation(s){var a,l,c;this.notifyListeners("animationStart"),(a=this.currentAnimation)==null||a.stop(),(c=(l=this.resumingFrom)==null?void 0:l.currentAnimation)==null||c.stop(),this.pendingAnimation&&($1(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=L1.update(()=>{w3.hasAnimatedSinceResize=!0,this.motionValue||(this.motionValue=w2(0)),this.currentAnimation=mr(this.motionValue,[0,1e3],{...s,velocity:0,isSync:!0,onUpdate:d=>{this.mixTargetDelta(d),s.onUpdate&&s.onUpdate(d)},onStop:()=>{},onComplete:()=>{s.onComplete&&s.onComplete(),this.completeAnimation()}}),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0})}completeAnimation(){this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0);const s=this.getStack();s&&s.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(vr),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){const s=this.getLead();let{targetWithTransforms:a,target:l,layout:c,latestValues:d}=s;if(!(!a||!l||!c)){if(this!==s&&this.layout&&c&&F8(this.options.animationType,this.layout.layoutBox,c.layoutBox)){l=this.target||i1();const u=w1(this.layout.layoutBox.x);l.x.min=s.target.x.min,l.x.max=l.x.min+u;const f=w1(this.layout.layoutBox.y);l.y.min=s.target.y.min,l.y.max=l.y.min+f}E1(a,l),C2(a,d),H2(this.projectionDeltaWithTransform,this.layoutCorrected,a,d)}}registerSharedNode(s,a){this.sharedNodes.has(s)||this.sharedNodes.set(s,new xr),this.sharedNodes.get(s).add(a);const c=a.options.initialPromotionConfig;a.promote({transition:c?c.transition:void 0,preserveFollowOpacity:c&&c.shouldPreserveFollowOpacity?c.shouldPreserveFollowOpacity(a):void 0})}isLead(){const s=this.getStack();return s?s.lead===this:!0}getLead(){var a;const{layoutId:s}=this.options;return s?((a=this.getStack())==null?void 0:a.lead)||this:this}getPrevLead(){var a;const{layoutId:s}=this.options;return s?(a=this.getStack())==null?void 0:a.prevLead:void 0}getStack(){const{layoutId:s}=this.options;if(s)return this.root.sharedNodes.get(s)}promote({needsReset:s,transition:a,preserveFollowOpacity:l}={}){const c=this.getStack();c&&c.promote(this,l),s&&(this.projectionDelta=void 0,this.needsReset=!0),a&&this.setOptions({transition:a})}relegate(){const s=this.getStack();return s?s.relegate(this):!1}resetSkewAndRotation(){const{visualElement:s}=this.options;if(!s)return;let a=!1;const{latestValues:l}=s;if((l.z||l.rotate||l.rotateX||l.rotateY||l.rotateZ||l.skewX||l.skewY)&&(a=!0),!a)return;const c={};l.z&&Q4("z",s,c,this.animationValues);for(let d=0;d<J4.length;d++)Q4(`rotate${J4[d]}`,s,c,this.animationValues),Q4(`skew${J4[d]}`,s,c,this.animationValues);s.render();for(const d in c)s.setStaticValue(d,c[d]),this.animationValues&&(this.animationValues[d]=c[d]);s.scheduleRender()}applyProjectionStyles(s,a){if(!this.instance||this.isSVG)return;if(!this.isVisible){s.visibility="hidden";return}const l=this.getTransformTemplate();if(this.needsReset){this.needsReset=!1,s.visibility="",s.opacity="",s.pointerEvents=p3(a==null?void 0:a.pointerEvents)||"",s.transform=l?l(this.latestValues,""):"none";return}const c=this.getLead();if(!this.projectionDelta||!this.layout||!c.target){this.options.layoutId&&(s.opacity=this.latestValues.opacity!==void 0?this.latestValues.opacity:1,s.pointerEvents=p3(a==null?void 0:a.pointerEvents)||""),this.hasProjected&&!t2(this.latestValues)&&(s.transform=l?l({},""):"none",this.hasProjected=!1);return}s.visibility="";const d=c.animationValues||c.latestValues;this.applyTransformsToTarget();let u=fr(this.projectionDeltaWithTransform,this.treeScale,d);l&&(u=l(d,u)),s.transform=u;const{x:f,y:p}=this.projectionDelta;s.transformOrigin=`${f.origin*100}% ${p.origin*100}% 0`,c.animationValues?s.opacity=c===this?d.opacity??this.latestValues.opacity??1:this.preserveOpacity?this.latestValues.opacity:d.opacityExit:s.opacity=c===this?d.opacity!==void 0?d.opacity:"":d.opacityExit!==void 0?d.opacityExit:0;for(const m in Y4){if(d[m]===void 0)continue;const{correct:g,applyTo:C,isCSSVariable:w}=Y4[m],x=u==="none"?d[m]:g(d[m],c);if(C){const b=C.length;for(let S=0;S<b;S++)s[C[S]]=x}else w?this.options.visualElement.renderState.vars[m]=x:s[m]=x}this.options.layoutId&&(s.pointerEvents=c===this?p3(a==null?void 0:a.pointerEvents)||"":"none")}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach(s=>{var a;return(a=s.currentAnimation)==null?void 0:a.stop()}),this.root.nodes.forEach(E8),this.root.sharedNodes.clear()}}}function Sr(L){L.updateLayout()}function Tr(L){var e;const t=((e=L.resumeFrom)==null?void 0:e.snapshot)||L.snapshot;if(L.isLead()&&L.layout&&t&&L.hasListeners("didUpdate")){const{layoutBox:n,measuredBox:o}=L.layout,{animationType:i}=L.options,s=t.source!==L.layout.source;i==="size"?M1(u=>{const f=s?t.measuredBox[u]:t.layoutBox[u],p=w1(f);f.min=n[u].min,f.max=f.min+p}):F8(i,t.layoutBox,n)&&M1(u=>{const f=s?t.measuredBox[u]:t.layoutBox[u],p=w1(n[u]);f.max=f.min+p,L.relativeTarget&&!L.currentAnimation&&(L.isProjectionDirty=!0,L.relativeTarget[u].max=L.relativeTarget[u].min+p)});const a=g2();H2(a,n,t.layoutBox);const l=g2();s?H2(l,L.applyTransform(o,!0),t.measuredBox):H2(l,n,t.layoutBox);const c=!p8(a);let d=!1;if(!L.resumeFrom){const u=L.getClosestProjectingParent();if(u&&!u.resumeFrom){const{snapshot:f,layout:p}=u;if(f&&p){const m=i1();h3(m,t.layoutBox,f.layoutBox);const g=i1();h3(g,n,p.layoutBox),m8(m,g)||(d=!0),u.options.layoutRoot&&(L.relativeTarget=g,L.relativeTargetOrigin=m,L.relativeParent=u)}}}L.notifyListeners("didUpdate",{layout:n,snapshot:t,delta:l,layoutDelta:a,hasLayoutChanged:c,hasRelativeLayoutChanged:d})}else if(L.isLead()){const{onExitComplete:n}=L.options;n&&n()}L.options.transition=void 0}function Zr(L){L.parent&&(L.isProjecting()||(L.isProjectionDirty=L.parent.isProjectionDirty),L.isSharedProjectionDirty||(L.isSharedProjectionDirty=!!(L.isProjectionDirty||L.parent.isProjectionDirty||L.parent.isSharedProjectionDirty)),L.isTransformDirty||(L.isTransformDirty=L.parent.isTransformDirty))}function Er(L){L.isProjectionDirty=L.isSharedProjectionDirty=L.isTransformDirty=!1}function kr(L){L.clearSnapshot()}function E8(L){L.clearMeasurements()}function k8(L){L.isLayoutDirty=!1}function Dr(L){const{visualElement:t}=L.options;t&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),L.resetTransform()}function D8(L){L.finishAnimation(),L.targetDelta=L.relativeTarget=L.target=void 0,L.isProjectionDirty=!0}function Pr(L){L.resolveTargetDelta()}function Ar(L){L.calcProjection()}function Nr(L){L.resetSkewAndRotation()}function Vr(L){L.removeLeadSnapshot()}function P8(L,t,e){L.translate=r1(t.translate,0,e),L.scale=r1(t.scale,1,e),L.origin=t.origin,L.originPoint=t.originPoint}function A8(L,t,e,n){L.min=r1(t.min,e.min,n),L.max=r1(t.max,e.max,n)}function Ir(L,t,e,n){A8(L.x,t.x,e.x,n),A8(L.y,t.y,e.y,n)}function Fr(L){return L.animationValues&&L.animationValues.opacityExit!==void 0}const Or={duration:.45,ease:[.4,0,.1,1]},N8=L=>typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(L),V8=N8("applewebkit/")&&!N8("chrome/")?Math.round:x1;function I8(L){L.min=V8(L.min),L.max=V8(L.max)}function Br(L){I8(L.x),I8(L.y)}function F8(L,t,e){return L==="position"||L==="preserve-aspect"&&!ir(C8(t),C8(e),.2)}function _r(L){var t;return L!==L.root&&((t=L.scroll)==null?void 0:t.wasRoot)}const Wr=Z8({attachResizeListener:(L,t)=>$2(L,"resize",t),measureScroll:()=>{var L,t;return{x:document.documentElement.scrollLeft||((L=document.body)==null?void 0:L.scrollLeft)||0,y:document.documentElement.scrollTop||((t=document.body)==null?void 0:t.scrollTop)||0}},checkIsScrollRoot:()=>!0}),R4={current:void 0},O8=Z8({measureScroll:L=>({x:L.scrollLeft,y:L.scrollTop}),defaultParent:()=>{if(!R4.current){const L=new Wr({});L.mount(window),L.setOptions({layoutScroll:!0}),R4.current=L}return R4.current},resetTransform:(L,t)=>{L.style.transform=t!==void 0?t:"none"},checkIsScrollRoot:L=>window.getComputedStyle(L).position==="fixed"}),L6=h.createContext({transformPagePoint:L=>L,isStatic:!1,reducedMotion:"never"});function B8(L,t){if(typeof L=="function")return L(t);L!=null&&(L.current=t)}function Hr(...L){return t=>{let e=!1;const n=L.map(o=>{const i=B8(o,t);return!e&&typeof i=="function"&&(e=!0),i});if(e)return()=>{for(let o=0;o<n.length;o++){const i=n[o];typeof i=="function"?i():B8(L[o],null)}}}}function $r(...L){return t3.useCallback(Hr(...L),L)}class jr extends t3.Component{getSnapshotBeforeUpdate(t){const e=this.props.childRef.current;if(e&&t.isPresent&&!this.props.isPresent){const n=e.offsetParent,o=B4(n)&&n.offsetWidth||0,i=B4(n)&&n.offsetHeight||0,s=this.props.sizeRef.current;s.height=e.offsetHeight||0,s.width=e.offsetWidth||0,s.top=e.offsetTop,s.left=e.offsetLeft,s.right=o-s.width-s.left,s.bottom=i-s.height-s.top}return null}componentDidUpdate(){}render(){return this.props.children}}function Ur({children:L,isPresent:t,anchorX:e,anchorY:n,root:o}){var u;const i=h.useId(),s=h.useRef(null),a=h.useRef({width:0,height:0,top:0,left:0,right:0,bottom:0}),{nonce:l}=h.useContext(L6),c=((u=L.props)==null?void 0:u.ref)??(L==null?void 0:L.ref),d=$r(s,c);return h.useInsertionEffect(()=>{const{width:f,height:p,top:m,left:g,right:C,bottom:w}=a.current;if(t||!s.current||!f||!p)return;const x=e==="left"?`left: ${g}`:`right: ${C}`,b=n==="bottom"?`bottom: ${w}`:`top: ${m}`;s.current.dataset.motionPopId=i;const S=document.createElement("style");l&&(S.nonce=l);const M=o??document.head;return M.appendChild(S),S.sheet&&S.sheet.insertRule(`
          [data-motion-pop-id="${i}"] {
            position: absolute !important;
            width: ${f}px !important;
            height: ${p}px !important;
            ${x}px !important;
            ${b}px !important;
          }
        `),()=>{M.contains(S)&&M.removeChild(S)}},[t]),r.jsx(jr,{isPresent:t,childRef:s,sizeRef:a,children:t3.cloneElement(L,{ref:d})})}const zr=({children:L,initial:t,isPresent:e,onExitComplete:n,custom:o,presenceAffectsLayout:i,mode:s,anchorX:a,anchorY:l,root:c})=>{const d=K3(Gr),u=h.useId();let f=!0,p=h.useMemo(()=>(f=!1,{id:u,initial:t,isPresent:e,custom:o,onExitComplete:m=>{d.set(m,!0);for(const g of d.values())if(!g)return;n&&n()},register:m=>(d.set(m,!1),()=>d.delete(m))}),[e,d,n]);return i&&f&&(p={...p}),h.useMemo(()=>{d.forEach((m,g)=>d.set(g,!1))},[e]),t3.useEffect(()=>{!e&&!d.size&&n&&n()},[e]),s==="popLayout"&&(L=r.jsx(Ur,{isPresent:e,anchorX:a,anchorY:l,root:c,children:L})),r.jsx(e3.Provider,{value:p,children:L})};function Gr(){return new Map}function _8(L=!0){const t=h.useContext(e3);if(t===null)return[!0,null];const{isPresent:e,onExitComplete:n,register:o}=t,i=h.useId();h.useEffect(()=>{if(L)return o(i)},[L]);const s=h.useCallback(()=>L&&n&&n(i),[i,n,L]);return!e&&n?[!1,s]:[!0]}const g3=L=>L.key||"";function W8(L){const t=[];return h.Children.forEach(L,e=>{h.isValidElement(e)&&t.push(e)}),t}const t6=({children:L,custom:t,initial:e=!0,onExitComplete:n,presenceAffectsLayout:o=!0,mode:i="sync",propagate:s=!1,anchorX:a="left",anchorY:l="top",root:c})=>{const[d,u]=_8(s),f=h.useMemo(()=>W8(L),[L]),p=s&&!d?[]:f.map(g3),m=h.useRef(!0),g=h.useRef(f),C=K3(()=>new Map),w=h.useRef(new Set),[x,b]=h.useState(f),[S,M]=h.useState(f);h5(()=>{m.current=!1,g.current=f;for(let Z=0;Z<S.length;Z++){const k=g3(S[Z]);p.includes(k)?(C.delete(k),w.current.delete(k)):C.get(k)!==!0&&C.set(k,!1)}},[S,p.length,p.join("-")]);const E=[];if(f!==x){let Z=[...f];for(let k=0;k<S.length;k++){const P=S[k],A=g3(P);p.includes(A)||(Z.splice(k,0,P),E.push(P))}return i==="wait"&&E.length&&(Z=E),M(W8(Z)),b(f),null}process.env.NODE_ENV!=="production"&&i==="wait"&&S.length>1&&console.warn(`You're attempting to animate multiple children within AnimatePresence, but its mode is set to "wait". This will lead to odd visual behaviour.`);const{forceRender:T}=h.useContext(G3);return r.jsx(r.Fragment,{children:S.map(Z=>{const k=g3(Z),P=s&&!d?!1:f===S||p.includes(k),A=()=>{if(w.current.has(k))return;if(w.current.add(k),C.has(k))C.set(k,!0);else return;let H=!0;C.forEach(W=>{W||(H=!1)}),H&&(T==null||T(),M(g.current),s&&(u==null||u()),n&&n())};return r.jsx(zr,{isPresent:P,initial:!m.current||e?void 0:!1,custom:t,presenceAffectsLayout:o,mode:i,root:c,onExitComplete:P?void 0:A,anchorX:a,anchorY:l,children:Z},k)})})},H8=h.createContext({strict:!1}),$8={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]};let j8=!1;function Kr(){if(j8)return;const L={};for(const t in $8)L[t]={isEnabled:e=>$8[t].some(n=>!!e[n])};O7(L),j8=!0}function U8(){return Kr(),Ne()}function Xr(L){const t=U8();for(const e in L)t[e]={...t[e],...L[e]};O7(t)}const Yr=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 m3(L){return L.startsWith("while")||L.startsWith("drag")&&L!=="draggable"||L.startsWith("layout")||L.startsWith("onTap")||L.startsWith("onPan")||L.startsWith("onLayout")||Yr.has(L)}let z8=L=>!m3(L);function qr(L){typeof L=="function"&&(z8=t=>t.startsWith("on")?!m3(t):L(t))}try{qr(require("@emotion/is-prop-valid").default)}catch{}function Jr(L,t,e){const n={};for(const o in L)o==="values"&&typeof L.values=="object"||(z8(o)||e===!0&&m3(o)||!t&&!m3(o)||L.draggable&&o.startsWith("onDrag"))&&(n[o]=L[o]);return n}const C3=h.createContext({});function Qr(L,t){if(d3(L)){const{initial:e,animate:n}=L;return{initial:e===!1||_2(e)?e:void 0,animate:_2(n)?n:void 0}}return L.inherit!==!1?t:{}}function Rr(L){const{initial:t,animate:e}=Qr(L,h.useContext(C3));return h.useMemo(()=>({initial:t,animate:e}),[G8(t),G8(e)])}function G8(L){return Array.isArray(L)?L.join(" "):L}const e6=()=>({style:{},transform:{},transformOrigin:{},vars:{}});function K8(L,t,e){for(const n in t)!f1(t[n])&&!q7(n,e)&&(L[n]=t[n])}function Ln({transformTemplate:L},t){return h.useMemo(()=>{const e=e6();return X4(e,t,L),Object.assign({},e.vars,e.style)},[t])}function tn(L,t){const e=L.style||{},n={};return K8(n,e,L),Object.assign(n,Ln(L,t)),n}function en(L,t){const e={},n=tn(L,t);return L.drag&&L.dragListener!==!1&&(e.draggable=!1,n.userSelect=n.WebkitUserSelect=n.WebkitTouchCallout="none",n.touchAction=L.drag===!0?"none":`pan-${L.drag==="x"?"y":"x"}`),L.tabIndex===void 0&&(L.onTap||L.onTapStart||L.whileTap)&&(e.tabIndex=0),e.style=n,e}const X8=()=>({...e6(),attrs:{}});function rn(L,t,e,n){const o=h.useMemo(()=>{const i=X8();return J7(i,t,R7(n),L.transformTemplate,L.style),{...i.attrs,style:{...i.style}}},[t]);if(L.style){const i={};K8(i,L.style,L),o.style={...i,...o.style}}return o}const nn=["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 r6(L){return typeof L!="string"||L.includes("-")?!1:!!(nn.indexOf(L)>-1||/[A-Z]/u.test(L))}function on(L,t,e,{latestValues:n},o,i=!1,s){const l=(s??r6(L)?rn:en)(t,n,o,L),c=Jr(t,typeof L=="string",i),d=L!==h.Fragment?{...c,...l,ref:e}:{},{children:u}=t,f=h.useMemo(()=>f1(u)?u.get():u,[u]);return h.createElement(L,{...d,children:f})}function sn({scrapeMotionValuesFromProps:L,createRenderState:t},e,n,o){return{latestValues:an(e,n,o,L),renderState:t()}}function an(L,t,e,n){const o={},i=n(L,{});for(const f in i)o[f]=p3(i[f]);let{initial:s,animate:a}=L;const l=d3(L),c=I7(L);t&&c&&!l&&L.inherit!==!1&&(s===void 0&&(s=t.initial),a===void 0&&(a=t.animate));let d=e?e.initial===!1:!1;d=d||s===!1;const u=d?a:s;if(u&&typeof u!="boolean"&&!c3(u)){const f=Array.isArray(u)?u:[u];for(let p=0;p<f.length;p++){const m=P4(L,f[p]);if(m){const{transitionEnd:g,transition:C,...w}=m;for(const x in w){let b=w[x];if(Array.isArray(b)){const S=d?b.length-1:0;b=b[S]}b!==null&&(o[x]=b)}for(const x in g)o[x]=g[x]}}}return o}const Y8=L=>(t,e)=>{const n=h.useContext(C3),o=h.useContext(e3),i=()=>sn(L,t,n,o);return e?i():K3(i)},ln=Y8({scrapeMotionValuesFromProps:q4,createRenderState:e6}),cn=Y8({scrapeMotionValuesFromProps:L8,createRenderState:X8}),dn=Symbol.for("motionComponentSymbol");function un(L,t,e){const n=h.useRef(e);h.useInsertionEffect(()=>{n.current=e});const o=h.useRef(null);return h.useCallback(i=>{var a;i&&((a=L.onMount)==null||a.call(L,i)),t&&(i?t.mount(i):t.unmount());const s=n.current;if(typeof s=="function")if(i){const l=s(i);typeof l=="function"&&(o.current=l)}else o.current?(o.current(),o.current=null):s(i);else s&&(s.current=i)},[t])}const q8=h.createContext({});function j2(L){return L&&typeof L=="object"&&Object.prototype.hasOwnProperty.call(L,"current")}function fn(L,t,e,n,o,i){var C,w;const{visualElement:s}=h.useContext(C3),a=h.useContext(H8),l=h.useContext(e3),c=h.useContext(L6).reducedMotion,d=h.useRef(null);n=n||a.renderer,!d.current&&n&&(d.current=n(L,{visualState:t,parent:s,props:e,presenceContext:l,blockInitialAnimation:l?l.initial===!1:!1,reducedMotionConfig:c,isSVG:i}));const u=d.current,f=h.useContext(q8);u&&!u.projection&&o&&(u.type==="html"||u.type==="svg")&&hn(d.current,e,o,f);const p=h.useRef(!1);h.useInsertionEffect(()=>{u&&p.current&&u.update(e,l)});const m=e[h7],g=h.useRef(!!m&&!((C=window.MotionHandoffIsComplete)!=null&&C.call(window,m))&&((w=window.MotionHasOptimisedAnimation)==null?void 0:w.call(window,m)));return h5(()=>{u&&(p.current=!0,window.MotionIsMounted=!0,u.updateFeatures(),u.scheduleRenderMicrotask(),g.current&&u.animationState&&u.animationState.animateChanges())}),h.useEffect(()=>{u&&(!g.current&&u.animationState&&u.animationState.animateChanges(),g.current&&(queueMicrotask(()=>{var x;(x=window.MotionHandoffMarkAsComplete)==null||x.call(window,m)}),g.current=!1),u.enteringChildren=void 0)}),u}function hn(L,t,e,n){const{layoutId:o,layout:i,drag:s,dragConstraints:a,layoutScroll:l,layoutRoot:c,layoutCrossfade:d}=t;L.projection=new e(L.latestValues,t["data-framer-portal-id"]?void 0:J8(L.parent)),L.projection.setOptions({layoutId:o,layout:i,alwaysMeasureLayout:!!s||a&&j2(a),visualElement:L,animationType:typeof i=="string"?i:"both",initialPromotionConfig:n,crossfade:d,layoutScroll:l,layoutRoot:c})}function J8(L){if(L)return L.options.allowProjection!==!1?L.projection:J8(L.parent)}function n6(L,{forwardMotionProps:t=!1,type:e}={},n,o){n&&Xr(n);const i=e?e==="svg":r6(L),s=i?cn:ln;function a(c,d){let u;const f={...h.useContext(L6),...c,layoutId:pn(c)},{isStatic:p}=f,m=Rr(c),g=s(c,p);if(!p&&f5){wn(f,n);const C=gn(f);u=C.MeasureLayout,m.visualElement=fn(L,g,f,o,C.ProjectionNode,i)}return r.jsxs(C3.Provider,{value:m,children:[u&&m.visualElement?r.jsx(u,{visualElement:m.visualElement,...f}):null,on(L,c,un(g,m.visualElement,d),g,p,t,i)]})}a.displayName=`motion.${typeof L=="string"?L:`create(${L.displayName??L.name??""})`}`;const l=h.forwardRef(a);return l[dn]=L,l}function pn({layoutId:L}){const t=h.useContext(G3).id;return t&&L!==void 0?t+"-"+L:L}function wn(L,t){const e=h.useContext(H8).strict;if(process.env.NODE_ENV!=="production"&&t&&e){const n="You have rendered a `motion` component within a `LazyMotion` component. This will break tree shaking. Import and render a `m` component instead.";L.ignoreStrict?l2(!1,n,"lazy-strict-mode"):I1(!1,n,"lazy-strict-mode")}}function gn(L){const t=U8(),{drag:e,layout:n}=t;if(!e&&!n)return{};const o={...e,...n};return{MeasureLayout:e!=null&&e.isEnabled(L)||n!=null&&n.isEnabled(L)?o.MeasureLayout:void 0,ProjectionNode:o.ProjectionNode}}function mn(L,t){if(typeof Proxy>"u")return n6;const e=new Map,n=(i,s)=>n6(i,s,L,t),o=(i,s)=>(process.env.NODE_ENV!=="production"&&R3(!1,"motion() is deprecated. Use motion.create() instead."),n(i,s));return new Proxy(o,{get:(i,s)=>s==="create"?n:(e.has(s)||e.set(s,n6(s,void 0,L,t)),e.get(s))})}const Cn=(L,t)=>t.isSVG??r6(L)?new qe(t):new Ue(t,{allowProjection:L!==h.Fragment});class bn extends G1{constructor(t){super(t),t.animationState||(t.animationState=tr(t))}updateAnimationControlsSubscription(){const{animate:t}=this.node.getProps();c3(t)&&(this.unmountControls=t.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){const{animate:t}=this.node.getProps(),{animate:e}=this.node.prevProps||{};t!==e&&this.updateAnimationControlsSubscription()}unmount(){var t;this.node.animationState.reset(),(t=this.unmountControls)==null||t.call(this)}}let yn=0;class xn extends G1{constructor(){super(...arguments),this.id=yn++}update(){if(!this.node.presenceContext)return;const{isPresent:t,onExitComplete:e}=this.node.presenceContext,{isPresent:n}=this.node.prevPresenceContext||{};if(!this.node.animationState||t===n)return;const o=this.node.animationState.setActive("exit",!t);e&&!t&&o.then(()=>{e(this.id)})}mount(){const{register:t,onExitComplete:e}=this.node.presenceContext||{};e&&e(this.id),t&&(this.unmount=t(this.id))}unmount(){}}const vn={animation:{Feature:bn},exit:{Feature:xn}};function U2(L){return{point:{x:L.pageX,y:L.pageY}}}const Mn=L=>t=>W4(t)&&L(t,U2(t));function z2(L,t,e,n){return $2(L,t,Mn(e),n)}const Q8=({current:L})=>L?L.ownerDocument.defaultView:null,R8=(L,t)=>Math.abs(L-t);function Sn(L,t){const e=R8(L.x,t.x),n=R8(L.y,t.y);return Math.sqrt(e**2+n**2)}const L9=new Set(["auto","scroll"]);class t9{constructor(t,e,{transformPagePoint:n,contextWindow:o=window,dragSnapToOrigin:i=!1,distanceThreshold:s=3,element:a}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.contextWindow=window,this.scrollPositions=new Map,this.removeScrollListeners=null,this.onElementScroll=p=>{this.handleScroll(p.target)},this.onWindowScroll=()=>{this.handleScroll(window)},this.updatePoint=()=>{if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;const p=s6(this.lastMoveEventInfo,this.history),m=this.startEvent!==null,g=Sn(p.offset,{x:0,y:0})>=this.distanceThreshold;if(!m&&!g)return;const{point:C}=p,{timestamp:w}=l1;this.history.push({...C,timestamp:w});const{onStart:x,onMove:b}=this.handlers;m||(x&&x(this.lastMoveEvent,p),this.startEvent=this.lastMoveEvent),b&&b(this.lastMoveEvent,p)},this.handlePointerMove=(p,m)=>{this.lastMoveEvent=p,this.lastMoveEventInfo=o6(m,this.transformPagePoint),L1.update(this.updatePoint,!0)},this.handlePointerUp=(p,m)=>{this.end();const{onEnd:g,onSessionEnd:C,resumeAnimation:w}=this.handlers;if((this.dragSnapToOrigin||!this.startEvent)&&w&&w(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;const x=s6(p.type==="pointercancel"?this.lastMoveEventInfo:o6(m,this.transformPagePoint),this.history);this.startEvent&&g&&g(p,x),C&&C(p,x)},!W4(t))return;this.dragSnapToOrigin=i,this.handlers=e,this.transformPagePoint=n,this.distanceThreshold=s,this.contextWindow=o||window;const l=U2(t),c=o6(l,this.transformPagePoint),{point:d}=c,{timestamp:u}=l1;this.history=[{...d,timestamp:u}];const{onSessionStart:f}=e;f&&f(t,s6(c,this.history)),this.removeListeners=P2(z2(this.contextWindow,"pointermove",this.handlePointerMove),z2(this.contextWindow,"pointerup",this.handlePointerUp),z2(this.contextWindow,"pointercancel",this.handlePointerUp)),a&&this.startScrollTracking(a)}startScrollTracking(t){let e=t.parentElement;for(;e;){const n=getComputedStyle(e);(L9.has(n.overflowX)||L9.has(n.overflowY))&&this.scrollPositions.set(e,{x:e.scrollLeft,y:e.scrollTop}),e=e.parentElement}this.scrollPositions.set(window,{x:window.scrollX,y:window.scrollY}),window.addEventListener("scroll",this.onElementScroll,{capture:!0,passive:!0}),window.addEventListener("scroll",this.onWindowScroll,{passive:!0}),this.removeScrollListeners=()=>{window.removeEventListener("scroll",this.onElementScroll,{capture:!0}),window.removeEventListener("scroll",this.onWindowScroll)}}handleScroll(t){const e=this.scrollPositions.get(t);if(!e)return;const n=t===window,o=n?{x:window.scrollX,y:window.scrollY}:{x:t.scrollLeft,y:t.scrollTop},i={x:o.x-e.x,y:o.y-e.y};i.x===0&&i.y===0||(n?this.lastMoveEventInfo&&(this.lastMoveEventInfo.point.x+=i.x,this.lastMoveEventInfo.point.y+=i.y):this.history.length>0&&(this.history[0].x-=i.x,this.history[0].y-=i.y),this.scrollPositions.set(t,o),L1.update(this.updatePoint,!0))}updateHandlers(t){this.handlers=t}end(){this.removeListeners&&this.removeListeners(),this.removeScrollListeners&&this.removeScrollListeners(),this.scrollPositions.clear(),$1(this.updatePoint)}}function o6(L,t){return t?{point:t(L.point)}:L}function e9(L,t){return{x:L.x-t.x,y:L.y-t.y}}function s6({point:L},t){return{point:L,delta:e9(L,r9(t)),offset:e9(L,Tn(t)),velocity:Zn(t,.1)}}function Tn(L){return L[0]}function r9(L){return L[L.length-1]}function Zn(L,t){if(L.length<2)return{x:0,y:0};let e=L.length-1,n=null;const o=r9(L);for(;e>=0&&(n=L[e],!(o.timestamp-n.timestamp>D1(t)));)e--;if(!n)return{x:0,y:0};const i=v1(o.timestamp-n.timestamp);if(i===0)return{x:0,y:0};const s={x:(o.x-n.x)/i,y:(o.y-n.y)/i};return s.x===1/0&&(s.x=0),s.y===1/0&&(s.y=0),s}function En(L,{min:t,max:e},n){return t!==void 0&&L<t?L=n?r1(t,L,n.min):Math.max(L,t):e!==void 0&&L>e&&(L=n?r1(e,L,n.max):Math.min(L,e)),L}function n9(L,t,e){return{min:t!==void 0?L.min+t:void 0,max:e!==void 0?L.max+e-(L.max-L.min):void 0}}function kn(L,{top:t,left:e,bottom:n,right:o}){return{x:n9(L.x,e,o),y:n9(L.y,t,n)}}function o9(L,t){let e=t.min-L.min,n=t.max-L.max;return t.max-t.min<L.max-L.min&&([e,n]=[n,e]),{min:e,max:n}}function Dn(L,t){return{x:o9(L.x,t.x),y:o9(L.y,t.y)}}function Pn(L,t){let e=.5;const n=w1(L),o=w1(t);return o>n?e=A2(t.min,t.max-n,L.min):n>o&&(e=A2(L.min,L.max-o,t.min)),k1(0,1,e)}function An(L,t){const e={};return t.min!==void 0&&(e.min=t.min-L.min),t.max!==void 0&&(e.max=t.max-L.min),e}const i6=.35;function Nn(L=i6){return L===!1?L=0:L===!0&&(L=i6),{x:s9(L,"left","right"),y:s9(L,"top","bottom")}}function s9(L,t,e){return{min:i9(L,t),max:i9(L,e)}}function i9(L,t){return typeof L=="number"?L:L[t]||0}const Vn=new WeakMap;class In{constructor(t){this.openDragLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=i1(),this.latestPointerEvent=null,this.latestPanInfo=null,this.visualElement=t}start(t,{snapToCursor:e=!1,distanceThreshold:n}={}){const{presenceContext:o}=this.visualElement;if(o&&o.isPresent===!1)return;const i=u=>{e?(this.stopAnimation(),this.snapToCursor(U2(u).point)):this.pauseAnimation()},s=(u,f)=>{this.stopAnimation();const{drag:p,dragPropagation:m,onDragStart:g}=this.getProps();if(p&&!m&&(this.openDragLock&&this.openDragLock(),this.openDragLock=ye(p),!this.openDragLock))return;this.latestPointerEvent=u,this.latestPanInfo=f,this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),M1(w=>{let x=this.getAxisMotionValue(w).get()||0;if(P1.test(x)){const{projection:b}=this.visualElement;if(b&&b.layout){const S=b.layout.layoutBox[w];S&&(x=w1(S)*(parseFloat(x)/100))}}this.originPoint[w]=x}),g&&L1.postRender(()=>g(u,f)),N4(this.visualElement,"transform");const{animationState:C}=this.visualElement;C&&C.setActive("whileDrag",!0)},a=(u,f)=>{this.latestPointerEvent=u,this.latestPanInfo=f;const{dragPropagation:p,dragDirectionLock:m,onDirectionLock:g,onDrag:C}=this.getProps();if(!p&&!this.openDragLock)return;const{offset:w}=f;if(m&&this.currentDirection===null){this.currentDirection=Fn(w),this.currentDirection!==null&&g&&g(this.currentDirection);return}this.updateAxis("x",f.point,w),this.updateAxis("y",f.point,w),this.visualElement.render(),C&&C(u,f)},l=(u,f)=>{this.latestPointerEvent=u,this.latestPanInfo=f,this.stop(u,f),this.latestPointerEvent=null,this.latestPanInfo=null},c=()=>M1(u=>{var f;return this.getAnimationState(u)==="paused"&&((f=this.getAxisMotionValue(u).animation)==null?void 0:f.play())}),{dragSnapToOrigin:d}=this.getProps();this.panSession=new t9(t,{onSessionStart:i,onStart:s,onMove:a,onSessionEnd:l,resumeAnimation:c},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:d,distanceThreshold:n,contextWindow:Q8(this.visualElement),element:this.visualElement.current})}stop(t,e){const n=t||this.latestPointerEvent,o=e||this.latestPanInfo,i=this.isDragging;if(this.cancel(),!i||!o||!n)return;const{velocity:s}=o;this.startAnimation(s);const{onDragEnd:a}=this.getProps();a&&L1.postRender(()=>a(n,o))}cancel(){this.isDragging=!1;const{projection:t,animationState:e}=this.visualElement;t&&(t.isAnimationBlocked=!1),this.endPanSession();const{dragPropagation:n}=this.getProps();!n&&this.openDragLock&&(this.openDragLock(),this.openDragLock=null),e&&e.setActive("whileDrag",!1)}endPanSession(){this.panSession&&this.panSession.end(),this.panSession=void 0}updateAxis(t,e,n){const{drag:o}=this.getProps();if(!n||!b3(t,o,this.currentDirection))return;const i=this.getAxisMotionValue(t);let s=this.originPoint[t]+n[t];this.constraints&&this.constraints[t]&&(s=En(s,this.constraints[t],this.elastic[t])),i.set(s)}resolveConstraints(){var i;const{dragConstraints:t,dragElastic:e}=this.getProps(),n=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):(i=this.visualElement.projection)==null?void 0:i.layout,o=this.constraints;t&&j2(t)?this.constraints||(this.constraints=this.resolveRefConstraints()):t&&n?this.constraints=kn(n.layoutBox,t):this.constraints=!1,this.elastic=Nn(e),o!==this.constraints&&n&&this.constraints&&!this.hasMutatedConstraints&&M1(s=>{this.constraints!==!1&&this.getAxisMotionValue(s)&&(this.constraints[s]=An(n.layoutBox[s],this.constraints[s]))})}resolveRefConstraints(){const{dragConstraints:t,onMeasureDragConstraints:e}=this.getProps();if(!t||!j2(t))return!1;const n=t.current;I1(n!==null,"If `dragConstraints` is set as a React ref, that ref must be passed to another component's `ref` prop.","drag-constraints-ref");const{projection:o}=this.visualElement;if(!o||!o.layout)return!1;const i=Be(n,o.root,this.visualElement.getTransformPagePoint());let s=Dn(o.layout.layoutBox,i);if(e){const a=e(Ie(s));this.hasMutatedConstraints=!!a,a&&(s=_7(a))}return s}startAnimation(t){const{drag:e,dragMomentum:n,dragElastic:o,dragTransition:i,dragSnapToOrigin:s,onDragTransitionEnd:a}=this.getProps(),l=this.constraints||{},c=M1(d=>{if(!b3(d,e,this.currentDirection))return;let u=l&&l[d]||{};s&&(u={min:0,max:0});const f=o?200:1e6,p=o?40:1e7,m={type:"inertia",velocity:n?t[d]:0,bounceStiffness:f,bounceDamping:p,timeConstant:750,restDelta:1,restSpeed:10,...i,...u};return this.startAxisValueAnimation(d,m)});return Promise.all(c).then(a)}startAxisValueAnimation(t,e){const n=this.getAxisMotionValue(t);return N4(this.visualElement,t),n.start(D4(t,n,0,e,this.visualElement,!1))}stopAnimation(){M1(t=>this.getAxisMotionValue(t).stop())}pauseAnimation(){M1(t=>{var e;return(e=this.getAxisMotionValue(t).animation)==null?void 0:e.pause()})}getAnimationState(t){var e;return(e=this.getAxisMotionValue(t).animation)==null?void 0:e.state}getAxisMotionValue(t){const e=`_drag${t.toUpperCase()}`,n=this.visualElement.getProps(),o=n[e];return o||this.visualElement.getValue(t,(n.initial?n.initial[t]:void 0)||0)}snapToCursor(t){M1(e=>{const{drag:n}=this.getProps();if(!b3(e,n,this.currentDirection))return;const{projection:o}=this.visualElement,i=this.getAxisMotionValue(e);if(o&&o.layout){const{min:s,max:a}=o.layout.layoutBox[e],l=i.get()||0;i.set(t[e]-r1(s,a,.5)+l)}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;const{drag:t,dragConstraints:e}=this.getProps(),{projection:n}=this.visualElement;if(!j2(e)||!n||!this.constraints)return;this.stopAnimation();const o={x:0,y:0};M1(s=>{const a=this.getAxisMotionValue(s);if(a&&this.constraints!==!1){const l=a.get();o[s]=Pn({min:l,max:l},this.constraints[s])}});const{transformTemplate:i}=this.visualElement.getProps();this.visualElement.current.style.transform=i?i({},""):"none",n.root&&n.root.updateScroll(),n.updateLayout(),this.resolveConstraints(),M1(s=>{if(!b3(s,t,null))return;const a=this.getAxisMotionValue(s),{min:l,max:c}=this.constraints[s];a.set(r1(l,c,o[s]))})}addListeners(){if(!this.visualElement.current)return;Vn.set(this.visualElement,this);const t=this.visualElement.current,e=z2(t,"pointerdown",l=>{const{drag:c,dragListener:d=!0}=this.getProps(),u=l.target,f=u!==t&&E7(u);c&&d&&!f&&this.start(l)}),n=()=>{const{dragConstraints:l}=this.getProps();j2(l)&&l.current&&(this.constraints=this.resolveRefConstraints())},{projection:o}=this.visualElement,i=o.addEventListener("measure",n);o&&!o.layout&&(o.root&&o.root.updateScroll(),o.updateLayout()),L1.read(n);const s=$2(window,"resize",()=>this.scalePositionWithinConstraints()),a=o.addEventListener("didUpdate",({delta:l,hasLayoutChanged:c})=>{this.isDragging&&c&&(M1(d=>{const u=this.getAxisMotionValue(d);u&&(this.originPoint[d]+=l[d].translate,u.set(u.get()+l[d].translate))}),this.visualElement.render())});return()=>{s(),e(),i(),a&&a()}}getProps(){const t=this.visualElement.getProps(),{drag:e=!1,dragDirectionLock:n=!1,dragPropagation:o=!1,dragConstraints:i=!1,dragElastic:s=i6,dragMomentum:a=!0}=t;return{...t,drag:e,dragDirectionLock:n,dragPropagation:o,dragConstraints:i,dragElastic:s,dragMomentum:a}}}function b3(L,t,e){return(t===!0||t===L)&&(e===null||e===L)}function Fn(L,t=10){let e=null;return Math.abs(L.y)>t?e="y":Math.abs(L.x)>t&&(e="x"),e}class On extends G1{constructor(t){super(t),this.removeGroupControls=x1,this.removeListeners=x1,this.controls=new In(t)}mount(){const{dragControls:t}=this.node.getProps();t&&(this.removeGroupControls=t.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||x1}update(){const{dragControls:t}=this.node.getProps(),{dragControls:e}=this.node.prevProps||{};t!==e&&(this.removeGroupControls(),t&&(this.removeGroupControls=t.subscribe(this.controls)))}unmount(){this.removeGroupControls(),this.removeListeners(),this.controls.endPanSession()}}const a9=L=>(t,e)=>{L&&L1.postRender(()=>L(t,e))};class Bn extends G1{constructor(){super(...arguments),this.removePointerDownListener=x1}onPointerDown(t){this.session=new t9(t,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:Q8(this.node)})}createPanHandlers(){const{onPanSessionStart:t,onPanStart:e,onPan:n,onPanEnd:o}=this.node.getProps();return{onSessionStart:a9(t),onStart:a9(e),onMove:n,onEnd:(i,s)=>{delete this.session,o&&L1.postRender(()=>o(i,s))}}}mount(){this.removePointerDownListener=z2(this.node.current,"pointerdown",t=>this.onPointerDown(t))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}}let a6=!1;class _n extends h.Component{componentDidMount(){const{visualElement:t,layoutGroup:e,switchLayoutGroup:n,layoutId:o}=this.props,{projection:i}=t;i&&(e.group&&e.group.add(i),n&&n.register&&o&&n.register(i),a6&&i.root.didUpdate(),i.addEventListener("animationComplete",()=>{this.safeToRemove()}),i.setOptions({...i.options,onExitComplete:()=>this.safeToRemove()})),w3.hasEverUpdated=!0}getSnapshotBeforeUpdate(t){const{layoutDependency:e,visualElement:n,drag:o,isPresent:i}=this.props,{projection:s}=n;return s&&(s.isPresent=i,a6=!0,o||t.layoutDependency!==e||e===void 0||t.isPresent!==i?s.willUpdate():this.safeToRemove(),t.isPresent!==i&&(i?s.promote():s.relegate()||L1.postRender(()=>{const a=s.getStack();(!a||!a.members.length)&&this.safeToRemove()}))),null}componentDidUpdate(){const{projection:t}=this.props.visualElement;t&&(t.root.didUpdate(),_4.postRender(()=>{!t.currentAnimation&&t.isLead()&&this.safeToRemove()}))}componentWillUnmount(){const{visualElement:t,layoutGroup:e,switchLayoutGroup:n}=this.props,{projection:o}=t;a6=!0,o&&(o.scheduleCheckAfterUnmount(),e&&e.group&&e.group.remove(o),n&&n.deregister&&n.deregister(o))}safeToRemove(){const{safeToRemove:t}=this.props;t&&t()}render(){return null}}function l9(L){const[t,e]=_8(),n=h.useContext(G3);return r.jsx(_n,{...L,layoutGroup:n,switchLayoutGroup:h.useContext(q8),isPresent:t,safeToRemove:e})}const Wn={pan:{Feature:Bn},drag:{Feature:On,ProjectionNode:O8,MeasureLayout:l9}};function c9(L,t,e){const{props:n}=L;L.animationState&&n.whileHover&&L.animationState.setActive("whileHover",e==="Start");const o="onHover"+e,i=n[o];i&&L1.postRender(()=>i(t,U2(t)))}class Hn extends G1{mount(){const{current:t}=this.node;t&&(this.unmount=xe(t,(e,n)=>(c9(this.node,n,"Start"),o=>c9(this.node,o,"End"))))}unmount(){}}class $n extends G1{constructor(){super(...arguments),this.isActive=!1}onFocus(){let t=!1;try{t=this.node.current.matches(":focus-visible")}catch{t=!0}!t||!this.node.animationState||(this.node.animationState.setActive("whileFocus",!0),this.isActive=!0)}onBlur(){!this.isActive||!this.node.animationState||(this.node.animationState.setActive("whileFocus",!1),this.isActive=!1)}mount(){this.unmount=P2($2(this.node.current,"focus",()=>this.onFocus()),$2(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}function d9(L,t,e){const{props:n}=L;if(L.current instanceof HTMLButtonElement&&L.current.disabled)return;L.animationState&&n.whileTap&&L.animationState.setActive("whileTap",e==="Start");const o="onTap"+(e==="End"?"":e),i=n[o];i&&L1.postRender(()=>i(t,U2(t)))}class jn extends G1{mount(){const{current:t}=this.node;t&&(this.unmount=Se(t,(e,n)=>(d9(this.node,n,"Start"),(o,{success:i})=>d9(this.node,o,i?"End":"Cancel")),{useGlobalTarget:this.node.props.globalTapTarget}))}unmount(){}}const l6=new WeakMap,c6=new WeakMap,Un=L=>{const t=l6.get(L.target);t&&t(L)},zn=L=>{L.forEach(Un)};function Gn({root:L,...t}){const e=L||document;c6.has(e)||c6.set(e,{});const n=c6.get(e),o=JSON.stringify(t);return n[o]||(n[o]=new IntersectionObserver(zn,{root:L,...t})),n[o]}function Kn(L,t,e){const n=Gn(t);return l6.set(L,e),n.observe(L),()=>{l6.delete(L),n.unobserve(L)}}const Xn={some:0,all:1};class Yn extends G1{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){this.unmount();const{viewport:t={}}=this.node.getProps(),{root:e,margin:n,amount:o="some",once:i}=t,s={root:e?e.current:void 0,rootMargin:n,threshold:typeof o=="number"?o:Xn[o]},a=l=>{const{isIntersecting:c}=l;if(this.isInView===c||(this.isInView=c,i&&!c&&this.hasEnteredView))return;c&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",c);const{onViewportEnter:d,onViewportLeave:u}=this.node.getProps(),f=c?d:u;f&&f(l)};return Kn(this.node.current,s,a)}mount(){this.startObserver()}update(){if(typeof IntersectionObserver>"u")return;const{props:t,prevProps:e}=this.node;["amount","margin","root"].some(qn(t,e))&&this.startObserver()}unmount(){}}function qn({viewport:L={}},{viewport:t={}}={}){return e=>L[e]!==t[e]}const Jn={...vn,...{inView:{Feature:Yn},tap:{Feature:jn},focus:{Feature:$n},hover:{Feature:Hn}},...Wn,...{layout:{ProjectionNode:O8,MeasureLayout:l9}}},d6=mn(Jn,Cn),u6=({children:L,isOpen:t=!1,preventInitialAnimation:e=!1,animateOpacity:n=!0,"data-test-id":o="collapsible-wrap"})=>r.jsx(t6,{initial:e?!1:void 0,children:t&&L?r.jsx(d6.div,{initial:"collapsed",animate:"open",exit:"collapsed",variants:{open:{height:"auto",overflow:"hidden",opacity:1,transitionEnd:{overflow:"visible"}},collapsed:{height:0,overflow:"hidden",opacity:n?0:1}},transition:{type:"tween"},"data-test-id":o,children:L}):null});u6.displayName="FondueCollapsibleWrap";const y=L=>L.filter(Boolean).join(" "),g1="tw-ring-4 tw-ring-blue tw-ring-offset-2 dark:tw-ring-offset-black tw-outline-none",G2="tw-ring-4 tw-ring-blue dark:tw-ring-offset-black tw-outline-none",C1="focus-visible:tw-ring-4 focus-visible:tw-ring-blue focus-visible:tw-ring-offset-2 focus-visible:dark:tw-ring-offset-black focus-visible:tw-outline-none",Qn="group-focus-visible:tw-ring-4 group-focus-visible:tw-ring-blue group-focus-visible:tw-ring-offset-2 group-focus-visible:dark:tw-ring-offset-black group-focus-visible:tw-outline-none",Rn=y([g1,"tw-ring-inset"]),Lo=y([C1,"tw-ring-inset"]),to="focus-within:tw-ring-4 focus-within:tw-ring-blue focus-within:tw-ring-offset-2 focus-within:dark:tw-ring-offset-black focus-within:tw-outline-none",eo="fondue-accordion-header-icon",ro={small:12,medium:16,large:20},f6=({size:L="medium",isOpen:t,"data-test-id":e=eo})=>r.jsx("span",{"data-test-id":`${e}-wrapper`,className:"tw-block",children:r.jsx("span",{"data-test-id":e,className:y(["tw-block tw-transition-transform",t&&"tw-rotate-180 tw-duration-300"]),children:r.jsx(_.IconCaretDown,{size:ro[L]})})});f6.displayName="FondueAccordionHeaderIcon";const no="fondue-accordion-header",u9=({isOpen:L=!1,decorator:t,disabled:e=!1,children:n,"data-test-id":o=no})=>{const[i,s]=h.useState(null),a=r.jsx(f6,{isOpen:L});return r.jsx("span",{"data-test-id":o,className:"tw-block tw-px-8 tw-py-6",children:r.jsxs("span",{"data-test-id":`${o}-container`,role:"navigation","aria-label":`${(i==null?void 0:i.innerText)||""}`,className:y(["tw-flex tw-items-center tw-gap-x-1.5 tw-w-full tw-flex-row",!e&&L&&"tw-text-text",!e&&!L&&"tw-text-text-weak hover:tw-text-text",e&&"tw-text-text-disabled"]),children:[h.isValidElement(t)&&r.jsx("span",{"data-test-id":`${o}-decorator`,className:"tw-shrink-0 tw-leading-4",children:h.cloneElement(t,{size:16})}),r.jsx("span",{ref:s,"data-test-id":`${o}-text`,className:"tw-text-left tw-text-m tw-font-normal",children:n}),a&&r.jsx("span",{"data-test-id":`${o}-icon-container`,className:"tw-ml-auto tw-shrink-0",children:a})]})})};u9.displayName="FondueAccordionHeader";const oo="fondue-accordion",f9="fondue-accordion-item",so=({item:L,state:t,header:e,padding:n=!0,divider:o=!1,headerComponent:i=u9,"data-test-id":s=f9})=>{var g,C;const{active:a,...l}=e,c=h.useRef(null),{buttonProps:d,regionProps:u}=i5.useAccordionItem({item:L},t,c),f=t.expandedKeys.has(L.key),{isFocusVisible:p,focusProps:m}=R.useFocusRing();return r.jsxs("div",{className:y([p?`${G2} tw-relative tw-rounded`:"",o&&"tw-divide-y tw-divide-black-10"]),children:[r.jsx("button",{type:"button",...V1.mergeProps(d,m),"data-test-id":s,ref:c,onClick:w=>{e.onClick&&e.onClick(),d.onClick&&d.onClick(w)},onKeyUp:w=>{e.onClick&&w.key==="Enter"&&e.onClick(),d.onKeyUp&&d.onKeyUp(w)},className:"tw-w-full focus-visible:tw-outline-none",children:r.jsx(i,{isOpen:f,...l})}),r.jsx(u6,{isOpen:f,preventInitialAnimation:a,children:r.jsx("div",{...u,className:y([n&&"tw-px-8 tw-pb-6","tw-mt-2"]),children:(C=(g=L.props).children)==null?void 0:C.call(g)})})]},L.key)},io=L=>{const t=h.Children.map(L,(n,o)=>{const{header:i,children:s}=n.props;return r.jsx(H3.Item,{textValue:i.children,children:s?()=>s:null},o)}),e=t.map(n=>n.key).filter((n,o)=>{var i,s;return n&&!!((s=(i=L[o])==null?void 0:i.props.header)!=null&&s.active)})||[];return{children:t,defaultExpandedKeys:e}},ao=({children:L})=>h.Children.toArray(L).reduce((t,e)=>h.isValidElement(e)&&!e.props.header?(console.warn("Use `AccordionItem` as children of `Accordion` and set the `header` prop accordingly."),t):(h.isValidElement(e)&&t.push(e),t),[]),h9=({children:L})=>r.jsx(r.Fragment,{children:L});h9.displayName="FondueAccordionItem";const lo=L=>{var e,n,o;const t=h.Children.toArray(L);return((o=(n=(e=t[t.length-1])==null?void 0:e.props)==null?void 0:n.header)==null?void 0:o.active)===!0},p9=L=>{const{divider:t=!0,border:e=!0,"data-test-id":n=oo}=L,o=ao(L),i=io(o),s=h.useRef(null),a=a5.useTreeState(i),l=h.useRef({firstRender:!0,childLength:h.Children.toArray(L.children).length}),c=h.Children.toArray(L.children).length;h.useEffect(()=>{lo(L.children)&&!l.current.firstRender&&h.Children.toArray(L.children).length>l.current.childLength&&a.toggleKey(i.defaultExpandedKeys[i.defaultExpandedKeys.length-1]),l.current={firstRender:!1,childLength:h.Children.toArray(L.children).length}},[i.defaultExpandedKeys,c,L.children,a]);const{accordionProps:{onMouseDown:d,onKeyDown:u,...f}}=i5.useAccordion({...i,disallowTypeAhead:!0},a,s),m={...f,onKeyDown:g=>{const C=g.target.dataset.key,w=a.selectionManager.focusedKey===C;C&&w&&(u==null||u(g))}};return r.jsx("div",{...m,ref:s,"data-test-id":n,className:y([t&&"tw-divide-y tw-divide-black-10",e&&"tw-border-t tw-border-b tw-border-black-10"]),children:[...a.collection].map((g,C)=>{const{header:w,padding:x,headerComponent:b,divider:S,"data-test-id":M=f9}=o[C].props;return r.jsx(so,{item:g,state:a,divider:S,header:w,padding:x,headerComponent:b,"data-test-id":M},g.key)})})};p9.displayName="FondueAccordion";var y3=(L=>(L.Medium="Medium",L.Full="Full",L))(y3||{}),Y=(L=>(L.Default="Default",L.Positive="Positive",L.Negative="Negative",L.Danger="Danger",L.Loud="Loud",L.Primary="Primary",L.Secondary="Secondary",L))(Y||{}),c1=(L=>(L.Small="Small",L.Medium="Medium",L.Large="Large",L))(c1||{}),K2=(L=>(L.Button="Button",L.Submit="Submit",L.Reset="Reset",L))(K2||{}),h1=(L=>(L.Default="Default",L.Weak="Weak",L.Strong="Strong",L))(h1||{});const co={[c1.Small]:16,[c1.Medium]:20,[c1.Large]:24},uo={[K2.Button]:"button",[K2.Submit]:"submit",[K2.Reset]:"reset"};function h6(L){const t=h.useRef(null);return h.useEffect(()=>{L&&(typeof L=="function"?L(t.current):L.current=t.current)}),t}const fo="tw-group tw-border tw-box-box tw-relative tw-flex tw-items-center tw-justify-center tw-cursor-pointer tw-outline-none tw-font-body tw-font-medium ",ho="tw-not-allowed tw-pointer-events-none tw-border-transparent tw-text-box-disabled-inverse tw-bg-box-disabled ",po={[y3.Medium]:"tw-rounded",[y3.Full]:"tw-rounded-full"},w9={[c1.Small]:{default:"tw-px-2 tw-h-6 tw-text-body-small ",iconOnly:"tw-h-6 tw-w-6 "},[c1.Medium]:{default:"tw-px-4 tw-h-9 tw-text-body-medium ",iconOnly:"tw-h-9 tw-w-9 "},[c1.Large]:{default:"tw-px-6 tw-h-12 tw-text-body-large ",iconOnly:"tw-h-12 tw-w-12 "}},wo={[c1.Small]:"tw--ml-0.5 tw-mr-1 ",[c1.Medium]:"tw--ml-1 tw-mr-1.5 ",[c1.Large]:"tw--ml-1 tw-mr-2 "},go={[Y.Default]:{button:"tw-border-transparent hover:tw-bg-container-secondary-hover active:tw-bg-container-secondary-active ",icon:"tw-text-button-icon group-hover:tw-text-button-icon-hover group-active:tw-text-button-icon-pressed tw-leading-none ",text:"tw-text-button-text group-hover:tw-text-button-text-hover group-active:tw-text-button-text-pressed "},[Y.Positive]:{button:"tw-border-transparent hover:tw-bg-button-positive-background-hover active:tw-bg-button-positive-background-pressed ",icon:"tw-text-button-strong-positive-icon group-hover:tw-text-button-strong-positive-icon-hovergroup-active:tw-text-button-strong-positive-icon-pressed tw-leading-none ",text:"tw-text-button-positive-text group-hover:tw-text-button-positive-text-hover group-active:tw-text-button-positive-text-pressed "},[Y.Negative]:{button:"tw-border-transparent hover:tw-bg-button-negative-background-hover active:tw-bg-button-negative-background-pressed ",icon:"tw-text-button-negative-icon group-hover:tw-text-button-negative-icon-hovergroup-active:tw-text-button-negative-icon-pressed tw-leading-none ",text:"tw-text-button-negative-text group-hover:tw-text-button-negative-text-hovergroup-active:tw-text-button-negative-text-pressed "},[Y.Danger]:{button:"tw-border-transparent hover:tw-bg-container-secondary-hover active:tw-bg-container-secondary-active ",icon:"tw-text-button-negative-icon group-hover:tw-text-button-negative-icon-hovergroup-active:tw-text-button-negative-icon-pressed tw-leading-none ",text:"tw-text-button-negative-icon group-hover:tw-text-button-negative-icon-hovergroup-active:tw-text-button-negative-icon-pressed "},[Y.Loud]:{button:"tw-border-transparent hover:tw-bg-box-selected-hover active:tw-bg-box-selected-pressed ",icon:"tw-text-box-selected-inverse group-hover:tw-text-box-selected-inverse-hovergroup-active:tw-text-box-selected-inverse-pressed tw-leading-none ",text:"tw-text-box-selected-inverse group-hover:tw-text-box-selected-inverse-hovergroup-active:tw-text-box-selected-inverse-pressed "}},mo={[h1.Default]:{[Y.Default]:{button:"tw-bg-container-secondary hover:tw-bg-container-secondary-hover active:tw-bg-container-secondary-active ",icon:"tw-text-button-icon group-hover:tw-text-button-icon-hover group-active:tw-text-button-icon-pressed tw-leading-none ",text:"tw-text-button-text group-hover:tw-text-button-text-hover group-active:tw-text-button-text-pressed "},[Y.Positive]:{button:"tw-bg-button-positive-background tw-border-button-positive-border hover:tw-bg-button-positive-background-hover active:tw-bg-button-positive-background-pressed ",icon:"tw-text-button-positive-icon group-hover:tw-text-button-positive-icon-hover group-active:tw-text-button-positive-icon-pressed tw-leading-none ",text:"tw-text-button-positive-text group-hover:tw-text-button-positive-text-hover group-active:tw-text-button-positive-text-pressed "},[Y.Negative]:{button:"tw-bg-button-negative-background tw-border-button-negative-border hover:tw-bg-button-negative-background-hover active:tw-bg-button-negative-background-pressed ",icon:"tw-text-button-negative-icon group-hover:tw-text-button-negative-icon-hovergroup-active:tw-text-button-negative-icon-pressed tw-leading-none ",text:"tw-text-button-negative-text group-hover:tw-text-button-negative-text-hovergroup-active:tw-text-button-negative-text-pressed "},[Y.Danger]:{button:"tw-bg-container-secondary hover:tw-bg-container-secondary-hover active:tw-bg-container-secondary-active ",icon:"tw-text-button-negative-icon group-hover:tw-text-button-negative-icon-hovergroup-active:tw-text-button-negative-icon-pressed tw-leading-none ",text:"tw-text-button-negative-icon group-hover:tw-text-button-negative-icon-hovergroup-active:tw-text-button-negative-icon-pressed "},[Y.Loud]:{button:"tw-bg-box-selected hover:tw-bg-box-selected-hover active:tw-bg-box-selected-pressed ",icon:"tw-text-box-selected-inverse group-hover:tw-text-box-selected-inverse-hovergroup-active:tw-text-box-selected-inverse-pressed tw-leading-none ",text:"tw-text-box-selected-inverse group-hover:tw-text-box-selected-inverse-hovergroup-active:tw-text-box-selected-inverse-pressed "}},[h1.Strong]:{[Y.Default]:{button:"tw-bg-button-strong-background tw-border-button-strong-border hover:tw-bg-button-strong-background-hover active:tw-bg-button-strong-background-pressed ",icon:"tw-text-button-strong-icon group-hover:tw-text-button-strong-icon-hover group-active:tw-text-button-strong-icon-pressed tw-leading-none ",text:"tw-text-button-strong-icon group-hover:tw-text-button-strong-icon-hover group-active:tw-text-button-strong-text-pressed "},[Y.Positive]:{button:"tw-bg-button-strong-positive-background tw-border-button-strong-positive-border hover:tw-bg-button-strong-positive-background-hover active:tw-bg-button-strong-positive-background-pressed ",icon:"tw-text-button-strong-positive-icon group-hover:tw-text-button-strong-positive-icon-hover group-active:tw-text-button-strong-positive-icon-pressed tw-leading-none ",text:"tw-text-button-strong-positive-text group-hover:tw-text-button-strong-positive-text-hover group-active:tw-text-button-strong-positive-text-pressed "},[Y.Negative]:{button:"tw-bg-button-strong-negative-background tw-border-button-strong-negative-border hover:tw-bg-button-strong-negative-background-hover active:tw-bg-button-strong-negative-background-pressed ",icon:"tw-text-button-strong-negative-icon group-hover:tw-text-button-strong-negative-icon-hovergroup-active:tw-text-button-strong-negative-icon-pressed tw-leading-none ",text:"tw-text-button-strong-negative-text group-hover:tw-text-button-strong-negative-text-hovergroup-active:tw-text-button-strong-negative-text-pressed "},[Y.Danger]:{button:"tw-bg-button-danger-background tw-border-button-danger-border hover:tw-bg-button-danger-background-hover active:tw-bg-button-danger-background-pressed ",icon:"tw-text-button-danger-icon group-hover:tw-text-button-danger-icon-hovergroup-active:tw-text-button-danger-icon-pressed tw-leading-none ",text:"tw-text-button-danger-text group-hover:tw-text-button-danger-text-hovergroup-active:tw-text-button-danger-text-pressed "},[Y.Loud]:{button:"tw-bg-box-selected-strong tw-border-box-selected-strong hover:tw-bg-box-selected-strong-hover active:tw-bg-box-selected-strong-pressed ",icon:"tw-text-box-selected-strong-inverse group-hover:tw-text-box-selected-strong-inversegroup-active:tw-text-box-selected-strong-inverse tw-leading-none ",text:"tw-text-box-selected-strong-inverse group-hover:tw-text-box-selected-strong-inversegroup-active:tw-text-box-selected-strong-inverse "}},[h1.Weak]:go},Co=({type:L=K2.Button,title:t="",style:e=Y.Default,size:n=c1.Medium,rounding:o=y3.Medium,emphasis:i=h1.Strong,hideLabel:s=!1,disabled:a=!1,icon:l,children:c,onClick:d,hugWidth:u=!0,"aria-label":f,"aria-describedby":p,formId:m,solid:g,inverted:C,"data-test-id":w="button"},x)=>{e===Y.Primary?(e=Y.Default,i=h1.Strong):e===Y.Secondary&&(e=Y.Default,i=h1.Default),g===!1&&(i=h1.Weak);const b=h6(x),{buttonProps:S}=i2.useButton({onPress:()=>{d&&d()},isDisabled:a,type:uo[L]},b),{isFocusVisible:M,focusProps:E}=R.useFocusRing(),T=k=>a?ho:`${mo[i][e][k]}`,Z=y([T("button"),fo,po[o],l&&!c||s?w9[n].iconOnly:w9[n].default,!u&&"tw-w-full"]);return r.jsxs("button",{"data-test-id":w,"aria-label":f,"aria-disabled":a,"aria-describedby":p,ref:b,className:y([Z,C&&"tw-dark",M&&C1]),disabled:a,form:m,title:t,...S,...E,children:[l?r.jsx("span",{"data-test-id":`${w}-icon`,className:y([c&&!s?wo[n]:"",T("icon")]),children:h.cloneElement(l,{size:co[n]})}):null,c?r.jsx("span",{"data-test-id":`${w}-text`,className:y([T("text"),s&&"tw-sr-only"]),children:c}):null]})},O1=h.forwardRef(Co);O1.displayName="FondueButton";const bo=()=>`id-${window.crypto.getRandomValues(new Uint32Array(1))}`,B1=L=>h.useMemo(()=>L||bo(),[L]),yo=(L,t)=>{switch(!0){case L===K1.Large:return"tw-w-full tw-h-32";case t:return"tw-w-11 tw-h-11";default:return"tw-w-14 tw-h-full"}},p6=({asset:L,size:t,isActive:e=!1,isMultiAsset:n=!1})=>{const o=L.type==="icon"||L.type==="audio"?L.type:"default";return r.jsxs("div",{className:y(["tw-flex tw-flex-none tw-items-center tw-justify-center tw-bg-black-5 dark:tw-bg-black-95",yo(t,n),e?"tw-text-black-100 dark:tw-text-white":"tw-text-black-80 dark:tw-text-black-20"]),"data-test-id":"asset-input-thumbnail",children:[o==="icon"&&r.jsx("span",{"data-test-id":"asset-input-thumbnail-icon",children:L.icon&&h.cloneElement(L.icon,{size:24})}),o==="audio"&&r.jsx(_.IconMusicNote,{size:24,"data-test-id":"asset-input-thumbnail-audio"}),o==="default"&&r.jsx("img",{src:L.src,alt:L.alt||"",className:"tw-max-h-full","data-test-id":"asset-input-thumbnail-image"})]})};p6.displayName="FondueAssetThumbnail";const xo=L=>L.type==="image"||L.type==="logo",g9=({assets:L})=>{const t=L.length,e=L.slice(0,4);if(t<4)for(const[n]of[...Array(4-t)].entries())e.push({name:`empty picture ${n+1}`,size:20,type:"image",extension:"",src:"",source:"upload"});return r.jsx("div",{className:"tw-border-black-20 tw-grid tw-grid-cols-2 tw-gap-0.5",children:e.map((n,o)=>xo(n)?r.jsx("div",{"data-test-id":"assets-image",style:n.src?{backgroundImage:`url(${n.src})`}:{},className:y([o===0?"tw-rounded-tl":o===2&&"tw-rounded-bl","tw-h-11 tw-w-11 tw-bg-black-5"])},n.name):r.jsx("div",{className:"tw-h-11 tw-w-11",children:r.jsx(p6,{asset:n,size:K1.Small,isMultiAsset:!0})},n.src))})};g9.displayName="FondueSelectedAssetsThumbnail";const vo=({numberOfLocations:L,assets:t,onClick:e})=>{const n=h.useRef(null),{buttonProps:o}=i2.useButton({onPress:e},n),{isFocusVisible:i,focusProps:s}=R.useFocusRing(),a=t.length;return r.jsx("div",{"data-test-id":"multi-asset-preview",children:r.jsxs("button",{type:"button",title:"multi-asset-preview",...V1.mergeProps(o,s),ref:n,className:y(["tw-flex tw-border tw-rounded hover:tw-border-black-90 dark:hover:tw-border-black-40 focus-visible:tw-outline-none dark:tw-text-white tw-mb-4 tw-w-full",i?`${g1} tw-border-black-90 dark:tw-border-black-10`:"tw-border-black-20 dark:tw-border-black-80"]),children:[r.jsx(g9,{assets:t}),r.jsxs("div",{className:"tw-py-6 tw-px-4 tw-flex",children:[r.jsxs("div",{className:"tw-text-left",children:[r.jsxs("div",{className:"tw-font-bold tw-text-m","data-test-id":"assets-amount",children:[a," ",a===1?"Asset":"Assets"]}),r.jsxs("div",{className:"tw-text-black-60 tw-text-s tw-mt-1","data-test-id":"number-of-locations",children:[L," ",L===1?"location":"locations"]})]}),r.jsx("div",{className:"tw-flex tw-items-center tw-text-black-70 tw-pl-4",children:r.jsx("div",{className:"tw-absolute tw-right-12",children:r.jsx(_.IconCaretRight,{size:24})})})]})]})})},m9=h.forwardRef(({ariaProps:L,children:t,scrollable:e=!1,border:n=!0},o)=>r.jsx("ul",{...L,ref:o,className:y(["tw-list-none tw-p-0 tw-m-0 tw-bg-base tw-z-20 focus-visible:tw-outline-none",n&&"tw-border tw-border-line tw-rounded",e&&"tw-overflow-y-auto"]),children:t}));m9.displayName="FondueAriaList";var _1=(L=>(L.Primary="Primary",L.Danger="Danger",L.Warning="Warning",L))(_1||{}),X2=(L=>(L.Check="Check",L.CaretRight="CaretRight",L.None="None",L))(X2||{}),b1=(L=>(L.XSmall="XSmall",L.Small="Small",L.Large="Large",L))(b1||{});const C9={[b1.XSmall]:"tw-pr-1.5",[b1.Small]:"tw-pr-1.5",[b1.Large]:"tw-pr-2"},b9=({title:L,decorator:t,switchComponent:e,subtitle:n,ariaProps:o,size:i=b1.Small,children:s})=>r.jsxs("div",{...o,"data-test-id":"menu-item-content",className:"tw-flex tw-box-border tw-items-center tw-font-sans tw-text-s tw-flex-auto tw-min-w-0",children:[t&&r.jsx("span",{className:y(["tw-shrink-0",C9[i]]),"data-test-id":"menu-item-decorator",children:h.cloneElement(t,{size:i===b1.Large?24:16})}),r.jsxs("div",{className:"tw-flex-1 tw-overflow-hidden tw-text-ellipsis tw-whitespace-nowrap",children:[r.jsx("div",{"data-test-id":"menu-item-title",className:"tw-select-none tw-text-ellipsis tw-overflow-hidden",title:typeof L=="string"?L:"",children:s||L}),n&&i===b1.Large&&r.jsx("div",{"data-test-id":"menu-item-subtitle",className:"tw-select-none tw-text-xxs",title:n,children:n})]}),e&&r.jsx("span",{className:y(["tw-shrink-0",C9[i]]),"data-test-id":"menu-item-decorator",children:e})]});b9.displayName="FondueMenuItemContent";const Mo=["input:not([disabled]):not([type=hidden])","select:not([disabled])","textarea:not([disabled])","button:not([disabled])","a[href]","area[href]","summary","iframe","object","embed","audio[controls]","video[controls]","[contenteditable]",'[tabindex]:not([tabindex="-1"]):not([disabled])'].join(':not([hidden]):not([tabindex="-1"]),'),w6=(L,t)=>L?"a":t?"button":"span",So={[b1.XSmall]:"tw-px-5 tw-py-2 tw-min-h-[36px]",[b1.Small]:"tw-px-5 tw-py-2.5 tw-min-h-[36px]",[b1.Large]:"tw-px-5 tw-py-3 tw-min-h-[60px]"},To={[_1.Primary]:{Default:"tw-text-text-x-weak",Active:"tw-text-text",Disabled:"tw-text-text-disabled"},[_1.Danger]:{Default:"tw-text-red-60",Active:"tw-text-red-70",Disabled:"tw-text-text-disabled"},[_1.Warning]:{Default:"tw-text-text-warning",Active:"tw-text-yellow-90",Disabled:"tw-text-text-disabled"}},Zo={[_1.Primary]:"hover:tw-text-text",[_1.Danger]:"hover:tw-text-text-negative",[_1.Warning]:"hover:tw-text-text-warning"},y9="tw-cursor-pointer tw-flex tw-items-center tw-justify-between tw-transition-colors tw-gap-2",g6=y(["tw-w-full tw-text-left tw-py-2 tw-px-5 tw-rounded","hover:tw-bg-box-neutral-hover hover:tw-text-box-neutral-inverse-hover"]),Eo="tw-bg-box-selected",x3=({title:L,decorator:t,switchComponent:e,subtitle:n,size:o=b1.Small,style:i=_1.Primary,disabled:s=!1,active:a=!1,checked:l=!1,selectionIndicator:c=X2.Check,children:d,link:u,onBlur:f,onClick:p,onFocus:m,onMouseEnter:g,onMouseOut:C,onMouseOver:w,onMouseLeave:x,"data-test-id":b="menu-item",type:S})=>{const M=o===b1.XSmall?16:20,E={[X2.CaretRight]:r.jsx(_.IconCaretRight,{"data-test-id":`${b}-caret`,size:M}),[X2.Check]:a&&r.jsx(_.IconCheckMark,{"data-test-id":`${b}-active`,size:M}),[X2.None]:null}[c],{isFocusVisible:T,focusProps:Z}=R.useFocusRing();let k="Default";s?k="Disabled":a&&(k="Active");const P=To[i][k],A=w6(u,p);return r.jsxs(r.Fragment,{children:[d?r.jsxs("li",{"data-test-id":b,"data-type":S,role:"menuitem",className:y(["tw-text-sm tw-leading-4 tw-text-text-weak",y9,l?Eo:""]),children:[A==="a"&&r.jsx("a",{href:u,className:y([g6,T&&G2]),onBlur:f,onClick:p,onFocus:m,onMouseEnter:g,onMouseLeave:x,onMouseOut:C,onMouseOver:w,...Z,children:d}),A==="button"&&r.jsx("button",{type:"button",disabled:s,className:y([g6,T&&G2]),onBlur:f,onClick:p,onFocus:m,onMouseEnter:g,onMouseLeave:x,onMouseOut:C,onMouseOver:w,...Z,children:d}),A==="span"&&r.jsx("span",{className:g6,children:d})]}):null,!d&&r.jsxs("div",{className:y([y9,Zo[i],So[o],s&&"tw-bg-box-disabled tw-pointer-events-none",a&&"tw-font-medium",P]),children:[r.jsx(b9,{title:L,decorator:t,subtitle:o===b1.Large?n:void 0,size:o,switchComponent:e}),r.jsx("div",{className:"tw-flex-none",children:E})]})]})};x3.displayName="FondueMenuItem";const m6=({container:L=document.body,children:t})=>j3.createPortal(t,L);m6.displayName="FonduePortal";const ko={Information:"tw-bg-box-selected-strong",Warning:"tw-bg-box-negative-strong-pressed",Tip:"tw-bg-box-positive-strong-pressed",Note:"tw-bg-box-warning-strong"},C6={Information:"before:tw-bg-box-selected-strong",Warning:"before:tw-bg-box-negative-strong-pressed",Tip:"before:tw-bg-box-positive-strong-pressed",Note:"before:tw-bg-box-warning-strong"},Do={Information:r.jsx(_.IconExclamationMarkCircle,{}),Warning:r.jsx(_.IconExclamationMarkTriangle,{}),Tip:r.jsx(_.IconCheckMark,{}),Note:r.jsx(_.IconDocument,{})},x9=({headerStyle:L})=>r.jsx("div",{"data-test-id":"bright-header",className:y(["tw-h-9 tw-relative tw-z-[120000] tw-flex tw-justify-center tw-items-center tw-rounded-t-md tw-dark tw-text-text",ko[L]]),children:h.cloneElement(Do[L],{size:20})});x9.displayName="FondueBrightHeader";const v9={small:"tw-pt-2",large:"tw-pt-3"},M9={small:"tw-pb-2",large:"tw-pb-3"},Po={"top-Start":"top-start","bottom-Start":"bottom-start","left-Start":"left-start","right-Start":"right-start","top-Middle":"top","right-Middle":"right","bottom-Middle":"bottom","left-Middle":"left"},Ao=(L,t,e)=>{switch(!0){case L.toString().includes("top".toLowerCase()):return"before:tw-border-t-0 before:tw-border-l-0 tw-bottom-[-6px] before:tw-bg-primary";case L.toString().includes("right".toLowerCase()):return y(["before:tw-border-t-0 before:tw-border-r-0 tw-left-[-5px]",t&&e==="Start"&&L.toString().includes("Start".toLowerCase())?C6[t]:"before:tw-bg-primary"]);case L.toString().includes("bottom".toLowerCase()):return y(["before:tw-border-b-0 before:tw-border-r-0 tw-top-[-6px]",t?C6[t]:"before:tw-bg-primary"]);case L.toString().includes("left".toLowerCase()):return y(["before:tw-border-b-0 before:tw-border-l-0 tw-right-[-5px]",t&&e==="Start"&&L.toString().includes("Start".toLowerCase())?C6[t]:"before:tw-bg-primary"]);default:return"before:tw-border-b-0 before:tw-border-r-0 tw-top-[-6px] before:tw-primary"}},No=({enablePortal:L=!1,children:t})=>L?r.jsx(m6,{children:t}):t,b6=({content:L,tooltipIcon:t,heading:e,headingIcon:n,linkUrl:o,linkLabel:i,brightHeader:s,buttons:a,children:l,position:c="bottom",alignment:d="Middle",withStrongBorder:u=!1,withArrow:f,flip:p=!0,triggerElement:m,hoverDelay:g=200,enterDelay:C=0,open:w=!1,disabled:x=!1,enablePortal:b=!1,hidden:S=!1,"data-test-id":M="tooltip"})=>{var s2;const[E,T]=h.useState(null),[Z,k]=h.useState(!1),P=h.useRef(null),A=S||x,{linkProps:H}=ct.useLink({isDisabled:A},P),W=h.useMemo(()=>o||a||e||n,[o,a,e,n]),J=Po[`${c}-${d}`],[I,z]=h.useState(null),[N,D]=h.useState(null),[$,j]=h.useState(null),G=B1(),U=f?10:5,O=L3.usePopper(E,I,{placement:J,strategy:"fixed",modifiers:[{name:"arrow",options:{element:$}},{name:"eventListeners",options:{scroll:Z,resize:Z}},{name:"offset",options:{offset:[0,U]}},{name:"flip",enabled:p}]}),e1=((s2=O.state)==null?void 0:s2.placement)??c,y1=Ao(e1,s,d),o1=h.useRef(null),F=h.useCallback(()=>{o1.current&&clearTimeout(o1.current),o1.current=setTimeout(()=>k(!1),g)},[g]),Q=h.useCallback(()=>{if(o1.current&&clearTimeout(o1.current),C){o1.current=setTimeout(()=>k(!0),C);return}k(!0)},[C]),d1=h.useCallback(m1=>{var K;const B=(K=m1.composedPath)==null?void 0:K.call(m1);B&&[E,N,I].some(J1=>J1&&B.includes(J1))&&Q()},[Q,I,N,E]),Y1=h.useCallback(m1=>{const{relatedTarget:B}=m1;(!B||![I,N].some(K=>K==null?void 0:K.contains(B)))&&k(!1)},[I,N]),o2=A?{}:{onMouseOver:m1=>d1(m1.nativeEvent),onMouseLeave:F,onFocus:()=>k(!0),onBlur:Y1};h.useEffect(()=>{o1.current&&clearTimeout(o1.current),k(A?!1:w)},[w,A]);const q1=h.useCallback(m1=>{Z&&m1.key==="Escape"&&k(!1)},[Z]);return h.useLayoutEffect(()=>{typeof O.update=="function"&&Z&&O.update()},[Z]),h.useEffect(()=>(Z?window.addEventListener("keydown",q1):window.removeEventListener("keydown",q1),()=>{window.removeEventListener("keydown",q1)}),[q1,Z]),r.jsxs(r.Fragment,{children:[r.jsx("div",{...o2,ref:D,children:r.jsx("div",{ref:T,"aria-describedby":G,role:"tooltip",children:m})}),r.jsx(No,{enablePortal:b,children:r.jsxs("div",{ref:z,"aria-hidden":A,className:y(["tw-popper-container tw-inline-block tw-max-w-[200px] tw-bg-primary tw-rounded-md tw-shadow-mid tw-text-primary-on-primary tw-z-[120000]",!Z&&"tw-opacity-0 tw-h-0 tw-w-0 tw-overflow-hidden",u&&"tw-border tw-border-line-mid"]),"data-test-id":M,role:"tooltip",id:G,style:O.styles.popper,...O.attributes.popper,...o2,children:[s?r.jsx(x9,{headerStyle:s}):null,r.jsxs("div",{className:y(["tw-px-3 tw-bg-primary tw-rounded-md tw-relative tw-z-[120000]",W?v9.large:v9.small,o?M9.large:M9.small]),children:[e?r.jsxs("h4",{className:"tw-flex tw-text-m tw-font-bold tw-mb-1",children:[n&&r.jsx("span",{className:"tw-mr-1.5",children:h.cloneElement(n,{size:20})}),e]}):null,r.jsxs("div",{className:"tw-flex",children:[t?r.jsx("span",{className:"tw-shrink-0 tw-mr-1 tw-leading-4",children:h.cloneElement(t,{size:16})}):null,r.jsx("span",{className:"tw-text-s tw-min-w-0 tw-break-words",children:L})]}),o?r.jsx("a",{...H,"data-test-id":`${M}-link`,ref:P,href:o,target:"_blank",rel:"noopener noreferrer",className:y(["tw-text-xs tw-text-black-40 tw-underline tw-mt-1",C1]),children:i??"Click here to learn more."}):null,a?r.jsxs("div",{className:"tw-flex tw-flex-row-reverse tw-gap-x-1 tw-mt-4",children:[a.length>0&&r.jsx(O1,{style:Y.Default,emphasis:h1.Strong,size:c1.Small,onClick:a[0].action,disabled:A,children:a[0].label}),a.length===2&&r.jsx(O1,{style:Y.Default,emphasis:h1.Default,size:c1.Small,onClick:a[1].action,disabled:A,children:a[1].label})]}):null]}),r.jsx("div",{"aria-hidden":"true",children:r.jsx("div",{"data-test-id":"popover-arrow","data-popper-arrow":f,ref:j,style:O.styles.arrow,className:y([f&&"tw-popper-arrow tw-z-[110000] tw-absolute tw-w-3 tw-h-3 tw-pointer-events-none before:tw-absolute before:tw-w-3 before:tw-h-3 before:tw-rotate-45 before:tw-border",f&&y1,u?"before:tw-border-line-strong":f&&"before:tw-border-line"])})}),l]})})]})};b6.displayName="FondueLegacyTooltip";const Vo={Danger:"tw-text-box-negative-inverse",Warning:"tw-text-box-warning-inverse",Primary:"tw-text-text-weak",danger:"tw-text-box-negative-inverse",warning:"tw-text-box-warning-inverse",primary:"tw-text-text-weak"},Io={Danger:"hover:tw-text-box-negative-inverse-hover hover:tw-bg-box-neutral",Warning:"hover:tw-text-box-warning-inverse-hover hover:tw-bg-box-neutral",Primary:"hover:tw-text-text hover:tw-bg-box-neutral",danger:"hover:tw-text-box-negative-inverse-hover hover:tw-bg-box-neutral",warning:"hover:tw-text-box-warning-inverse-hover hover:tw-bg-box-neutral",primary:"hover:tw-text-text hover:tw-bg-box-neutral"},S9=({tooltip:L,iconSize:t=16,triggerIcon:e=r.jsx(_.IconQuestionMarkCircle,{}),triggerStyle:n="Primary","data-test-id":o="tooltip-icon"})=>r.jsx("div",{"data-test-id":o,children:L&&r.jsx("div",{children:r.jsx(b6,{triggerElement:r.jsx("button",{type:"button","aria-label":"More info","data-test-id":`${o}-trigger`,className:y(["tw-inline-flex tw-justify-center tw-items-center tw-cursor-default tw-outline-none tw-rounded-full focus-visible:tw-ring-focus",Vo[n],Io[n]]),children:h.cloneElement(e,{size:t})}),withArrow:!0,...L})})});S9.displayName="FondueTooltipIcon";const v3=({id:L,children:t,htmlFor:e,required:n=!1,disabled:o=!1,clickable:i=!1,tooltip:s=[],bold:a,"data-test-id":l="input-label"})=>{const d=(Array.isArray(s)?s:[s]).map((u,f)=>({key:f,...u}));return r.jsxs("div",{className:y(["tw-inline-flex tw-leading-4 tw-items-center tw-gap-1 tw-font-sans tw-text-s tw-max-w-full tw-min-w-0 tw-flex-initial",o?"tw-text-text-disabled":"tw-text-text-weak"]),"data-test-id":`${l}-container`,children:[r.jsx("div",{className:"tw-flex-1 tw-overflow-hidden tw-text-ellipsis tw-whitespace-nowrap",children:r.jsx("label",{id:L,htmlFor:e,className:y(["tw-select-none tw-max-w-full",a&&"tw-font-medium",o||!i?"hover:tw-cursor-not-allowed tw-pointer-events-none":"hover:tw-cursor-pointer hover:tw-text-text group-hover:tw-text-text"]),"data-test-id":l,title:typeof t=="string"?t:"",children:t})}),n&&r.jsx("span",{"data-test-id":`${l}-required`,className:"tw-h-4 tw-text-m tw-text-text-negative",children:"*"}),d.map(({key:u,triggerIcon:f,triggerStyle:p,hoverDelay:m=100,...g})=>r.jsx("div",{className:"tw-leading-3",children:r.jsx(S9,{tooltip:{...g,hoverDelay:m},iconSize:16,triggerIcon:f,triggerStyle:p})},u))]})};v3.displayName="FondueInputLabel";const Fo={small:"tw-w-[22px] tw-h-3",medium:"tw-w-[30px] tw-h-4"},M3={small:{dimensions:"tw-w-3 tw-h-3",activeWidth:"group-active:tw-w-[14px]",activeTranslation:"tw-translate-x-[9px]"},medium:{dimensions:"tw-w-4 tw-h-4",activeWidth:"group-active:tw-w-[18px]",activeTranslation:"tw-translate-x-[13px]"}},T9="tw-w-2 tw-h-px",Z9=({id:L,name:t,label:e,disabled:n,onChange:o,size:i="medium",mode:s="off",labelStyle:a="default",ariaLabel:l,hug:c=!1,tooltip:d,"data-test-id":u="switch"})=>{const f=B1(L),{isFocusVisible:p,focusProps:m}=R.useFocusRing(),g=h.useMemo(()=>y(["tw-group tw-border tw-inline-flex tw-rounded-full tw-shrink-0 tw-p-0 tw-transition-colors",n&&s==="indeterminate"?"tw-flex tw-items-center tw-justify-center tw-bg-box-disabled tw-border-line tw-pointer-events-none":n?"tw-bg-box-disabled tw-border-line tw-pointer-events-none":s==="indeterminate"?"tw-bg-text-weak tw-flex tw-items-center tw-justify-center hover:tw-bg-text":s==="on"?"tw-bg-text-weak tw-border-line-xx-strong hover:tw-bg-text":"tw-bg-box-neutral tw-border-line-x-strong hover:tw-bg-box-neutral-hover",Fo[i],p&&g1]),[s,n,i,p]),C=h.useMemo(()=>{const b="tw-relative tw-self-center tw-transition-transform",S=s==="on"?M3[i].activeTranslation:"",E=n&&s==="indeterminate"?"tw-bg-text-disabled":s==="indeterminate"?"tw-bg-base":S;return y([b,s==="indeterminate"?T9:M3[i].dimensions,E])},[n,s,i]),w=h.useMemo(()=>{const b="tw-border tw-bg-base tw-rounded-full tw-absolute tw-block tw-self-center tw-transition-width tw-duration-75",M=s==="indeterminate"?"tw-hidden":s==="on"?"tw-right-0  tw-translate-x-px":"tw-left-0",E=n?"tw-border-line-strong":y(["tw-bg-base tw-border-line-xx-strong",M3[i].activeWidth]);return y([b,s==="indeterminate"?T9:M3[i].dimensions,M,E])},[s,n,i]),x=h.useMemo(()=>y(["tw-gap-2 tw-items-center tw-justify-between",c?"tw-inline-flex":"tw-flex"]),[c]);return r.jsxs("div",{className:x,"data-test-id":`${u}-container`,children:[e&&r.jsx(v3,{clickable:!0,id:`${f}-label`,htmlFor:f,disabled:n,tooltip:d,children:r.jsx("span",{"data-test-id":`${u}-label-wrapper`,className:a==="default"?"tw-font-medium tw-text-text-weak":"tw-font-bold tw-text-text",children:e})}),r.jsx("button",{...m,id:f,disabled:n,name:t,"data-test-id":u,className:g,value:s,onClick:o,type:"button",role:"switch","aria-checked":s==="on","aria-label":l,"aria-labelledby":e?`${f}-label`:void 0,children:r.jsx("div",{className:C,children:r.jsx("div",{className:w})})})]})};Z9.displayName="FondueSwitch";const Oo=L=>typeof L.onClick<"u"&&typeof L.type>"u",y6=L=>typeof L.onClick<"u"&&L.type==="switch",Bo=(L,t)=>{const[e,n]=h.useState(t??!1),[o,i]=h.useState({switchComponent:void 0,switchValue:null,toggleSwitch:null});return h.useEffect(()=>{if(L){const s=()=>n(!e);i({switchComponent:r.jsx(Z9,{size:"small",mode:e?"on":"off"}),switchValue:e,toggleSwitch:s})}},[L,e]),o},E9=({menuItem:L,node:t,state:e,isSelected:n,onClick:o})=>{const i=h.useRef(null),s=y6(L)?L.initialValue:!1,{switchComponent:a=void 0,switchValue:l=null,toggleSwitch:c=null}=Bo(y6(L),s),{menuItemProps:d}=R2.useMenuItem({...t,onAction:()=>{Oo(L)&&L.onClick(),y6(L)&&(c==null||c(),L.onClick(!l))},isDisabled:(L==null?void 0:L.disabled)||!1,"aria-label":typeof(L==null?void 0:L.title)=="string"?L==null?void 0:L.title:"Menu item"},e,i),{title:u,decorator:f,subtitle:p,size:m,style:g,disabled:C,selectionIndicator:w}=L,{isFocusVisible:x,focusProps:b}=R.useFocusRing();return r.jsx("li",{...V1.mergeProps(d,b,{onClick:()=>o==null?void 0:o()}),"data-test-id":"menu-item",className:y(["tw-relative hover:tw-bg-box-neutral-hover tw-list-none tw-outline-none",C&&"tw-pointer-events-none tw-top-px",x&&Rn]),ref:i,children:r.jsx(x3,{title:u,decorator:f,subtitle:p,size:m,style:g,disabled:C,active:n,selectionIndicator:w,switchComponent:a})})};E9.displayName="FondueAriaMenuItem";const k9=({ariaLabel:L,children:t})=>{const{itemProps:e,groupProps:n}=R2.useMenuSection({"aria-label":L});return r.jsx("li",{...e,className:"tw-border-b tw-border-line last:tw-border-0","data-test-id":"menu-block-divider",children:r.jsx("ul",{...n,className:"tw-py-2 tw-px-0 tw-m-0 tw-list-none","data-test-id":"menu-item-list",children:t})})};k9.displayName="FondueAriaSection";const _o=(L,t)=>({"aria-label":L,children:t.map(({id:e,menuItems:n,ariaLabel:o})=>r.jsx(H3.Section,{title:e,"aria-label":o,children:n.map(i=>r.jsx(H3.Item,{children:i.title},i.id))},e))}),Wo=L=>L.flatMap(({menuItems:t})=>t),Ho=L=>L.reduce((t,e)=>({...t,[e.id]:e}),{}),$o=L=>new Set(L.reduce((t,e)=>[...t,e.disabled?e.id:""],[]).filter(t=>t!=="").map(t=>t.toString())),D9=({menuBlocks:L,ariaLabel:t="Action Menu",focus:e,border:n=!0,scrollable:o=!1,onClick:i})=>{const s=Wo(L),a=Ho(s),l=_o(t,L),c=a5.useTreeState({...l,selectionMode:"none",disabledKeys:$o(s)}),d=h.useRef(null),{menuProps:u}=R2.useMenu({...l,autoFocus:e},c,d);return r.jsx(m9,{ariaProps:{...u},ref:d,border:n,scrollable:o,children:[...c.collection].map(f=>{const{key:p,"aria-label":m}=f;return r.jsx(k9,{ariaLabel:m,children:[...f.childNodes].map(g=>r.jsx(E9,{menuItem:a[g.key],state:c,node:g,onClick:i},g.key))},p)})})};D9.displayName="FondueActionMenu";const P9=({asset:L,isLoading:t=!1,hideSize:e=!1,hideExtension:n=!1})=>{let o=t?"Uploading":"Uploaded";return(L==null?void 0:L.source)==="library"&&(o=L.sourceName),r.jsxs("span",{className:"tw-max-w-full tw-flex tw-flex-row tw-items-center tw-gap-1 tw-text-black-80 tw-text-xxs tw-overflow-hidden",children:[r.jsx("div",{className:"tw-flex-none tw-inline-flex tw-items-center tw-justify-center",children:(L==null?void 0:L.source)==="library"?r.jsx(_.IconImageStack,{}):r.jsx(_.IconArrowCircleUp,{})}),o&&r.jsx("span",{className:"tw-whitespace-nowrap",children:o}),L&&!t&&r.jsxs(r.Fragment,{children:[r.jsx(x6,{label:L.extension,hide:n}),r.jsx(x6,{label:L.size,hide:e})]})]})};P9.displayName="FondueAssetSubline";const x6=({label:L,hide:t})=>t||!L?null:r.jsxs(r.Fragment,{children:[r.jsx("span",{className:"tw-text-m tw-text-black-20 tw-h-4 tw-flex tw-items-center",children:"•"}),r.jsx("span",{className:"tw-whitespace-nowrap",children:L})]});x6.displayName="FondueFileInfo";const A9=({size:L})=>r.jsxs("svg",{className:y(["tw-animate-spin",L===K1.Large?"tw-w-16 tw-h-16":"tw-w-5 tw-h-5"]),width:"100%",height:"100%",viewBox:"0 0 44 44","data-test-id":"spinning-circle",children:[r.jsx("path",{fill:"none",stroke:"#f1f3f9",strokeWidth:"2",d:"M2,22 a20,20 0 0,1 20,-20"}),r.jsx("path",{fill:"none",stroke:"#7159d7",strokeWidth:"2",d:"M2,22 a20,20 0 1,0 20,-20"})]});A9.displayName="FondueSpinningCircle";const N9=({asset:L,size:t,actions:e,isLoading:n,hideSize:o=!1,hideExtension:i=!1})=>{const s=B1(),a=B1(),l=h.useRef(null),c=lt.useMenuTriggerState({}),{isOpen:d,focusStrategy:u}=c,{menuTriggerProps:f}=R2.useMenuTrigger({},c,l),{buttonProps:p}=i2.useButton(f,l),{isFocusVisible:m,focusProps:g}=R.useFocusRing(),C=h.useRef(null),{overlayProps:w}=$3.useOverlay({onClose:()=>c.close(),shouldCloseOnBlur:!0,isOpen:d,isDismissable:!0},C),x=(L==null?void 0:L.name)||"Your Asset",[b,S]=h.useState(0);return h.useEffect(()=>{let M=null;const E=()=>{var k;const Z=((k=l.current)==null?void 0:k.getBoundingClientRect().width)??0;M=setTimeout(()=>S(Z),0)},T=new ResizeObserver(E);return l.current&&T.observe(l.current),()=>{M&&clearTimeout(M),T.disconnect()}},[]),r.jsxs("div",{className:"tw-font-sans tw-w-full tw-text-s tw-bg-transparent tw-font-normal tw-min-w-0",title:x,"data-test-id":"asset-single-input",children:[r.jsxs("button",{type:"button",...V1.mergeProps(p,g),ref:l,"aria-labelledby":a,className:y(["tw-w-full tw-flex tw-border tw-rounded tw-overflow-hidden hover:tw-border-black-90 dark:hover:tw-border-black-40 focus-visible:tw-outline-none",m&&g1,t===K1.Large?"tw-h-[11.5rem] tw-flex-col":"tw-h-14",d||m?"tw-border-black-90 dark:tw-border-black-10":"tw-border-black-20 dark:tw-border-black-80"]),children:[n&&!L&&r.jsx("div",{className:y(["tw-flex tw-justify-center tw-items-center",t===K1.Large?"tw-w-full tw-h-32":"tw-w-14 tw-h-full"]),children:r.jsx(A9,{size:t})}),L&&r.jsx(p6,{asset:L,size:t,isActive:d||m}),r.jsxs("div",{className:y(["tw-min-w-0 tw-max-w-full tw-flex tw-flex-auto tw-self-stretch tw-border-black-100 tw-border-opacity-25",t===K1.Large?"tw-h-14 tw-border-t":"tw-h-full tw-border-l"]),children:[r.jsxs("div",{className:"tw-min-w-0 tw-pr-3 tw-pl-4 tw-flex tw-flex-auto tw-flex-col tw-items-start tw-justify-center tw-h-full",children:[r.jsx("span",{id:a,className:y(["tw-max-w-full tw-text-black-100 tw-text-s tw-truncate dark:tw-text-white",(d||m)&&"tw-font-medium"]),children:x}),r.jsx(P9,{asset:L,isLoading:n,hideSize:o,hideExtension:i})]}),r.jsx("div",{className:"tw-p-4 tw-flex tw-flex-none tw-items-center tw-justify-center",children:r.jsx("span",{className:y(["tw-transition-transform",d?"tw-rotate-180 tw-text-black-90":"tw-text-black-60"]),children:r.jsx(_.IconCaretDown,{size:16})})})]})]}),r.jsx(t6,{children:d&&r.jsx(d6.div,{style:{width:b},className:"tw-absolute tw-left-auto tw-w-full tw-overflow-hidden tw-box-border tw-p-0 tw-shadow-mid tw-list-none tw-m-0 tw-mt-2 tw-z-20","data-test-id":"asset-single-input-flyout",initial:{height:0},animate:{height:"auto"},exit:{height:0},transition:{ease:[.04,.62,.23,.98],duration:.5},children:r.jsx(R.FocusScope,{restoreFocus:!0,children:r.jsxs("div",{...w,ref:C,children:[r.jsx($3.DismissButton,{onDismiss:()=>c.close()}),r.jsx(D9,{menuBlocks:e,focus:u??void 0,onClick:()=>c.close()}),r.jsx($3.DismissButton,{onDismiss:()=>c.close()})]})})},`asset-input-menu-${s}`)})]})};N9.displayName="FondueSelectedAsset";var K1=(L=>(L.Small="Small",L.Large="Large",L))(K1||{});const V9=({assets:L=[],numberOfLocations:t=1,actions:e=[],size:n="Small",isLoading:o=!1,hideSize:i=!1,hideExtension:s=!1,onLibraryClick:a,onUploadClick:l,onMultiAssetClick:c,acceptFileType:d})=>{const u=L.length,f=h.useRef(null),p=B1(),m=C=>{const w=C.target.files;w&&l&&l(w)},g=()=>{f.current&&f.current.click()};return(o||u===1)&&e?r.jsx(N9,{asset:L[0],size:n,actions:e,isLoading:o,hideExtension:s,hideSize:i}):u>1&&c?r.jsx(vo,{assets:L,onClick:c,numberOfLocations:t}):r.jsxs("div",{"data-test-id":"asset-input-placeholder",className:y(["tw-grid tw-p-3 tw-border tw-border-dashed tw-border-black-10 tw-rounded",l&&a?"tw-grid-cols-2 tw-divide-x tw-divide-black-10":"tw-grid-cols-1"]),children:[l&&r.jsxs("div",{className:y(["tw-flex tw-flex-col tw-h-8",a&&"tw-pr-3"]),"data-test-id":"asset-input-upload",children:[r.jsx(O1,{style:Y.Default,onClick:g,emphasis:h1.Weak,icon:r.jsx(_.IconArrowCircleUp,{}),children:"Upload"}),r.jsx("input",{id:p,ref:f,className:"tw-hidden",type:"file",accept:d,multiple:!!c,onChange:m})]}),a&&r.jsx("div",{className:y(["tw-flex tw-flex-col tw-h-8",l&&"tw-pl-3"]),"data-test-id":"asset-input-library",children:r.jsx(O1,{style:Y.Default,onClick:a,emphasis:h1.Weak,icon:r.jsx(_.IconImageStack,{}),children:"Browse"})})]})};V9.displayName="FondueAssetInput";var I9=(L=>(L.XSmall="XSmall",L.Small="Small",L.Large="Large",L))(I9||{}),F9=(L=>(L.Primary="Primary",L.Danger="Danger",L.Warning="Warning",L))(F9||{}),O9=(L=>(L.Check="Check",L.CaretRight="CaretRight",L.None="None",L))(O9||{});const jo=(L,t,e="li > button:not(:disabled)")=>{const[n,o]=h.useState(0),[i,s]=h.useState(),[a,l]=h.useState(""),c=h.useCallback(d=>{if(!i||!["Tab","ArrowDown","ArrowUp","Escape"].includes(d.key))return;const u=d.key==="Tab"&&!d.shiftKey,f=d.key==="Tab"&&d.shiftKey,p=d.key==="Escape",m=u||d.key==="ArrowDown",g=f||d.key==="ArrowUp";if(f&&n<=0||u&&n>=i.length-1||p){l("CLOSE_MENU");return}m?o(Math.min(n+1,i.length-1)):g&&o(Math.max(n-1,0)),d.preventDefault()},[i,n]);return h.useEffect(()=>{if(!L||!t)return;const d=t.querySelectorAll(e);for(const u of d)u.onkeydown=c;!i&&d.length>0&&s(d)},[L,t,i,c,e]),h.useEffect(()=>{i&&i[n]&&i[n].focus()},[n,i]),h.useEffect(()=>{L||(s(void 0),l("")),o(0)},[L]),a},Uo=(L,t)=>{const e=h.useRef(null);return h.useEffect(()=>{function n(o){var i;!((i=e.current)!=null&&i.contains(o.target))&&!(t!=null&&t.find(s=>s&&(o.target===s||s.contains(o.target))))&&L()}return document.addEventListener("mousedown",n),()=>{document.removeEventListener("mousedown",n)}},[L,t]),{dismissibleElementRef:e}},B9="before:tw-pointer-events-none before:tw-block before:tw-rounded before:tw-top-0 before:tw-left-0 before:tw-bg-transparent before:tw-absolute before:tw-w-full before:tw-h-full",_9=y([B9,"before:tw-shadow-inner-line-x-strong"]),zo=y([B9,"before:tw-shadow-inner-mighty"]),Go=y(["tw-relative tw-bg-base tw-rounded tw-py-2 tw-shadow-mid tw-z-[120000]",_9]),W9=({triggerRef:L,children:t,open:e=!0,offset:n=[0,8],onClose:o,"data-test-id":i="menu"})=>{const[s,a]=h.useState(e),[l,c]=h.useState(null),[d,u]=h.useState(null),f=h.useCallback(()=>{l&&s&&(a(!1),o&&o())},[l,s,o]),{dismissibleElementRef:p}=Uo(f,[l]),m=jo(s,d,"li > a, li > button:not(:disabled)"),g=L3.usePopper(l,d,{placement:"bottom-start",strategy:"fixed",modifiers:[{name:"flip",enabled:!0},{name:"offset",options:{offset:n}}]});return h.useEffect(()=>{const C=L==null?void 0:L.current;C&&c(C)},[L]),h.useEffect(()=>{a(e)},[e]),h.useEffect(()=>{s&&g.update&&g.update()},[s]),h.useEffect(()=>{m==="CLOSE_MENU"&&l&&(a(!1),o&&o())},[m,o,l]),r.jsx("nav",{className:y([Go,s?"tw-block":"tw-hidden"]),ref:u,style:l?g.styles.popper:{},...l?g.attributes.popper:{},"data-test-id":i,role:s?"navigation":"",children:r.jsx("ol",{ref:p,className:"tw-list-none",children:t})})};W9.displayName="FondueMenu";const H9=({items:L,"data-test-id":t="overflow-menu"})=>{const[e,n]=h.useState(!1),o=h.useRef(null),{isFocusVisible:i,focusProps:s}=R.useFocusRing(),a=()=>{var l;(l=o.current)==null||l.focus(),n(!1)};return r.jsxs("div",{"data-test-id":t,className:"tw-relative tw-bottom-0 tw-top-0 tw-flex",children:[r.jsx("button",{"aria-haspopup":"true","aria-expanded":e,"aria-label":"Open overflow menu",ref:o,className:y(["tw-w-6 tw-h-6 hover:tw-bg-box-neutral-strong-inverse-hover tw-rounded tw-flex tw-justify-center tw-items-center",e?"tw-bg-box-neutral-strong-inverse-pressed":"tw-bg-box-neutral-strong-inverse",i&&C1]),type:"button",onClick:()=>{n(!e)},...s,children:r.jsx(_.IconDotsHorizontal,{})}),r.jsx(W9,{triggerRef:o,onClose:a,open:e,children:L.map((l,c)=>r.jsx(x3,{link:l.link,onClick:l.onClick,children:l.label},`overflow-menu-item-${c}`))})]})};H9.displayName="FondueOverflowMenu";const Ko=()=>r.jsx("svg",{"aria-hidden":"true",width:"13",height:"17",viewBox:"0 0 13 17",fill:"none",className:"tw-stroke-current tw-text-black-20",xmlns:"http://www.w3.org/2000/svg",children:r.jsx("line",{x1:"3.52447",y1:"16.0623",x2:"8.46874",y2:"0.845385"})}),v6=({decorator:L,label:t,link:e,onClick:n,showSeparator:o,children:i,"data-test-id":s="breadcrumb"})=>{const a=h.useRef(null),l=w6(e,n),c=l!=="span",{itemProps:d}=U3.useBreadcrumbItem({isCurrent:!1,children:t,elementType:l},a),{isFocusVisible:u,focusProps:f}=R.useFocusRing(),p={a:{href:e},button:{onClick:n,type:"button"},span:{tabIndex:-1}},m=c?V1.mergeProps(d,f,p[l]):p[l],g=y(["tw-flex tw-gap-x-1 tw-items-center tw-leading-4 tw-h-6 tw-whitespace-pre-wrap tw-rounded",c&&u&&G2]);return r.jsxs("li",{className:y(["tw-flex tw-items-center tw-text-text-weak tw-text-xs tw-transition-colors",c&&"hover:tw-text-text"]),"data-test-id":`${s}-item`,children:[i??r.jsxs(l,{ref:a,...m,className:g,children:[L,t]}),o&&r.jsx(Ko,{})]})};v6.displayName="FondueBreadcrumbItem";var S3=(L=>(L.Hex="Hex",L.Rgba="Rgba",L))(S3||{});const Xo=(L,t,e=!0)=>{const n=new dt.TinyColor(Yo(L));switch(t){case S3.Rgba:return n.toRgbString();case S3.Hex:{const o=n.toHexString();return e&&L.alpha&&L.alpha<1?`${o} ${Math.trunc(n.getAlpha()*100)}%`:o}default:return n.toHexString()}},Yo=L=>{const{red:t,green:e,blue:n,alpha:o}=L;return{r:t,g:e,b:n,a:o}};var b2=(L=>(L.Positive="Positive",L.Progress="Progress",L.Warning="Warning",L.Danger="Danger",L))(b2||{}),S1=(L=>(L.Primary="Primary",L.Positive="Positive",L.Progress="Progress",L.Warning="Warning",L.Danger="Danger",L))(S1||{}),M6=(L=>(L.Strong="Strong",L.None="None",L))(M6||{});const qo=(L,t,e)=>(e?{[S1.Primary]:y(["tw-bg-box-neutral-strong tw-text-box-neutral-strong-inverse",t&&"hover:tw-bg-box-neutral-strong-hover hover:tw-text-box-neutral-strong-inverse-hover"]),[S1.Positive]:y(["tw-bg-box-positive-strong tw-text-box-positive-strong-inverse",t&&"hover:tw-bg-box-positive-strong-hover hover:tw-text-box-positive-strong-inverse-hover"]),[S1.Danger]:y(["tw-bg-box-negative-strong tw-text-box-negative-strong-inverse",t&&"hover:tw-bg-box-negative-strong-hover hover:tw-text-box-negative-strong-inverse-hover"]),[S1.Progress]:y(["tw-bg-box-selected-strong tw-text-box-selected-strong-inverse",t&&"hover:tw-bg-box-selected-strong-hover hover:tw-text-box-selected-strong-inverse-hover"]),[S1.Warning]:y(["tw-bg-box-warning-strong tw-text-box-warning-strong-inverse",t&&"hover:tw-bg-box-warning-strong-hover hover:tw-text-box-warning-strong-inverse-hover"])}:{[S1.Primary]:y(["tw-bg-box-neutral tw-text-box-neutral-inverse",t&&"hover:tw-bg-box-neutral-hover hover:tw-text-box-neutral-inverse-hover"]),[S1.Positive]:y(["tw-bg-box-positive tw-text-box-positive-inverse",t&&"hover:tw-bg-box-positive-hover hover:tw-text-box-positive-inverse-hover"]),[S1.Progress]:y(["tw-bg-box-selected tw-text-box-selected-inverse",t&&"hover:tw-bg-box-selected-hover hover:tw-text-box-selected-inverse-hover"]),[S1.Warning]:y(["tw-bg-box-warning tw-text-box-warning-inverse",t&&"hover:tw-bg-box-warning-hover hover:tw-text-box-warning-inverse-hover"]),[S1.Danger]:y(["tw-bg-box-negative tw-text-box-negative-inverse",t&&"hover:tw-bg-box-negative-hover hover:tw-text-box-negative-inverse-hover"])})[L]??"",$9=L=>Object.values(b2).includes(L),Jo=L=>({small:"tw-h-5 tw-w-5",medium:"tw-h-6 tw-w-6"})[L],Qo=(L,t,e,n,o)=>{const i=n==="small",s=!(L&&t&&e);return y(i?["tw-h-5 tw-px-2 tw-gap-x-1",s&&"tw-gap-x-1.5",o&&"tw-pr-5"]:["tw-h-6","tw-px-2.5 tw-gap-x-1",s&&"tw-gap-x-2",o&&"tw-pr-6"])},Ro={[b2.Positive]:"tw-bg-green-60",[b2.Progress]:"tw-bg-violet-60",[b2.Warning]:"tw-bg-yellow-60",[b2.Danger]:"tw-bg-red-60"},j9=({status:L,disabled:t,"data-test-id":e="badge"})=>r.jsx("div",{className:"tw-flex-none tw-inline-flex tw-justify-center tw-items-center ",children:r.jsx("span",{"data-test-id":`${e}-status`,className:y(["tw-w-2 tw-h-2 tw-rounded-full tw-flex-none",t&&"tw-opacity-30",$9(L)&&Ro[L]]),style:$9(L)?{}:{backgroundColor:typeof L=="string"?L:Xo(L,S3.Rgba,!0)}})});j9.displayName="FondueBadgeStatusIcon";const U9=({children:L,status:t,icon:e,style:n=S1.Primary,size:o="medium",emphasis:i=M6.None,disabled:s=!1,onClick:a,onDismiss:l,"data-test-id":c="badge",withTitleAttribute:d=!0})=>{if(!L&&!e&&!t)return null;const u=a?"button":"span",f=g=>["string","number"].includes(typeof g)?g:Array.isArray(g)?g.map(f).join(""):g&&typeof g=="object"&&"props"in g?f(g.props.children):"",p=f(L),m=!L&&!l&&!!(t||e);return r.jsxs("div",{className:y(["tw-relative tw-rounded-full tw-inline-flex tw-items-center tw-align-top tw-min-w-0 tw-flex-initial tw-transition-color",s?"tw-bg-box-disabled tw-text-box-disabled-inverse":qo(n,!!a,i===M6.Strong)]),"data-test-id":c,children:[r.jsxs(u,{onClick:()=>{a&&a()},className:y(["tw-inline-flex tw-items-center tw-justify-center tw-rounded-full tw-select-none tw-flex-initial tw-min-w-0",a&&!s?"hover:tw-cursor-pointer":"tw-cursor-default",m?Jo(o):Qo(L,t,e,o,!!l),C1]),"data-test-id":`${c}-button`,title:d?p:void 0,children:[t?r.jsx(j9,{status:t,disabled:s,"data-test-id":c}):null,e?r.jsx("span",{"data-test-id":`${c}-icon`,className:y(["tw-flex-none tw-leading-none",s&&"tw-opacity-30"]),children:h.cloneElement(e,{size:16})}):null,L?r.jsx("span",{className:"tw-text-center tw-text-xxs tw-font-sans tw-font-normal tw-truncate",children:L}):null]}),l?r.jsx("button",{type:"button","data-test-id":`${c}-dismiss`,className:y(["tw-absolute tw-rounded tw-leading-4",C1,o==="medium"?"tw-right-1.5":"tw-right-1"]),onClick:()=>l(),"aria-label":`Dismiss ${p}`,children:r.jsx(_.IconCross,{size:16})}):null]})};U9.displayName="FondueBadge";const z9=({label:L,badges:t,bold:e,decorator:n,link:o,onClick:i,activeInline:s,"data-test-id":a="breadcrumb"})=>{const l=h.useRef(null),c=w6(o,i),d=c!=="span",{itemProps:u}=U3.useBreadcrumbItem({isCurrent:!0,children:L,elementType:c},l),f={a:{href:o},button:{onClick:i,type:"button"},span:{tabIndex:-1}},{isFocusVisible:p,focusProps:m}=R.useFocusRing(),g=d?V1.mergeProps(u,m,f[c]):f[c],C=y(["tw-flex tw-gap-x-1 tw-items-center tw-leading-4 tw-h-6 tw-whitespace-pre-wrap tw-font-medium tw-rounded",e&&"tw-font-bold",s&&"tw-text-xs",d&&p&&G2]);return r.jsxs("li",{className:y(["tw-align-middle tw-gap-x-1 tw-text-m tw-text-text tw-items-center",s?"tw-flex tw-items-center":"tw-w-full tw-inline-flex"]),"data-test-id":`${a}-item`,children:[r.jsxs(c,{ref:l,...g,className:C,children:[n,L]}),t==null?void 0:t.map(({children:w,...x},b)=>h.createElement(U9,{...x,key:`breadcrumb-badge-${b}`},w))]})};z9.displayName="FondueCurrentBreadcrumbItem";const G9=({items:L,keepRoot:t,activeInline:e=!1,truncate:n=!1,"data-test-id":o})=>{const i=h.useRef(!0);return[...L.map(({label:a,badges:l,bold:c,decorator:d,link:u,onClick:f},p)=>{const m=`breadcrumb-${p}`,g=t&&p===0,C=p===L.length-1,w=t?2:3,x=L.length-w,b=p>=x,S=n&&!g&&!b,M=p<L.length-1,E=[];let T=-1;switch(!0){case C:return r.jsx(z9,{label:a,badges:l,bold:c,decorator:d,link:u,onClick:f,activeInline:e,"data-test-id":o},m);case!n:case g:case b:return r.jsx(v6,{label:a,decorator:d,link:u,onClick:f,showSeparator:M,"data-test-id":o},m);case(S&&i.current):i.current=!1;for(const Z of L){if(T++,T>=x)break;if(t&&T===0)continue;{const{label:k,link:P,onClick:A}=Z;E.push({label:k,link:P,onClick:A})}}return r.jsx(v6,{label:"",decorator:d,showSeparator:M,"data-test-id":`${o}-truncation`,children:r.jsx(H9,{items:E,"data-test-id":`${o}-overflow-menu`})},m);default:return r.jsx("li",{},m)}})]};G9.displayname="FondueFormattedBreadcrumbs";const Ls=L=>({children:L.map(({label:t},e)=>r.jsx("li",{"aria-label":t,children:t},`breadcrumb-${e}`))}),ts={None:"tw-gap-y-0",Small:"tw-gap-y-0.5",Medium:"tw-gap-y-1"},K9=({items:L,keepRoot:t=!0,truncate:e=!1,activeInline:n=!1,"data-test-id":o="breadcrumb",verticalGap:i="Medium"})=>{const s=Ls(L),{navProps:a}=U3.useBreadcrumbs(s);return r.jsx("nav",{...a,className:"tw-font-sans","aria-label":"Breadcrumb","data-test-id":o,children:r.jsx("ol",{className:y(["tw-list-none tw-flex tw-flex-wrap",ts[i]]),children:r.jsx(G9,{items:L,keepRoot:t,truncate:e,activeInline:n,"data-test-id":o})})})};K9.displayName="FondueBreadcrumbs";var q=(L=>(L.Default="Default",L.Loading="Loading",L.Success="Success",L.Error="Error",L.Warning="Warning",L))(q||{});const S6={Default:"tw-border-line dark:tw-border-line",Loading:"tw-border-line dark:tw-border-line",Success:"tw-border-text-positive dark:tw-border-text-positive",Error:"tw-border-text-negative dark:tw-border-text-negative",Warning:"tw-border-text-warning dark:tw-border-text-warning"};var T6=(L=>(L.ExtraSmall="ExtraSmall",L.Small="Small",L.Medium="Medium",L.Large="Large",L))(T6||{});const es={Progress:"tw-border-violet-60",Positive:"tw-border-green-60",Danger:"tw-border-red-60"},rs={ExtraSmall:"tw-w-4 tw-h-4",Small:"tw-w-5 tw-h-5",Medium:"tw-w-8 tw-h-8",Large:"tw-w-16 tw-h-16"},Z6=({style:L="Progress",size:t="Medium","data-test-id":e="loading-circle"})=>r.jsx("div",{"data-test-id":e,className:y(["tw-border-2 tw-border-solid tw-rounded-full tw-border-t-transparent tw-animate-spin",es[L],rs[t]])});Z6.displayName="FondueLoadingCircle";const X9=(L=2e3)=>{const[t,e]=h.useState("idle"),n=h.useCallback(async o=>{e("idle");try{await navigator.clipboard.writeText(o),e("success")}catch{e("error")}},[]);return h.useEffect(()=>{let o;return L&&(t==="success"||t==="error")&&(o=setTimeout(()=>e("idle"),L)),()=>{L&&(t==="success"||t==="error")&&clearTimeout(o)}},[t,L]),{copy:n,status:t}},ns=({extraAction:L,disabled:t},e)=>{const{isFocusVisible:n,focusProps:o}=R.useFocusRing();if(!L)return null;const i=t||L.disabled;return r.jsx("button",{className:y(["tw-flex tw-items-center tw-justify-center tw-transition-colors tw-rounded tw-p-1",i?"tw-cursor-default tw-text-text-disabled":"tw-text-text-weak hover:tw-bg-box-neutral-hover hover:tw-text-box-neutral-inverse-hover",n&&g1]),onClick:L.onClick,"data-test-id":"fondue-extra-action-icon","aria-label":L.title.toLowerCase(),disabled:i,"aria-disabled":i,type:"button",ref:e,...o,children:L.icon})},Y9=h.forwardRef(ns),E6=h.forwardRef(({id:L,type:t="text",decorator:e,validation:n=q.Default,clearable:o=!1,placeholder:i,required:s,obfuscated:a,disabled:l=!1,autocomplete:c=!1,dotted:d=!1,value:u="",copyable:f=!1,onChange:p,onEnterPressed:m,onBlur:g,onClear:C,onFocus:w,size:x,spellcheck:b,readonly:S,focusOnMount:M,selectable:E=!1,extraActions:T,maxLength:Z,...k},P)=>{const A=h.useRef(null);h.useImperativeHandle(P,()=>A.current,[]);const{isFocusVisible:H,focusProps:W}=R.useFocusRing({isTextInput:!0}),{isFocusVisible:J,focusProps:I}=R.useFocusRing(),{isFocusVisible:z,focusProps:N}=R.useFocusRing(),{isFocusVisible:D,focusProps:$}=R.useFocusRing(),{copy:j,status:G}=X9(),[U,O]=h.useState(typeof a=="boolean"?a:t==="password");h.useEffect(()=>{const F=setTimeout(()=>{M&&A.current&&A.current.focus()},0);return()=>{clearTimeout(F)}},[M]),h.useEffect(()=>{typeof a=="boolean"&&O(a)},[a]);const e1=F=>{F.key==="Enter"&&m&&m(F)},y1=()=>t==="password"?U?"password":"text":t,o1=typeof b=="boolean"?{spellCheck:b}:null;return r.jsxs("div",{...k,className:y(["tw-flex tw-items-center tw-h-9 tw-gap-2 tw-px-3 tw-border tw-transition tw-rounded tw-text-body-small tw-font-sans tw-relative tw-bg-base dark:tw-bg-transparent",d?"tw-border-dashed":"tw-border-solid",l||S?"tw-bg-box-disabled dark:tw-bg-box-disabled hover:tw-cursor-not-allowed tw-border-line-weak dark:tw-border-line-weak":y(["focus-within:tw-border-line-xx-strong focus-within:hover:tw-border-line-xx-strong hover:tw-border-line-x-strong",S6[n],H&&!J&&!z&&!D&&g1])]),"data-test-id":"fondue-text-input-component",children:[e?r.jsx("div",{className:y(["tw-flex tw-items-center tw-justify-center tw-pl-1",l?"tw-text-black-60":"tw-text-black-80"]),"data-test-id":"decorator",children:e}):null,r.jsx("input",{...W,id:B1(L),ref:A,className:y(["tw-w-full tw-grow tw-border-none tw-outline-none tw-bg-transparent tw-hide-input-arrows",l||S?"tw-text-text-disabled tw-placeholder-text-disabled dark:tw-text-black-30 dark:tw-placeholder-black-40 hover:tw-cursor-not-allowed":"tw-text-black tw-placeholder-black-60 dark:tw-text-white"]),onClick:()=>{var F;return(F=A.current)==null?void 0:F.focus()},onChange:F=>p==null?void 0:p(F.currentTarget.value),onBlur:F=>{var Q;(Q=W.onBlur)==null||Q.call(W,F),g==null||g(F)},onKeyDown:e1,placeholder:i,value:u,type:y1(),required:s,readOnly:S,disabled:l,onFocus:F=>{var Q;(Q=W.onFocus)==null||Q.call(W,F),E&&F.target.select(),w&&w(F)},autoComplete:c?"on":"off",maxLength:Z,size:x,"data-test-id":"text-input",...o1}),T&&T.length>0&&T.map((F,Q)=>{const d1=`text-input-extra-action-${Q}`;return F.tooltip?r.jsx(b6,{...F.tooltip,triggerElement:r.jsx(Y9,{extraAction:F,disabled:l})},d1):r.jsx(Y9,{extraAction:F,disabled:l},d1)}),`${u}`.length>0&&o&&r.jsx("button",{className:y(["tw-flex tw-items-center tw-justify-center tw-transition-colors tw-rounded",l?"tw-cursor-default tw-text-black-40":"tw-text-black-60  hover:tw-text-black-100",J&&g1]),onClick:()=>{var F,Q;(F=A.current)==null||F.focus(),(Q=A.current)==null||Q.setAttribute("value",""),p==null||p(""),C==null||C()},"data-test-id":"clear-icon",title:"Clear text input","aria-label":"clear text input",disabled:l,type:"button",...I,children:r.jsx(_.IconCross,{})}),t==="password"&&r.jsx("button",{className:y(["tw-flex tw-items-center tw-justify-center tw-transition-colors tw-rounded",l?"tw-cursor-default tw-text-black-40":"tw-text-black-60 hover:tw-text-black-100",z&&g1]),onClick:()=>O(!U),"data-test-id":"visibility-icon",title:"Toggle text visibility",type:"button","aria-label":`${U?"unveil":"obfuscate"} text input`,disabled:l,...N,children:U?r.jsx(_.IconEye,{}):r.jsx(_.IconEyeOff,{})}),n===q.Loading&&r.jsx("span",{className:"tw-absolute tw-top-[-0.55rem] tw-right-[-0.55rem] tw-bg-white tw-rounded-full tw-p-[2px] tw-border tw-border-black-10",children:r.jsx(Z6,{size:T6.ExtraSmall})}),(n===q.Error||n===q.Warning)&&r.jsx("span",{className:y(["tw-flex tw-items-center tw-justify-center",n===q.Error&&"tw-text-text-negative",n===q.Warning&&"tw-text-text-warning"]),"data-test-id":"error-state-exclamation-mark-icon",children:r.jsx(_.IconExclamationMarkTriangle,{})}),f&&r.jsxs("button",{className:y(["tw-flex tw-items-center tw-justify-center tw-transition-colors tw-rounded",l?"tw-cursor-default tw-text-black-40":"tw-text-black-60 hover:tw-text-black-100",D&&g1]),onClick:()=>j(u),"data-test-id":"copy-icon",title:"Copy input text",disabled:l,type:"button",...$,children:[G==="error"&&r.jsx("span",{className:"tw-text-box-negative-strong",children:r.jsx(_.IconCrossCircle,{})}),G==="idle"&&r.jsx(_.IconClipboard,{}),G==="success"&&r.jsx("span",{className:"tw-text-box-positive-strong",children:r.jsx(_.IconCheckMark,{})})]})]})});E6.displayName="FondueTextInput";const k6=h.forwardRef(({value:L,onClick:t,isClearable:e,placeHolder:n,isCalendarOpen:o,validation:i=q.Default,onDateChanged:s,hugWidth:a=!0,"aria-label":l},c)=>{const d=i===q.Error||i===q.Warning,u="tw-right-14",f="tw-right-8",p="tw-right-4",w=(x=>{switch(x){case 0:return p;case 1:return f;case 2:return u}return""})((L&&e?1:0)+(d?1:0));return r.jsxs("div",{ref:c,className:a?"tw-w-auto":"tw-w-full",children:[r.jsx("div",{className:y(["tw-absolute tw-top-2 tw-text-black-60 tw-z-[1]",w]),children:o?r.jsx(_.IconCaretUp,{size:20}):r.jsx(_.IconCaretDown,{size:20})}),r.jsx("div",{className:y(["tw-absolute tw-top-0 tw-left-0 tw-bottom-0 tw-z-10",w]),onClick:t,role:"button",tabIndex:0,onKeyDown:x=>{(x.key==="Enter"||x.key===" ")&&(t==null||t())},"aria-label":l,"data-test-id":"open-close-click-zone"}),r.jsx(E6,{decorator:r.jsx(_.IconCalendar,{}),placeholder:n,value:L,clearable:e,onEnterPressed:t,onClear:()=>{s&&s(null)},validation:i})]})});k6.displayName="FondueDatePickerTrigger";const os=d5.default??d5,ss=(L,t)=>L==="single"?t<new Date?"past-date":"future-date":"range-day",q9=h.forwardRef(({placeHolder:L="Select a date",isClearable:t,shouldCloseOnSelect:e,onChange:n,onOpen:o,onClose:i,onBlur:s,onKeyDown:a,dateFormat:l="MMM dd, yyyy",value:c,startDate:d,endDate:u,minDate:f,maxDate:p,validation:m=q.Default,customTrigger:g,customHeader:C,children:w,fixedHeight:x=!0,hasPopperArrow:b=!0,preventOpenOnFocus:S=!1,inline:M=!1,filterDate:E=()=>!0,variant:T="single",hugWidth:Z=!0,"data-test-id":k="date-picker",triggerAriaLabel:P="Open or close the date picker"},A)=>{const H=h.useRef(null),[W,J]=h.useState(!1),I=()=>{J(!0),o==null||o(),queueMicrotask(z)},z=()=>{var D,$;($=(D=H.current)==null?void 0:D.querySelector("button"))==null||$.focus()},N=()=>{J(!1),i==null||i()};return r.jsx("div",{"data-test-id":k,className:Z?"tw-w-auto":"tw-w-full",children:r.jsx(os,{wrapperClassName:Z?"tw-w-auto":"tw-w-full",calendarClassName:y(["react-datepicker-wrap tw-pointer-events-auto",M&&"react-datepicker-inline"]),inline:M,selected:c,startDate:d,endDate:u,minDate:f,maxDate:p,calendarStartDay:1,onChange:n,onKeyDown:W?void 0:a,onBlur:s,selectsRange:T==="range",showPopperArrow:b,preventOpenOnFocus:S,filterDate:E,fixedHeight:x,customInput:g??r.jsx(k6,{isCalendarOpen:W,isClearable:t,placeHolder:L,validation:m,onDateChanged:n,hugWidth:Z,"aria-haspopup":"dialog","aria-expanded":W,"aria-label":P}),ref:A,formatWeekDay:D=>D.slice(0,1),isClearable:t,dateFormat:l,onCalendarClose:N,onCalendarOpen:I,shouldCloseOnSelect:e,dayClassName:D=>ss(T,D),popperProps:{strategy:"fixed"},popperContainer:({children:D})=>j3.createPortal(D,document.body),popperModifiers:[l5.shift({padding:8}),l5.offset(8)],renderCustomHeader:({date:D,decreaseMonth:$,increaseMonth:j,increaseYear:G,decreaseYear:U})=>r.jsxs("div",{className:"tw-flex tw-flex-col tw-gap-3",ref:H,"data-test-id":"date-picker-header",children:[C,r.jsxs("div",{className:"tw-flex tw-justify-between tw-pb-4 tw-px-0",children:[r.jsx(O1,{style:Y.Default,size:c1.Medium,onClick:U,emphasis:h1.Weak,icon:r.jsx(_.IconCaretLeftDouble,{size:20})}),r.jsx(O1,{style:Y.Default,size:c1.Medium,onClick:$,emphasis:h1.Weak,icon:r.jsx(_.IconCaretLeft,{size:20})}),r.jsxs("p",{className:"tw-font-sans tw-font-semibold tw-grow tw-self-center",children:[c5.format(D,"MMMM")," ",c5.getYear(D)]}),r.jsx(O1,{style:Y.Default,size:c1.Medium,onClick:j,emphasis:h1.Weak,icon:r.jsx(_.IconCaretRight,{size:20})}),r.jsx(O1,{style:Y.Default,size:c1.Medium,onClick:G,emphasis:h1.Weak,icon:r.jsx(_.IconCaretRightDouble,{size:20})})]})]}),children:w})})});q9.displayName="FondueDatePicker";const J9={getLabel:L=>{let t="";const e=n=>{h.Children.map(n,o=>{if(typeof o=="string")t+=o;else{const i=o;i!=null&&i.props&&e(i.props.children)}})};return e(L),t},copyStyles:L=>({fontSize:window.getComputedStyle(L).getPropertyValue("font-size"),lineHeight:window.getComputedStyle(L).getPropertyValue("line-height"),letterSpacing:window.getComputedStyle(L).getPropertyValue("letter-spacing"),minWidth:window.getComputedStyle(L).getPropertyValue("width"),fontWeight:window.getComputedStyle(L).getPropertyValue("font-weight")})};var Q9=(L=>(L.INPUT="INPUT",L.LABEL="LABEL",L))(Q9||{});const R9=({onEditableSave:L,onModeChange:t,onAdditionalValueSave:e,children:n,options:o,isOverflowing:i=!1,"data-test-id":s="editable-node-container"})=>{const a=J9.getLabel(n),[l,c]=h.useState(a),[d,u]=h.useState("LABEL"),[f,p]=h.useState(),m=h.useRef(null),g=T=>c(T.target.value),C=T=>{u("LABEL"),t&&t("LABEL"),o!=null&&o.additionalValues&&e&&e(o.additionalValues,T.target.value),L&&L(T.target.value)},w=T=>()=>{c(T),u("INPUT"),t&&t("INPUT")},x=T=>{T.key==="Enter"&&C(T)},b=T=>C(T);h.useEffect(()=>u((o==null?void 0:o.mode)??"LABEL"),[o==null?void 0:o.mode]);const S=o!=null&&o.enableDoubleClick?{onDoubleClick:w(a),onKeyPress:T=>T.key==="Enter"&&w(a)()}:{onClick:w(a)};h.useEffect(()=>{var T;M.current&&p(J9.copyStyles(M.current)),d==="INPUT"&&((T=m.current)==null||T.select())},[d,m,n]);const M=h.useRef(),E=n&&h.cloneElement(n,{ref:M});return r.jsxs("div",{"data-test-id":s,className:y(["tw-relative tw-h-full",(o==null?void 0:o.removeBoxPadding)===!0?"":"tw-p-2"]),children:[d==="INPUT"?r.jsx("div",{className:y(["tw-flex tw-items-center",(o==null?void 0:o.isSlimInputField)===!0?"-tw-translate-x-[0.315rem] -tw-translate-y-[0.07rem]":"-tw-translate-x-[0.81rem] -tw-translate-y-[0.56rem]"]),children:r.jsxs("div",{"data-test-id":"editable-input",className:y(["tw-relative",i&&"tw-w-full tw-flex tw-items-center"]),children:[r.jsx("input",{ref:m,type:"text",className:y([(o==null?void 0:o.isSlimInputField)===!0?"focus-visible:tw-outline-none":C1,"tw-absolute tw-w-full tw-text-text tw-border tw-rounded tw-bg-base tw-border-solid",(o==null?void 0:o.isSlimInputField)===!0?"tw-py-0 tw-px-1":"tw-px-3 tw-py-2"]),style:f,value:l,onChange:g,onKeyDown:x,onBlur:b}),r.jsx("span",{"aria-hidden":"true",className:y(["tw-rounded tw-px-4 tw-py-2 tw-bg-base tw-truncate",(o==null?void 0:o.isSlimInputField)===!0&&"tw-py-0 tw-px-2",i&&"tw-w-0"]),style:f,children:l})]})}):null,r.jsx("button",{type:"button",style:{display:d==="INPUT"?"none":"flex"},className:y([i&&"tw-w-full","tw-h-full tw-items-center",C1]),...S,"data-test-id":"node-link-name","aria-pressed":"false",children:E})]})};R9.displayName="FondueEditableText";var T1=(L=>(L.Checked="Checked",L.Unchecked="Unchecked",L.Mixed="Mixed",L))(T1||{}),LL=(L=>(L.Default="Default",L.Weak="Weak",L.Strong="Strong",L))(LL||{}),tL=(L=>(L.Default="Default",L.Large="Large",L.XLarge="XLarge",L))(tL||{});const is=L=>L==="Checked"||L==="Mixed",eL="tw-bg-box-selected-strong tw-text-box-selected-strong-inverse hover:tw-bg-box-selected-strong-hover",as={Weak:"tw-bg-box-neutral-strong tw-text-box-neutral-strong-inverse hover:tw-bg-box-neutral-strong-hover",Default:eL,Strong:eL},ls={Default:"tw-h-4 tw-w-4",Large:"tw-h-5 tw-w-5",XLarge:"tw-h-8 tw-w-8"},cs=({id:L,emphasis:t="Default",size:e="Default",disabled:n,required:o,label:i,hideLabel:s,tooltip:a,helperText:l,"aria-label":c,value:d,groupInputProps:u,onChange:f,state:p="Unchecked","data-test-id":m="checkbox"},g)=>{const C=B1(L),w=h6(g),{focusProps:x}=R.useFocusRing(),b=ut.useToggleState({onChange:n?void 0:f,isSelected:p==="Checked"}),[S,M]=h.useState(),E=h.useRef(null),T=h.useRef(null),[Z,k]=h.useState(!1),[P,A]=h.useState(!1),H=j=>{j.key==="Tab"&&M(!0)},W=()=>{M(!1)};h.useEffect(()=>{var j,G;return(j=w==null?void 0:w.current)==null||j.addEventListener("keyup",H),(G=w==null?void 0:w.current)==null||G.addEventListener("blur",W),()=>{var U,O;(U=w==null?void 0:w.current)==null||U.removeEventListener("keyup",H),(O=w==null?void 0:w.current)==null||O.removeEventListener("blur",W)}},[]);const{inputProps:J}=z3.useCheckbox({isDisabled:n,isRequired:o,isIndeterminate:p==="Mixed","aria-label":c,value:d},b,w),I={Checked:r.jsx(_.IconCheckMark,{size:e==="XLarge"?24:16}),Mixed:r.jsx(_.IconMinus,{}),Unchecked:null},z=is(p),N=y(["tw-bg-box-disabled tw-pointer-events-none tw-text-box-disabled-inverse tw-border-line-strong",z&&"tw-text-box-disabled-inverse tw-border-line-strong"]),D=z?as[t]:y(["tw-bg-base hover:tw-bg-box-neutral",t==="Strong"?"tw-border-2 tw-border-box-selected-strong":"tw-border tw-border-line-xx-strong"]),$=h.useCallback(()=>{var j,G,U,O;E.current&&k(((j=E.current)==null?void 0:j.scrollWidth)>((G=E.current)==null?void 0:G.clientWidth)),T.current&&A(((U=T.current)==null?void 0:U.scrollWidth)>((O=T.current)==null?void 0:O.clientWidth))},[E,T]);return h.useEffect(()=>{if(!(!i&&!l||s))return $(),window.removeEventListener("resize",$),window.addEventListener("resize",$),()=>{window.removeEventListener("resize",$)}},[i,l,s,$]),r.jsx("div",{className:"tw-gap-1 tw-transition-colors tw-w-full","data-test-id":m,children:r.jsx("div",{className:y(["tw-inline-flex tw-flex-row tw-rounded tw-w-full",S?g1:""]),children:r.jsx(v3,{id:`${C}-label`,disabled:n,clickable:!0,htmlFor:C,tooltip:a,required:o,bold:z,children:r.jsxs("span",{className:"tw-flex tw-items-center tw-whitespace-nowrap",children:[r.jsxs("span",{className:"tw-inline-flex",children:[r.jsx("input",{...V1.mergeProps(u||J,x),id:C,ref:w,className:"tw-sr-only","data-test-id":`${m}-input`,role:"checkbox","aria-checked":p==="Checked",required:o,"aria-label":c,"aria-labelledby":i?`${C}-label`:void 0}),r.jsx("span",{"data-test-id":`${m}-icon-box`,"aria-hidden":"true",className:y(["tw-leading-3 tw-relative tw-flex tw-items-center tw-justify-center tw-rounded tw-shrink-0 tw-flex-none",ls[e],n?N:D]),children:I[p]})]}),!s&&r.jsxs("span",{className:"tw-inline-flex tw-flex-col tw-min-w-0 tw-ml-1.5",children:[i&&r.jsx("span",{ref:E,"data-test-id":`${m}-label`,className:y(["tw-text-ellipsis tw-overflow-hidden","tw-text-xs tw-select-none hover:tw-cursor-pointer hover:tw-text-black dark:hover:tw-text-white group-hover:tw-text-black dark:group-hover:tw-text-white",z&&"tw-font-medium"]),title:Z?i:void 0,children:i}),l&&r.jsx("span",{ref:T,"data-test-id":`${m}-helper-text`,className:y(["tw-text-ellipsis tw-overflow-hidden","tw-font-sans tw-text-xs tw-font-normal",n?"text-disabled":"tw-text-text-weak"]),title:P?l:void 0,children:l})]})]})})})})},D6=h.forwardRef(cs);D6.displayName="FondueCheckbox";var P6=(L=>(L.Horizontal="Horizontal",L.Vertical="Vertical",L))(P6||{});const ds={1:"tw-grid-cols-1",2:"tw-grid-cols-2",3:"tw-grid-cols-3",4:"tw-grid-cols-4"},us=({checkbox:L,state:t,forwardedRef:e})=>{const n=h.useRef(null),{value:o,disabled:i,label:s,"aria-label":a,state:l}=L,[c,d]=h.useState(l),u=t.isSelected(o),{inputProps:f}=z3.useCheckboxGroupItem({value:o,isDisabled:i,"aria-label":a||s},t,n);return h.useEffect(()=>{c===T1.Mixed&&!u?d(T1.Mixed):d(u?T1.Checked:T1.Unchecked)},[c,u]),h.useEffect(()=>{e&&n.current&&e(n.current)},[e,u]),r.jsx(D6,{...L,state:c,groupInputProps:f,ref:n})},fs=(L,t)=>{if(t<=1)return"";const e="auto / span",n=L.length%t;return n===0?"":`${e} ${t-n+1}`},A6=({checkboxes:L,setActiveValues:t,ariaLabel:e="Checklist",activeValues:n=[],direction:o="Horizontal","data-test-id":i="checklist",...s})=>{const a=h.useRef(Array.from({length:L.length})),l=h.useRef(null),c=ft.useCheckboxGroupState({value:n,onChange:t}),{groupProps:d}=z3.useCheckboxGroup({"aria-label":e},c),u="columns"in s&&s.columns||1;return h.useLayoutEffect(()=>{const f=m=>{const g=a.current.filter(b=>b!==null);let w=g.indexOf(document.activeElement);if(m.key==="ArrowDown"||m.key==="ArrowRight")w++,w===g.length&&(w=0),g[w].disabled&&w++;else if(m.key==="ArrowUp"||m.key==="ArrowLeft")w--,w===-1&&(w=g.length-1),g[w].disabled&&w--;else return;g[w].focus();const x=new KeyboardEvent("keyup",{key:"Tab",code:"Tab",keyCode:9,bubbles:!0});g[w].dispatchEvent(x)},p=l.current;return p==null||p.addEventListener("keydown",f),()=>{p==null||p.removeEventListener("keydown",f)}},[L.length]),r.jsx("div",{...d,"data-test-id":i,className:y([o==="Horizontal"?"tw-flex tw-flex-row tw-gap-12":`tw-grid tw-gap-4 ${ds[u]}`]),ref:l,children:L.map((f,p)=>{var m;return r.jsx("div",{style:{maxWidth:(m=l==null?void 0:l.current)==null?void 0:m.getBoundingClientRect().width,gridColumn:p===L.length-1&&o==="Vertical"?fs(L,u):void 0},children:r.jsx(us,{checkbox:f,state:c,forwardedRef:g=>a.current[p]=g})},f.value)})})};A6.displayName="FondueChecklist";var Y2=(L=>(L.Suggested="Suggested",L.Selected="Selected",L.SelectedWithFocus="SelectedWithFocus",L.PreviouslySelected="PreviouslySelected",L))(Y2||{}),W1=(L=>(L.Small="Small",L.Medium="Medium",L))(W1||{});const hs={Suggested:"tw-border tw-bg-base tw-text-text-weak tw-border-line hover:tw-text-text hover:tw-border-line-strong",Selected:"tw-bg-box-neutral hover:tw-bg-box-neutral-hover tw-text-text-weak hover:tw-text-box-neutral-inverse-hover",SelectedWithFocus:"tw-bg-box-selected-strong hover:tw-bg-box-selected-strong-hover tw-text-box-selected-strong-inverse",PreviouslySelected:"tw-bg-base tw-border tw-text-box-selected-strong tw-border-box-selected-strong hover:tw-bg-box-neutral hover:tw-text-box-selected-inverse hover:tw-border-box-selected-inverse"},q2=({type:L,label:t,onClick:e,size:n="Medium","data-test-id":o="tag"})=>{const i=h.useRef(null),{isFocusVisible:s,focusProps:a}=R.useFocusRing(),l=(L==="Selected"||L==="SelectedWithFocus")&&e,{buttonProps:c}=i2.useButton({onPress:()=>l&&e()},i);return r.jsxs("button",{type:"button","data-test-id":o,className:y(["tw-inline-flex tw-items-center tw-rounded-full tw-text-xs tw-transition-colors tw-group tw-outline-none tw-break-word",n==="Small"?"tw-px-1.5 tw-py-0.5":"tw-px-2.5 tw-py-1",hs[L],l?"tw-cursor-pointer":"tw-cursor-default",s&&g1]),...V1.mergeProps(c,a),children:[t,l&&r.jsx("span",{"data-test-id":`${o}-reject-icon`,className:"tw-opacity-80 group-hover:tw-opacity-100 tw-transition-opacity tw-ml-1 tw-leading-[0]",children:r.jsx(_.IconCross,{size:12})})]})};q2.displayName="FondueTag";var N6=(L=>(L.Default="Default",L.Weak="Weak",L))(N6||{});const ps=(L,t,e,n,o)=>y(["tw-group tw-relative tw-flex tw-w-full tw-items-center tw-justify-between tw-border tw-rounded tw-transition-colors tw-min-h-[36px]",L&&g1,t?"tw-border-black-5 tw-bg-black-5 tw-pointer-events-none":y(["hover:tw-border-line-xx-strong",n==="Weak"?"":"tw-bg-base",e?"tw-border-line-xx-strong":"tw-border-line",n==="Weak"?"tw-border-0 hover:tw-outline hover:tw-outline-1":S6[o]])]),V6=({buttonProps:L,onClear:t,onDelete:e,children:n,disabled:o=!1,isOpen:i=!1,isFocusVisible:s=!1,size:a="Small",showClear:l=!1,validation:c=q.Default,emphasis:d="Default"})=>{const{focusProps:u,isFocusVisible:f}=R.useFocusRing(),{focusProps:p,isFocusVisible:m}=R.useFocusRing();return r.jsxs("div",{"data-test-id":"trigger",className:ps(s,o,i,d,c),children:[n,r.jsxs("div",{className:y(["tw-flex-none tw-flex tw-items-center tw-absolute",a==="Large"?"tw-right-5 tw-gap-1.5":"tw-right-3 tw-gap-1"]),children:[l&&r.jsx("button",{...u,"data-test-id":"dropdown-clear-button","aria-label":"Clear selection",type:"button",className:y([f&&g1,o?"tw-pointer-events-none tw-text-black-40":"tw-text-black-80"]),onClick:()=>!!t&&t(),children:r.jsx(_.IconCross,{size:12})}),!!e&&r.jsx("button",{...p,"data-test-id":"dropdown-delete-button","aria-label":"Delete selection",type:"button",className:y(["tw-rounded",m&&g1,o?"tw-pointer-events-none tw-text-black-40":"tw-text-black-80"]),onClick:e,children:r.jsx(_.IconTrashBin,{size:12})}),r.jsx("button",{...L,type:"button",tabIndex:-1,disabled:o,"aria-hidden":!0,className:y(["tw-rounded",o?"tw-pointer-events-none tw-text-black-40":y(["group-hover:tw-text-black ",i?"tw-text-black-100":"tw-text-black-80",C1])]),children:r.jsx("div",{className:y(["tw-transition-transform",i&&"tw-rotate-180"]),children:r.jsx(_.IconCaretDown,{size:16})})}),(c===q.Error||c===q.Warning)&&r.jsx("span",{className:y(["tw-flex tw-items-center tw-justify-center",c===q.Error&&"tw-text-text-negative",c===q.Warning&&"tw-text-text-warning"]),"data-test-id":"error-state-exclamation-mark-icon",children:r.jsx(_.IconExclamationMarkTriangle,{})})]})]})};V6.displayName="FondueTrigger";const T3="auto",ws=L=>{let t="auto";if(L.current){const{innerHeight:e}=window,{bottom:n}=L.current.getBoundingClientRect();t=`${Math.max(e-(n+33+8),130)}px`}return t},rL=(L,{isOpen:t,autoResize:e})=>{const[n,o]=h.useState(T3);return h.useLayoutEffect(()=>{const i=()=>o(ws(L));return t?(i(),window.addEventListener("resize",i)):t||o(T3),()=>{t&&e&&window.removeEventListener("resize",i)}},[t,e,L]),{maxHeight:n}},I6=({enablePortal:L=!0,children:t})=>L?r.jsx(m6,{children:t}):r.jsx(r.Fragment,{children:t});I6.displayName="FondueEnablePortalWrapper";const gs=L=>{const t=["tw-pr-9"];switch(L){case Z3.Small:t.push("tw-pl-3 tw-py-1");break;case Z3.Medium:t.push("tw-pl-[19px] tw-py-[11px]");break;default:return}return y(t)},ms=(L,t,e)=>{h.useEffect(()=>{function n(o){e!=null&&e.find(i=>i&&(o.target===i||i.contains(o.target)))||t()}return document.addEventListener("mousedown",n),()=>{document.removeEventListener("mousedown",n)}},[t,L,e])};var nL=(L=>(L.Default="Default",L.Summarized="Summarized",L))(nL||{}),Z3=(L=>(L.Small="Small",L.Medium="Medium",L))(Z3||{});const oL=({items:L,activeItemKeys:t,onSelectionChange:e,ariaLabel:n="Select list",disabled:o=!1,placeholder:i,label:s,type:a="Default",size:l="Medium",validation:c=q.Default,summarizedLabel:d,indeterminateItemKeys:u,flip:f=!1,emphasis:p=N6.Default,enablePortal:m=!0,filterLabel:g,emptyFilteredResultsLabel:C})=>{const[w,x]=h.useState(!1),[b,S]=h.useState([]),[M,E]=h.useState(""),T=h.useRef(null),[Z,k]=h.useState(null),[P,A]=h.useState(null),{isFocusVisible:H,focusProps:W}=R.useFocusRing(),{maxHeight:J}=rL({current:P},{isOpen:w,autoResize:!0}),I=t.length>0,z=d??[t.length,"selected"].join(" ");ms(null,()=>x(!1),[T==null?void 0:T.current,Z]);const D=J!==T3,$=h.useId(),j=()=>x(F=>!F),{buttonProps:G}=i2.useButton({onPress:j,onKeyDown:F=>{F.key==="Escape"&&x(!1)},elementType:"div"},{current:P}),U=F=>{const Q=new Set(t);Q.has(F)?Q.delete(F):Q.add(F),e(Array.from(Q))},O=F=>{F.code==="Space"&&j()},e1=()=>w?Y2.SelectedWithFocus:Y2.Selected;h.useEffect(()=>{k(T==null?void 0:T.current)},[]),h.useEffect(()=>{S(L.map(F=>u!=null&&u.includes(F.value)?{...F,label:F.value,state:T1.Mixed}:{...F,label:F.value}))},[L,u]);const y1=h.useCallback(F=>{E(F),S(L.reduce((Q,d1)=>d1.isCategory||d1.isDivider||d1.value.toLowerCase().includes(F.toLowerCase())?u!=null&&u.includes(d1.value)?[...Q,{...d1,label:d1.value,state:T1.Mixed}]:[...Q,{...d1,label:d1.value}]:Q,[]))},[u,L]);h.useEffect(()=>{w||y1("")},[w,y1]);const o1=L3.usePopper(P,Z,{placement:"bottom-start",strategy:"fixed",modifiers:[{name:"offset",options:{offset:[0,8]}},{name:"flip",enabled:f}]});return h.useEffect(()=>{(async()=>{o1.update&&await o1.update()})().catch(console.error)},[t]),r.jsxs("div",{className:"tw-relative",ref:T,children:[r.jsx(V6,{disabled:o,buttonProps:G,isFocusVisible:H,isOpen:w,validation:c,emphasis:p,children:r.jsx("div",{className:y(["tw-flex tw-flex-1 tw-gap-2",gs(l)]),ref:A,children:r.jsx("div",{className:"tw-flex tw-flex-1 tw-gap-2 focus:tw-outline-0",onClick:j,role:"combobox","aria-expanded":w,"aria-controls":$,"aria-label":n,...W,tabIndex:0,onKeyDown:O,children:r.jsxs("div",{className:"tw-flex tw-flex-wrap tw-gap-2 tw-outline-none tw-items-center tw-min-h-[28px]",children:[s&&I&&r.jsx("span",{className:"tw-body-medium-strong tw-text-primary",children:s}),a==="Default"&&t.map(F=>r.jsx(q2,{type:e1(),label:F.toString(),size:l==="Small"?W1.Small:W1.Medium,onClick:o?void 0:()=>U(F)},F)),a==="Summarized"&&(I||d)&&r.jsx(q2,{type:e1(),label:z,size:l==="Small"?W1.Small:W1.Medium,onClick:(u==null?void 0:u.length)===0?()=>e([]):void 0}),t.length===0&&i&&r.jsx("span",{className:"tw-body-medium tw-text-secondary",children:i})]})})})}),w&&D&&r.jsx(I6,{enablePortal:m,children:r.jsx("div",{id:$,ref:k,className:"tw-absolute tw-left-0 tw-w-full tw-overflow-hidden tw-p-0 tw-shadow-mid tw-list-none tw-m-0 tw-mt-2 tw-z-[120000] tw-bg-base tw-min-w-72",style:{...o1.styles.popper,width:P==null?void 0:P.getBoundingClientRect().width},...o1.attributes.popper,children:r.jsxs(R.FocusScope,{restoreFocus:!0,children:[r.jsx("div",{className:"tw-p-4 tw-pb-0",children:r.jsx(E6,{value:M,placeholder:g,clearable:!0,onChange:y1,focusOnMount:!0})}),r.jsxs("div",{className:"tw-p-4 tw-overflow-y-auto tw-overflow-x-hidden tw-w-full tw-relative",style:{maxHeight:J},children:[b.length>0&&r.jsx(A6,{activeValues:t.map(F=>F.toString()),setActiveValues:e,checkboxes:b.filter(F=>!F.isDivider&&!F.isCategory),direction:P6.Vertical,ariaLabel:n}),b.length===0&&M!==""&&r.jsx("span",{className:"tw-body-small tw-text-secondary",children:C})]})]})},"content")})]})};oL.displayName="FondueFilterableMultiSelect";const Cs=(L,t,e,n)=>{var u;let o="bottom",i=1/0;if(!L||!t)return{position:o,maxHeight:i};const{top:s,bottom:a}=L.getBoundingClientRect(),c=(((u=window.visualViewport)==null?void 0:u.height)??0)-a-e-n,d=s-e;return c<t&&(o=c<d?"top":"bottom"),i=o==="top"?d:c,{position:o,maxHeight:i}};var sL=(L=>(L.Primary="Primary",L.Positive="Positive",L.Danger="Danger",L))(sL||{});const bs={Primary:q.Default,Positive:q.Success,Danger:q.Error},F6=({text:L,disabled:t,style:e,fullWidth:n=!1,"data-test-id":o="form-control"})=>{let i;switch(!0){case t:i="tw-text-text-disabled";break;case e==="Danger":i="tw-text-text-negative";break;case e==="Positive":i="tw-text-text-positive";break;default:i="tw-text-text-weak";break}return r.jsx("span",{"data-test-id":`${o}-helper-text`,className:`tw-text-s tw-font-sans ${n?"tw-w-full":""} ${i}`,children:L})};F6.displayName="FondueHelperText";var iL=(L=>(L.Before="Before",L.After="After",L))(iL||{}),aL=(L=>(L.Horizontal="Horizontal",L.Vertical="Vertical",L))(aL||{});const lL=({label:L,children:t,extra:e,name:n,helper:o,disabled:i,clickable:s,direction:a="Vertical",style:l="Primary","data-test-id":c="form-control"})=>{const d=(o==null?void 0:o.position)==="Before";return r.jsxs("div",{"data-test-id":c,"data-name":n,className:y(["tw-flex tw-items-center tw-gap-2",a==="Horizontal"?"tw-flex-row":"tw-w-full tw-flex-col"]),children:[L!=null&&L.children||e?r.jsxs("div",{className:y(["tw-flex tw-flew-row tw-items-center tw-justify-between",a==="Vertical"&&"tw-w-full"]),children:[L!=null&&L.children?r.jsx(v3,{...L,disabled:i,clickable:s}):null,e?r.jsx("span",{"data-test-id":`${c}-extra`,className:"tw-pl-2 tw-text-black-80 tw-font-sans tw-text-s tw-whitespace-nowrap",children:e}):null]}):null,(o==null?void 0:o.text)&&d&&r.jsx(F6,{style:l,fullWidth:a==="Vertical",text:o.text,disabled:i,"data-test-id":c}),t?r.jsx("div",{className:a==="Vertical"?"tw-w-full tw-grid tw-grid-cols-1 tw-gap-5":"",children:h.isValidElement(t)?h.cloneElement(t,{id:(L==null?void 0:L.htmlFor)??t.props.id,disabled:i,validation:bs[l]}):t}):null,(o==null?void 0:o.text)&&!d&&r.jsx(F6,{fullWidth:a==="Vertical",text:o.text,disabled:i,style:l,"data-test-id":c})]})};lL.displayName="FondueFormControl";function cL(){return r.jsxs("svg",{viewBox:"0 0 193 135",fill:"none",xmlns:"http://www.w3.org/2000/svg","data-test-id":"pattern-digital-assets",className:"tw-h-full",children:[r.jsxs("g",{clipPath:"url(#clip0_11493_270764)",children:[r.jsx("rect",{width:"193",height:"135",fill:"#FAFAFA"}),r.jsx("path",{d:"M86.9064 18.9147L86.3088 20.6305L85.8082 22.4192L85.4609 24.2564L84.8876 26.0289L83.862 28.3032L83.3856 30.7636L82.5377 33.1836L80.753 32.4713L78.9522 32.0586L77.0707 31.4677L77.6117 29.5577L78.5162 27.9066L78.9684 26.1017L79.5821 24.3454L80.4139 21.6908L81.1326 18.9956L81.5363 17.3284L81.8916 17.126L83.4421 17.7735L85.1702 18.4291L86.9064 18.9147Z",fill:"currentColor"}),r.jsx("path",{d:"M80.5027 8.83016L79.0249 7.79418L77.4422 6.82296L75.7706 5.99742L74.2201 4.96145L72.3063 3.35084L70.0775 2.23393L67.9779 0.76091L69.1407 -0.768766L70.029 -2.39557L71.103 -4.05474L72.7908 -3.01877L74.1313 -1.69952L75.7464 -0.768766L77.2645 0.299579L79.5902 1.81307L81.9886 3.23753L83.4825 4.07116L83.5794 4.47584L82.5458 5.79508L81.4475 7.28429L80.5027 8.83016Z",fill:"currentColor"}),r.jsx("path",{d:"M66.6858 8.69256L65.9832 7.0172L65.1595 5.34993L64.1824 3.7636L63.4153 2.05587L62.6562 -0.323627L61.3641 -2.46032L60.3709 -4.82363L62.1717 -5.49539L63.7867 -6.40996L65.5714 -7.2355L66.4516 -5.45492L66.8876 -3.62578L67.7598 -1.97471L68.4785 -0.258877L69.6413 2.2663L70.9091 4.74292L71.7328 6.25641L71.6036 6.6449L70.0209 7.21145L68.3008 7.88321L66.6858 8.69256Z",fill:"currentColor"}),r.jsx("path",{d:"M41.8058 14.0262L42.6941 15.6125L43.6954 17.1746L44.8421 18.6476L45.795 20.2501L46.8205 22.5325L48.3387 24.5154L49.5985 26.7492L47.8865 27.6152L46.3845 28.6998L44.6967 29.7276L43.6227 28.0604L42.9848 26.2879L41.935 24.7501L41.0305 23.1314L39.5851 20.7438L38.0427 18.4291L37.0575 17.0208L37.1463 16.6161L38.6483 15.8796L40.2876 15.0136L41.8058 14.0262Z",fill:"currentColor"}),r.jsx("path",{d:"M38.5998 16.1062L36.7909 16.0577L34.9336 16.1224L33.0844 16.3571L31.219 16.349L28.7479 16.0577L26.2688 16.3571L23.7089 16.2924L23.8381 14.3742L23.6847 12.5208L23.6686 10.546L25.647 10.4812L27.4963 10.8373L29.3455 10.724L31.2028 10.7726L33.9807 10.7564L36.7586 10.6188L38.4706 10.4893L38.7694 10.7726L38.6321 12.448L38.5271 14.2933L38.5998 16.1062Z",fill:"currentColor"}),r.jsx("path",{d:"M17.9594 0.372419L19.7602 0.259109L21.6013 0.0243973L23.4264 -0.380279L25.2756 -0.54215L27.7709 -0.485495L30.2177 -1.00348L32.7695 -1.17344L32.8099 0.744721L33.141 2.57386L33.3348 4.54058L31.3644 4.79148L29.499 4.60533L27.6578 4.88051L25.8086 5.00192L23.0468 5.27709L20.2931 5.66558L18.5973 5.95695L18.2743 5.69796L18.2582 4.0226L18.1936 2.16918L17.9594 0.372419Z",fill:"currentColor"}),r.jsx("path",{d:"M8.6727 8.85443L7.04956 8.06127L5.32952 7.35713L3.55295 6.79868L1.85714 6.0217L-0.274747 4.73483L-2.65696 3.98213L-4.95843 2.85713L-4.04592 1.16558L-3.43219 -0.582617L-2.63274 -2.38747L-0.799643 -1.62668L0.734667 -0.54215L2.47086 0.129613L4.13437 0.938966L6.6781 2.07206L9.2622 3.09994L10.8773 3.69076L11.0307 4.07116L10.2151 5.53609L9.3591 7.17907L8.6727 8.85443Z",fill:"currentColor"}),r.jsx("path",{d:"M16.1182 26.4336L16.1667 28.2546L16.3282 30.0999L16.6592 31.9372L16.7481 33.8068L16.5946 36.2996L17.0226 38.7681L17.0953 41.3257L15.1734 41.3014L13.3403 41.5604L11.378 41.6818L11.2003 39.6989L11.4587 37.8293L11.2488 35.9839L11.2003 34.1224L11.0308 31.3463L10.7481 28.5703L10.5301 26.8625L10.7966 26.5469L12.4682 26.6035H14.3174L16.1182 26.4336Z",fill:"currentColor"}),r.jsx("path",{d:"M26.0831 24.2321L26.4142 26.0208L26.8664 27.8176L27.4801 29.582L27.8678 31.4111L28.11 33.8958L28.9175 36.2672L29.394 38.7843L27.4882 39.0595L25.7197 39.6017L23.7978 40.0307L23.3133 38.1044L23.2729 36.2267L22.7803 34.43L22.4331 32.6008L21.8355 29.8814L21.1168 27.1863L20.6323 25.5433L20.8422 25.1872L22.5057 24.9767L24.3308 24.6854L26.0831 24.2321Z",fill:"currentColor"}),r.jsx("path",{d:"M7.29192 36.4048L6.03217 35.0936L4.66744 33.8391L3.18966 32.7061L1.86531 31.3868L0.30677 29.4444L-1.67168 27.9066L-3.44825 26.0613L-2.01085 24.7825L-0.823774 23.358L0.549029 21.9417L2.00259 23.2852L3.06853 24.8391L4.46556 26.0613L5.75761 27.4048L7.74413 29.3472L9.81949 31.2007L11.1277 32.3176L11.1438 32.7303L9.87602 33.8149L8.51129 35.0694L7.29192 36.4048Z",fill:"currentColor"}),r.jsx("path",{d:"M66.5404 19.9183L64.8284 19.3194L63.0438 18.8095L61.2107 18.4695L59.4422 17.8949L57.1649 16.867L54.7181 16.3895L52.3036 15.5397L53.0061 13.751L53.4261 11.9462L54.0075 10.0604L55.9133 10.5945L57.5687 11.501L59.3695 11.9624L61.1138 12.5775L63.7705 13.4111L66.4515 14.1314L68.1231 14.528L68.325 14.8922L67.679 16.4381L67.0249 18.1701L66.5404 19.9183Z",fill:"currentColor"}),r.jsx("path",{d:"M56.8178 0.663783L55.2512 1.57835L53.7088 2.61432L52.2633 3.78788L50.6806 4.7672L48.4195 5.83555L46.4733 7.3976L44.2607 8.69256L43.3643 6.99292L42.258 5.50371L41.2082 3.82835L42.8475 2.72763L44.6079 2.05587L46.1261 0.979431L47.725 0.0405816L50.0749 -1.44053L52.3683 -3.02686L53.7492 -4.03855L54.161 -3.95762L54.9201 -2.46032L55.8084 -0.841612L56.8178 0.663783Z",fill:"currentColor"}),r.jsx("path",{d:"M87.4313 51.046L86.5349 49.4758L85.5174 47.9138L84.3626 46.457L83.3936 44.8544L82.3519 42.5882L80.8176 40.6134L79.5417 38.3877L81.2537 37.5055L82.7476 36.4129L84.4192 35.3688L85.5093 37.0361L86.1634 38.8005L87.2213 40.3302L88.1419 41.9489L89.5955 44.3122L91.154 46.6269L92.1553 48.0271L92.0665 48.4318L90.5726 49.1764L88.9414 50.0505L87.4313 51.046Z",fill:"currentColor"}),r.jsx("path",{d:"M90.7421 45.7447L91.2024 43.9884L91.5577 42.1593L91.7596 40.3059L92.1876 38.4929L93.0355 36.1377L93.31 33.653L93.9641 31.1683L95.7972 31.7348L97.6303 32.0019L99.5523 32.439L99.1646 34.3895L98.3975 36.1053L98.0825 37.9426L97.6061 39.7393L96.9924 42.4587L96.4917 45.2025L96.2252 46.9021L95.878 47.1287L94.2872 46.6107L92.5106 46.0847L90.7421 45.7447Z",fill:"currentColor"}),r.jsx("path",{d:"M26.0024 8.47404L24.8718 9.8904L23.8059 11.4039L22.8691 13.0226L21.7386 14.5037L20.0105 16.3086L18.7507 18.4695L17.1518 20.4686L15.7063 19.206L14.1397 18.2186L12.557 17.0289L13.7037 15.4102L15.1007 14.1557L16.1343 12.6017L17.2972 11.153L18.9607 8.92727L20.5354 6.62062L21.464 5.17997L21.8678 5.10713L23.1114 6.23213L24.5246 7.42997L26.0024 8.47404Z",fill:"currentColor"}),r.jsx("path",{d:"M39.3186 29.5172L38.4303 31.0954L37.6228 32.7708L36.9687 34.519L36.0965 36.1701L34.6834 38.2339L33.7951 40.5649L32.5434 42.8068L30.9041 41.7951L29.2002 41.0748L27.4479 40.1683L28.3119 38.3796L29.4909 36.9066L30.2581 35.207L31.1625 33.5882L32.4384 31.1197L33.6174 28.5864L34.2957 27.0163L34.6914 26.8787L36.0965 27.7852L37.6874 28.7321L39.3186 29.5172Z",fill:"currentColor"}),r.jsx("path",{d:"M28.9175 76.84L30.694 77.2123L32.5271 77.4794L34.3845 77.5846L36.2176 77.9246L38.6079 78.653L41.0951 78.8068L43.5984 79.3328L43.13 81.1944L42.9524 83.0478L42.6132 84.9902L40.6509 84.6989L38.8986 84.019L37.0574 83.7924L35.2405 83.412L32.5029 82.9345L29.7492 82.5622L28.0373 82.3841L27.795 82.0523L28.2311 80.4336L28.6671 78.6287L28.9175 76.84Z",fill:"currentColor"}),r.jsx("path",{d:"M15.0523 81.1134L13.308 80.6278L11.491 80.2393L9.6418 80.0127L7.83293 79.5595L5.49917 78.6773L3.02812 78.3616L0.557073 77.6818L1.14657 75.8526L1.44536 74.0154L1.90565 72.0972L3.84373 72.51L5.54762 73.3032L7.37264 73.6431L9.15728 74.1449L11.8625 74.8005L14.592 75.3427L16.2797 75.6341L16.5058 75.9821L15.9648 77.5685L15.4237 79.341L15.0523 81.1134Z",fill:"currentColor"}),r.jsx("path",{d:"M50.1315 84.5855L49.5339 82.8697L48.8152 81.1539L47.943 79.5109L47.2889 77.7627L46.6833 75.3347L45.5285 73.117L44.6806 70.6971L46.5218 70.1386L48.1934 69.3373L50.0265 68.6251L50.7936 70.4543L51.1166 72.3077L51.8757 74.0073L52.4814 75.7636L53.4908 78.3616L54.5971 80.9192L55.3239 82.4731L55.1705 82.8616L53.5554 83.3149L51.795 83.8814L50.1315 84.5855Z",fill:"currentColor"}),r.jsx("path",{d:"M34.3037 98.1584L33.3428 96.6206L32.2607 95.1071L31.0413 93.6989L30.0157 92.1368L28.8852 89.9111L27.262 88.0091L25.8973 85.84L27.5689 84.885L29.0144 83.7276L30.6456 82.6188L31.8004 84.2294L32.5271 85.9695L33.6496 87.4588L34.6348 89.0289L36.1933 91.3356L37.8407 93.5775L38.8986 94.9372L38.834 95.3418L37.3643 96.1512L35.7734 97.0981L34.3037 98.1584Z",fill:"currentColor"}),r.jsx("path",{d:"M15.8355 87.0784L17.4182 87.9606L19.0817 88.7618L20.8179 89.4012L22.4653 90.2753L24.5245 91.6836L26.8421 92.5577L29.079 93.8041L28.0857 95.5199L27.3832 97.3005L26.4949 99.1296L24.7183 98.2798L23.2486 97.09L21.5609 96.3374L19.9458 95.4309L17.4828 94.1602L14.9633 92.9947L13.3967 92.323L13.2594 91.9264L14.1477 90.4453L15.0764 88.778L15.8355 87.0784Z",fill:"currentColor"}),r.jsx("path",{d:"M58.9173 84.4641L60.5647 83.7115L62.204 82.8454L63.7625 81.8257L65.4422 81.0082L67.8001 80.1827L69.8997 78.8311L72.2254 77.7627L72.9441 79.5514L73.897 81.1458L74.7691 82.9102L73.0249 83.8409L71.2079 84.3266L69.5848 85.2411L67.8971 86.01L65.4099 87.2483L62.9711 88.5918L61.4853 89.4579L61.0896 89.3365L60.492 87.7663L59.7733 86.0586L58.9173 84.4641Z",fill:"currentColor"}),r.jsx("path",{d:"M14.3982 63.5748L16.0698 62.8868L17.7333 62.0694L19.3322 61.1062L21.0361 60.3535L23.4183 59.6089L25.5664 58.3302L27.9243 57.3508L28.5865 59.1557L29.4748 60.7825L30.2904 62.5793L28.5138 63.4534L26.6807 63.8742L25.0253 64.7321L23.3133 65.4363L20.7777 66.5856L18.2986 67.84L16.7885 68.6575L16.3928 68.5199L15.8517 66.9336L15.1896 65.2016L14.3982 63.5748Z",fill:"currentColor"}),r.jsx("path",{d:"M10.0779 73.983L10.0213 72.162L9.85176 70.3167L9.5126 68.4794L9.41569 66.6098L9.55297 64.117L9.11691 61.6566L9.03615 59.0909L10.9581 59.1152L12.7912 58.8481L14.7535 58.7186L14.9392 60.6935L14.6889 62.5631L14.9069 64.4165L14.9634 66.2699L15.1411 69.0541L15.4399 71.8221L15.666 73.5298L15.3995 73.8454L13.7279 73.7969L11.8787 73.805L10.0779 73.983Z",fill:"currentColor"}),r.jsx("path",{d:"M72.2255 22.1278L70.667 23.0505L69.1327 24.0945L67.6953 25.2762L66.1125 26.2636L63.8595 27.34L61.9214 28.9183L59.7169 30.2213L58.8124 28.5298L57.698 27.0487L56.6321 25.3814L58.2714 24.2645L60.0318 23.5846L61.5419 22.5001L63.1327 21.5532L65.4746 20.0559L67.7599 18.4614L69.1407 17.4417L69.5445 17.5226L70.3117 19.0118L71.208 20.6305L72.2255 22.1278Z",fill:"currentColor"}),r.jsx("path",{d:"M52.5944 53.4902L50.9632 54.2753L49.34 55.1737L47.7977 56.2258L46.1341 57.0676L43.7923 57.9336L41.7169 59.3257L39.4074 60.4264L38.6564 58.662L37.6793 57.0838L36.7749 55.3275L38.503 54.3724L40.3118 53.8463L41.9188 52.9075L43.5904 52.1062L46.0615 50.8275L48.4679 49.4435L49.9376 48.5451L50.3333 48.6665L50.9632 50.2204L51.7142 51.912L52.5944 53.4902Z",fill:"currentColor"}),r.jsx("path",{d:"M39.8353 52.43L39.7788 50.617L39.6092 48.7636L39.262 46.9264L39.1651 45.0649L39.3023 42.564L38.8663 40.1035L38.7774 37.5379L40.6994 37.5622L42.5325 37.2951L44.5028 37.1656L44.6805 39.1404L44.4302 41.01L44.6563 42.8553L44.7128 44.7168L44.8985 47.4929L45.1892 50.269L45.4234 51.9686L45.1569 52.2924L43.4853 52.2438L41.6361 52.2519L39.8353 52.43Z",fill:"currentColor"}),r.jsx("path",{d:"M58.4247 57.3508L57.2134 55.9992L55.8971 54.6881L54.4597 53.5064L53.1838 52.1386L51.6899 50.1395L49.776 48.537L48.0641 46.6269L49.5499 45.4048L50.7774 44.0208L52.2067 42.653L53.6118 44.0451L54.6212 45.6395L55.9779 46.9183L57.2134 48.3023L59.1353 50.3095L61.1461 52.2438L62.4139 53.4012V53.814L61.1057 54.858L59.6925 56.0559L58.4247 57.3508Z",fill:"currentColor"}),r.jsx("path",{d:"M84.7906 16.5918L86.3007 15.5882L87.7866 14.4713L89.1594 13.2168L90.6937 12.1485L92.8821 10.9507L94.7394 9.28339L96.8713 7.86702L97.8646 9.51L99.0597 10.9345L100.198 12.5451L98.6156 13.7348L96.9036 14.5118L95.4501 15.6692L93.8996 16.6971L91.6385 18.3077L89.442 20.0235L88.1177 21.1161L87.7058 21.0514L86.866 19.6026L85.8889 18.0325L84.7906 16.5918Z",fill:"currentColor"}),r.jsx("path",{d:"M63.5526 59.9246L65.1757 60.7258L66.8877 61.4462L68.6562 62.0046L70.352 62.7897L72.4839 64.0847L74.858 64.8616L77.1514 65.9866L76.2389 67.6782L75.609 69.4264L74.8015 71.2231L72.9684 70.4623L71.4421 69.3616L69.714 68.6818L68.0505 67.8643L65.5149 66.715L62.9308 65.6791L61.3238 65.0802L61.1703 64.6917L61.994 63.2348L62.8581 61.5999L63.5526 59.9246Z",fill:"currentColor"}),r.jsx("path",{d:"M86.107 57.0109L85.4287 58.6944L84.8392 60.4507L84.4112 62.2717L83.7571 64.0199L82.6184 66.2456L82.0289 68.6737L81.0761 71.0532L79.3237 70.26L77.5391 69.7582L75.6898 69.0864L76.3197 67.2007L77.2968 65.59L77.8459 63.8095L78.5404 62.0855L79.4933 59.4713L80.3331 56.8167L80.8096 55.1656L81.181 54.9794L82.6992 55.6998L84.395 56.4363L86.107 57.0109Z",fill:"currentColor"}),r.jsx("path",{d:"M98.4703 94.1278L96.726 93.626L94.9171 93.2213L93.0679 92.9866L91.2671 92.5091L88.9414 91.6107L86.4704 91.2789L84.0074 90.5667L84.613 88.7456L84.9199 86.9165L85.4044 84.9983L87.3344 85.4273L89.0383 86.2447L90.8553 86.6008L92.6399 87.1107L95.3371 87.7906L98.0584 88.3571L99.7462 88.6566L99.9723 89.0127L99.4151 90.591L98.8579 92.3553L98.4703 94.1278Z",fill:"currentColor"}),r.jsx("path",{d:"M101.256 100.87L99.4473 100.999L97.6061 101.25L95.7892 101.663L93.9399 101.841L91.4447 101.8L89.0059 102.335L86.4541 102.521L86.3976 100.603L86.0584 98.7735L85.8485 96.8149L87.8108 96.5478L89.6843 96.7258L91.5174 96.4264L93.3666 96.2969L96.1284 95.9974L98.882 95.5927L100.57 95.2933L100.901 95.5442L100.925 97.2276L101.006 99.073L101.256 100.87Z",fill:"currentColor"}),r.jsx("path",{d:"M102.984 70.3814L101.176 70.5595L99.3505 70.8508L97.5416 71.3122L95.6924 71.5388L93.1971 71.5631L90.7745 72.1701L88.2308 72.421L88.1258 70.4947L87.7382 68.6818L87.4798 66.7231L89.434 66.4075L91.3075 66.537L93.1325 66.1971L94.9817 66.0109L97.7354 65.6467L100.473 65.1611L102.161 64.8212L102.492 65.064L102.556 66.7474L102.686 68.5927L102.984 70.3814Z",fill:"currentColor"}),r.jsx("path",{d:"M81.1003 75.9255L81.3668 77.7141L81.7544 79.5352L82.3116 81.3158L82.6346 83.153L82.788 85.6539L83.5067 88.0496L83.8944 90.5828L81.9886 90.7933L80.1959 91.2708L78.2578 91.6269L77.8459 89.6926L77.8702 87.8068L77.4341 85.9938L77.1595 84.1566L76.6508 81.421L76.029 78.7016L75.6091 77.0343L75.8352 76.6863L77.4987 76.5325L79.3318 76.3059L81.1003 75.9255Z",fill:"currentColor"}),r.jsx("path",{d:"M70.6023 53.5064L70.6185 51.6935L70.5216 49.832L70.2551 47.9866L70.2228 46.117L70.4651 43.6323L70.1259 41.1557L70.1501 38.59L72.064 38.6872L73.9051 38.4929L75.8755 38.4444L75.9805 40.4273L75.6575 42.2807L75.8028 44.1422L75.7867 46.0037L75.8513 48.7798L76.037 51.564L76.1985 53.2798L75.924 53.5873L74.2524 53.474L72.4031 53.4093L70.6023 53.5064Z",fill:"currentColor"}),r.jsx("path",{d:"M58.2955 44.2474L57.7787 42.5073L57.1488 40.7672L56.3494 39.0757L55.776 37.3032L55.2754 34.8508L54.2256 32.5846L53.4988 30.1242L55.3561 29.6548L57.06 28.9264L58.9335 28.2951L59.6118 30.1647L59.846 32.0343L60.5243 33.7663L61.0573 35.5469L61.9375 38.1854L62.9308 40.7915L63.5849 42.3859L63.4072 42.7582L61.7841 43.1386L59.9914 43.6242L58.2955 44.2474Z",fill:"currentColor"}),r.jsx("path",{d:"M74.9711 22.4839L77.2806 22.5972L78.8472 24.2402V26.474L77.9347 28.1251L75.4475 28.7564L73.0572 27.2267L72.71 25.7294L73.3157 23.617L74.4946 22.6134L74.9711 22.4839Z",fill:"currentColor"}),r.jsx("path",{d:"M82.0532 42.1674L82.4004 44.4579L81.1084 46.3194L78.92 46.7645L77.1272 46.198L76.0128 43.8832L77.0303 41.2285L78.4273 40.5972L80.6158 40.7591L81.8351 41.7222L82.0532 42.1674Z",fill:"currentColor"}),r.jsx("path",{d:"M92.1473 36.9309L92.4946 39.2213L91.2025 41.0828L89.0141 41.528L87.2214 40.9695L86.107 38.6548L87.1245 36.0001L88.5215 35.3607L90.7099 35.5226L91.9293 36.4857L92.1473 36.9309Z",fill:"currentColor"}),r.jsx("path",{d:"M97.0813 49.2007L97.4285 51.4911L96.1365 53.3526L93.9481 53.7978L92.1554 53.2393L91.041 50.9165L92.0585 48.2699L93.4555 47.6305L95.6439 47.7924L96.8552 48.7555L97.0813 49.2007Z",fill:"currentColor"}),r.jsx("path",{d:"M56.2767 60.1107L54.0398 60.6935L52.0614 59.5847L51.3992 57.448L51.7788 55.6026L53.9672 54.2591L56.7047 55.0118L57.4799 56.3391L57.5284 58.5406L56.6966 59.8517L56.2767 60.1107Z",fill:"currentColor"}),r.jsx("path",{d:"M58.449 87.8472L56.2121 88.43L54.2337 87.3212L53.5715 85.1926L53.943 83.3391L56.1314 81.9956L58.8689 82.7483L59.6441 84.0757L59.7007 86.2771L58.8689 87.5882L58.449 87.8472Z",fill:"currentColor"}),r.jsx("path",{d:"M58.1178 43.7618L60.4193 43.8751L61.9859 45.5181V47.7519L61.0734 49.403L58.5862 50.0343L56.1959 48.5046L55.8567 47.0073L56.4543 44.8949L57.6333 43.8913L58.1178 43.7618Z",fill:"currentColor"}),r.jsx("path",{d:"M54.7746 37.6512L56.527 39.1485L56.7612 41.4066L55.3964 43.1791L53.6764 43.9318L51.3184 42.9039L50.3655 40.233L51.0035 38.8329L52.772 37.5217L54.3143 37.457L54.7746 37.6512Z",fill:"currentColor"}),r.jsx("path",{d:"M40.1099 60.5478L41.8622 62.0451L42.1045 64.3032L40.7398 66.0757L39.0117 66.8284L36.6537 65.8005L35.7008 63.1296L36.3387 61.7294L38.1072 60.4183L39.6496 60.3535L40.1099 60.5478Z",fill:"currentColor"}),r.jsx("path",{d:"M39.4639 21.5694L41.2162 23.0748L41.4504 25.3328L40.0857 27.1053L38.3657 27.8499L36.0077 26.8302L35.0467 24.1512L35.6927 22.751L37.4532 21.448L39.0036 21.3751L39.4639 21.5694Z",fill:"currentColor"}),r.jsx("path",{d:"M35.8784 16.2034L37.6388 17.7088L37.873 19.9668L36.5083 21.7312L34.7802 22.4839L32.4302 21.4561L31.4693 18.7852L32.1072 17.385L33.8757 16.082L35.4262 16.0091L35.8784 16.2034Z",fill:"currentColor"}),r.jsx("path",{d:"M57.6011 72.9794L56.4947 75.0109L54.3467 75.715L52.336 74.7438L51.2377 73.2141L51.7545 70.689L54.161 69.1917L55.663 69.5316L57.3023 70.9884L57.6899 72.4938L57.6011 72.9794Z",fill:"currentColor"}),r.jsx("path",{d:"M69.4637 71.0208L68.3574 73.0604L66.2013 73.7564L64.1905 72.7933L63.1004 71.2555L63.6091 68.7384L66.0236 67.2411L67.5176 67.573L69.1649 69.0379L69.5526 70.5352L69.4637 71.0208Z",fill:"currentColor"}),r.jsx("path",{d:"M73.6952 89.4498L71.6925 88.3005L71.0465 86.1233L72.0559 84.1323L73.6145 83.0721L76.1178 83.6467L77.5552 86.099L77.1838 87.5882L75.6898 89.1989L74.1797 89.555L73.6952 89.4498Z",fill:"currentColor"}),r.jsx("path",{d:"M66.064 28.1818L67.2915 30.1485L66.8473 32.3742L65.0223 33.653L63.1488 33.8553L61.2027 32.1719L61.0816 29.3391L62.1152 28.1899L64.1825 27.4695L65.6845 27.8661L66.064 28.1818Z",fill:"currentColor"}),r.jsx("path",{d:"M62.955 6.95245L64.1905 8.91109L63.7464 11.1449L61.9133 12.4237L60.0479 12.626L58.1017 10.9426L57.9806 8.10983L59.0062 6.96055L61.0815 6.24022L62.5835 6.6368L62.955 6.95245Z",fill:"currentColor"}),r.jsx("path",{d:"M27.7709 40.1683L29.0064 42.1269L28.5623 44.3526L26.7292 45.6395L24.8638 45.8418L22.9176 44.1584L22.7965 41.3176L23.8221 40.1764L25.8974 39.4561L27.3914 39.8526L27.7709 40.1683Z",fill:"currentColor"}),r.jsx("path",{d:"M27.7709 52.5514L29.0064 54.51L28.5623 56.7357L26.7292 58.0145L24.8638 58.2168L22.9176 56.5415L22.7965 53.7007L23.8221 52.5514L25.8974 51.8311L27.3914 52.2276L27.7709 52.5514Z",fill:"currentColor"}),r.jsx("path",{d:"M21.3671 29.8895L22.6026 31.8562L22.1504 34.082L20.3254 35.3607L18.46 35.5631L16.5139 33.8796L16.3927 31.0469L17.4183 29.8976L19.4937 29.1773L20.9876 29.5739L21.3671 29.8895Z",fill:"currentColor"}),r.jsx("path",{d:"M7.29999 46.0685L8.53551 48.0271L8.0833 50.2528L6.25828 51.5397L4.3848 51.742L2.44673 50.0586L2.3256 47.2177L3.35116 46.0766L5.42652 45.3562L6.92045 45.7528L7.29999 46.0685Z",fill:"currentColor"}),r.jsx("path",{d:"M79.7517 53.1098L80.9791 55.0685L80.535 57.2942L78.71 58.573L76.8365 58.7753L74.8903 57.0999L74.7692 54.2591L75.8028 53.1179L77.8701 52.3895L79.3721 52.7942L79.7517 53.1098Z",fill:"currentColor"}),r.jsx("path",{d:"M85.7678 73.4408L86.9952 75.4075L86.5511 77.6332L84.726 78.912L82.8526 79.1143L80.9145 77.4309L80.7934 74.5981L81.8189 73.4489L83.8943 72.7285L85.3882 73.1251L85.7678 73.4408Z",fill:"currentColor"}),r.jsx("path",{d:"M86.963 67.3059L88.1985 69.2645L87.7543 71.4902L85.9212 72.769L84.0558 72.9713L82.1097 71.296L81.9886 68.4552L83.0141 67.3059L85.0895 66.5856L86.5915 66.9821L86.963 67.3059Z",fill:"currentColor"}),r.jsx("path",{d:"M90.7017 21.1404L91.9292 23.099L91.485 25.3248L89.66 26.6035L87.7866 26.8059L85.8485 25.1305L85.7273 22.2897L86.7529 21.1404L88.8283 20.4201L90.3222 20.8167L90.7017 21.1404Z",fill:"currentColor"}),r.jsx("path",{d:"M76.8285 6.29688L78.0559 8.25551L77.6118 10.4812L75.7867 11.7681L73.9133 11.9704L71.9752 10.287L71.8541 7.44616L72.8796 6.30497L74.955 5.58465L76.4489 5.98123L76.8285 6.29688Z",fill:"currentColor"}),r.jsx("path",{d:"M12.4036 14.9812L13.631 16.9399L13.1869 19.1656L11.3538 20.4444L9.48837 20.6467L7.54222 18.9713L7.42109 16.1305L8.44666 14.9893L10.522 14.2609L12.024 14.6575L12.4036 14.9812Z",fill:"currentColor"}),r.jsx("path",{d:"M15.6821 1.03609L16.9176 3.00281L16.4735 5.22853L14.6404 6.50731L12.775 6.70965L10.8288 5.0262L10.7077 2.19346L11.7332 1.04418L13.8086 0.323857L15.3025 0.72044L15.6821 1.03609Z",fill:"currentColor"}),r.jsx("path",{d:"M30.6214 5.3904L31.8489 7.34903L31.4047 9.57475L29.5797 10.8535L27.7062 11.0559L25.7681 9.38051L25.647 6.53968L26.6726 5.3904L28.7479 4.67008L30.2419 5.06666L30.6214 5.3904Z",fill:"currentColor"}),r.jsx("path",{d:"M95.2563 81.421L96.4837 83.3796L96.0396 85.6053L94.2146 86.8841L92.3411 87.0865L90.3949 85.4111L90.2738 82.5703L91.3074 81.421L93.3747 80.7007L94.8767 81.0972L95.2563 81.421Z",fill:"currentColor"}),r.jsx("path",{d:"M29.9915 72.0811L31.2189 74.0397L30.7748 76.2654L28.9417 77.5442L27.0763 77.7465L25.1302 76.0712L25.009 73.2303L26.0346 72.0811L28.1099 71.3607L29.612 71.7573L29.9915 72.0811Z",fill:"currentColor"}),r.jsx("path",{d:"M12.4036 88.7537L13.631 90.7204L13.1869 92.9462L11.3538 94.2249L9.48837 94.4273L7.54222 92.7438L7.42109 89.9111L8.44666 88.7618L10.522 88.0415L12.024 88.4381L12.4036 88.7537Z",fill:"currentColor"}),r.jsx("path",{d:"M6.19358 88.7537L7.42103 90.7204L6.97688 92.9462L5.15186 94.2249L3.27839 94.4273L1.34032 92.7438L1.21919 89.9111L2.24475 88.7618L4.31203 88.0415L5.81404 88.4381L6.19358 88.7537Z",fill:"currentColor"}),r.jsx("path",{d:"M25.5017 84.9093L26.7291 86.8679L26.285 89.0936L24.4599 90.3724L22.5865 90.5748L20.6403 88.8994L20.5192 86.0586L21.5528 84.9093L23.6201 84.189L25.1221 84.5855L25.5017 84.9093Z",fill:"currentColor"}),r.jsx("path",{d:"M8.8343 67.6539L10.0617 69.6125L9.61761 71.8382L7.79259 73.117L5.91911 73.3194L3.98104 71.644L3.85991 68.8032L4.88547 67.662L6.96083 66.9336L8.45476 67.3302L8.8343 67.6539Z",fill:"currentColor"}),r.jsx("path",{d:"M38.6483 84.3104L39.8758 86.269L39.4316 88.4947L37.5985 89.7816L35.7331 89.9839L33.787 88.3005L33.6659 85.4597L34.6914 84.3185L36.7668 83.5981L38.2688 83.9947L38.6483 84.3104Z",fill:"currentColor"}),r.jsx("path",{d:"M80.1635 34.3733L81.076 36.2753L81.0276 37.4084L80.3008 38.3634L80.1231 38.76L79.8244 38.8571L79.251 39.4075L78.8553 39.6503L77.2645 39.5127L75.7705 38.8571L74.5269 37.5217L73.3318 36.1701L71.9348 35.0127L70.7719 33.6125L69.496 32.3338L68.0505 31.2249L66.8715 29.8328L66.0479 28.465L66.1044 26.8463L66.4113 26.3203L66.9119 25.5837L68.5028 24.6125L69.7867 24.7906L71.103 25.5837L72.5808 26.6278L73.8486 27.9228L75.1245 29.2016L76.3035 30.5774L77.7813 31.6458L78.9684 33.0217L79.9778 34.0658L80.1635 34.3733Z",fill:"currentColor"}),r.jsx("path",{d:"M67.7113 101.695L66.387 103.33L65.3453 103.775L64.1663 103.524L63.7302 103.541L63.5202 103.314L62.7773 103.031L62.3897 102.772L61.8325 101.266L61.784 99.6395L62.4543 97.9399L63.1649 96.2726L63.6091 94.5163L64.3762 92.8652L64.9819 91.1575L65.3614 89.3769L66.1124 87.7177L66.9926 86.3823L68.4785 85.7429L69.0761 85.7915L69.9643 85.9291L71.5148 86.957L71.9105 88.1872L71.7571 89.7249L71.4502 91.5136L70.8284 93.2132L70.2147 94.921L69.4798 96.5721L69.1487 98.3688L68.4219 100.036L67.9051 101.396L67.7113 101.695Z",fill:"currentColor"}),r.jsx("path",{d:"M66.3628 13.5001L65.2403 11.7195L65.1596 10.5865L65.7814 9.55048L65.9106 9.13771L66.1932 9.00821L66.702 8.39311L67.0734 8.10983L68.6723 8.07746L70.2309 8.55498L71.6118 9.74473L72.9523 10.9588L74.4704 11.9543L75.7786 13.2088L77.1837 14.3418L78.7503 15.2807L80.0666 16.5352L81.0357 17.7978L81.1649 19.4165L80.9226 19.9749L80.5027 20.7681L79.033 21.9012L77.7409 21.8769L76.3439 21.2294L74.7531 20.3634L73.348 19.2142L71.9348 18.0811L70.6185 16.8427L69.0277 15.9525L67.6952 14.7141L66.5728 13.7834L66.3628 13.5001Z",fill:"currentColor"}),r.jsx("path",{d:"M90.6049 5.44706L92.7045 5.47134L93.6977 6.01361L94.2307 7.09814L94.5134 7.42998L94.4649 7.73753L94.6991 8.49832L94.7475 8.95966L93.9077 10.3356L92.6641 11.3877L90.9198 11.9057L89.1756 12.3832L87.5201 13.1278L85.7597 13.5487L84.0477 14.1314L82.4165 14.9327L80.648 15.3697L79.0572 15.5073L77.6359 14.7384L77.3049 14.2285L76.8607 13.4516L76.7073 11.5901L77.426 10.5217L78.718 9.68807L80.3089 8.82206L82.0289 8.25552L83.7409 7.68087L85.4932 7.23573L87.1083 6.37782L88.8606 5.92458L90.2496 5.47944L90.6049 5.44706Z",fill:"currentColor"}),r.jsx("path",{d:"M52.134 12.1485L50.1233 12.7879L49.0169 12.5936L48.169 11.7357L47.7976 11.501L47.741 11.2016L47.2807 10.5541L47.095 10.1251L47.4584 8.56306L48.3063 7.17098L49.7922 6.11882L51.3022 5.11522L52.6347 3.8931L54.1771 2.93806L55.6145 1.84544L56.9146 0.558567L58.4489 -0.412656L59.9186 -1.04395L61.5094 -0.760677L61.9859 -0.388375L62.6481 0.210546L63.3829 1.92637L63.0357 3.17278L62.0666 4.37062L60.8311 5.69796L59.3776 6.7744L57.9402 7.86702L56.4139 8.84634L55.1542 10.1656L53.636 11.153L52.457 12.0109L52.134 12.1485Z",fill:"currentColor"}),r.jsx("path",{d:"M55.2188 68.9408L53.2888 69.7825L52.1663 69.6935L51.2376 68.9246L50.842 68.7384L50.7612 68.439L50.2282 67.84L50.0021 67.4354L50.204 65.8409L50.9066 64.376L52.2874 63.1782L53.6845 62.0289L54.8877 60.6773L56.3251 59.5604L57.6414 58.3302L58.8042 56.9219L60.2336 55.7969L61.6306 55.028L63.2456 55.1413L63.7544 55.465L64.4731 55.9992L65.3775 57.626L65.1595 58.8967L64.3197 60.1917L63.2295 61.6323L61.889 62.8544L60.5646 64.0847L59.1434 65.2097L58.029 66.6584L56.6158 67.7915L55.5337 68.7708L55.2188 68.9408Z",fill:"currentColor"}),r.jsx("path",{d:"M31.2836 73.8454L29.8058 72.3562L29.4747 71.2717L29.8462 70.1224L29.8866 69.6935L30.1288 69.4992L30.4922 68.787L30.7829 68.4309L32.3415 68.0424L33.9646 68.1638L35.5716 69.0136L37.1544 69.8958L38.8502 70.5352L40.4006 71.4659L42.0319 72.251L43.76 72.8257L45.3266 73.7564L46.546 74.7762L47.0305 76.3221L46.9174 76.921L46.6832 77.787L45.4962 79.2195L44.2364 79.4785L42.7263 79.1629L40.9821 78.6692L39.367 77.8598L37.7358 77.0748L36.1773 76.1602L34.4249 75.6422L32.8583 74.7357L31.5582 74.0721L31.2836 73.8454Z",fill:"currentColor"}),r.jsx("path",{d:"M43.5661 80.4902L45.1166 79.0739L46.2148 78.7906L47.3373 79.2195L47.7734 79.2762L47.951 79.5352L48.6374 79.9318L48.9847 80.2393L49.2996 81.8095L49.1058 83.4282L48.1852 85.0064L47.2323 86.5442L46.5217 88.2115L45.5123 89.7249L44.6563 91.3194L44.0103 93.0271L43.0089 94.5487L41.9349 95.7303L40.3683 96.1431L39.7869 95.9974L38.9309 95.7222L37.5581 94.4758L37.3562 93.1971L37.7358 91.6998L38.3091 89.9839L39.1893 88.3976L40.0534 86.8032L41.0305 85.2816L41.6361 83.5577L42.6052 82.028L43.3239 80.7573L43.5661 80.4902Z",fill:"currentColor"}),r.jsx("path",{d:"M3.57724 56.9138L5.13578 55.4974L6.22594 55.2222L7.35649 55.6512L7.78448 55.6998L7.96214 55.9588L8.65661 56.3553L8.99578 56.6629L9.31879 58.2411L9.11691 59.8598L8.19632 61.43L7.24343 62.9677L6.53281 64.6431L5.53147 66.1566L4.67548 67.7429L4.02138 69.4507L3.02812 70.9803L1.9541 72.1539L0.387492 72.5667L-0.202007 72.4291L-1.04991 72.1539L-2.43079 70.8994L-2.63268 69.6206L-2.24506 68.1314L-1.67171 66.4075L-0.791505 64.8212L0.0644791 63.2267L1.04967 61.7052L1.64724 59.9812L2.62435 58.4516L3.33498 57.1809L3.57724 56.9138Z",fill:"currentColor"}),r.jsx("path",{d:"M25.2433 64.4974L27.1895 63.6962L28.3119 63.8014L29.2244 64.5864L29.6121 64.7888L29.6928 65.0882L30.2096 65.6953L30.4196 66.0999L30.1935 67.6944L29.4586 69.1512L28.0535 70.3167L26.6323 71.4336L25.4048 72.769L23.9432 73.8454L22.5946 75.0514L21.4075 76.4354L19.954 77.528L18.5408 78.2726L16.9338 78.1269L16.4251 77.7951L15.7225 77.2447L14.8504 75.6017L15.0926 74.3311L15.9648 73.0523L17.0872 71.6278L18.4439 70.4381L19.8005 69.2321L21.238 68.1395L22.3846 66.715L23.8221 65.6143L24.9284 64.6593L25.2433 64.4974Z",fill:"currentColor"}),r.jsx("path",{d:"M23.9916 77.1557L26.0912 77.0424L27.1167 77.5118L27.7224 78.5559L28.0212 78.8715L28.005 79.1791L28.2877 79.9237L28.3603 80.385L27.6174 81.8095L26.4465 82.9426L24.7426 83.582L23.0306 84.1728L21.4317 85.0226L19.7036 85.5568L18.032 86.2528L16.4573 87.1674L14.7211 87.7258L13.1465 87.9606L11.6767 87.2888L11.3053 86.8113L10.8208 86.0586L10.5381 84.2132L11.1842 83.0963L12.4197 82.1818L13.954 81.2106L15.6256 80.5307L17.2972 79.8347L19.0172 79.2762L20.5677 78.3131L22.2877 77.7465L23.6444 77.2043L23.9916 77.1557Z",fill:"currentColor"}),r.jsx("path",{d:"M9.39144 83.2663L10.7319 84.8931L10.958 86.0019L10.4735 87.1026L10.4008 87.5316L10.1344 87.7016L9.71445 88.3733L9.38336 88.7052L7.8006 88.948L6.19361 88.6728L4.67545 87.6773L3.18152 86.6494L1.5503 85.8562L0.0967484 84.7798L-1.45371 83.849L-3.1253 83.1206L-4.59501 82.0442L-5.71748 80.9192L-6.05664 79.3248L-5.88706 78.7501L-5.57212 77.9084L-4.26392 76.5892L-2.97995 76.4435L-1.51024 76.9048L0.177502 77.5604L1.71989 78.5154L3.26227 79.4462L4.73198 80.5064L6.4278 81.1863L7.90558 82.2384L9.1411 83.0073L9.39144 83.2663Z",fill:"currentColor"}),r.jsx("path",{d:"M35.9107 65.0802L35.1517 67.0469L34.2957 67.7915L33.1005 67.9129L32.6887 68.0586L32.4141 67.9048L31.6227 67.8643L31.1786 67.7348L30.1853 66.4722L29.6443 64.9345L29.7654 63.1134L29.9269 61.3167L29.8219 59.5037L30.04 57.6989L30.0965 55.8859L29.9189 54.073L30.1288 52.26L30.5649 50.7222L31.7842 49.6539L32.3657 49.5163L33.254 49.3787L35.0386 49.8805L35.7896 50.9408L36.1126 52.4462L36.371 54.2429L36.2903 56.0559L36.2337 57.8607L36.0319 59.6656L36.266 61.4785L36.0803 63.2834L36.0076 64.7402L35.9107 65.0802Z",fill:"currentColor"}),r.jsx("path",{d:"M7.88936 55.894L6.36313 54.4453L5.99166 53.3688L6.3389 52.2114L6.35505 51.7744L6.59731 51.5802L6.93648 50.8598L7.21911 50.4956L8.7615 50.0505L10.3846 50.1233L12.0239 50.9246L13.6309 51.7582L15.3429 52.3409L16.9256 53.2312L18.573 53.9677L20.3253 54.4776L21.9162 55.3598L23.1759 56.3472L23.7008 57.8769L23.6039 58.4758L23.402 59.3499L22.2634 60.8149L21.0037 61.1143L19.4855 60.8472L17.7332 60.4102L16.0858 59.6494L14.4384 58.9129L12.8476 58.0469L11.0872 57.5856L9.48828 56.7276L8.16393 56.1125L7.88936 55.894Z",fill:"currentColor"}),r.jsx("path",{d:"M52.2068 32.5604L50.5514 33.8553L49.437 34.0577L48.3468 33.5478L47.9188 33.4588L47.7654 33.1917L47.1032 32.7465L46.7802 32.4147L46.5783 30.8203L46.8933 29.2177L47.935 27.7204L48.9928 26.2555L49.8246 24.6368L50.939 23.2043L51.9161 21.6827L52.6833 20.0316L53.7896 18.5829L54.9524 17.4821L56.5433 17.1908L57.1166 17.3769L57.9484 17.7088L59.2243 19.0604L59.3373 20.3472L58.8366 21.8122L58.1422 23.4875L57.1489 25.001L56.1718 26.5226L55.0816 27.9713L54.3548 29.6467L53.2728 31.1035L52.4652 32.3176L52.2068 32.5604Z",fill:"currentColor"}),r.jsx("path",{d:"M0.93655 38.5981L0.169395 36.6395L0.290525 35.5145L1.08998 34.608L1.29186 34.2276L1.59065 34.1467L2.20437 33.6368L2.61622 33.4264L4.19898 33.6854L5.63638 34.4381L6.78308 35.8625L7.88132 37.2951L9.18952 38.5577L10.2474 40.0307L11.4345 41.3985L12.7992 42.6044L13.8732 44.0775L14.5919 45.5019L14.4223 47.1206L14.0832 47.6143L13.526 48.3185L11.8705 49.1683L10.6108 48.9093L9.35103 48.019L7.94592 46.8697L6.775 45.4938L5.58793 44.1179L4.51391 42.6611L3.11688 41.4875L2.03479 40.0388L1.09806 38.9138L0.93655 38.5981Z",fill:"currentColor"}),r.jsx("path",{d:"M20.3496 21.1404L19.0576 19.4812L18.8557 18.3724L19.3644 17.2717L19.4452 16.8508L19.7117 16.689L20.1558 16.0253L20.4869 15.7016L22.0778 15.4992L23.6767 15.8149L25.1787 16.8508L26.6403 17.9111L28.2473 18.7447L29.6847 19.8535L31.2109 20.8248L32.8583 21.5936L34.3038 22.7025L35.402 23.8598L35.7008 25.4543L35.5151 26.0289L35.184 26.8625L33.8354 28.1494L32.5514 28.2627L31.0898 27.769L29.4182 27.073L27.9081 26.0775L26.3819 25.1062L24.9364 24.0136L23.2648 23.2933L21.8113 22.2087L20.6 21.3994L20.3496 21.1404Z",fill:"currentColor"}),r.jsx("path",{d:"M13.0899 6.5154L15.1975 6.41018L16.215 6.8877L16.8207 7.93177L17.1194 8.24741L17.0952 8.55497L17.3779 9.29957L17.4505 9.7609L16.7076 11.1773L15.5286 12.3104L13.8166 12.9417L12.1128 13.5325L10.5058 14.3742L8.76957 14.9084L7.10606 15.5963L5.5233 16.5028L3.7871 17.0532L2.21242 17.2879L0.742711 16.608L0.379322 16.1305L-0.113272 15.3778L-0.387833 13.5325L0.266268 12.4156L1.50987 11.501L3.0361 10.5379L4.71576 9.86612L6.38736 9.17817L8.1074 8.61972L9.66593 7.66468L11.386 7.09813L12.7426 6.56396L13.0899 6.5154Z",fill:"currentColor"}),r.jsx("path",{d:"M18.5004 20.3311L20.503 20.9623L21.2944 21.7717L21.4963 22.9614L21.6659 23.358L21.5367 23.6413L21.5447 24.4426L21.4478 24.8958L20.2527 25.9641L18.7588 26.6116L16.9337 26.6035L15.1249 26.555L13.3322 26.7816L11.5233 26.6683L9.71442 26.733L7.9217 27.0244L6.10475 26.9354L4.54622 26.5954L3.39952 25.4462L3.22994 24.8715L3.03613 23.9893L3.42375 22.1683L4.42509 21.3508L5.90287 20.9381L7.67136 20.5658L9.48023 20.5253L11.2891 20.4686L13.098 20.5496L14.8826 20.2016L16.6996 20.2744L18.1531 20.2501L18.5004 20.3311Z",fill:"currentColor"}),r.jsx("path",{d:"M17.6929 37.3194L19.0092 35.6764L20.0428 35.2231L21.2218 35.474L21.6579 35.4578L21.8759 35.6845L22.6189 35.9677L23.0065 36.2186L23.5717 37.724L23.6283 39.3508L22.958 41.0505L22.2636 42.7177L21.8194 44.4821L21.0684 46.1332L20.4628 47.8409L20.0913 49.6296L19.3484 51.2888L18.4682 52.6242L16.9904 53.2798L16.3847 53.2312L15.5045 53.0936L13.946 52.0739L13.5503 50.8436L13.6956 49.3059L13.9944 47.5172L14.6082 45.8095L15.2138 44.1017L15.9406 42.4426L16.2636 40.6458L16.9904 38.9785L17.4991 37.6107L17.6929 37.3194Z",fill:"currentColor"}),r.jsx("path",{d:"M27.3187 52.2195L25.2514 52.5918L24.1774 52.2438L23.4506 51.2807L23.1114 51.0055L23.1034 50.6899L22.7238 49.9857L22.6027 49.5406L23.168 48.0352L24.1935 46.7726L25.8086 45.939L27.4398 45.1458L28.9257 44.1098L30.5811 43.3652L32.1558 42.4749L33.6093 41.3823L35.2648 40.6215L36.7991 40.1926L38.3415 40.6863L38.7614 41.1233L39.3428 41.8032L39.8354 43.5999L39.3267 44.7897L38.2123 45.8499L36.8072 46.9992L35.2244 47.8733L33.6497 48.7555L32.0104 49.5244L30.5811 50.6656L28.9418 51.4345L27.6659 52.1305L27.3187 52.2195Z",fill:"currentColor"}),r.jsx("path",{d:"M66.9685 79.1953L64.877 79.001L63.9322 78.3778L63.488 77.2609L63.2377 76.9048L63.3104 76.5972L63.1327 75.8203V75.3589L64.0775 74.0559L65.4019 73.117L67.1865 72.7366L68.9631 72.4048L70.667 71.8059L72.4597 71.5307L74.212 71.0936L75.9079 70.4219L77.7006 70.1305H79.2995L80.6561 71.0127L80.9469 71.5388L81.3183 72.3562L81.3264 74.2177L80.5189 75.2294L79.1622 75.9498L77.5068 76.6863L75.7464 77.1071L73.994 77.5442L72.2094 77.8436L70.5297 78.564L68.7451 78.8715L67.3238 79.2034L66.9685 79.1953Z",fill:"currentColor"}),r.jsx("path",{d:"M93.6493 71.992L95.652 71.3526L96.7583 71.5469L97.6062 72.4048L97.9777 72.6395L98.0342 72.939L98.5026 73.5864L98.6883 74.0154L98.3249 75.5775L97.477 76.9695L95.9911 78.0217L94.481 79.0253L93.1486 80.2555L91.6062 81.2106L90.1688 82.3032L88.8768 83.5901L87.3425 84.5694L85.8728 85.1926L84.2738 84.9174L83.8055 84.5451L83.1433 83.9462L82.4004 82.2303L82.7476 80.9839L83.7167 79.7861L84.9522 78.4588L86.3977 77.3742L87.8431 76.2816L89.3613 75.3104L90.621 73.983L92.1473 72.9956L93.3182 72.1377L93.6493 71.992Z",fill:"currentColor"}),r.jsx("path",{d:"M73.6144 97.3086L71.6683 96.4992L70.9496 95.6251L70.8608 94.4192L70.7316 94.0064L70.885 93.7393L70.9496 92.9381L71.0788 92.501L72.3708 91.5379L73.9132 91.028L75.7302 91.198L77.5229 91.4084L79.3318 91.3436L81.1245 91.6107L82.9253 91.7159L84.7422 91.5784L86.543 91.8293L88.0692 92.3068L89.1029 93.5532L89.224 94.144L89.3371 95.0343L88.796 96.8149L87.722 97.5433L86.2119 97.8266L84.4111 98.037L82.6103 97.9156L80.8095 97.8104L79.0168 97.5676L77.1999 97.7537L75.4072 97.519L73.9536 97.4138L73.6144 97.3086Z",fill:"currentColor"}),r.jsx("path",{d:"M44.939 70.9561L43.2836 72.251L42.1772 72.4534L41.079 71.9435L40.6591 71.8544L40.4976 71.5873L39.8354 71.1422L39.5205 70.8104L39.3186 69.2159L39.6335 67.6134L40.6672 66.1161L41.7331 64.6512L42.5649 63.0406L43.6792 61.5999L44.6483 60.0784L45.4235 58.4273L46.5298 56.9785L47.6846 55.8778L49.2754 55.5864L49.8488 55.7726L50.6805 56.1044L51.9645 57.4561L52.0695 58.7429L51.5769 60.2079L50.8744 61.8832L49.8892 63.3967L48.9121 64.9264L47.8219 66.367L47.0951 68.0424L46.0049 69.4992L45.1974 70.7132L44.939 70.9561Z",fill:"currentColor"}),r.jsx("path",{d:"M57.3104 67.9615L58.0291 65.9785L58.8608 65.2177L60.056 65.064L60.4678 64.9102L60.7424 65.0559L61.5338 65.0802L61.986 65.1935L63.0035 66.4318L63.5849 67.9534L63.5041 69.7825L63.383 71.5873L63.5364 73.4003L63.3588 75.2052L63.3426 77.0181L63.5687 78.823L63.3992 80.644L63.0035 82.1899L61.8083 83.2906L61.2269 83.4363L60.3467 83.5981L58.5459 83.1368L57.7707 82.1008L57.4073 80.6035L57.1085 78.8068L57.1489 77.0019L57.165 75.189L57.3185 73.3841L57.0439 71.5712L57.1892 69.7663L57.2215 68.3095L57.3104 67.9615Z",fill:"currentColor"}),r.jsx("path",{d:"M51.2053 37.8131L51.7948 39.8364L51.5687 40.9453L50.6885 41.7708L50.4463 42.135L50.1394 42.1836L49.4853 42.6287L49.0573 42.8068L47.5069 42.4021L46.1421 41.5199L45.1327 39.9983L44.1717 38.4605L42.9847 37.0927L42.0641 35.5226L41.0143 34.0496L39.7707 32.7222L38.842 31.1521L38.2525 29.671L38.5675 28.0766L38.9551 27.6152L39.5769 26.9596L41.2969 26.2717L42.5325 26.6521L43.7034 27.6557L44.9954 28.9264L46.0371 30.4075L47.0869 31.8805L48.0156 33.4345L49.3076 34.7294L50.2525 36.2834L51.0761 37.4812L51.2053 37.8131Z",fill:"currentColor"}),r.jsx("path",{d:"M76.3358 58.2088L77.4179 60.0136L77.4744 61.1467L76.8365 62.1665L76.6992 62.5793L76.4165 62.7088L75.8916 63.3077L75.5202 63.5829L73.9213 63.5909L72.3708 63.0811L71.0142 61.8589L69.6979 60.6206L68.2039 59.6008L66.92 58.314L65.531 57.1566L63.9886 56.1854L62.6885 54.9066L61.7437 53.6197L61.6549 52.001L61.9052 51.4507L62.3413 50.6656L63.8352 49.5568L65.1273 49.6134L66.5081 50.2852L68.0828 51.1836L69.4637 52.3571L70.8527 53.5145L72.1447 54.7852L73.7194 55.7079L75.0276 56.9704L76.1258 57.9174L76.3358 58.2088Z",fill:"currentColor"}),r.jsx("path",{d:"M77.4987 52.2276L76.0693 50.6737L75.7786 49.5811L76.1985 48.448L76.247 48.019L76.4973 47.8409L76.893 47.1449L77.1918 46.7969L78.7584 46.457L80.3816 46.6431L81.9562 47.5496L83.5067 48.4884L85.1783 49.1926L86.6964 50.18L88.2954 51.0217L89.9992 51.6611L91.5336 52.6404L92.7206 53.7087L93.1405 55.2789L93.0033 55.8616L92.7449 56.7195L91.5093 58.1116L90.2334 58.3221L88.7395 57.9579L87.0195 57.3994L85.4286 56.5334L83.8297 55.6836L82.3035 54.7123L80.5754 54.1296L79.0411 53.1665L77.7651 52.4623L77.4987 52.2276Z",fill:"currentColor"}),r.jsx("path",{d:"M93.7058 23.4794L95.7166 22.8562L96.8229 23.0667L97.6627 23.9327L98.0342 24.1674L98.0826 24.4668L98.5429 25.1224L98.7206 25.5514L98.3491 27.1134L97.4851 28.4974L95.9911 29.5253L94.473 30.5208L93.1244 31.7348L91.582 32.6737L90.1285 33.7582L88.8203 35.0289L87.2779 35.9839L85.8001 36.599L84.2093 36.3077L83.7409 35.9354L83.0868 35.3203L82.36 33.6044L82.7234 32.358L83.7005 31.1683L84.9441 29.8571L86.4057 28.7888L87.8593 27.7123L89.3936 26.7492L90.6614 25.4381L92.1957 24.4668L93.3747 23.617L93.7058 23.4794Z",fill:"currentColor"}),r.jsx("path",{d:"M89.1997 1.21414L90.3061 3.01091L90.3868 4.13591L89.765 5.17188L89.6277 5.58465L89.3451 5.71414L88.8363 6.32116L88.4649 6.60443L86.866 6.6368L85.3155 6.1431L83.9346 4.95335L82.5941 3.73123L81.084 2.73573L79.7839 1.46504L78.3788 0.331949L76.8203 -0.614994L75.504 -1.86949L74.543 -3.14017L74.4219 -4.75888L74.6642 -5.31733L75.0922 -6.1024L76.5699 -7.2355L77.8539 -7.20312L79.2509 -6.55564L80.8418 -5.67345L82.2388 -4.52417L83.6439 -3.39107L84.9602 -2.14467L86.543 -1.23819L87.8673 0.000113983L88.9898 0.930869L89.1997 1.21414Z",fill:"currentColor"}),r.jsx("path",{d:"M96.6049 55.6998L98.6964 55.4974L99.7461 55.9264L100.392 56.9462L100.707 57.2456L100.691 57.5532L101.014 58.2897L101.103 58.7429L100.416 60.1998L99.2939 61.3733L97.6143 62.0855L95.9346 62.7492L94.368 63.6638L92.6641 64.2708L91.0248 65.0316L89.4905 66.0109L87.7785 66.6422L86.2119 66.9417L84.7099 66.3346L84.3304 65.8652L83.8055 65.1368L83.4502 63.3077L84.0558 62.1665L85.251 61.1953L86.7368 60.1593L88.3842 59.4147L90.0235 58.6539L91.7193 58.0226L93.2294 56.9947L94.9252 56.3553L96.2576 55.7645L96.6049 55.6998Z",fill:"currentColor"}),r.jsx("path",{d:"M52.8931 15.5721L53.9752 17.3769L54.0398 18.51L53.3938 19.5298L53.2565 19.9426L52.9738 20.064L52.4489 20.671L52.0775 20.9462H50.4786L48.9281 20.4363L47.5715 19.2222L46.2552 17.9839L44.7612 16.9561L43.4773 15.6773L42.0883 14.5199L40.5459 13.5487L39.2458 12.2699L38.3091 10.983L38.2122 9.35623L38.4625 8.81397L38.8986 8.02889L40.3925 6.92008L41.6846 6.97674L43.0735 7.6485L44.6401 8.54688L46.021 9.72044L47.4099 10.8778L48.7101 12.1404L50.2767 13.0712L51.5849 14.3257L52.6831 15.2807L52.8931 15.5721Z",fill:"currentColor"}),r.jsx("path",{d:"M38.2606 8.74922L36.8394 10.3032L35.7735 10.6836L34.6106 10.3517L34.1745 10.3355L33.9807 10.1008L33.254 9.769L32.8906 9.48573L32.4303 7.94796L32.4787 6.32116L33.262 4.67008L34.0696 3.05138L34.6348 1.32745L35.4989 -0.275063L36.2095 -1.93424L36.7021 -3.69053L37.5581 -5.30114L38.5271 -6.57183L40.0534 -7.12219L40.6429 -7.03316L41.5231 -6.83082L43.0009 -5.71391L43.3158 -4.45942L43.0655 -2.93783L42.6455 -1.16535L41.9188 0.485728L41.2001 2.15299L40.3602 3.75551L39.9161 5.52799L39.0763 7.13861L38.4787 8.46594L38.2606 8.74922Z",fill:"currentColor"}),r.jsx("path",{d:"M67.7033 47.8005L66.492 49.5244L65.4826 50.0343L64.2874 49.8643L63.8594 49.9048L63.6333 49.6944L62.8662 49.4596L62.4624 49.233L61.8083 47.7681L61.6549 46.1413L62.2121 44.4012L62.8096 42.6935L63.1407 40.9129L63.7868 39.2132L64.2793 37.4731L64.5458 35.6683L65.1838 33.9605L65.9752 32.5766L67.4206 31.832L68.0182 31.84L68.9146 31.921L70.5296 32.8436L70.998 34.0496L70.9496 35.5873L70.7638 37.3922L70.2551 39.1323L69.7544 40.8724L69.1326 42.5721L68.9227 44.3931L68.3008 46.1008L67.8809 47.4929L67.7033 47.8005Z",fill:"currentColor"}),r.jsx("path",{d:"M48.0641 90.8014L46.6993 89.1989L46.449 88.0981L46.9093 86.9812L46.9739 86.5523L47.2323 86.3823L47.6522 85.6944L47.9671 85.3625L49.5499 85.0874L51.1569 85.3302L52.6993 86.3014L54.2094 87.2969L55.8567 88.0577L57.3345 89.1098L58.9011 90.0082L60.5808 90.7124L62.0747 91.7483L63.2214 92.8652L63.5848 94.4435L63.4233 95.0262L63.1245 95.876L61.8405 97.2195L60.5566 97.3814L59.0788 96.9525L57.383 96.3293L55.8244 95.4066L54.2578 94.5001L52.772 93.4722L51.0681 92.8248L49.5661 91.7969L48.3225 91.0523L48.0641 90.8014Z",fill:"currentColor"}),r.jsx("path",{d:"M182.97 11.3391L182.373 13.055L181.864 14.8436L181.525 16.6809L180.952 18.4534L179.918 20.7276L179.441 23.1881L178.602 25.608L176.817 24.8958L175.016 24.483L173.127 23.8922L173.668 21.9821L174.572 20.3311L175.032 18.5262L175.646 16.7699L176.478 14.1152L177.197 11.4201L177.592 9.75281L177.956 9.55048L179.498 10.198L181.226 10.8535L182.97 11.3391Z",fill:"currentColor"}),r.jsx("path",{d:"M176.567 1.25462L175.081 0.218645L173.498 -0.752578L171.834 -1.57812L170.276 -2.61409L168.37 -4.2247L166.133 -5.34161L164.042 -6.81463L165.205 -8.3443L166.085 -9.9711L167.159 -11.6303L168.855 -10.5943L170.195 -9.27506L171.802 -8.3443L173.32 -7.27596L175.654 -5.76247L178.044 -4.33801L179.546 -3.50438L179.643 -3.0997L178.602 -1.78046L177.503 -0.291247L176.567 1.25462Z",fill:"currentColor"}),r.jsx("path",{d:"M162.742 1.11702L162.039 -0.558336L161.215 -2.2256L160.246 -3.81193L159.479 -5.51967L158.72 -7.89916L157.428 -10.0359L156.435 -12.3992L158.227 -13.079L159.843 -13.9855L161.635 -14.811L162.515 -13.0305L162.952 -11.2013L163.816 -9.55024L164.534 -7.83442L165.705 -5.30924L166.973 -2.83262L167.797 -1.31913L167.659 -0.930639L166.085 -0.364092L164.365 0.307671L162.742 1.11702Z",fill:"currentColor"}),r.jsx("path",{d:"M137.862 6.45065L138.75 8.03698L139.759 9.59903L140.906 11.0721L141.851 12.6746L142.876 14.9569L144.403 16.9399L145.654 19.1737L143.95 20.0397L142.44 21.1242L140.761 22.1521L139.687 20.4848L139.049 18.7123L137.999 17.1746L137.094 15.5478L135.649 13.1683L134.107 10.8535L133.121 9.44526L133.21 9.04058L134.712 8.30407L136.352 7.43806L137.862 6.45065Z",fill:"currentColor"}),r.jsx("path",{d:"M134.656 8.53069L132.847 8.48214L130.998 8.54688L129.148 8.7816L127.283 8.7735L124.804 8.48214L122.325 8.7816L119.765 8.71685L119.902 6.79059L119.741 4.94526L119.724 2.97044L121.711 2.8976L123.552 3.26181L125.409 3.1485L127.259 3.19706L130.045 3.18088L132.823 3.04329L134.526 2.91379L134.833 3.19706L134.688 4.87242L134.591 6.71775L134.656 8.53069Z",fill:"currentColor"}),r.jsx("path",{d:"M105.213 -1.40007L103.687 -0.42075L102.193 0.679968L100.796 1.91019L99.2536 2.95425L97.0409 4.11162L95.1594 5.75461L93.0033 7.14669L92.0342 5.47943L90.8633 4.03878L89.7489 2.41198L91.3478 1.24652L93.0759 0.501911L94.5457 -0.639275L96.1042 -1.64287L98.3976 -3.22111L100.618 -4.89647L101.959 -5.97291L102.371 -5.90816L103.186 -4.44323L104.147 -2.8569L105.213 -1.40007Z",fill:"currentColor"}),r.jsx("path",{d:"M112.174 18.858L112.223 20.6791L112.384 22.5244L112.715 24.3616L112.812 26.2312L112.659 28.724L113.087 31.1926L113.159 33.7501L111.237 33.7258L109.404 33.9848L107.434 34.0981L107.264 32.1233L107.523 30.2537L107.313 28.4084L107.256 26.5469L107.095 23.7708L106.804 20.9947L106.586 19.287L106.852 18.9713L108.524 19.028H110.373L112.174 18.858Z",fill:"currentColor"}),r.jsx("path",{d:"M122.139 16.6566L122.478 18.4453L122.93 20.242L123.544 22.0064L123.932 23.8356L124.174 26.3203L124.981 28.6917L125.45 31.2088L123.552 31.4839L121.784 32.0262L119.862 32.4552L119.377 30.5289L119.337 28.6512L118.836 26.8544L118.497 25.0253L117.891 22.3059L117.181 19.6107L116.688 17.9677L116.906 17.6116L118.562 17.4012L120.395 17.1098L122.139 16.6566Z",fill:"currentColor"}),r.jsx("path",{d:"M103.348 29.0721L102.096 27.7609L100.731 26.5064L99.2536 25.3733L97.9292 24.0541L96.3626 22.1116L94.3922 20.5739L92.6157 18.7285L94.0531 17.4498L95.2321 16.0253L96.6049 14.6089L98.0665 15.9525L99.1324 17.5064L100.529 18.7285L101.813 20.0721L103.808 22.0064L105.883 23.8679L107.192 24.9767L107.208 25.3976L105.94 26.4821L104.567 27.7366L103.348 29.0721Z",fill:"currentColor"}),r.jsx("path",{d:"M162.596 12.3427L160.884 11.7438L159.1 11.2339L157.275 10.894L155.498 10.3194L153.229 9.28339L150.774 8.81396L148.359 7.96414L149.07 6.17547L149.482 4.37062L150.071 2.48482L151.977 3.019L153.625 3.92547L155.425 4.3868L157.178 5.00191L159.826 5.83555L162.515 6.55587L164.187 6.95245L164.389 7.31666L163.743 8.86252L163.081 10.5945L162.596 12.3427Z",fill:"currentColor"}),r.jsx("path",{d:"M152.874 -6.91175L151.315 -5.99719L149.773 -4.96121L148.327 -3.78765L146.736 -2.80834L144.483 -1.73999L142.529 -0.177941L140.325 1.11702L139.428 -0.582617L138.322 -2.07183L137.264 -3.74719L138.911 -4.84791L140.672 -5.51967L142.19 -6.59611L143.789 -7.53496L146.139 -9.01607L148.424 -10.6024L149.813 -11.6141L150.217 -11.5332L150.976 -10.0359L151.864 -8.41715L152.874 -6.91175Z",fill:"currentColor"}),r.jsx("path",{d:"M183.495 43.4704L182.591 41.9003L181.581 40.3382L180.418 38.8814L179.458 37.2789L178.416 35.0127L176.881 33.0379L175.606 30.8122L177.309 29.93L178.803 28.8373L180.483 27.7933L181.573 29.4525L182.219 31.2249L183.277 32.7546L184.198 34.3733L185.659 36.7366L187.218 39.0514L188.219 40.4516L188.13 40.8562L186.628 41.6008L185.005 42.4749L183.495 43.4704Z",fill:"currentColor"}),r.jsx("path",{d:"M186.37 38.1125L186.968 36.4048L187.476 34.6161L187.816 32.7789L188.389 31.0064L189.423 28.724L189.891 26.2717L190.739 23.8436L192.523 24.5559L194.324 24.9686L196.206 25.5595L195.673 27.4695L194.768 29.1206L194.308 30.9255L193.694 32.6818L192.863 35.3445L192.144 38.0316L191.748 39.707L191.385 39.9093L189.842 39.2618L188.114 38.6062L186.37 38.1125Z",fill:"currentColor"}),r.jsx("path",{d:"M122.066 0.898498L120.936 2.31487L119.862 3.82835L118.933 5.44706L117.803 6.92817L116.074 8.73303L114.815 10.894L113.216 12.8931L111.762 11.6305L110.204 10.6431L108.621 9.45335L109.768 7.83465L111.165 6.58015L112.198 5.0262L113.361 3.57745L115.025 1.35173L116.591 -0.95492L117.528 -2.39557L117.932 -2.46841L119.175 -1.34341L120.588 -0.145567L122.066 0.898498Z",fill:"currentColor"}),r.jsx("path",{d:"M135.374 21.9417L134.494 23.5199L133.687 25.1953L133.024 26.9435L132.152 28.5945L130.747 30.6584L129.851 32.9893L128.599 35.2312L126.968 34.2195L125.264 33.4992L123.512 32.5927L124.376 30.8041L125.547 29.3311L126.314 27.6314L127.226 26.0127L128.502 23.5442L129.673 21.0109L130.36 19.4327L130.747 19.3032L132.16 20.2097L133.743 21.1566L135.374 21.9417Z",fill:"currentColor"}),r.jsx("path",{d:"M124.982 69.2645L126.758 69.6368L128.591 69.9039L130.449 70.0091L132.282 70.349L134.664 71.0775L137.159 71.2312L139.662 71.7573L139.194 73.6188L139.016 75.4722L138.677 77.4147L136.715 77.1233L134.963 76.4435L133.121 76.2168L131.305 75.8365L128.567 75.3589L125.805 74.9866L124.101 74.8086L123.859 74.4767L124.295 72.858L124.723 71.0532L124.982 69.2645Z",fill:"currentColor"}),r.jsx("path",{d:"M109.606 68.6089L108.58 70.1062L107.619 71.6926L106.804 73.376L105.778 74.9381L104.187 76.8562L103.081 79.0981L101.628 81.2106L100.093 80.0532L98.4621 79.171L96.7986 78.1026L97.8241 76.403L99.1404 75.0514L100.053 73.4327L101.111 71.903L102.613 69.564L104.018 67.1602L104.85 65.6467L105.245 65.5496L106.57 66.5856L108.056 67.6782L109.606 68.6089Z",fill:"currentColor"}),r.jsx("path",{d:"M146.195 77.01L145.598 75.2942L144.879 73.5784L144.007 71.9354L143.353 70.1791L142.747 67.7591L141.592 65.5415L140.745 63.1215L142.586 62.5631L144.249 61.7618L146.09 61.0496L146.858 62.8787L147.172 64.7321L147.94 66.4318L148.545 68.1881L149.547 70.7861L150.661 73.3436L151.388 74.8976L151.226 75.2861L149.619 75.7393L147.859 76.3059L146.195 77.01Z",fill:"currentColor"}),r.jsx("path",{d:"M130.368 90.5828L129.407 89.0451L128.325 87.5316L127.105 86.1233L126.08 84.5613L124.941 82.3356L123.326 80.4336L121.961 78.2564L123.625 77.3095L125.078 76.1521L126.71 75.0433L127.864 76.6539L128.591 78.394L129.714 79.8832L130.699 81.4534L132.249 83.76L133.905 86.0019L134.963 87.3616L134.89 87.7663L133.428 88.5757L131.829 89.5226L130.368 90.5828Z",fill:"currentColor"}),r.jsx("path",{d:"M154.981 76.8886L156.629 76.1359L158.268 75.2699L159.826 74.2501L161.506 73.4327L163.856 72.6071L165.956 71.2555L168.289 70.1872L169.008 71.9758L169.961 73.5703L170.833 75.3347L169.081 76.2654L167.264 76.751L165.649 77.6656L163.961 78.4345L161.466 79.6728L159.027 81.0163L157.549 81.8823L157.153 81.7609L156.548 80.1908L155.829 78.483L154.981 76.8886Z",fill:"currentColor"}),r.jsx("path",{d:"M110.454 55.9992L112.126 55.3032L113.797 54.4938L115.388 53.5307L117.1 52.778L119.474 52.0334L121.622 50.7546L123.988 49.7753L124.65 51.5802L125.539 53.207L126.354 55.0037L124.57 55.8778L122.737 56.2987L121.089 57.1566L119.377 57.8607L116.842 59.01L114.354 60.2645L112.844 61.082L112.457 60.9444L111.908 59.358L111.254 57.626L110.454 55.9992Z",fill:"currentColor"}),r.jsx("path",{d:"M101.862 83.5577L103.533 82.8697L105.205 82.0523L106.796 81.0892L108.508 80.3364L110.882 79.5918L113.03 78.3131L115.396 77.3338L116.05 79.1386L116.947 80.7654L117.762 82.5703L115.978 83.4363L114.144 83.8571L112.497 84.715L110.777 85.4273L108.249 86.5685L105.762 87.823L104.252 88.6404L103.865 88.5028L103.315 86.9165L102.661 85.1845L101.862 83.5577Z",fill:"currentColor"}),r.jsx("path",{d:"M106.142 66.4075L106.085 64.5864L105.916 62.7411L105.577 60.9039L105.472 59.0343L105.617 56.5415L105.181 54.0811L105.1 51.5154L107.014 51.5397L108.847 51.2726L110.817 51.1431L110.995 53.1179L110.745 54.9875L110.971 56.8409L111.027 58.6944L111.205 61.4785L111.496 64.2465L111.73 65.9543L111.463 66.2699L109.792 66.2213L107.943 66.2294L106.142 66.4075Z",fill:"currentColor"}),r.jsx("path",{d:"M168.289 14.5523L166.731 15.4749L165.197 16.519L163.751 17.7007L162.176 18.6881L159.923 19.7645L157.977 21.3427L155.781 22.6458L154.868 20.9543L153.754 19.4731L152.696 17.8059L154.335 16.689L156.088 16.0091L157.598 14.9246L159.197 13.9776L161.538 12.4803L163.824 10.8859L165.197 9.86613L165.608 9.94706L166.376 11.4363L167.272 13.055L168.289 14.5523Z",fill:"currentColor"}),r.jsx("path",{d:"M148.658 45.9147L147.019 46.6998L145.396 47.5981L143.854 48.6503L142.19 49.492L139.856 50.358L137.781 51.7501L135.471 52.8508L134.72 51.0865L133.743 49.5082L132.831 47.7519L134.567 46.7969L136.376 46.2708L137.975 45.332L139.654 44.5307L142.117 43.2519L144.532 41.8679L146.002 40.9695L146.397 41.0909L147.027 42.6449L147.778 44.3364L148.658 45.9147Z",fill:"currentColor"}),r.jsx("path",{d:"M135.899 44.8544L135.835 43.0334L135.665 41.1881L135.326 39.3508L135.221 37.4893L135.366 34.9884L134.922 32.528L134.842 29.9623L136.763 29.9866L138.597 29.7195L140.559 29.59L140.745 31.5649L140.494 33.4345L140.712 35.2798L140.777 37.1413L140.955 39.9174L141.253 42.6935L141.479 44.3931L141.213 44.7168L139.541 44.6683L137.692 44.6764L135.899 44.8544Z",fill:"currentColor"}),r.jsx("path",{d:"M154.489 49.7753L153.277 48.4237L151.961 47.1125L150.524 45.9309L149.248 44.5631L147.754 42.564L145.832 40.9614L144.128 39.0514L145.606 37.8293L146.841 36.4453L148.263 35.0775L149.676 36.4695L150.685 38.064L152.034 39.3427L153.277 40.7267L155.199 42.7339L157.202 44.6683L158.47 45.8257V46.2384L157.162 47.2825L155.757 48.4803L154.489 49.7753Z",fill:"currentColor"}),r.jsx("path",{d:"M180.855 9.0163L182.365 8.0127L183.842 6.8958L185.223 5.63321L186.75 4.57296L188.946 3.37511L190.803 1.70785L192.935 0.291481L193.928 1.93447L195.116 3.35893L196.262 4.96954L194.679 6.15929L192.959 6.93627L191.506 8.09364L189.963 9.12152L187.702 10.7321L185.506 12.448L184.182 13.5406L183.77 13.4758L182.93 12.0271L181.945 10.4569L180.855 9.0163Z",fill:"currentColor"}),r.jsx("path",{d:"M159.608 52.349L161.232 53.1503L162.944 53.8706L164.72 54.4291L166.408 55.2141L168.54 56.5091L170.922 57.278L173.215 58.4111L172.295 60.1026L171.673 61.8508L170.857 63.6476L169.032 62.8868L167.506 61.7861L165.77 61.1062L164.106 60.2888L161.579 59.1395L158.995 58.1035L157.388 57.5046L157.226 57.1161L158.058 55.6593L158.914 54.0244L159.608 52.349Z",fill:"currentColor"}),r.jsx("path",{d:"M182.171 49.4354L181.493 51.1188L180.903 52.8751L180.475 54.6962L179.813 56.4444L178.682 58.6701L178.093 61.0981L177.132 63.4776L175.388 62.6845L173.603 62.1827L171.754 61.5109L172.384 59.6251L173.361 58.0145L173.902 56.2339L174.596 54.51L175.549 51.8958L176.397 49.2411L176.873 47.59L177.245 47.4039L178.755 48.1242L180.451 48.8607L182.171 49.4354Z",fill:"currentColor"}),r.jsx("path",{d:"M193.775 87.9525L192.039 87.4507L190.23 87.046L188.381 86.8113L186.58 86.3337L184.254 85.4354L181.775 85.1035L179.312 84.3913L179.926 82.5703L180.233 80.7411L180.709 78.823L182.647 79.2519L184.343 80.0613L186.168 80.4174L187.953 80.9354L190.642 81.6152L193.371 82.1818L195.059 82.4812L195.277 82.8373L194.72 84.4156L194.163 86.18L193.775 87.9525Z",fill:"currentColor"}),r.jsx("path",{d:"M199.04 62.8059L197.239 62.9839L195.406 63.2753L193.606 63.7366L191.756 63.9632L189.261 63.9875L186.838 64.5945L184.295 64.8454L184.182 62.9192L183.794 61.1062L183.536 59.1476L185.49 58.832L187.371 58.9614L189.196 58.6134L191.046 58.4354L193.799 58.0712L196.537 57.5856L198.217 57.2456L198.556 57.4884L198.62 59.1638L198.75 61.0172L199.04 62.8059Z",fill:"currentColor"}),r.jsx("path",{d:"M177.164 68.3499L177.431 70.1386L177.818 71.9596L178.376 73.7402L178.69 75.5775L178.844 78.0784L179.571 80.4659L179.958 83.0073L178.044 83.2096L176.26 83.6953L174.322 84.0514L173.902 82.117L173.934 80.2312L173.498 78.4183L173.223 76.5811L172.715 73.8454L172.093 71.126L171.665 69.4587L171.891 69.1107L173.563 68.957L175.396 68.7303L177.164 68.3499Z",fill:"currentColor"}),r.jsx("path",{d:"M166.658 45.9309L166.674 44.1179L166.577 42.2564L166.311 40.4111L166.287 38.5415L166.529 36.0568L166.19 33.5802L166.206 31.0145L168.128 31.1116L169.969 30.9174L171.939 30.8688L172.044 32.8517L171.713 34.7052L171.867 36.5667L171.843 38.4201L171.915 41.2043L172.101 43.9884L172.262 45.7043L171.98 46.0118L170.316 45.8985L168.467 45.8338L166.658 45.9309Z",fill:"currentColor"}),r.jsx("path",{d:"M154.359 36.6719L153.843 34.9318L153.205 33.1917L152.413 31.5001L151.84 29.7276L151.339 27.2753L150.29 25.0091L149.555 22.5487L151.42 22.0793L153.124 21.3508L154.989 20.7195L155.668 22.5891L155.902 24.4588L156.588 26.1908L157.113 27.9713L158.001 30.6098L158.995 33.2159L159.649 34.8104L159.471 35.1827L157.84 35.5631L156.055 36.0487L154.359 36.6719Z",fill:"currentColor"}),r.jsx("path",{d:"M171.035 14.9084L173.345 15.0217L174.903 16.6647V18.8985L173.999 20.5496L171.511 21.1809L169.121 19.6512L168.774 18.1539L169.371 16.0415L170.559 15.0379L171.035 14.9084Z",fill:"currentColor"}),r.jsx("path",{d:"M178.117 34.5918L178.464 36.8742L177.172 38.7438L174.984 39.189L173.191 38.6224L172.077 36.3077L173.094 33.653L174.491 33.0136L176.68 33.1836L177.899 34.1467L178.117 34.5918Z",fill:"currentColor"}),r.jsx("path",{d:"M188.211 29.3553L188.558 31.6458L187.266 33.5073L185.078 33.9525L183.285 33.394L182.171 31.0712L183.188 28.4246L184.585 27.7852L186.774 27.9471L187.985 28.9102L188.211 29.3553Z",fill:"currentColor"}),r.jsx("path",{d:"M193.137 41.6251L193.492 43.9156L192.192 45.7771L190.012 46.2222L188.211 45.6557L187.097 43.3409L188.114 40.6863L189.511 40.055L191.708 40.2168L192.919 41.18L193.137 41.6251Z",fill:"currentColor"}),r.jsx("path",{d:"M152.341 52.5352L150.104 53.1179L148.125 52.0091L147.463 49.8724L147.843 48.0271L150.031 46.6836L152.761 47.4363L153.536 48.7636L153.592 50.965L152.761 52.2681L152.341 52.5352Z",fill:"currentColor"}),r.jsx("path",{d:"M154.513 80.2717L152.276 80.8544L150.29 79.7456L149.627 77.6089L150.007 75.7636L152.195 74.4201L154.933 75.1728L155.708 76.5001L155.757 78.7016L154.925 80.0127L154.513 80.2717Z",fill:"currentColor"}),r.jsx("path",{d:"M154.174 36.1863L156.483 36.2996L158.05 37.9426V40.1764L157.137 41.8275L154.65 42.4587L152.26 40.9291L151.913 39.4318L152.51 37.3194L153.697 36.3158L154.174 36.1863Z",fill:"currentColor"}),r.jsx("path",{d:"M150.831 30.0757L152.591 31.573L152.825 33.8311L151.46 35.6035L149.732 36.3562L147.382 35.3284L146.421 32.6575L147.067 31.2573L148.828 29.9462L150.378 29.8814L150.831 30.0757Z",fill:"currentColor"}),r.jsx("path",{d:"M136.166 52.9641L137.926 54.4695L138.16 56.7276L136.796 58.5001L135.076 59.2528L132.718 58.2249L131.757 55.5541L132.403 54.1539L134.163 52.8427L135.714 52.778L136.166 52.9641Z",fill:"currentColor"}),r.jsx("path",{d:"M135.52 13.9938L137.28 15.4992L137.514 17.7573L136.15 19.5298L134.421 20.2744L132.072 19.2546L131.111 16.5757L131.749 15.1755L133.517 13.8724L135.068 13.7996L135.52 13.9938Z",fill:"currentColor"}),r.jsx("path",{d:"M131.942 8.62781L133.695 10.1332L133.937 12.3913L132.572 14.1557L130.844 14.9084L128.486 13.8805L127.533 11.2096L128.171 9.80947L129.94 8.50641L131.482 8.43357L131.942 8.62781Z",fill:"currentColor"}),r.jsx("path",{d:"M153.665 65.4039L152.559 67.4354L150.403 68.1395L148.392 67.1683L147.302 65.6386L147.81 63.1134L150.225 61.6161L151.719 61.9561L153.366 63.4129L153.754 64.9183L153.665 65.4039Z",fill:"currentColor"}),r.jsx("path",{d:"M165.52 63.4453L164.421 65.4848L162.265 66.1809L160.254 65.2177L159.164 63.68L159.673 61.1629L162.079 59.6656L163.581 59.9974L165.229 61.4543L165.616 62.9597L165.52 63.4453Z",fill:"currentColor"}),r.jsx("path",{d:"M169.759 81.8742L167.756 80.7249L167.102 78.5478L168.12 76.5568L169.678 75.4965L172.182 76.0712L173.611 78.5235L173.24 80.0127L171.746 81.6233L170.244 81.9794L169.759 81.8742Z",fill:"currentColor"}),r.jsx("path",{d:"M162.12 20.6062L163.355 22.573L162.911 24.7987L161.078 26.0775L159.213 26.2798L157.267 24.5963L157.145 21.7636L158.171 20.6143L160.246 19.894L161.748 20.2906L162.12 20.6062Z",fill:"currentColor"}),r.jsx("path",{d:"M159.019 -0.623085L160.246 1.33555L159.802 3.56127L157.977 4.84814L156.104 5.05048L154.166 3.36702L154.045 0.53429L155.07 -0.614992L157.145 -1.33532L158.639 -0.938733L159.019 -0.623085Z",fill:"currentColor"}),r.jsx("path",{d:"M123.835 32.5927L125.062 34.5514L124.618 36.7771L122.793 38.064L120.92 38.2663L118.982 36.5829L118.86 33.742L119.886 32.6008L121.961 31.8805L123.455 32.2771L123.835 32.5927Z",fill:"currentColor"}),r.jsx("path",{d:"M123.835 44.9677L125.062 46.9345L124.618 49.1602L122.793 50.439L120.92 50.6413L118.982 48.9579L118.86 46.1251L119.886 44.9758L121.961 44.2555L123.455 44.6521L123.835 44.9677Z",fill:"currentColor"}),r.jsx("path",{d:"M117.431 22.314L118.658 24.2807L118.214 26.5064L116.389 27.7852L114.516 27.9875L112.578 26.3041L112.457 23.4713L113.482 22.3221L115.558 21.6017L117.051 21.9983L117.431 22.314Z",fill:"currentColor"}),r.jsx("path",{d:"M175.808 45.5343L177.043 47.4929L176.599 49.7186L174.766 50.9974L172.9 51.1998L170.954 49.5244L170.833 46.6836L171.859 45.5424L173.934 44.814L175.436 45.2105L175.808 45.5343Z",fill:"currentColor"}),r.jsx("path",{d:"M181.832 65.8652L183.059 67.832L182.615 70.0577L180.782 71.3365L178.917 71.5388L176.97 69.8553L176.849 67.0226L177.875 65.8733L179.95 65.153L181.452 65.5496L181.832 65.8652Z",fill:"currentColor"}),r.jsx("path",{d:"M183.027 59.7303L184.254 61.689L183.81 63.9147L181.985 65.1935L180.112 65.3958L178.174 63.7204L178.052 60.8796L179.078 59.7303L181.153 59.01L182.647 59.4066L183.027 59.7303Z",fill:"currentColor"}),r.jsx("path",{d:"M186.766 13.5649L187.993 15.5235L187.549 17.7492L185.716 19.028L183.85 19.2303L181.904 17.555L181.783 14.7141L182.809 13.5649L184.884 12.8445L186.386 13.2411L186.766 13.5649Z",fill:"currentColor"}),r.jsx("path",{d:"M172.892 -1.27866L174.12 0.679975L173.676 2.90569L171.851 4.19257L169.977 4.3949L168.031 2.71145L167.91 -0.129378L168.935 -1.27056L171.011 -1.99089L172.513 -1.59431L172.892 -1.27866Z",fill:"currentColor"}),r.jsx("path",{d:"M108.459 7.40569L109.695 9.36432L109.243 11.59L107.418 12.8688L105.544 13.0712L103.606 11.3958L103.485 8.55497L104.511 7.41378L106.586 6.68537L108.08 7.08195L108.459 7.40569Z",fill:"currentColor"}),r.jsx("path",{d:"M111.746 -6.53945L112.973 -4.57272L112.529 -2.347L110.704 -1.06823L108.831 -0.865889L106.893 -2.54934L106.772 -5.38208L107.797 -6.53136L109.873 -7.25168L111.366 -6.8551L111.746 -6.53945Z",fill:"currentColor"}),r.jsx("path",{d:"M92.551 -4.05474L93.7865 -2.09611L93.3424 0.129611L91.5093 1.41648L89.6439 1.61882L87.6978 -0.0646332L87.5766 -2.90546L88.6022 -4.04665L90.6775 -4.76697L92.1796 -4.37039L92.551 -4.05474Z",fill:"currentColor"}),r.jsx("path",{d:"M126.685 -2.18514L127.913 -0.226505L127.469 1.99921L125.644 3.27799L123.77 3.48033L121.824 1.80497L121.703 -1.03586L122.737 -2.18514L124.804 -2.90546L126.306 -2.50888L126.685 -2.18514Z",fill:"currentColor"}),r.jsx("path",{d:"M190.133 75.1323L191.361 77.0909L190.916 79.3167L189.091 80.6035L187.218 80.8059L185.28 79.1224L185.159 76.2816L186.184 75.1404L188.26 74.4201L189.754 74.8167L190.133 75.1323Z",fill:"currentColor"}),r.jsx("path",{d:"M125.401 65.2582L126.637 67.2168L126.193 69.4426L124.36 70.7213L122.494 70.9237L120.548 69.2483L120.427 66.4075L121.453 65.2582L123.528 64.5379L125.03 64.9345L125.401 65.2582Z",fill:"currentColor"}),r.jsx("path",{d:"M102.249 81.1782L103.485 83.1368L103.041 85.3625L101.208 86.6494L99.3423 86.8517L97.3962 85.1683L97.275 82.3356L98.3006 81.1863L100.376 80.4659L101.878 80.8625L102.249 81.1782Z",fill:"currentColor"}),r.jsx("path",{d:"M120.92 76.2573L122.147 78.2159L121.703 80.4417L119.87 81.7204L118.004 81.9228L116.058 80.2474L115.937 77.4066L116.963 76.2573L119.038 75.537L120.54 75.9336L120.92 76.2573Z",fill:"currentColor"}),r.jsx("path",{d:"M104.567 59.5685L105.795 61.5352L105.35 63.7609L103.525 65.0397L101.652 65.242L99.7139 63.5586L99.5928 60.7258L100.618 59.5766L102.694 58.8562L104.188 59.2528L104.567 59.5685Z",fill:"currentColor"}),r.jsx("path",{d:"M134.704 76.7348L135.94 78.6935L135.496 80.9192L133.662 82.2061L131.797 82.4084L129.851 80.7249L129.73 77.8841L130.755 76.7429L132.831 76.0226L134.325 76.4192L134.704 76.7348Z",fill:"currentColor"}),r.jsx("path",{d:"M176.219 26.7978L177.132 28.6998L177.091 29.8248L176.357 30.7879L176.187 31.1845L175.888 31.2816L175.315 31.832L174.919 32.0748L173.32 31.9372L171.834 31.2816L170.591 29.9462L169.388 28.5945L167.991 27.4372L166.836 26.037L165.56 24.7582L164.114 23.6494L162.935 22.2573L162.112 20.8895L162.168 19.2708L162.467 18.7447L162.976 18.0082L164.567 17.037L165.843 17.215L167.159 18.0082L168.645 19.0523L169.913 20.3391L171.188 21.626L172.359 23.0019L173.845 24.0703L175.032 25.4462L176.042 26.4902L176.219 26.7978Z",fill:"currentColor"}),r.jsx("path",{d:"M162.419 5.92457L161.304 4.144L161.223 3.0109L161.845 1.97493L161.974 1.56216L162.257 1.43267L162.766 0.817559L163.129 0.534286L164.736 0.501911L166.287 0.97943L167.668 2.16918L169.016 3.38321L170.526 4.37871L171.834 5.63321L173.248 6.7663L174.806 7.70515L176.131 8.95965L177.1 10.2222L177.229 11.8409L176.978 12.3994L176.559 13.1926L175.089 14.3257L173.797 14.3014L172.4 13.6539L170.809 12.7798L169.412 11.6386L167.999 10.5055L166.674 9.2672L165.092 8.36882L163.759 7.1386L162.637 6.20785L162.419 5.92457Z",fill:"currentColor"}),r.jsx("path",{d:"M186.661 -2.12848L188.768 -2.1042L189.762 -1.56194L190.295 -0.477405L190.569 -0.145571L190.529 0.161983L190.763 0.922774L190.803 1.38411L189.972 2.76001L188.728 3.81216L186.984 4.33015L185.24 4.80767L183.584 5.55227L181.816 5.97313L180.112 6.55587L178.48 7.35713L176.712 7.79418L175.121 7.93177L173.692 7.16288L173.361 6.65299L172.925 5.87601L172.763 4.0145L173.49 2.94616L174.782 2.11252L176.373 1.24652L178.093 0.679968L179.805 0.0972348L181.557 -0.339815L183.172 -1.19773L184.925 -1.65097L186.305 -2.09611L186.661 -2.12848Z",fill:"currentColor"}),r.jsx("path",{d:"M148.19 4.57296L146.187 5.21235L145.073 5.0181L144.233 4.16019L143.862 3.92548L143.805 3.62602L143.337 2.97853L143.159 2.54958L143.514 0.987526L144.362 -0.40456L145.856 -1.45672L147.358 -2.46031L148.699 -3.68244L150.241 -4.63747L151.679 -5.7301L152.971 -7.01697L154.513 -7.98819L155.975 -8.61949L157.574 -8.33621L158.05 -7.96391L158.712 -7.36499L159.447 -5.64916L159.1 -4.40276L158.131 -3.20492L156.895 -1.87758L155.442 -0.801142L153.996 0.291484L152.478 1.2708L151.218 2.59004L149.692 3.57745L148.521 4.43537L148.19 4.57296Z",fill:"currentColor"}),r.jsx("path",{d:"M151.283 61.3652L149.353 62.207L148.222 62.1179L147.294 61.349L146.906 61.1629L146.817 60.8634L146.292 60.2645L146.066 59.8598L146.268 58.2654L146.971 56.8005L148.351 55.6026L149.74 54.4534L150.952 53.0936L152.381 51.9848L153.705 50.7546L154.868 49.3463L156.298 48.2213L157.695 47.4525L159.31 47.5658L159.818 47.8895L160.537 48.4237L161.442 50.0505L161.224 51.3212L160.384 52.6161L159.285 54.0568L157.953 55.2789L156.629 56.5091L155.207 57.6341L154.085 59.0829L152.672 60.2159L151.59 61.1953L151.283 61.3652Z",fill:"currentColor"}),r.jsx("path",{d:"M127.348 66.2699L125.862 64.7807L125.531 63.6962L125.91 62.5469L125.942 62.1098L126.193 61.9237L126.556 61.2114L126.847 60.8553L128.397 60.4668L130.02 60.5882L131.636 61.4381L133.21 62.3203L134.906 62.9597L136.465 63.8904L138.088 64.6755L139.816 65.2501L141.382 66.1809L142.61 67.2007L143.094 68.7465L142.973 69.3454L142.747 70.2114L141.56 71.644L140.292 71.903L138.79 71.5873L137.046 71.0936L135.423 70.2843L133.8 69.4992L132.241 68.5847L130.489 68.0667L128.922 67.1602L127.622 66.4965L127.348 66.2699Z",fill:"currentColor"}),r.jsx("path",{d:"M139.622 72.9147L141.181 71.4983L142.271 71.215L143.401 71.644L143.829 71.7007L144.007 71.9596L144.701 72.3562L145.041 72.6638L145.364 74.2339L145.17 75.8526L144.241 77.4309L143.288 78.9686L142.578 80.6359L141.576 82.1494L140.72 83.7438L140.066 85.4516L139.073 86.9731L137.999 88.1548L136.432 88.5676L135.843 88.4219L134.995 88.1467L133.614 86.9003L133.412 85.6215L133.8 84.1242L134.373 82.4084L135.253 80.8221L136.109 79.2276L137.094 77.7061L137.692 75.9821L138.669 74.4525L139.38 73.1737L139.622 72.9147Z",fill:"currentColor"}),r.jsx("path",{d:"M96.2415 45.2186L96.2819 43.1143L96.8229 42.1188L97.905 41.5927L98.2442 41.3176L98.551 41.358L99.3101 41.1314L99.7704 41.0909L101.135 41.9327L102.177 43.1872L102.686 44.9354L103.154 46.6917L103.881 48.3508L104.293 50.1233L104.866 51.8391L105.665 53.474L106.093 55.2546L106.215 56.8409L105.439 58.2735L104.931 58.5972L104.147 59.0343L102.298 59.18L101.232 58.4516L100.408 57.1485L99.5524 55.5541L98.9952 53.8302L98.4299 52.1062L97.9938 50.3499L97.1459 48.7312L96.7018 46.9668L96.2738 45.5748L96.2415 45.2186Z",fill:"currentColor"}),r.jsx("path",{d:"M121.299 56.9219L123.245 56.1206L124.368 56.2258L125.288 57.0109L125.668 57.2132L125.749 57.5127L126.265 58.1197L126.483 58.5244L126.249 60.1188L125.514 61.5757L124.117 62.7411L122.696 63.858L121.461 65.1935L120.007 66.2699L118.659 67.4758L117.471 68.8598L116.018 69.9525L114.605 70.6971L112.99 70.5514L112.489 70.2195L111.778 69.6692L110.914 68.0262L111.157 66.7555L112.021 65.4767L113.143 64.0523L114.508 62.8625L115.856 61.6566L117.302 60.564L118.449 59.1395L119.886 58.0388L120.984 57.0838L121.299 56.9219Z",fill:"currentColor"}),r.jsx("path",{d:"M117.035 69.653L119.127 69.4426L120.169 69.8715L120.823 70.8832L121.138 71.1908L121.121 71.4983L121.444 72.2267L121.541 72.6881L120.863 74.1368L119.741 75.3266L118.061 76.0388L116.381 76.7106L114.823 77.6251L113.119 78.2402L111.479 79.0091L109.953 79.9965L108.241 80.6278L106.675 80.9354L105.173 80.3284L104.793 79.867L104.268 79.1386L103.905 77.3095L104.502 76.1602L105.698 75.1971L107.175 74.153L108.823 73.4003L110.462 72.6314L112.158 72.0001L113.66 70.9642L115.356 70.3167L116.68 69.7258L117.035 69.653Z",fill:"currentColor"}),r.jsx("path",{d:"M131.975 57.5046L131.208 59.4713L130.36 60.2159L129.156 60.3373L128.753 60.483L128.478 60.3293L127.679 60.2888L127.234 60.1593L126.249 58.8967L125.7 57.3589L125.829 55.5379L125.991 53.7411L125.878 51.9282L126.104 50.1233L126.16 48.3104L125.983 46.4974L126.193 44.6845L126.621 43.1467L127.84 42.0784L128.43 41.9408L129.318 41.8032L131.103 42.305L131.854 43.3652L132.177 44.8706L132.435 46.6674L132.354 48.4803L132.298 50.2852L132.096 52.09L132.33 53.903L132.144 55.7079L132.072 57.1647L131.975 57.5046Z",fill:"currentColor"}),r.jsx("path",{d:"M103.945 48.3185L102.419 46.8697L102.056 45.7933L102.395 44.6359L102.419 44.1989L102.661 44.0046L103.001 43.2843L103.283 42.9201L104.826 42.4749L106.449 42.5478L108.088 43.349L109.687 44.1827L111.407 44.7654L112.99 45.6557L114.637 46.3922L116.381 46.9021L117.98 47.7843L119.232 48.7636L119.765 50.3014L119.668 50.9003L119.458 51.7744L118.319 53.2393L117.068 53.5388L115.55 53.2717L113.797 52.8346L112.15 52.0739L110.494 51.3373L108.912 50.4713L107.143 50.01L105.552 49.1521L104.228 48.537L103.945 48.3185Z",fill:"currentColor"}),r.jsx("path",{d:"M148.271 24.9848L146.607 26.2798L145.501 26.4821L144.411 25.9722L143.983 25.8832L143.821 25.6161L143.167 25.171L142.844 24.8392L142.642 23.2447L142.957 21.6422L143.991 20.1449L145.057 18.68L145.888 17.0613L147.003 15.6287L147.972 14.1071L148.747 12.4561L149.853 11.0073L151.008 9.9066L152.607 9.61523L153.181 9.80138L154.004 10.1332L155.288 11.4848L155.393 12.7717L154.901 14.2366L154.198 15.912L153.213 17.4255L152.236 18.9471L151.146 20.3958L150.419 22.0712L149.337 23.528L148.529 24.742L148.271 24.9848Z",fill:"currentColor"}),r.jsx("path",{d:"M98.0745 31.4192L97.4769 29.4039L97.703 28.2951L98.5752 27.4614L98.8174 27.0972L99.1243 27.0487L99.7784 26.5954L100.206 26.4255L101.757 26.8221L103.13 27.7043L104.139 29.2258L105.108 30.7555L106.295 32.1233L107.216 33.6854L108.274 35.1503L109.525 36.4776L110.462 38.0478L111.052 39.5289L110.737 41.1233L110.357 41.5846L109.735 42.2402L108.015 42.9363L106.78 42.5559L105.609 41.5604L104.309 40.2897L103.267 38.8086L102.209 37.3436L101.272 35.7897L99.9803 34.5028L99.0355 32.9489L98.2037 31.751L98.0745 31.4192Z",fill:"currentColor"}),r.jsx("path",{d:"M116.414 13.5649L115.113 11.9057L114.912 10.7969L115.42 9.69616L115.509 9.26721L115.776 9.11343L116.22 8.44976L116.551 8.12602L118.142 7.92368L119.741 8.23933L121.235 9.2753L122.704 10.3356L124.311 11.1692L125.749 12.278L127.267 13.2492L128.922 14.0181L130.368 15.1269L131.466 16.2843L131.757 17.8787L131.579 18.4534L131.24 19.287L129.899 20.5739L128.607 20.6872L127.154 20.1935L125.482 19.4974L123.964 18.5019L122.446 17.5307L121 16.4381L119.321 15.7177L117.875 14.6332L116.656 13.8239L116.414 13.5649Z",fill:"currentColor"}),r.jsx("path",{d:"M109.154 -1.06014L111.254 -1.16535L112.279 -0.687836L112.885 0.356229L113.184 0.671877L113.151 0.979431L113.442 1.72404L113.515 2.18537L112.764 3.60173L111.593 4.73483L109.881 5.36612L108.169 5.95695L106.57 6.79868L104.834 7.33285L103.162 8.0208L101.587 8.92727L99.8512 9.47763L98.2765 9.71234L96.7987 9.03249L96.4353 8.55497L95.9508 7.80227L95.6762 5.95695L96.3303 4.84004L97.5658 3.92547L99.1002 2.96234L100.78 2.29058L102.451 1.60263L104.171 1.04418L105.73 0.0891433L107.45 -0.477404L108.807 -1.01158L109.154 -1.06014Z",fill:"currentColor"}),r.jsx("path",{d:"M114.556 12.7555L116.567 13.3868L117.358 14.1962L117.56 15.3859L117.73 15.7825L117.593 16.0658L117.601 16.867L117.512 17.3203L116.309 18.3886L114.815 19.0361L112.998 19.028L111.189 18.9794L109.396 19.2061L107.579 19.0927L105.778 19.1575L103.986 19.4489L102.161 19.3598L100.602 19.0199L99.4634 17.8706L99.2938 17.296L99.1 16.4138L99.4796 14.5927L100.481 13.7753L101.967 13.3544L103.735 12.9902L105.544 12.9498L107.353 12.8931L109.154 12.974L110.947 12.626L112.755 12.6989L114.209 12.6746L114.556 12.7555Z",fill:"currentColor"}),r.jsx("path",{d:"M113.757 29.7438L115.073 28.1008L116.107 27.6476L117.286 27.8985L117.722 27.8823L117.932 28.1089L118.683 28.3922L119.07 28.6431L119.628 30.1485L119.684 31.7753L119.022 33.4749L118.319 35.1422L117.883 36.9066L117.124 38.5577L116.527 40.2654L116.155 42.046L115.412 43.7132L114.532 45.0487L113.046 45.7043L112.449 45.6476L111.56 45.5181L110.01 44.4983L109.606 43.2681L109.751 41.7303L110.05 39.9417L110.672 38.2339L111.27 36.5262L112.005 34.867L112.328 33.0703L113.054 31.403L113.555 30.0352L113.757 29.7438Z",fill:"currentColor"}),r.jsx("path",{d:"M123.383 44.644L121.307 45.0163L120.233 44.6683L119.506 43.7052L119.175 43.4219L119.159 43.1143L118.788 42.4102L118.659 41.965L119.224 40.4597L120.257 39.1971L121.873 38.3634L123.496 37.5703L124.99 36.5343L126.637 35.7897L128.212 34.8994L129.665 33.8068L131.321 33.046L132.863 32.617L134.405 33.1107L134.825 33.5397L135.399 34.2276L135.899 36.0244L135.391 37.2141L134.268 38.2744L132.871 39.4237L131.28 40.2978L129.706 41.18L128.066 41.9489L126.645 43.09L125.006 43.8589L123.722 44.555L123.383 44.644Z",fill:"currentColor"}),r.jsx("path",{d:"M163.032 71.6197L160.941 71.4255L159.996 70.8023L159.552 69.6854L159.302 69.3293L159.366 69.0217L159.197 68.2447L159.189 67.7834L160.133 66.4803L161.466 65.5415L163.242 65.1611L165.019 64.8293L166.731 64.2303L168.524 63.9552L170.276 63.5181L171.972 62.8463L173.765 62.555H175.363L176.72 63.4372L177.011 63.9632L177.382 64.7807L177.39 66.6422L176.583 67.6539L175.218 68.3742L173.563 69.1107L171.802 69.5316L170.05 69.9686L168.265 70.2681L166.594 70.9884L164.809 71.296L163.388 71.6278L163.032 71.6197Z",fill:"currentColor"}),r.jsx("path",{d:"M189.705 64.4165L191.708 63.7771L192.822 63.9713L193.67 64.8293L194.042 65.064L194.098 65.3634L194.558 66.0109L194.744 66.4399L194.389 68.0019L193.541 69.394L192.047 70.4462L190.545 71.4498L189.213 72.68L187.67 73.635L186.233 74.7276L184.941 76.0145L183.398 76.9938L181.937 77.617L180.338 77.3418L179.861 76.9695L179.199 76.3706L178.464 74.6548L178.812 73.4084L179.772 72.2105L181.008 70.8832L182.462 69.7987L183.907 68.7061L185.425 67.7348L186.685 66.4075L188.203 65.4201L189.382 64.5622L189.705 64.4165Z",fill:"currentColor"}),r.jsx("path",{d:"M161.127 85.7267L159.342 84.6017L158.777 83.6224L158.89 82.4165L158.825 81.9875L159.027 81.7447L159.221 80.9758L159.423 80.5631L160.852 79.8266L162.459 79.5838L164.219 80.0532L165.956 80.555L167.748 80.7897L169.476 81.3562L171.237 81.7528L173.046 81.9147L174.782 82.465L176.203 83.1854L177.019 84.5936L177.043 85.1926L177.011 86.0909L176.179 87.7582L175 88.2924L173.466 88.3248L171.657 88.2357L169.896 87.8149L168.136 87.4102L166.408 86.876L164.591 86.7627L162.855 86.2285L161.441 85.8886L161.127 85.7267Z",fill:"currentColor"}),r.jsx("path",{d:"M141.003 63.3805L139.347 64.6755L138.233 64.8778L137.143 64.3679L136.715 64.2789L136.562 64.0118L135.899 63.5667L135.576 63.2348L135.374 61.6404L135.689 60.0379L136.731 58.5406L137.789 57.0757L138.621 55.465L139.735 54.0244L140.712 52.5028L141.479 50.8517L142.586 49.403L143.749 48.3023L145.339 48.0109L145.913 48.1971L146.744 48.5289L148.02 49.8805L148.133 51.1674L147.633 52.6323L146.938 54.3077L145.945 55.8212L144.968 57.3427L143.878 58.7915L143.151 60.4668L142.069 61.9237L141.261 63.1377L141.003 63.3805Z",fill:"currentColor"}),r.jsx("path",{d:"M153.374 60.3859L154.085 58.403L154.925 57.6422L156.12 57.4884L156.524 57.3347L156.798 57.4803L157.598 57.5046L158.042 57.6179L159.059 58.8562L159.649 60.3778L159.568 62.207L159.447 64.0118L159.592 65.8248L159.415 67.6296L159.407 69.4426L159.625 71.2474L159.463 73.0685L159.059 74.6143L157.872 75.715L157.283 75.8607L156.403 76.0226L154.602 75.5613L153.827 74.5253L153.471 73.028L153.172 71.2312L153.205 69.4183L153.221 67.6134L153.382 65.8086L153.1 63.9956L153.245 62.1908L153.285 60.7339L153.374 60.3859Z",fill:"currentColor"}),r.jsx("path",{d:"M147.269 30.2375L147.851 32.2609L147.625 33.3697L146.753 34.1953L146.51 34.5595L146.203 34.608L145.549 35.0532L145.121 35.2312L143.563 34.8266L142.198 33.9444L141.197 32.4228L140.228 30.885L139.049 29.5172L138.128 27.9471L137.078 26.474L135.835 25.1467L134.898 23.5766L134.317 22.0954L134.632 20.501L135.019 20.0397L135.633 19.3841L137.361 18.6962L138.597 19.0766L139.767 20.0802L141.059 21.3508L142.093 22.832L143.143 24.305L144.08 25.8589L145.364 27.1539L146.308 28.7079L147.14 29.9057L147.269 30.2375Z",fill:"currentColor"}),r.jsx("path",{d:"M172.4 50.6332L173.482 52.4381L173.538 53.5712L172.9 54.5909L172.763 55.0037L172.472 55.1332L171.956 55.7321L171.584 56.0073L169.977 56.0154L168.435 55.5055L167.078 54.2834L165.754 53.0451L164.26 52.0172L162.976 50.7384L161.587 49.5811L160.053 48.6098L158.752 47.3311L157.808 46.0442L157.711 44.4255L157.969 43.8751L158.405 43.09L159.899 41.9812L161.191 42.0379L162.572 42.7097L164.147 43.608L165.528 44.7816L166.917 45.939L168.209 47.2016L169.783 48.1323L171.083 49.3949L172.19 50.3418L172.4 50.6332Z",fill:"currentColor"}),r.jsx("path",{d:"M173.563 44.6521L172.133 43.0981L171.843 42.0055L172.254 40.8724L172.311 40.4435L172.561 40.2654L172.949 39.5694L173.256 39.2213L174.822 38.8814L176.437 39.0676L178.02 39.974L179.563 40.9129L181.234 41.617L182.752 42.6044L184.351 43.4462L186.063 44.0856L187.589 45.0649L188.776 46.1332L189.204 47.6953L189.067 48.2861L188.801 49.144L187.565 50.5361L186.297 50.7465L184.803 50.3823L183.075 49.8158L181.484 48.9579L179.894 48.108L178.359 47.1368L176.631 46.5541L175.097 45.5909L173.821 44.8868L173.563 44.6521Z",fill:"currentColor"}),r.jsx("path",{d:"M189.77 15.9039L191.772 15.2807L192.887 15.4911L193.727 16.3571L194.09 16.5918L194.147 16.8913L194.607 17.5469L194.785 17.9758L194.413 19.5379L193.549 20.9219L192.047 21.9498L190.537 22.9453L189.188 24.1593L187.638 25.0981L186.192 26.1827L184.884 27.4534L183.334 28.4084L181.864 29.0235L180.273 28.7321L179.805 28.3598L179.143 27.7447L178.424 26.0289L178.779 24.7825L179.756 23.5927L181.008 22.2816L182.47 21.2133L183.923 20.1368L185.458 19.1737L186.725 17.8625L188.252 16.8913L189.439 16.0415L189.77 15.9039Z",fill:"currentColor"}),r.jsx("path",{d:"M185.264 -6.36139L186.37 -4.57273L186.451 -3.43963L185.821 -2.40366L185.692 -1.99089L185.409 -1.86139L184.892 -1.25438L184.529 -0.971107L182.93 -0.938733L181.371 -1.43244L179.999 -2.62219L178.658 -3.84431L177.148 -4.83981L175.848 -6.1105L174.435 -7.24359L172.884 -8.19053L171.568 -9.44503L170.599 -10.7157L170.478 -12.3344L170.728 -12.8929L171.148 -13.6779L172.626 -14.811L173.918 -14.7787L175.315 -14.1312L176.898 -13.249L178.295 -12.0997L179.7 -10.9666L181.016 -9.72021L182.607 -8.81373L183.931 -7.57542L185.046 -6.64467L185.264 -6.36139Z",fill:"currentColor"}),r.jsx("path",{d:"M192.669 48.1242L194.76 47.9219L195.802 48.3508L196.456 49.3706L196.763 49.6701L196.755 49.9776L197.07 50.7141L197.167 51.1674L196.48 52.6161L195.358 53.7978L193.678 54.51L191.999 55.1737L190.432 56.0882L188.72 56.6953L187.089 57.4561L185.554 58.4354L183.842 59.0667L182.276 59.3661L180.774 58.7591L180.386 58.2897L179.869 57.5613L179.514 55.7321L180.112 54.5909L181.315 53.6197L182.801 52.5838L184.448 51.8391L186.087 51.0784L187.783 50.4471L189.293 49.4192L190.989 48.7798L192.322 48.189L192.669 48.1242Z",fill:"currentColor"}),r.jsx("path",{d:"M148.957 7.98843L150.039 9.80138L150.096 10.9345L149.458 11.9543L149.321 12.367L149.038 12.4884L148.513 13.0954L148.142 13.3706H146.535L144.992 12.8607L143.636 11.6467L142.319 10.4084L140.825 9.38051L139.541 8.09364L138.152 6.94436L136.61 5.97314L135.31 4.69436L134.365 3.40749L134.276 1.78069L134.527 1.23843L134.963 0.453357L136.457 -0.655457L137.749 -0.598801L139.129 0.0648674L140.704 0.971342L142.085 2.1449L143.474 3.30228L144.766 4.56487L146.341 5.49562L147.641 6.75012L148.747 7.70516L148.957 7.98843Z",fill:"currentColor"}),r.jsx("path",{d:"M134.325 1.17368L132.895 2.72764L131.837 3.09994L130.675 2.7762L130.238 2.76001L130.045 2.5253L129.318 2.19346L128.946 1.91019L128.486 0.372422L128.543 -1.25438L129.318 -2.90546L130.134 -4.52416L130.691 -6.25618L131.555 -7.8506L132.273 -9.50977L132.766 -11.2661L133.622 -12.8767L134.591 -14.1474L136.109 -14.6977L136.707 -14.6087L137.579 -14.4145L139.065 -13.2895L139.38 -12.035L139.129 -10.5134L138.709 -8.74089L137.975 -7.08981L137.264 -5.42254L136.416 -3.82002L135.972 -2.04754L135.14 -0.436931L134.543 0.890407L134.325 1.17368Z",fill:"currentColor"}),r.jsx("path",{d:"M163.759 40.2249L162.548 41.9489L161.547 42.4587L160.351 42.2888L159.915 42.3293L159.689 42.1188L158.93 41.8841L158.526 41.6575L157.872 40.1926L157.711 38.5658L158.276 36.8257L158.866 35.1179L159.197 33.3373L159.851 31.6377L160.343 29.8976L160.602 28.0927L161.248 26.385L162.039 25.001L163.476 24.2564L164.082 24.2645L164.97 24.3454L166.585 25.2681L167.062 26.474L167.013 28.0118L166.828 29.8167L166.311 31.5568L165.818 33.2969L165.188 34.9965L164.979 36.8176L164.357 38.5253L163.937 39.9174L163.759 40.2249Z",fill:"currentColor"}),r.jsx("path",{d:"M143.498 81.8014L142.578 79.9075L142.61 78.7744L143.337 77.8113L143.514 77.4066L143.805 77.3095L144.378 76.7591L144.774 76.5163L146.373 76.6458L147.867 77.2933L149.11 78.6206L150.322 79.9722L151.719 81.1215L152.89 82.5136L154.174 83.7843L155.627 84.885L156.806 86.269L157.638 87.6368L157.59 89.2555L157.291 89.7816L156.79 90.5262L155.207 91.4974L153.923 91.3356L152.599 90.5424L151.113 89.5064L149.837 88.2195L148.553 86.9489L147.374 85.573L145.888 84.5127L144.701 83.1449L143.684 82.1008L143.498 81.8014Z",fill:"currentColor"}),r.jsx("path",{d:"M86.9064 115.446L86.3088 117.162L85.8082 118.951L85.4609 120.78L84.8876 122.56L83.862 124.835L83.3856 127.295L82.5377 129.715L80.753 129.003L78.9522 128.59L77.0707 127.999L77.6117 126.089L78.5162 124.438L78.9684 122.633L79.5821 120.877L80.4139 118.222L81.1326 115.527L81.5363 113.852L81.8916 113.649L83.4421 114.297L85.1702 114.961L86.9064 115.446Z",fill:"currentColor"}),r.jsx("path",{d:"M41.8058 110.558L42.6941 112.144L43.6954 113.706L44.8421 115.171L45.795 116.782L46.8205 119.056L48.3387 121.039L49.5985 123.273L47.8865 124.147L46.3845 125.231L44.6967 126.259L43.6227 124.592L42.9848 122.811L41.935 121.274L41.0305 119.655L39.5851 117.275L38.0427 114.952L37.0575 113.544L37.1463 113.14L38.6483 112.411L40.2876 111.545L41.8058 110.558Z",fill:"currentColor"}),r.jsx("path",{d:"M38.5998 112.63L36.7909 112.589L34.9336 112.646L33.0844 112.881L31.219 112.872L28.7479 112.589L26.2688 112.889L23.7089 112.816L23.8381 110.898L23.6847 109.052L23.6686 107.069L25.647 107.005L27.4963 107.361L29.3455 107.256L31.2028 107.304L33.9807 107.28L36.7586 107.142L38.4706 107.021L38.7694 107.304L38.6321 108.971L38.5271 110.825L38.5998 112.63Z",fill:"currentColor"}),r.jsx("path",{d:"M17.9594 96.9039L19.7602 96.7825L21.6013 96.5478L23.4264 96.1512L25.2756 95.9812L27.7709 96.046L30.2177 95.5199L32.7695 95.3499L32.8099 97.2762L33.141 99.1053L33.3348 101.072L31.3644 101.315L29.499 101.129L27.6578 101.412L25.8086 101.533L23.0468 101.809L20.2931 102.197L18.5973 102.48L18.2743 102.229L18.2582 100.554L18.1936 98.7007L17.9594 96.9039Z",fill:"currentColor"}),r.jsx("path",{d:"M8.6727 105.386L7.04956 104.593L5.32952 103.881L3.55295 103.33L1.85714 102.553L-0.274747 101.266L-2.65696 100.506L-4.95843 99.3886L-4.04592 97.6971L-3.43219 95.9489L-2.63274 94.1359L-0.799643 94.8967L0.734667 95.9893L2.47086 96.653L4.13437 97.4704L6.6781 98.6035L9.2622 99.6233L10.8773 100.214L11.0307 100.603L10.2151 102.068L9.3591 103.711L8.6727 105.386Z",fill:"currentColor"}),r.jsx("path",{d:"M16.1182 122.965L16.1667 124.778L16.3282 126.631L16.6592 128.469L16.7481 130.33L16.5946 132.831L17.0226 135.291L17.0953 137.857L15.1734 137.833L13.3403 138.084L11.378 138.205L11.2003 136.23L11.4587 134.361L11.2488 132.507L11.2003 130.654L11.0308 127.87L10.7481 125.102L10.5301 123.394L10.7966 123.078L12.4682 123.127H14.3174L16.1182 122.965Z",fill:"currentColor"}),r.jsx("path",{d:"M26.0831 120.764L26.4142 122.544L26.8664 124.349L27.4801 126.113L27.8678 127.934L28.11 130.427L28.9175 132.791L29.394 135.316L27.4882 135.591L25.7197 136.133L23.7978 136.562L23.3133 134.636L23.2729 132.75L22.7803 130.961L22.4331 129.132L21.8355 126.413L21.1168 123.718L20.6323 122.067L20.8422 121.711L22.5057 121.5L24.3308 121.209L26.0831 120.764Z",fill:"currentColor"}),r.jsx("path",{d:"M7.29192 132.936L6.03217 131.625L4.66744 130.363L3.18966 129.229L1.86531 127.918L0.30677 125.968L-1.67168 124.438L-3.44825 122.593L-2.01085 121.314L-0.823774 119.89L0.549029 118.465L2.00259 119.817L3.06853 121.371L4.46556 122.593L5.75761 123.936L7.74413 125.871L9.81949 127.732L11.1277 128.841L11.1438 129.254L9.87602 130.346L8.51129 131.593L7.29192 132.936Z",fill:"currentColor"}),r.jsx("path",{d:"M66.5404 116.45L64.8284 115.851L63.0438 115.341L61.2107 115.001L59.4422 114.418L57.1649 113.39L54.7181 112.913L52.3036 112.071L53.0061 110.282L53.4261 108.47L54.0075 106.584L55.9133 107.126L57.5687 108.032L59.3695 108.494L61.1138 109.109L63.7705 109.934L66.4515 110.655L68.1231 111.059L68.325 111.424L67.679 112.97L67.0249 114.702L66.5404 116.45Z",fill:"currentColor"}),r.jsx("path",{d:"M46.8286 99.3401L45.262 100.263L43.7196 101.291L42.2741 102.472L40.6913 103.452L38.4302 104.512L36.4841 106.074L34.2714 107.369L33.3751 105.669L32.2688 104.188L31.219 102.513L32.8583 101.412L34.6187 100.74L36.1368 99.6638L37.7358 98.7249L40.0857 97.2357L42.3791 95.6575L43.7599 94.6377L44.1718 94.7186L44.9309 96.216L45.8191 97.8427L46.8286 99.3401Z",fill:"currentColor"}),r.jsx("path",{d:"M90.3061 142.22L90.9037 140.504L91.4125 138.715L91.7516 136.886L92.333 135.105L93.3586 132.831L93.8351 130.371L94.6749 127.951L96.4595 128.663L98.2684 129.076L100.15 129.666L99.6089 131.577L98.7045 133.228L98.2442 135.032L97.6305 136.789L96.8068 139.443L96.0881 142.139L95.6843 143.814L95.3209 144.016L93.7785 143.369L92.0504 142.705L90.3061 142.22Z",fill:"currentColor"}),r.jsx("path",{d:"M26.0024 104.997L24.8718 106.414L23.8059 107.935L22.8691 109.554L21.7386 111.035L20.0105 112.84L18.7507 115.001L17.1518 117L15.7063 115.738L14.1397 114.742L12.557 113.56L13.7037 111.942L15.1007 110.679L16.1343 109.133L17.2972 107.684L18.9607 105.451L20.5354 103.152L21.464 101.711L21.8678 101.639L23.1114 102.764L24.5246 103.961L26.0024 104.997Z",fill:"currentColor"}),r.jsx("path",{d:"M39.3186 126.041L38.4303 127.627L37.6228 129.302L36.9687 131.05L36.0965 132.693L34.6834 134.757L33.7951 137.096L32.5434 139.338L30.9041 138.327L29.2002 137.598L27.4479 136.692L28.3119 134.903L29.4909 133.438L30.2581 131.738L31.1625 130.12L32.4384 127.643L33.6174 125.118L34.2957 123.54L34.6914 123.402L36.0965 124.309L37.6874 125.264L39.3186 126.041Z",fill:"currentColor"}),r.jsx("path",{d:"M72.2255 118.659L70.667 119.582L69.1327 120.626L67.6953 121.808L66.1125 122.795L63.8595 123.872L61.9214 125.442L59.7169 126.753L58.8124 125.053L57.698 123.572L56.6321 121.905L58.2714 120.796L60.0318 120.116L61.5419 119.032L63.1327 118.085L65.4746 116.587L67.7599 114.993L69.1407 113.973L69.5445 114.046L70.3117 115.543L71.208 117.162L72.2255 118.659Z",fill:"currentColor"}),r.jsx("path",{d:"M84.7906 113.115L86.3007 112.112L87.7866 110.995L89.1594 109.74L90.6937 108.672L92.8821 107.482L94.7394 105.815L96.8713 104.39L97.8646 106.041L99.0597 107.466L100.198 109.068L98.6156 110.266L96.9036 111.035L95.4501 112.201L93.8996 113.22L91.6385 114.839L89.442 116.547L88.1177 117.64L87.7058 117.583L86.866 116.134L85.8889 114.564L84.7906 113.115Z",fill:"currentColor"}),r.jsx("path",{d:"M58.2955 140.779L57.7787 139.039L57.1488 137.291L56.3494 135.607L55.776 133.827L55.2754 131.382L54.2256 129.108L53.4988 126.648L55.3561 126.178L57.06 125.458L58.9335 124.827L59.6118 126.688L59.846 128.566L60.5243 130.298L61.0573 132.078L61.9375 134.717L62.9308 137.323L63.5849 138.909L63.4072 139.29L61.7841 139.67L59.9914 140.148L58.2955 140.779Z",fill:"currentColor"}),r.jsx("path",{d:"M74.9711 119.015L77.2806 119.129L78.8472 120.772V123.006L77.9347 124.657L75.4475 125.288L73.0572 123.758L72.71 122.261L73.3157 120.14L74.4946 119.137L74.9711 119.015Z",fill:"currentColor"}),r.jsx("path",{d:"M82.0532 138.691L82.4004 140.981L81.1084 142.843L78.92 143.296L77.1272 142.729L76.0128 140.415L77.0303 137.76L78.4273 137.121L80.6158 137.291L81.8351 138.254L82.0532 138.691Z",fill:"currentColor"}),r.jsx("path",{d:"M92.1473 133.462L92.4946 135.745L91.2025 137.614L89.0141 138.059L87.2214 137.493L86.107 135.178L87.1245 132.524L88.5215 131.884L90.7099 132.054L91.9293 133.017L92.1473 133.462Z",fill:"currentColor"}),r.jsx("path",{d:"M54.7746 134.175L56.527 135.68L56.7612 137.938L55.3964 139.711L53.6764 140.455L51.3184 139.435L50.3655 136.756L51.0035 135.364L52.772 134.053L54.3143 133.988L54.7746 134.175Z",fill:"currentColor"}),r.jsx("path",{d:"M39.4639 118.101L41.2162 119.606L41.4504 121.856L40.0857 123.629L38.3657 124.381L36.0077 123.354L35.0467 120.683L35.6927 119.282L37.4532 117.971L39.0036 117.907L39.4639 118.101Z",fill:"currentColor"}),r.jsx("path",{d:"M35.8784 112.727L37.6388 114.232L37.873 116.49L36.5083 118.263L34.7802 119.015L32.4302 117.988L31.4693 115.317L32.1072 113.916L33.8757 112.605L35.4262 112.541L35.8784 112.727Z",fill:"currentColor"}),r.jsx("path",{d:"M66.064 124.713L67.2915 126.672L66.8473 128.898L65.0223 130.184L63.1488 130.387L61.2027 128.703L61.0816 125.863L62.1152 124.721L64.1825 124.001L65.6845 124.398L66.064 124.713Z",fill:"currentColor"}),r.jsx("path",{d:"M27.7709 136.7L29.0064 138.658L28.5623 140.884L26.7292 142.163L24.8638 142.365L22.9176 140.69L22.7965 137.849L23.8221 136.708L25.8974 135.979L27.3914 136.376L27.7709 136.7Z",fill:"currentColor"}),r.jsx("path",{d:"M21.3671 126.421L22.6026 128.38L22.1504 130.605L20.3254 131.892L18.46 132.095L16.5139 130.411L16.3927 127.57L17.4183 126.429L19.4937 125.709L20.9876 126.105L21.3671 126.421Z",fill:"currentColor"}),r.jsx("path",{d:"M90.7017 117.664L91.9292 119.622L91.485 121.848L89.66 123.135L87.7866 123.337L85.8485 121.654L85.7273 118.813L86.7529 117.672L88.8283 116.952L90.3222 117.348L90.7017 117.664Z",fill:"currentColor"}),r.jsx("path",{d:"M12.4036 111.505L13.631 113.471L13.1869 115.697L11.3538 116.976L9.48837 117.178L7.54222 115.495L7.42109 112.662L8.44666 111.513L10.522 110.792L12.024 111.189L12.4036 111.505Z",fill:"currentColor"}),r.jsx("path",{d:"M15.6821 97.5676L16.9176 99.5262L16.4735 101.752L14.6404 103.039L12.775 103.241L10.8288 101.558L10.7077 98.7168L11.7332 97.5757L13.8086 96.8553L15.3025 97.2519L15.6821 97.5676Z",fill:"currentColor"}),r.jsx("path",{d:"M30.6214 101.914L31.8489 103.872L31.4047 106.098L29.5797 107.385L27.7062 107.587L25.7681 105.904L25.647 103.063L26.6726 101.922L28.7479 101.202L30.2419 101.598L30.6214 101.914Z",fill:"currentColor"}),r.jsx("path",{d:"M80.1635 130.905L81.076 132.799L81.0276 133.932L80.3008 134.895L80.1231 135.291L79.8244 135.389L79.251 135.939L78.8553 136.182L77.2645 136.036L75.7705 135.389L74.5269 134.053L73.3318 132.702L71.9348 131.536L70.7719 130.144L69.496 128.865L68.0505 127.756L66.8715 126.364L66.0479 124.997L66.1044 123.37L66.4113 122.852L66.9119 122.107L68.5028 121.144L69.7867 121.314L71.103 122.107L72.5808 123.151L73.8486 124.446L75.1245 125.725L76.3035 127.109L77.7813 128.177L78.9684 129.545L79.9778 130.597L80.1635 130.905Z",fill:"currentColor"}),r.jsx("path",{d:"M66.3628 110.032L65.2403 108.243L65.1596 107.118L65.7814 106.082L65.9106 105.669L66.1932 105.54L66.702 104.925L67.0734 104.641L68.6723 104.601L70.2309 105.086L71.6118 106.276L72.9523 107.482L74.4704 108.478L75.7786 109.74L77.1837 110.865L78.7503 111.804L80.0666 113.059L81.0357 114.329L81.1649 115.948L80.9226 116.498L80.5027 117.291L79.033 118.433L77.7409 118.4L76.3439 117.761L74.7531 116.887L73.348 115.746L71.9348 114.613L70.6185 113.374L69.0277 112.476L67.6952 111.246L66.5728 110.315L66.3628 110.032Z",fill:"currentColor"}),r.jsx("path",{d:"M90.6049 101.979L92.7045 102.003L93.6977 102.545L94.2307 103.63L94.5134 103.961L94.4649 104.269L94.6991 105.03L94.7475 105.491L93.9077 106.859L92.6641 107.911L90.9198 108.437L89.1756 108.915L87.5201 109.651L85.7597 110.072L84.0477 110.655L82.4165 111.464L80.648 111.901L79.0572 112.031L77.6359 111.262L77.3049 110.76L76.8607 109.975L76.7073 108.122L77.426 107.045L78.718 106.22L80.3089 105.345L82.0289 104.787L83.7409 104.204L85.4932 103.759L87.1083 102.909L88.8606 102.448L90.2496 102.003L90.6049 101.979Z",fill:"currentColor"}),r.jsx("path",{d:"M50.3171 99.2429L49.3965 97.349L49.4369 96.216L50.1636 95.2528L50.3413 94.8562L50.632 94.7591L51.2053 94.2007L51.601 93.9579L53.1999 94.0954L54.6939 94.7429L55.9375 96.0703L57.1407 97.4219L58.5458 98.5712L59.7087 99.9632L60.9926 101.234L62.4462 102.335L63.6252 103.727L64.4569 105.086L64.4085 106.713L64.1097 107.239L63.601 107.976L62.0182 108.955L60.7423 108.785L59.4179 108L57.9321 106.964L56.6562 105.669L55.3722 104.399L54.1932 103.023L52.7074 101.962L51.5203 100.595L50.5028 99.5505L50.3171 99.2429Z",fill:"currentColor"}),r.jsx("path",{d:"M52.2068 129.092L50.5514 130.387L49.437 130.589L48.3468 130.079L47.9188 129.99L47.7654 129.723L47.1032 129.278L46.7802 128.938L46.5783 127.344L46.8933 125.749L47.935 124.244L48.9928 122.779L49.8246 121.168L50.939 119.736L51.9161 118.206L52.6833 116.555L53.7896 115.106L54.9524 114.014L56.5433 113.714L57.1166 113.9L57.9484 114.24L59.2243 115.592L59.3373 116.879L58.8366 118.336L58.1422 120.011L57.1489 121.532L56.1718 123.054L55.0816 124.495L54.3548 126.178L53.2728 127.627L52.4652 128.841L52.2068 129.092Z",fill:"currentColor"}),r.jsx("path",{d:"M0.93655 135.13L0.169395 133.171L0.290525 132.046L1.08998 131.14L1.29186 130.751L1.59065 130.678L2.20437 130.168L2.61622 129.958L4.19898 130.209L5.63638 130.97L6.78308 132.386L7.88132 133.827L9.18952 135.081L10.2474 136.554L11.4345 137.922L12.7992 139.136L13.8732 140.609L14.5919 142.033L14.4223 143.644L14.0832 144.146L13.526 144.85L11.8705 145.7L10.6108 145.433L9.35103 144.542L7.94592 143.401L6.775 142.017L5.58793 140.649L4.51391 139.193L3.11688 138.019L2.03479 136.562L1.09806 135.445L0.93655 135.13Z",fill:"currentColor"}),r.jsx("path",{d:"M20.3496 117.672L19.0576 116.013L18.8557 114.896L19.3644 113.803L19.4452 113.374L19.7117 113.22L20.1558 112.557L20.4869 112.233L22.0778 112.023L23.6767 112.338L25.1787 113.374L26.6403 114.443L28.2473 115.268L29.6847 116.385L31.2109 117.356L32.8583 118.125L34.3038 119.234L35.402 120.391L35.7008 121.986L35.5151 122.56L35.184 123.394L33.8354 124.681L32.5514 124.786L31.0898 124.3L29.4182 123.596L27.9081 122.609L26.3819 121.638L24.9364 120.545L23.2648 119.817L21.8113 118.732L20.6 117.931L20.3496 117.672Z",fill:"currentColor"}),r.jsx("path",{d:"M13.0899 103.047L15.1975 102.934L16.215 103.411L16.8207 104.455L17.1194 104.771L17.0952 105.086L17.3779 105.831L17.4505 106.284L16.7076 107.709L15.5286 108.834L13.8166 109.473L12.1128 110.056L10.5058 110.898L8.76957 111.432L7.10606 112.128L5.5233 113.034L3.7871 113.585L2.21242 113.811L0.742711 113.14L0.379322 112.654L-0.113272 111.901L-0.387833 110.064L0.266268 108.947L1.50987 108.032L3.0361 107.061L4.71576 106.39L6.38736 105.702L8.1074 105.151L9.66593 104.196L11.386 103.63L12.7426 103.095L13.0899 103.047Z",fill:"currentColor"}),r.jsx("path",{d:"M18.5004 116.854L20.503 117.494L21.2944 118.295L21.4963 119.485L21.6659 119.89L21.5367 120.173L21.5447 120.966L21.4478 121.419L20.2527 122.488L18.7588 123.135L16.9337 123.127L15.1249 123.078L13.3322 123.305L11.5233 123.2L9.71442 123.256L7.9217 123.556L6.10475 123.467L4.54622 123.127L3.39952 121.978L3.22994 121.395L3.03613 120.521L3.42375 118.7L4.42509 117.882L5.90287 117.461L7.67136 117.089L9.48023 117.049L11.2891 116.992L13.098 117.081L14.8826 116.725L16.6996 116.806L18.1531 116.782L18.5004 116.854Z",fill:"currentColor"}),r.jsx("path",{d:"M17.6929 133.843L19.0092 132.2L20.0428 131.755L21.2218 131.997L21.6579 131.989L21.8759 132.208L22.6189 132.491L23.0065 132.742L23.5717 134.247L23.6283 135.882L22.958 137.582L22.2636 139.249L21.8194 141.014L21.0684 142.665L20.4628 144.372L20.0913 146.153L19.3484 147.82L18.4682 149.156L16.9904 149.803L16.3847 149.755L15.5045 149.617L13.946 148.597L13.5503 147.367L13.6956 145.837L13.9944 144.041L14.6082 142.341L15.2138 140.633L15.9406 138.974L16.2636 137.177L16.9904 135.51L17.4991 134.142L17.6929 133.843Z",fill:"currentColor"}),r.jsx("path",{d:"M51.2053 134.345L51.7948 136.368L51.5687 137.477L50.6885 138.302L50.4463 138.666L50.1394 138.715L49.4853 139.16L49.0573 139.338L47.5069 138.934L46.1421 138.043L45.1327 136.522L44.1717 134.992L42.9847 133.616L42.0641 132.054L41.0143 130.581L39.7707 129.246L38.842 127.684L38.2525 126.194L38.5675 124.608L38.9551 124.139L39.5769 123.491L41.2969 122.803L42.5325 123.184L43.7034 124.179L44.9954 125.45L46.0371 126.939L47.0869 128.412L48.0156 129.966L49.3076 131.261L50.2525 132.807L51.0761 134.013L51.2053 134.345Z",fill:"currentColor"}),r.jsx("path",{d:"M93.7058 120.011L95.7166 119.388L96.8229 119.59L97.6627 120.456L98.0342 120.691L98.0826 120.998L98.5429 121.654L98.7206 122.075L98.3491 123.637L97.4851 125.021L95.9911 126.057L94.473 127.044L93.1244 128.258L91.582 129.205L90.1285 130.282L88.8203 131.552L87.2779 132.515L85.8001 133.131L84.2093 132.839L83.7409 132.459L83.0868 131.852L82.36 130.136L82.7234 128.89L83.7005 127.7L84.9441 126.381L86.4057 125.32L87.8593 124.236L89.3936 123.281L90.6614 121.97L92.1957 120.99L93.3747 120.14L93.7058 120.011Z",fill:"currentColor"}),r.jsx("path",{d:"M83.2483 98.1746L85.2348 98.8544L86.01 99.68L86.1796 100.878L86.3411 101.282L86.2039 101.558L86.1958 102.359L86.0908 102.804L84.8714 103.848L83.3613 104.463L81.5444 104.415L79.7355 104.326L77.9347 104.512L76.1259 104.366L74.3251 104.382L72.5243 104.641L70.7073 104.512L69.1569 104.14L68.0344 102.966L67.881 102.383L67.7033 101.501L68.1313 99.6881L69.1488 98.8949L70.6346 98.5064L72.4193 98.1746H74.2282L76.037 98.1584L77.8378 98.2798L79.6386 97.9722L81.4394 98.0856L82.901 98.0936L83.2483 98.1746Z",fill:"currentColor"}),r.jsx("path",{d:"M52.8931 112.095L53.9752 113.908L54.0398 115.033L53.3938 116.061L53.2565 116.474L52.9738 116.595L52.4489 117.194L52.0775 117.47L50.4786 117.478L48.9281 116.968L47.5715 115.754L46.2552 114.515L44.7612 113.488L43.4773 112.201L42.0883 111.043L40.5459 110.072L39.2458 108.793L38.3091 107.506L38.2122 105.888L38.4625 105.337L38.8986 104.552L40.3925 103.452L41.6846 103.5L43.0735 104.172L44.6401 105.078L46.021 106.244L47.4099 107.409L48.7101 108.672L50.2767 109.595L51.5849 110.857L52.6831 111.812L52.8931 112.095Z",fill:"currentColor"}),r.jsx("path",{d:"M51.2135 105.524L50.7048 107.563L49.9538 108.405L48.7748 108.68L48.3872 108.874L48.0964 108.761L47.3051 108.818L46.8448 108.745L45.7062 107.62L44.9713 106.163L44.8744 104.342L44.8098 102.529L44.4787 100.748L44.4706 98.9273L44.301 97.1224L43.8973 95.3499L43.8811 93.5208L44.1153 91.9426L45.1974 90.7285L45.7627 90.5262L46.6187 90.2753L48.4598 90.5505L49.332 91.4974L49.8407 92.9543L50.3172 94.7105L50.4706 96.5154L50.6321 98.3203L50.6644 100.125L51.1166 101.898L51.157 103.711L51.27 105.167L51.2135 105.524Z",fill:"currentColor"}),r.jsx("path",{d:"M67.7033 144.332L66.492 146.056L65.4826 146.566L64.2874 146.396L63.8594 146.436L63.6333 146.226L62.8662 145.991L62.4624 145.756L61.8083 144.291L61.6549 142.673L62.2121 140.933L62.8096 139.225L63.1407 137.436L63.7868 135.745L64.2793 134.005L64.5458 132.2L65.1838 130.484L65.9752 129.1L67.4206 128.355L68.0182 128.372L68.9146 128.452L70.5296 129.375L70.998 130.573L70.9496 132.119L70.7638 133.924L70.2551 135.664L69.7544 137.404L69.1326 139.104L68.9227 140.916L68.3008 142.624L67.8809 144.024L67.7033 144.332Z",fill:"currentColor"}),r.jsx("path",{d:"M182.97 98.9354L182.373 100.643L181.864 102.432L181.525 104.269L180.952 106.05L179.918 108.324L179.441 110.776L178.602 113.204L176.817 112.492L175.016 112.079L173.127 111.488L173.668 109.578L174.572 107.927L175.032 106.122L175.646 104.366L176.478 101.711L177.197 99.0163L177.592 97.3409L177.956 97.1386L179.498 97.7861L181.226 98.4498L182.97 98.9354Z",fill:"currentColor"}),r.jsx("path",{d:"M137.862 94.0469L138.75 95.6251L139.759 97.1953L140.906 98.6602L141.851 100.271L142.876 102.545L144.403 104.528L145.654 106.762L143.95 107.636L142.44 108.72L140.761 109.748L139.687 108.073L139.049 106.3L137.999 104.763L137.094 103.144L135.649 100.765L134.107 98.4417L133.121 97.0334L133.21 96.6287L134.712 95.9003L136.352 95.0343L137.862 94.0469Z",fill:"currentColor"}),r.jsx("path",{d:"M134.656 96.1188L132.847 96.0703L130.998 96.135L129.148 96.3697L127.283 96.3616L124.804 96.0784L122.325 96.3697L119.765 96.305L119.902 94.3868L119.741 92.5415L119.724 90.5586L121.711 90.4938L123.552 90.8499L125.409 90.7366L127.259 90.7933L130.045 90.769L132.823 90.6314L134.526 90.51L134.833 90.7933L134.688 92.4606L134.591 94.314L134.656 96.1188Z",fill:"currentColor"}),r.jsx("path",{d:"M112.174 106.454L112.223 108.267L112.384 110.121L112.715 111.958L112.812 113.819L112.659 116.32L113.087 118.781L113.159 121.346L111.237 121.314L109.404 121.573L107.434 121.694L107.264 119.72L107.523 117.85L107.313 115.997L107.256 114.143L107.095 111.359L106.804 108.591L106.586 106.883L106.852 106.568L108.524 106.616H110.373L112.174 106.454Z",fill:"currentColor"}),r.jsx("path",{d:"M122.139 104.253L122.478 106.033L122.93 107.838L123.544 109.603L123.932 111.424L124.174 113.916L124.981 116.28L125.45 118.805L123.552 119.08L121.784 119.622L119.862 120.051L119.377 118.125L119.337 116.239L118.836 114.443L118.497 112.622L117.891 109.902L117.181 107.207L116.688 105.556L116.906 105.2L118.562 104.989L120.395 104.698L122.139 104.253Z",fill:"currentColor"}),r.jsx("path",{d:"M103.348 116.417L102.096 115.114L100.731 113.852L99.2536 112.719L97.9292 111.407L96.3626 109.457L94.3922 107.927L92.6157 106.074L94.0531 104.803L95.2321 103.379L96.6049 101.954L98.0665 103.298L99.1324 104.86L100.529 106.082L101.813 107.417L103.808 109.36L105.883 111.221L107.192 112.33L107.208 112.743L105.94 113.836L104.567 115.082L103.348 116.417Z",fill:"currentColor"}),r.jsx("path",{d:"M162.596 99.939L160.884 99.3401L159.1 98.8302L157.275 98.4902L155.498 97.9075L153.229 96.8796L150.774 96.4021L148.359 95.5604L149.07 93.7717L149.482 91.9587L150.071 90.073L151.977 90.6152L153.625 91.5217L155.425 91.983L157.178 92.5981L159.826 93.4237L162.515 94.144L164.187 94.5487L164.389 94.9129L163.743 96.4588L163.081 98.1908L162.596 99.939Z",fill:"currentColor"}),r.jsx("path",{d:"M183.495 131.067L182.591 129.488L181.581 127.934L180.418 126.47L179.458 124.875L178.416 122.601L176.881 120.634L175.606 118.408L177.309 117.518L178.803 116.425L180.483 115.39L181.573 117.049L182.219 118.821L183.277 120.351L184.198 121.961L185.659 124.333L187.218 126.64L188.219 128.04L188.13 128.444L186.628 129.189L185.005 130.071L183.495 131.067Z",fill:"currentColor"}),r.jsx("path",{d:"M186.37 125.709L186.968 123.993L187.476 122.204L187.816 120.375L188.389 118.595L189.423 116.32L189.891 113.86L190.739 111.44L192.523 112.152L194.324 112.565L196.206 113.156L195.673 115.066L194.768 116.717L194.308 118.522L193.694 120.278L192.863 122.933L192.144 125.628L191.748 127.303L191.385 127.497L189.842 126.858L188.114 126.194L186.37 125.709Z",fill:"currentColor"}),r.jsx("path",{d:"M122.066 88.4866L120.936 89.903L119.862 91.4246L118.933 93.0433L117.803 94.5244L116.074 96.3293L114.815 98.4902L113.216 100.489L111.762 99.2267L110.204 98.2312L108.621 97.0496L109.768 95.4309L111.165 94.1683L112.198 92.6224L113.361 91.1737L115.025 88.9399L116.591 86.6413L117.528 85.2007L117.932 85.1278L119.175 86.2528L120.588 87.4507L122.066 88.4866Z",fill:"currentColor"}),r.jsx("path",{d:"M135.374 109.53L134.494 111.116L133.687 112.791L133.024 114.532L132.152 116.183L130.747 118.247L129.851 120.586L128.599 122.819L126.968 121.816L125.264 121.087L123.512 120.181L124.376 118.392L125.547 116.927L126.314 115.228L127.226 113.609L128.502 111.132L129.673 108.607L130.36 107.029L130.747 106.891L132.16 107.798L133.743 108.753L135.374 109.53Z",fill:"currentColor"}),r.jsx("path",{d:"M168.289 102.14L166.731 103.071L165.197 104.107L163.751 105.297L162.176 106.284L159.923 107.361L157.977 108.931L155.781 110.242L154.868 108.542L153.754 107.061L152.696 105.394L154.335 104.285L156.088 103.605L157.598 102.521L159.197 101.574L161.538 100.077L163.824 98.4821L165.197 97.4543L165.608 97.5352L166.376 99.0244L167.272 100.651L168.289 102.14Z",fill:"currentColor"}),r.jsx("path",{d:"M148.658 133.511L147.019 134.288L145.396 135.194L143.854 136.238L142.19 137.08L139.856 137.954L137.781 139.346L135.471 140.447L134.72 138.675L133.743 137.104L132.831 135.348L134.567 134.385L136.376 133.867L137.975 132.92L139.654 132.127L142.117 130.84L144.532 129.456L146.002 128.566L146.397 128.679L147.027 130.233L147.778 131.933L148.658 133.511Z",fill:"currentColor"}),r.jsx("path",{d:"M135.899 132.443L135.835 130.63L135.665 128.776L135.326 126.947L135.221 125.077L135.366 122.585L134.922 120.124L134.842 117.559L136.763 117.575L138.597 117.308L140.559 117.178L140.745 119.161L140.494 121.023L140.712 122.876L140.777 124.729L140.955 127.514L141.253 130.282L141.479 131.989L141.213 132.305L139.541 132.265L137.692 132.273L135.899 132.443Z",fill:"currentColor"}),r.jsx("path",{d:"M154.489 137.363L153.277 136.012L151.961 134.709L150.524 133.519L149.248 132.159L147.754 130.16L145.832 128.558L144.128 126.648L145.606 125.425L146.841 124.041L148.263 122.674L149.676 124.066L150.685 125.66L152.034 126.931L153.277 128.315L155.199 130.33L157.202 132.256L158.47 133.414V133.835L157.162 134.879L155.757 136.077L154.489 137.363Z",fill:"currentColor"}),r.jsx("path",{d:"M180.855 96.6044L182.365 95.6008L183.842 94.4839L185.223 93.2294L186.75 92.1611L188.946 90.9713L190.803 89.3041L192.935 87.8796L193.928 89.5307L195.116 90.9471L196.262 92.5577L194.679 93.7555L192.959 94.5244L191.506 95.6818L189.963 96.7097L187.702 98.3284L185.506 100.036L184.182 101.129L183.77 101.072L182.93 99.6233L181.945 98.0532L180.855 96.6044Z",fill:"currentColor"}),r.jsx("path",{d:"M166.658 133.527L166.674 131.706L166.577 129.853L166.311 128.007L166.287 126.138L166.529 123.653L166.19 121.168L166.206 118.603L168.128 118.7L169.969 118.514L171.939 118.465L172.044 120.448L171.713 122.301L171.867 124.155L171.843 126.016L171.915 128.8L172.101 131.585L172.262 133.292L171.98 133.6L170.316 133.487L168.467 133.422L166.658 133.527Z",fill:"currentColor"}),r.jsx("path",{d:"M154.359 124.268L153.843 122.528L153.205 120.78L152.413 119.096L151.84 117.316L151.339 114.872L150.29 112.597L149.555 110.137L151.42 109.667L153.124 108.947L154.989 108.316L155.668 110.177L155.902 112.055L156.588 113.787L157.113 115.568L158.001 118.206L158.995 120.812L159.649 122.399L159.471 122.779L157.84 123.159L156.055 123.637L154.359 124.268Z",fill:"currentColor"}),r.jsx("path",{d:"M171.035 102.505L173.345 102.618L174.903 104.261V106.495L173.999 108.146L171.511 108.777L169.121 107.247L168.774 105.75L169.371 103.63L170.559 102.626L171.035 102.505Z",fill:"currentColor"}),r.jsx("path",{d:"M178.117 122.18L178.464 124.47L177.172 126.332L174.984 126.777L173.191 126.219L172.077 123.904L173.094 121.249L174.491 120.61L176.68 120.78L177.899 121.743L178.117 122.18Z",fill:"currentColor"}),r.jsx("path",{d:"M188.211 116.952L188.558 119.234L187.266 121.104L185.078 121.549L183.285 120.982L182.171 118.667L183.188 116.013L184.585 115.373L186.774 115.543L187.985 116.506L188.211 116.952Z",fill:"currentColor"}),r.jsx("path",{d:"M193.137 129.213L193.492 131.504L192.192 133.365L190.012 133.818L188.211 133.252L187.097 130.937L188.114 128.282L189.511 127.643L191.708 127.813L192.919 128.776L193.137 129.213Z",fill:"currentColor"}),r.jsx("path",{d:"M152.341 140.131L150.104 140.706L148.125 139.605L147.463 137.469L147.843 135.623L150.031 134.28L152.761 135.024L153.536 136.352L153.592 138.553L152.761 139.864L152.341 140.131Z",fill:"currentColor"}),r.jsx("path",{d:"M154.174 123.782L156.483 123.896L158.05 125.539V127.773L157.137 129.424L154.65 130.055L152.26 128.525L151.913 127.028L152.51 124.907L153.697 123.904L154.174 123.782Z",fill:"currentColor"}),r.jsx("path",{d:"M150.831 117.664L152.591 119.169L152.825 121.427L151.46 123.2L149.732 123.944L147.382 122.925L146.421 120.246L147.067 118.854L148.828 117.542L150.378 117.478L150.831 117.664Z",fill:"currentColor"}),r.jsx("path",{d:"M135.52 101.59L137.28 103.087L137.514 105.345L136.15 107.118L134.421 107.871L132.072 106.843L131.111 104.172L131.749 102.772L133.517 101.461L135.068 101.396L135.52 101.59Z",fill:"currentColor"}),r.jsx("path",{d:"M131.942 96.216L133.695 97.7213L133.937 99.9794L132.572 101.752L130.844 102.505L128.486 101.477L127.533 98.8059L128.171 97.4057L129.94 96.0945L131.482 96.0298L131.942 96.216Z",fill:"currentColor"}),r.jsx("path",{d:"M162.12 108.202L163.355 110.161L162.911 112.387L161.078 113.674L159.213 113.876L157.267 112.193L157.145 109.352L158.171 108.211L160.246 107.49L161.748 107.887L162.12 108.202Z",fill:"currentColor"}),r.jsx("path",{d:"M146.922 85.314L148.158 87.2726L147.714 89.4983L145.88 90.7852L144.015 90.9875L142.069 89.3041L141.948 86.4633L142.973 85.3221L145.049 84.6017L146.551 84.9983L146.922 85.314Z",fill:"currentColor"}),r.jsx("path",{d:"M123.835 120.189L125.062 122.148L124.618 124.373L122.793 125.652L120.92 125.854L118.982 124.179L118.86 121.338L119.886 120.197L121.961 119.469L123.455 119.865L123.835 120.189Z",fill:"currentColor"}),r.jsx("path",{d:"M123.835 132.564L125.062 134.523L124.618 136.748L122.793 138.035L120.92 138.238L118.982 136.554L118.86 133.713L119.886 132.572L121.961 131.852L123.455 132.248L123.835 132.564Z",fill:"currentColor"}),r.jsx("path",{d:"M117.431 109.91L118.658 111.869L118.214 114.095L116.389 115.381L114.516 115.584L112.578 113.9L112.457 111.059L113.482 109.918L115.558 109.198L117.051 109.595L117.431 109.91Z",fill:"currentColor"}),r.jsx("path",{d:"M103.364 126.089L104.591 128.048L104.147 130.274L102.322 131.56L100.449 131.755L98.5107 130.079L98.3815 127.238L99.4151 126.097L101.482 125.369L102.984 125.774L103.364 126.089Z",fill:"currentColor"}),r.jsx("path",{d:"M175.808 133.122L177.043 135.081L176.599 137.307L174.766 138.594L172.9 138.796L170.954 137.113L170.833 134.28L171.859 133.131L173.934 132.41L175.436 132.807L175.808 133.122Z",fill:"currentColor"}),r.jsx("path",{d:"M186.766 101.153L187.993 103.112L187.549 105.337L185.716 106.624L183.85 106.827L181.904 105.143L181.783 102.302L182.809 101.161L184.884 100.441L186.386 100.837L186.766 101.153Z",fill:"currentColor"}),r.jsx("path",{d:"M162.297 85.2088L163.533 87.1674L163.089 89.3931L161.256 90.6719L159.39 90.8742L157.444 89.1989L157.323 86.358L158.349 85.2168L160.424 84.4884L161.926 84.885L162.297 85.2088Z",fill:"currentColor"}),r.jsx("path",{d:"M108.573 95.2124L109.8 97.171L109.356 99.3967L107.523 100.684L105.657 100.886L103.711 99.2025L103.59 96.3616L104.616 95.2204L106.691 94.5001L108.193 94.8967L108.573 95.2124Z",fill:"currentColor"}),r.jsx("path",{d:"M126.039 84.6503L127.267 86.6089L126.823 88.8347L124.998 90.1215L123.124 90.3239L121.186 88.6404L121.065 85.7996L122.09 84.6584L124.166 83.9381L125.66 84.3347L126.039 84.6503Z",fill:"currentColor"}),r.jsx("path",{d:"M176.219 114.394L177.132 116.288L177.091 117.421L176.357 118.384L176.187 118.781L175.888 118.878L175.315 119.428L174.919 119.671L173.32 119.525L171.834 118.878L170.591 117.542L169.388 116.191L167.991 115.025L166.836 113.633L165.56 112.354L164.114 111.246L162.935 109.854L162.112 108.486L162.168 106.859L162.467 106.341L162.976 105.596L164.567 104.633L165.843 104.803L167.159 105.596L168.645 106.64L169.913 107.935L171.188 109.214L172.359 110.598L173.845 111.666L175.032 113.034L176.042 114.086L176.219 114.394Z",fill:"currentColor"}),r.jsx("path",{d:"M162.419 94.492L161.304 92.7034L161.223 91.5703L161.845 90.5424L161.974 90.1215L162.257 89.992L162.766 89.385L163.129 89.1017L164.736 89.0613L166.287 89.5388L167.668 90.7285L169.016 91.9426L170.526 92.9381L171.834 94.1926L173.248 95.3257L174.806 96.2645L176.131 97.519L177.1 98.7897L177.229 100.408L176.978 100.959L176.559 101.752L175.089 102.885L173.797 102.861L172.4 102.213L170.809 101.347L169.412 100.198L167.999 99.073L166.674 97.8347L165.092 96.9363L163.759 95.698L162.637 94.7753L162.419 94.492Z",fill:"currentColor"}),r.jsx("path",{d:"M185.587 85.8967L187.694 85.921L188.688 86.4633L189.221 87.5478L189.495 87.8796L189.455 88.1872L189.689 88.948L189.729 89.4093L188.898 90.7852L187.654 91.8373L185.91 92.3553L184.165 92.8329L182.51 93.5694L180.741 93.9983L179.038 94.573L177.406 95.3823L175.638 95.8194L174.047 95.9489L172.618 95.18L172.287 94.6782L171.851 93.8931L171.689 92.0397L172.416 90.9713L173.708 90.1377L175.299 89.2636L177.019 88.7052L178.731 88.1224L180.483 87.6773L182.098 86.8275L183.85 86.3661L185.231 85.9291L185.587 85.8967Z",fill:"currentColor"}),r.jsx("path",{d:"M131.975 145.101L131.208 147.068L130.36 147.804L129.156 147.925L128.753 148.071L128.478 147.925L127.679 147.877L127.234 147.756L126.249 146.493L125.7 144.955L125.829 143.134L125.991 141.329L125.878 139.516L126.104 137.711L126.16 135.907L125.983 134.094L126.193 132.281L126.621 130.743L127.84 129.675L128.43 129.537L129.318 129.399L131.103 129.901L131.854 130.953L132.177 132.459L132.435 134.256L132.354 136.068L132.298 137.881L132.096 139.678L132.33 141.491L132.144 143.304L132.072 144.761L131.975 145.101Z",fill:"currentColor"}),r.jsx("path",{d:"M103.945 135.907L102.419 134.458L102.056 133.39L102.395 132.232L102.419 131.795L102.661 131.601L103.001 130.881L103.283 130.508L104.826 130.071L106.449 130.144L108.088 130.945L109.687 131.779L111.407 132.362L112.99 133.244L114.637 133.98L116.381 134.498L117.98 135.381L119.232 136.36L119.765 137.898L119.668 138.488L119.458 139.363L118.319 140.836L117.068 141.135L115.55 140.868L113.797 140.423L112.15 139.67L110.494 138.934L108.912 138.068L107.143 137.598L105.552 136.74L104.228 136.125L103.945 135.907Z",fill:"currentColor"}),r.jsx("path",{d:"M148.271 112.581L146.607 113.876L145.501 114.078L144.411 113.56L143.983 113.479L143.821 113.212L143.167 112.759L142.844 112.427L142.642 110.833L142.957 109.238L143.991 107.733L145.057 106.268L145.888 104.657L147.003 103.225L147.972 101.695L148.747 100.044L149.853 98.5954L151.008 97.5028L152.607 97.2034L153.181 97.3895L154.004 97.7294L155.288 99.073L155.393 100.368L154.901 101.825L154.198 103.5L153.213 105.022L152.236 106.543L151.146 107.984L150.419 109.667L149.337 111.116L148.529 112.33L148.271 112.581Z",fill:"currentColor"}),r.jsx("path",{d:"M97.0005 118.619L96.2253 116.66L96.3545 115.535L97.1458 114.629L97.3558 114.24L97.6546 114.167L98.2683 113.657L98.6802 113.447L100.263 113.698L101.7 114.459L102.847 115.875L103.945 117.316L105.253 118.57L106.311 120.043L107.498 121.411L108.855 122.625L109.929 124.098L110.656 125.523L110.486 127.133L110.147 127.635L109.59 128.339L107.934 129.189L106.667 128.922L105.407 128.032L104.002 126.89L102.831 125.506L101.652 124.139L100.578 122.682L99.1808 121.508L98.0907 120.051L97.162 118.934L97.0005 118.619Z",fill:"currentColor"}),r.jsx("path",{d:"M116.414 101.161L115.113 99.5019L114.912 98.385L115.42 97.2924L115.509 96.8634L115.776 96.7097L116.22 96.046L116.551 95.7222L118.142 95.5118L119.741 95.8275L121.235 96.8634L122.704 97.9237L124.311 98.7573L125.749 99.8742L127.267 100.845L128.922 101.614L130.368 102.715L131.466 103.881L131.757 105.475L131.579 106.05L131.24 106.883L129.899 108.17L128.607 108.275L127.154 107.782L125.482 107.086L123.964 106.098L122.446 105.119L121 104.034L119.321 103.306L117.875 102.221L116.656 101.42L116.414 101.161Z",fill:"currentColor"}),r.jsx("path",{d:"M110.099 85.4192L112.166 85.0226L113.248 85.3544L113.983 86.3014L114.322 86.5766L114.338 86.8841L114.726 87.5882L114.855 88.0334L114.314 89.5388L113.305 90.8176L111.698 91.6836L110.091 92.501L108.613 93.5532L106.974 94.3221L105.407 95.2366L103.97 96.3535L102.33 97.1386L100.796 97.5837L99.2455 97.1143L98.8175 96.6854L98.236 96.0136L97.7111 94.2249L98.2037 93.0271L99.302 91.9507L100.691 90.7852L102.258 89.8868L103.824 88.9722L105.455 88.1872L106.86 87.0298L108.492 86.2285L109.76 85.5163L110.099 85.4192Z",fill:"currentColor"}),r.jsx("path",{d:"M114.556 100.344L116.567 100.983L117.358 101.784L117.56 102.974L117.73 103.379L117.593 103.662L117.601 104.455L117.512 104.908L116.309 105.977L114.815 106.624L112.998 106.616L111.189 106.568L109.396 106.794L107.579 106.689L105.778 106.746L103.986 107.045L102.161 106.948L100.602 106.616L99.4634 105.467L99.2938 104.884L99.1 104.01L99.4796 102.189L100.481 101.372L101.967 100.951L103.735 100.578L105.544 100.538L107.353 100.481L109.154 100.57L110.947 100.214L112.755 100.295L114.209 100.271L114.556 100.344Z",fill:"currentColor"}),r.jsx("path",{d:"M113.757 117.332L115.073 115.689L116.107 115.244L117.286 115.487L117.722 115.479L117.932 115.697L118.683 115.98L119.07 116.231L119.628 117.737L119.684 119.372L119.022 121.071L118.319 122.738L117.883 124.495L117.124 126.154L116.527 127.854L116.155 129.642L115.412 131.309L114.532 132.645L113.046 133.292L112.449 133.244L111.56 133.106L110.01 132.086L109.606 130.856L109.751 129.318L110.05 127.53L110.672 125.83L111.27 124.122L112.005 122.463L112.328 120.666L113.054 118.999L113.555 117.631L113.757 117.332Z",fill:"currentColor"}),r.jsx("path",{d:"M123.383 132.24L121.307 132.604L120.233 132.256L119.506 131.293L119.175 131.018L119.159 130.711L118.788 130.006L118.659 129.561L119.224 128.056L120.257 126.793L121.873 125.952L123.496 125.158L124.99 124.122L126.637 123.386L128.212 122.496L129.665 121.395L131.321 120.634L132.863 120.213L134.405 120.699L134.825 121.136L135.399 121.824L135.899 123.621L135.391 124.81L134.268 125.863L132.871 127.012L131.28 127.886L129.706 128.776L128.066 129.537L126.645 130.678L125.006 131.455L123.722 132.143L123.383 132.24Z",fill:"currentColor"}),r.jsx("path",{d:"M147.269 117.834L147.851 119.857L147.625 120.966L146.753 121.791L146.51 122.156L146.203 122.196L145.549 122.649L145.121 122.819L143.563 122.423L142.198 121.532L141.197 120.011L140.228 118.481L139.049 117.105L138.128 115.543L137.078 114.07L135.835 112.735L134.898 111.173L134.317 109.684L134.632 108.097L135.019 107.628L135.633 106.98L137.361 106.292L138.597 106.665L139.767 107.668L141.059 108.939L142.093 110.428L143.143 111.901L144.08 113.447L145.364 114.75L146.308 116.296L147.14 117.502L147.269 117.834Z",fill:"currentColor"}),r.jsx("path",{d:"M172.4 138.221L173.482 140.034L173.538 141.167L172.9 142.187L172.763 142.6L172.472 142.721L171.956 143.32L171.584 143.604H169.977L168.435 143.094L167.078 141.88L165.754 140.641L164.26 139.613L162.976 138.327L161.587 137.177L160.053 136.206L158.752 134.927L157.808 133.632L157.711 132.014L157.969 131.471L158.405 130.686L159.899 129.577L161.191 129.626L162.572 130.298L164.147 131.204L165.528 132.378L166.917 133.535L168.209 134.798L169.783 135.729L171.083 136.983L172.19 137.938L172.4 138.221Z",fill:"currentColor"}),r.jsx("path",{d:"M173.563 132.24L172.133 130.694L171.843 129.602L172.254 128.469L172.311 128.032L172.561 127.854L172.949 127.157L173.256 126.809L174.822 126.478L176.437 126.656L178.02 127.57L179.563 128.509L181.234 129.205L182.752 130.201L184.351 131.042L186.063 131.674L187.589 132.661L188.776 133.729L189.204 135.291L189.067 135.882L188.801 136.74L187.565 138.132L186.297 138.343L184.803 137.97L183.075 137.412L181.484 136.546L179.894 135.704L178.359 134.733L176.631 134.15L175.097 133.187L173.821 132.483L173.563 132.24Z",fill:"currentColor"}),r.jsx("path",{d:"M189.77 103.5L191.772 102.877L192.887 103.079L193.727 103.945L194.09 104.18L194.147 104.488L194.607 105.135L194.785 105.564L194.413 107.126L193.549 108.51L192.047 109.546L190.537 110.533L189.188 111.747L187.638 112.694L186.192 113.771L184.884 115.041L183.334 116.005L181.864 116.62L180.273 116.328L179.805 115.948L179.143 115.341L178.424 113.625L178.779 112.379L179.756 111.189L181.008 109.87L182.47 108.809L183.923 107.725L185.458 106.77L186.725 105.459L188.252 104.479L189.439 103.63L189.77 103.5Z",fill:"currentColor"}),r.jsx("path",{d:"M148.957 95.5847L150.039 97.3895L150.096 98.5226L149.458 99.5424L149.321 99.9632L149.038 100.085L148.513 100.684L148.142 100.959L146.535 100.967L144.992 100.457L143.636 99.2348L142.319 97.9965L140.825 96.9767L139.541 95.6899L138.152 94.5325L136.61 93.5613L135.31 92.2825L134.365 90.9956L134.276 89.3769L134.527 88.8266L134.963 88.0415L136.457 86.9408L137.749 86.9893L139.129 87.6611L140.704 88.5595L142.085 89.733L143.474 90.8904L144.766 92.1611L146.341 93.0838L147.641 94.3463L148.747 95.3014L148.957 95.5847Z",fill:"currentColor"}),r.jsx("path",{d:"M163.759 127.821L162.548 129.545L161.547 130.055L160.351 129.885L159.915 129.925L159.689 129.715L158.93 129.472L158.526 129.246L157.872 127.781L157.711 126.162L158.276 124.422L158.866 122.714L159.197 120.925L159.851 119.234L160.343 117.486L160.602 115.681L161.248 113.973L162.039 112.589L163.476 111.845L164.082 111.861L164.97 111.942L166.585 112.864L167.062 114.062L167.013 115.608L166.828 117.413L166.311 119.153L165.818 120.893L165.188 122.593L164.979 124.406L164.357 126.113L163.937 127.514L163.759 127.821Z",fill:"currentColor"})]}),r.jsx("defs",{children:r.jsx("clipPath",{id:"clip0_11493_270764",children:r.jsx("rect",{width:"193",height:"135",fill:"white"})})})]})}cL.displayName="FonduePatternDigitalAssets";const ys=h.memo(cL);function dL(){return r.jsxs("svg",{viewBox:"0 0 193 135",fill:"none",xmlns:"http://www.w3.org/2000/svg","data-test-id":"pattern-imagery",className:"tw-h-full",children:[r.jsxs("g",{clipPath:"url(#clip0_11493_270641)",children:[r.jsx("rect",{width:"193",height:"135",fill:"#FAFAFA"}),r.jsx("path",{d:"M13.0979 20.8087L15.8597 22.5002L18.5972 24.3213L19.5097 22.0389L19.429 20.2664L19.2836 18.324L17.7816 15.7583L16.6592 14.9085L15.9082 14.172L12.6296 13.3303L7.41292 15.0299L5.88669 16.7781L8.67267 18.413L11.3375 20.0236L8.89878 19.368L7.75209 19.708L6.47619 19.7808L4.20702 21.0515L2.18819 23.1477L4.40083 24.3051L6.54079 25.4705L8.6646 26.6846L10.7965 27.8662L12.8638 29.1531L15.0199 30.2781L15.8274 27.8824L14.9553 22.8159L13.0979 20.8087Z",fill:"currentColor"}),r.jsx("path",{d:"M33.367 43.7134L30.1369 43.9481L26.8502 44.0452L27.4236 46.4409L28.5137 47.8411L29.7573 49.3384L32.4626 50.5605L33.8758 50.5929L34.9094 50.7628L38.0668 49.5407L41.3373 45.1297L41.5715 42.815L38.3576 43.0983L35.2566 43.3411L37.6227 42.4589L38.3576 41.5119L39.3589 40.7107L40.4733 38.3555L40.9013 35.4823L38.4383 35.8222L36.0157 36.1135L33.585 36.3564L31.1624 36.6315L28.7318 36.7853L26.3253 37.1252L27.0521 39.5452L30.6941 43.163L33.367 43.7134Z",fill:"currentColor"}),r.jsx("path",{d:"M-1.11458 46.4651L-4.3447 46.6917L-7.63135 46.7889L-7.05801 49.1845L-5.96784 50.5847L-4.72424 52.082L-2.01901 53.3041L-0.605832 53.3365L0.427808 53.5065L3.59333 52.2844L6.85576 47.8734L7.09802 45.5586L3.87597 45.85L0.775046 46.0847L3.14111 45.2025L3.87597 44.2556L4.87731 43.4543L5.9917 41.1072L6.41969 38.2259L3.95672 38.5658L1.53413 38.8572L-0.896543 39.1L-3.31914 39.3752L-5.74981 39.529L-8.15625 39.8689L-7.42947 42.2889L-3.78751 45.9067L-1.11458 46.4651Z",fill:"currentColor"}),r.jsx("path",{d:"M19.5502 8.7817L16.32 9.01642L13.0414 9.11354L13.6148 11.5092L14.705 12.9094L15.9486 14.4067L18.6538 15.6288L20.0589 15.6612L21.1006 15.8312L24.2581 14.609L27.5286 10.1981L27.7627 7.88332L24.5407 8.1666L21.4398 8.4094L23.8058 7.52721L24.5488 6.58027L25.542 5.77901L26.6564 3.42379L27.0925 0.542497L24.6214 0.890519L22.1989 1.18189L19.7763 1.42469L17.3537 1.69987L14.9149 1.85365L12.5166 2.18548L13.2353 4.61354L16.8853 8.23134L19.5502 8.7817Z",fill:"currentColor"}),r.jsx("path",{d:"M45.6254 33.1432L43.8569 35.8626L41.9592 38.5415L44.2041 39.529L45.9807 39.5047L47.9188 39.4156L50.5271 37.9912L51.3992 36.8905L52.1583 36.162L53.1031 32.9004L51.5688 27.6234L49.873 26.037L48.1529 28.7888L46.4652 31.4031L47.2001 28.9831L46.8932 27.8176L46.8528 26.5388L45.6577 24.2322L43.6308 22.1441L42.4114 24.3212L41.1759 26.4336L39.908 28.5218L38.6564 30.618L37.3159 32.6576L36.1288 34.7781L38.4949 35.6602L43.5742 34.9399L45.6254 33.1432Z",fill:"currentColor"}),r.jsx("path",{d:"M-0.113238 2.37974L0.557013 3.74755L1.02538 5.78712L0.435883 7.49485L-0.654284 8.31229L-1.80905 8.82219L-2.35817 8.70078L-4.52236 8.27992L-6.62194 11.2826L-4.64349 12.7233L-2.68926 14.1882L-0.654284 15.5317L1.25957 17.0614L3.18957 18.5506L5.12764 19.7889L7.28375 16.9643L6.88806 15.9121L5.97555 14.5686L6.82346 12.1405L7.75212 10.9832L8.95534 10.4975L10.3201 10.7646L11.604 11.0398L13.954 8.10186L11.7252 6.8069L9.9163 5.14773L7.88132 3.78802L4.98228 1.50564L1.98634 -0.574393L-0.226293 2.39593L-0.113238 2.37974Z",fill:"currentColor"}),r.jsx("path",{d:"M35.3212 29.1369L35.0144 27.6396L35.0628 25.5515L36.0641 24.0461L37.3239 23.52L38.5675 23.3177L39.0682 23.5686L41.0547 24.5236L42.807 23.0182L43.8407 22.136L42.2821 20.2502L40.7559 18.3401L39.1166 16.5353L37.6469 14.5767L36.1449 12.6504L34.5783 10.9669L31.7842 13.1603L31.9054 14.2772L32.4545 15.8069L31.0252 17.9516L29.8462 18.8338L28.5541 19.0038L27.2944 18.413L26.1315 17.8222L23.1194 20.0802L24.9606 21.8851L26.293 23.949L27.9242 25.77L30.1692 28.7079L32.5514 31.4678L35.4343 29.145L35.3212 29.1369Z",fill:"currentColor"}),r.jsx("path",{d:"M52.8447 26.4256L54.3386 26.1342L56.4221 26.2071L57.916 27.2187L58.4167 28.4894L58.6105 29.7439L58.3521 30.2376L57.383 32.2205L59.7329 35.0371L61.6306 33.4912L63.5526 31.9858L65.3776 30.3671L67.3399 28.9103L69.286 27.4292L70.9818 25.8752L68.8177 23.0506L67.7033 23.1639L66.169 23.69L64.0452 22.2412L63.173 21.0515L63.0196 19.7565L63.6252 18.502L64.2309 17.3366L62.0102 14.3015L60.1852 16.1225L58.1098 17.4337L56.2767 19.0443L53.3211 21.2619L50.5432 23.6252L52.8285 26.5389L52.8447 26.4256Z",fill:"currentColor"}),r.jsx("path",{d:"M60.9684 -0.323494L60.9038 1.20618L60.3547 3.22147L59.0223 4.44359L57.6737 4.63784L56.414 4.53262L55.9941 4.16841L54.2902 2.76014L51.0116 4.40312L52.0695 6.61265L53.0869 8.83837L54.2417 10.9913L55.1946 13.2413L56.1879 15.4751L57.3023 17.4904L60.5485 16.0335L60.6939 14.9247L60.5324 13.306L62.4301 11.574L63.7948 10.9993L65.0869 11.145L66.1609 12.0272L67.1541 12.8851L70.6184 11.4202L69.2699 9.21877L68.4704 6.89593L67.3318 4.73496L65.8621 1.34377L64.2147 -1.90982L60.8554 -0.363962L60.9684 -0.323494Z",fill:"currentColor"}),r.jsx("path",{d:"M41.5877 11.1531L40.659 9.94714L39.7869 8.05325L40.013 6.25649L40.9174 5.22862L41.951 4.4921L42.5082 4.5002L44.7128 4.47592L45.6253 2.35541L46.1583 1.10901L43.9295 0.105415L41.7169 -0.938649L39.4558 -1.83703L37.2754 -2.94584L35.0789 -4.01419L32.9309 -4.83163L31.3885 -1.61851L31.9942 -0.671563L33.157 0.46153L32.8179 3.01099L32.1476 4.33023L31.0655 5.05056L29.6766 5.07484L28.3684 5.05865L26.6564 8.40937L29.1032 9.22682L31.2109 10.4894L33.472 11.404L36.7828 13.047L40.1341 14.4714L41.7007 11.1126L41.5877 11.1531Z",fill:"currentColor"}),r.jsx("path",{d:"M18.4681 49.7106L17.7332 48.3752L17.168 46.3599L17.6848 44.6279L18.7346 43.7538L19.8651 43.1953L20.4142 43.2925L22.5946 43.6162L23.8301 41.6576L24.565 40.5164L22.5138 39.1729L20.495 37.7889L18.4035 36.5425L16.425 35.1099L14.4224 33.7097L12.4278 32.5604L10.4009 35.4822L10.8531 36.5182L11.8221 37.8212L11.0873 40.2817L10.2151 41.4795L9.03612 42.0218L7.65525 41.8194L6.3632 41.6009L4.15056 44.6441L6.44395 45.8338L8.3255 47.4121L10.4089 48.6747L13.4129 50.8194L16.5058 52.7538L18.5811 49.6863L18.4681 49.7106Z",fill:"currentColor"}),r.jsx("path",{d:"M6.51656 38.0802L5.95129 36.0811L5.00648 34.1954L6.77497 35.3204L8.59999 36.5263L9.52058 34.7457L7.87321 33.556L5.99974 32.4552L8.16392 32.1558L10.2797 32.172L10.1262 30.181L8.03472 30.3105L5.98359 30.44L7.62288 29.2016L9.08451 27.7853L9.13296 27.6882L7.85706 26.3284L6.28238 27.6153L4.63501 28.9103L5.08723 26.8626L5.73325 24.7745L3.64175 24.2403L3.07648 26.3608L2.68078 28.4651L1.7925 26.5146L1.18685 24.3213L-0.67047 25.3087L0.0886096 27.2106L0.629656 29.0317L-2.6247 27.0811L-3.9329 28.6918L-2.08365 29.8734L-0.718922 30.707L-0.428211 30.8527L-0.460511 30.8365L-0.896578 30.8527C-1.39725 30.8689 -1.84947 31.0793 -2.35013 31.0793C-2.61662 31.0793 -2.89118 31.0632 -3.15767 31.0713C-3.43223 31.0793 -3.69064 31.1522 -3.95712 31.1927C-4.0298 31.2007 -4.32859 31.0955 -4.39319 31.1036C-4.53047 31.1279 -4.45779 31.2898 -4.45779 31.3788C-4.44972 31.6378 -4.44164 31.8968 -4.44164 32.1639C-4.43357 32.5605 -4.42549 32.957 -4.40934 33.3455L-2.1967 33.0461L-0.694696 33.0056L-0.29093 32.9975L-0.403984 33.2646L-0.799675 33.6369L-2.22093 34.6162L-2.7539 35.288L-3.3757 35.6765L-2.01097 37.0362L-0.420135 35.7979L1.31606 34.2925L0.839614 36.5506L0.0320827 38.663L2.26895 39.1243L2.4466 36.8096L2.83422 35.9516L3.0361 35.1828L3.86786 36.9471L4.78844 38.7844L6.51656 38.0802Z",fill:"currentColor"}),r.jsx("path",{d:"M21.4237 37.6917L22.1262 35.7412L22.4654 33.6612L23.2487 35.6117L24.0239 37.6593L25.8086 36.7529L25.1625 34.8266L24.2662 32.8356L26.1962 33.8554L27.9081 35.1018L28.9418 33.3941L27.1733 32.2772L25.429 31.1845L27.4882 31.136L29.499 30.8365L29.5959 30.7799L29.3455 28.9264L27.3186 29.0559L25.2271 29.1531L26.7857 27.7529L28.5219 26.4336L27.141 24.7664L25.4532 26.1585L23.9028 27.6396L24.3146 25.5352L25.0979 23.3986L23.0145 23.1153L22.5219 25.1063L21.9001 26.895L20.39 23.4067L18.3873 23.957L19.2029 25.9966L19.8247 27.4696L19.9782 27.761L19.962 27.7286L19.5986 27.4858C19.1868 27.2106 18.6942 27.1135 18.2824 26.8221C18.0643 26.6683 17.8544 26.4903 17.6283 26.3365C17.4021 26.1827 17.1518 26.0937 16.9096 25.9642C16.845 25.9318 16.6673 25.6728 16.6027 25.6405C16.4816 25.5757 16.4412 25.7538 16.3927 25.8266C16.2474 26.0451 16.102 26.2556 15.9567 26.4741C15.7386 26.7978 15.5125 27.1297 15.2945 27.4534L17.2649 28.4975L18.5085 29.3392L18.8396 29.5658L18.5892 29.7115L18.0482 29.7843L16.3201 29.752L15.5044 29.9867L14.7696 29.9381L15.0845 31.8401L17.0953 31.7592L19.3806 31.5487L17.6848 33.1108L15.8032 34.3572L17.3537 36.0406L18.8476 34.2601L19.6632 33.7906L20.2689 33.2807L19.9136 35.1989L19.5986 37.2304L21.4237 37.6917Z",fill:"currentColor"}),r.jsx("path",{d:"M46.2875 2.46065L47.9995 1.29518L49.4934 -0.194029L48.9846 1.84554L48.4113 3.95795L50.3897 4.2736L50.9954 2.33115L51.4395 0.194459L52.4005 2.15309L53.0546 4.16838L54.8877 3.3914L54.1125 1.44896L53.3453 -0.461115L55.0411 0.712446L56.8419 1.65939L56.955 1.67557L57.8433 0.0325889L56.1313 -1.05194L54.387 -2.20932L56.4705 -2.42784L58.6508 -2.4764L58.4974 -4.63737L56.317 -4.50788L54.1851 -4.20842L55.7518 -5.66525L57.6333 -6.93593L56.1151 -8.39277L54.5485 -7.07352L52.9981 -5.98899L53.8217 -9.70392L51.8837 -10.4404L51.3426 -8.31183L50.9792 -6.75788L50.9308 -6.43414L50.9389 -6.4746L50.7935 -6.88737C50.6239 -7.3568 50.2848 -7.72101 50.1152 -8.19852C50.0264 -8.45752 49.9617 -8.71651 49.8729 -8.9755C49.776 -9.23449 49.6307 -9.45302 49.5095 -9.70392C49.4772 -9.76867 49.4853 -10.0843 49.453 -10.1491C49.3884 -10.2705 49.2592 -10.1572 49.1704 -10.1248C48.9281 -10.0358 48.6778 -9.94672 48.4355 -9.8577C48.0641 -9.7282 47.6926 -9.59061 47.3211 -9.46111L48.3063 -7.45392L48.8231 -6.03755L48.9523 -5.65716L48.6616 -5.68144L48.1852 -5.94043L46.8124 -6.96021L46.0129 -7.25158L45.4476 -7.72101L44.5836 -5.99709L46.2552 -4.87209L48.2336 -3.69852L45.9483 -3.44763L43.6953 -3.55284L43.9618 -1.27856L46.2148 -1.83701L47.1435 -1.7318L47.9268 -1.78036L46.5136 -0.436835L45.06 1.02L46.2875 2.46065Z",fill:"currentColor"}),r.jsx("path",{d:"M46.4894 22.6216L47.1919 20.6711L47.5311 18.5911L48.3144 20.5416L49.0896 22.5893L50.8743 21.6828L50.2283 19.7565L49.3319 17.7655L51.2619 18.7853L52.9739 20.0317L54.0075 18.324L50.4947 16.1064L52.5539 16.0578L54.5647 15.7583L54.6616 15.7017L54.4113 13.8483L52.3844 13.9778L50.2929 14.0749L51.8514 12.6747L53.5876 11.3555L52.1986 9.70438L50.5109 11.0884L48.9685 12.5695L49.3803 10.4652L50.1636 8.32848L48.0802 8.04521L47.5876 10.0362L46.9658 11.8249L45.4557 8.33658L43.4531 8.88694L44.2687 10.9265L44.8905 12.3995L45.0439 12.6909L45.0277 12.6585L44.6644 12.4157C44.2525 12.1405 43.7599 12.0434 43.3481 11.752C43.13 11.5983 42.9201 11.4202 42.694 11.2664C42.4679 11.1127 42.2175 11.0236 41.9753 10.8941C41.9107 10.8618 41.733 10.6028 41.6684 10.5704C41.5473 10.5056 41.5069 10.6837 41.4585 10.7565C41.3131 10.9751 41.1677 11.1855 41.0224 11.404C40.8044 11.7278 40.5782 12.0596 40.3602 12.3833L42.3306 13.4274L43.5742 14.2691L43.9053 14.4957L43.6549 14.6414L43.1139 14.7143L41.3858 14.6819L40.5702 14.9166L39.8353 14.8681L40.1503 16.77L42.161 16.6891L44.4463 16.4787L42.7424 18.0326L40.8609 19.279L42.4113 20.9625L43.9053 19.1819L44.7209 18.7125L45.3265 18.2026L44.9712 20.1207L44.6563 22.1522L46.4894 22.6216Z",fill:"currentColor"}),r.jsx("path",{d:"M87.6816 11.7925L89.555 14.439L91.3477 17.1989L93.092 15.4669L93.7138 13.7997L94.3437 11.9624L93.9803 9.00829L93.2777 7.78617L92.882 6.81495L90.201 4.73491L84.7421 4.23311L82.6506 5.22862L84.5645 7.84282L86.3733 10.3761L84.403 8.80595L83.2078 8.66027L82.0046 8.22322L79.4205 8.4984L76.7395 9.6234L78.3142 11.5578L79.8243 13.4759L81.294 15.4265L82.7798 17.3608L84.1769 19.368L85.7192 21.2538L87.407 19.368L88.5941 14.3662L87.6816 11.7925Z",fill:"currentColor"}),r.jsx("path",{d:"M89.9588 44.6441L86.9063 43.5757L83.8458 42.3698L83.4258 44.7898L83.8781 46.5137L84.4272 48.3833L86.4299 50.5766L87.7138 51.1675L88.6021 51.7259L91.9857 51.8635L96.7259 49.1036L97.8564 47.0721L94.7878 46.0604L91.8484 45.0487L94.3598 45.1782L95.4177 44.6036L96.6532 44.2637L98.5994 42.5398L100.134 40.0631L97.7272 39.4076L95.3935 38.7115L93.0678 37.975L90.734 37.2628L88.4406 36.4372L86.0988 35.7979L85.8081 38.3068L87.7219 43.082L89.9588 44.6441Z",fill:"currentColor"}),r.jsx("path",{d:"M74.1877 2.33921L71.1352 1.27087L68.0747 0.0568388L67.6548 2.4849L68.107 4.20882L68.6561 6.07033L70.6588 8.26367L71.9428 8.8545L72.8311 9.42104L76.2146 9.55054L80.9548 6.79874L82.0854 4.76727L79.0167 3.74749L76.0692 2.74389L78.5887 2.87338L79.6466 2.29065L80.8741 1.95072L82.8283 0.234895L84.3626 -2.24172L81.9562 -2.90539L79.6224 -3.60143L77.2967 -4.32985L74.9629 -5.04208L72.6695 -5.86762L70.3196 -6.50701L70.037 -3.99802L71.9508 0.769068L74.1877 2.33921Z",fill:"currentColor"}),r.jsx("path",{d:"M103.751 35.8788L101.054 37.6756L98.2521 39.3833L99.9237 41.1801L101.563 41.8599L103.38 42.5479L106.336 42.2727L107.579 41.609L108.564 41.2448L110.712 38.6144L111.391 33.1675L110.454 31.0389L107.789 32.8761L105.213 34.6162L106.836 32.6819L107.014 31.4921L107.49 30.3024L107.296 27.7044L106.255 24.9849L104.276 26.5065L102.314 27.9553L100.327 29.3635L98.349 30.7961L96.3141 32.1396L94.3841 33.6207L96.2091 35.3689L101.159 36.7205L103.751 35.8788Z",fill:"currentColor"}),r.jsx("path",{d:"M97.2992 -7.462L97.3477 -5.94042L96.952 -3.89275L95.7084 -2.57351L94.3841 -2.27405L93.1162 -2.28214L92.6721 -2.61398L90.8713 -3.89275L88.8848 -2.70301L87.7219 -2.01506L88.9413 0.11354L90.1203 2.25832L91.4285 4.31408L92.551 6.49124L93.7057 8.64411L94.9736 10.5704L98.0906 8.87883L98.1552 7.75383L97.8807 6.15131L99.6411 4.2898L100.957 3.60994L102.257 3.6585L103.396 4.46786L104.446 5.24483L107.797 3.52901L106.287 1.43278L105.318 -0.825308L104.018 -2.89725L102.306 -6.17513L100.424 -9.29113L97.1862 -7.49437L97.2992 -7.462Z",fill:"currentColor"}),r.jsx("path",{d:"M101.426 26.9517L101.733 25.4625L102.605 23.5605L104.115 22.5731L105.48 22.5973L106.707 22.9049L107.062 23.3258L108.516 24.993L110.72 24.3051L112.012 23.9085L111.326 21.5533L110.68 19.1981L109.889 16.8833L109.307 14.5038L108.694 12.1405L107.91 9.97145L104.478 10.886L104.155 11.9544L104.05 13.5812L101.894 14.9813L100.457 15.3294L99.205 14.9732L98.2925 13.9292L97.4527 12.9175L93.7946 13.7997L94.7717 16.1954L95.1835 18.6153L95.9588 20.9382L96.8632 24.5236L97.9614 28.0038L101.531 27.0164L101.426 26.9517Z",fill:"currentColor"}),r.jsx("path",{d:"M114.992 32.439L115.622 33.8311L116.042 35.8707L115.404 37.5703L114.29 38.3554L113.111 38.8329L112.578 38.6953L110.422 38.2097L109.049 40.0712L108.233 41.1558L110.179 42.6531L112.085 44.1746L114.088 45.5748L115.953 47.1531L117.843 48.6989L119.749 49.9858L121.985 47.2259L121.614 46.1656L120.742 44.7897L121.654 42.386L122.615 41.261L123.835 40.8077L125.191 41.1072L126.459 41.4228L128.89 38.5496L126.701 37.198L124.941 35.4822L122.946 34.0739L120.112 31.7025L117.173 29.5496L114.879 32.4471L114.992 32.439Z",fill:"currentColor"}),r.jsx("path",{d:"M137.442 14.0506L136.779 15.4265L135.479 17.0614L133.775 17.6522L132.459 17.3042L131.345 16.7052L131.103 16.2115L130.093 14.2367L127.784 14.3743L126.435 14.4472L126.54 16.8995L126.597 19.3437L126.806 21.7718L126.79 24.2241L126.823 26.6684L127.049 28.9588L130.602 28.9103L131.175 27.9472L131.676 26.3932L134.098 25.5596L135.576 25.5677L136.707 26.2151L137.345 27.4534L137.918 28.6351L141.673 28.6675L141.302 26.1099L141.487 23.6576L141.294 21.2214L141.286 17.5227L141.051 13.8806L137.361 13.9696L137.442 14.0506Z",fill:"currentColor"}),r.jsx("path",{d:"M117.181 14.6981L116.801 13.2251L116.745 11.1369L117.665 9.57488L118.901 8.99215L120.136 8.72506L120.645 8.95168L122.68 9.8096L124.36 8.21517L125.345 7.28442L123.689 5.47956L122.066 3.64233L120.346 1.91841L118.78 0.040715L117.181 -1.80461L115.533 -3.40713L112.852 -1.07619L113.03 0.032621L113.652 1.53802L112.336 3.73945L111.197 4.69449L109.921 4.9292L108.637 4.39503L107.442 3.86086L104.551 6.26463L106.473 7.98046L107.91 9.97145L109.63 11.7116L112.013 14.5362L114.532 17.1666L117.302 14.7062L117.181 14.6981Z",fill:"currentColor"}),r.jsx("path",{d:"M80.3249 42.4103L79.6062 41.0668L79.0652 39.0515L79.5901 37.3195L80.656 36.4616L81.7946 35.9112L82.3357 36.0083L84.516 36.3564L85.7758 34.4139L86.5106 33.2727L84.4756 31.913L82.473 30.5128L80.3976 29.2502L78.4272 27.7934L76.4488 26.3689L74.4622 25.2035L72.403 28.101L72.8391 29.1369L73.8001 30.4562L73.041 32.9085L72.1608 34.0983L70.9656 34.6243L69.5928 34.4139L68.3089 34.1792L66.0639 37.1981L68.3412 38.4121L70.2066 40.0065L72.2819 41.2934L75.2617 43.4706L78.3303 45.4373L80.438 42.3941L80.3249 42.4103Z",fill:"currentColor"}),r.jsx("path",{d:"M74.8256 25.0416L75.0921 22.9858L74.9791 20.8815L76.1581 22.6216L77.3532 24.4507L78.9037 23.1801L77.862 21.4318L76.5618 19.6756L78.6614 20.2583L80.5995 21.1081L81.2374 19.2223L79.2671 18.5101L77.329 17.814L79.3236 17.3284L81.2294 16.6081L81.3182 16.5353L80.6802 14.779L78.7341 15.3374L76.7153 15.8797L77.9346 14.1801L79.3478 12.5209L77.6359 11.2016L76.2792 12.9256L75.0841 14.7061L75.0356 12.5613L75.3425 10.3033L73.2429 10.4732L73.1864 12.5209L72.9683 14.4067L70.7476 11.323L68.9145 12.2862L70.142 14.1072L71.0625 15.4103L71.2725 15.6612L71.2483 15.6288L70.8445 15.4669C70.3842 15.2808 69.8835 15.297 69.4152 15.1027C69.1648 14.9975 68.9307 14.8761 68.6803 14.7709C68.4219 14.6657 68.1635 14.6333 67.897 14.5604C67.8243 14.5443 67.5982 14.3257 67.5336 14.3095C67.4044 14.2772 67.3964 14.4552 67.3641 14.5362C67.2671 14.779 67.1702 15.0218 67.0733 15.2646C66.928 15.6288 66.7826 16.0011 66.6292 16.3653L68.7853 16.9642L70.1823 17.5227L70.5538 17.6765L70.3438 17.8707L69.8351 18.0569L68.1393 18.3968L67.3883 18.8015L66.6615 18.9148L67.3802 20.7115L69.3264 20.2016L71.5148 19.5056L70.1823 21.3914L68.6076 23.0101L70.4811 24.3212L71.5632 22.2655L72.2577 21.6342L72.7422 21.011L72.8068 22.9615L72.9279 25.0173L74.8256 25.0416Z",fill:"currentColor"}),r.jsx("path",{d:"M87.2212 34.3167L88.6344 32.8032L89.765 31.0227L89.7165 33.127L89.6277 35.3122L91.6304 35.1827L91.8 33.1513L91.7676 30.966L93.1405 32.6656L94.2145 34.4948L95.8376 33.3374L94.6505 31.6135L93.4796 29.9219L95.3854 30.6908L97.3558 31.2169L97.4688 31.2088L97.9695 29.412L96.0637 28.7241L94.1095 27.9795L96.0879 27.3077L98.2037 26.7817L97.5819 24.7097L95.4823 25.3167L93.4796 26.0613L94.6828 24.2888L96.2414 22.6378L94.4406 21.5451L93.205 23.18L91.9292 24.5802L91.9211 20.7763L89.87 20.4849L89.8134 22.6863L89.8053 24.2888L89.8296 24.6207L89.8215 24.5802L89.5873 24.216C89.3208 23.7951 88.9009 23.5119 88.6425 23.0829C88.4971 22.8563 88.376 22.6135 88.2387 22.3788C88.0934 22.1441 87.8996 21.966 87.7219 21.7475C87.6735 21.6908 87.6169 21.3833 87.5685 21.3266C87.4797 21.2214 87.3747 21.3671 87.302 21.4156C87.084 21.5532 86.8659 21.6989 86.6398 21.8365C86.3087 22.0469 85.9776 22.2574 85.6466 22.4759L87.0436 24.2241L87.8592 25.4948L88.0692 25.8347L87.7784 25.8752L87.2535 25.7295L85.6789 25.0092L84.831 24.8959L84.1769 24.564L83.7166 26.4417L85.59 27.1701L87.7784 27.8824L85.6062 28.6351L83.3855 29.0317L84.1446 31.1926L86.2199 30.1486L87.1486 30.0433L87.9076 29.8167L86.8256 31.4354L85.7273 33.1755L87.2212 34.3167Z",fill:"currentColor"}),r.jsx("path",{d:"M125.401 11.1612L127.436 10.7646L129.391 9.98765L128.115 11.663L126.758 13.3788L128.454 14.4553L129.778 12.9094L131.03 11.1207L131.143 13.306L130.941 15.4184L132.936 15.4346L132.992 13.3384L133.041 11.2826L134.131 13.0308L135.415 14.6172L135.512 14.6738L136.973 13.5164L135.835 11.833L134.688 10.0767L136.683 10.6999L138.701 11.5254L139.412 9.48586L137.353 8.74125L135.294 8.16661L137.304 7.44629L139.533 7.02543L138.718 5.08298L136.763 5.67381L134.914 6.0542L137.135 2.97057L135.641 1.52992L134.308 3.27003L133.364 4.5569L133.194 4.84017L133.21 4.8078L133.234 4.37075C133.259 3.86895 133.097 3.39953 133.129 2.89773C133.146 2.63064 133.194 2.36356 133.21 2.08838C133.226 1.8132 133.178 1.5542 133.162 1.27902C133.154 1.20618 133.291 0.914816 133.283 0.850067C133.275 0.712477 133.105 0.769132 133.016 0.761038C132.758 0.744851 132.5 0.728665 132.241 0.712478C131.845 0.688197 131.458 0.663916 131.062 0.639635L131.175 2.87345L131.086 4.37884L131.054 4.78352L130.804 4.64593L130.465 4.21697L129.609 2.71158L128.987 2.12075L128.656 1.46518L127.186 2.71158L128.276 4.40312L129.625 6.26463L127.42 5.59287L125.393 4.60546L124.739 6.79881L127.025 7.1792L127.84 7.64053L128.583 7.90762L126.758 8.57938L124.852 9.34017L125.401 11.1612Z",fill:"currentColor"}),r.jsx("path",{d:"M116.171 29.2583L117.584 27.7448L118.715 25.9642L118.667 28.0685L118.578 30.2538L120.58 30.1243L120.75 28.0928L120.718 25.9076L122.09 27.6072L123.164 29.4363L124.788 28.279L123.601 26.555L122.43 24.8635L124.335 25.6324L126.306 26.1585L126.419 26.1504L126.919 24.3536L125.014 23.6656L123.059 22.921L125.038 22.2493L127.154 21.7232L126.532 19.6513L124.432 20.2583L122.43 21.0029L123.633 19.2304L125.191 17.5793L123.391 16.4867L122.155 18.1216L120.879 19.5218L120.871 15.7178L118.82 15.4264L118.763 17.6279L118.755 19.2304L118.78 19.5622L118.771 19.5218L118.537 19.1576C118.271 18.7367 117.851 18.4534 117.592 18.0245C117.447 17.7978 117.326 17.555 117.189 17.3203C117.043 17.0856 116.85 16.9076 116.672 16.689C116.623 16.6324 116.567 16.3248 116.518 16.2682C116.43 16.1629 116.325 16.3086 116.252 16.3572C116.034 16.4948 115.816 16.6405 115.59 16.7781C115.259 16.9885 114.928 17.1989 114.597 17.4174L115.994 19.1656L116.809 20.4363L117.019 20.7763L116.728 20.8167L116.204 20.671L114.629 19.9507L113.781 19.8374L113.127 19.5056L112.667 21.3833L114.54 22.1117L116.728 22.8239L114.556 23.5766L112.335 23.9732L113.095 26.1342L115.17 25.0901L116.099 24.9849L116.858 24.7583L115.776 26.377L114.677 28.1171L116.171 29.2583Z",fill:"currentColor"}),r.jsx("path",{d:"M161.45 47.3473L163.856 45.1782L166.384 43.0658L164.462 41.5362L162.742 41.1072L160.844 40.6944L157.961 41.3986L156.822 42.2403L155.91 42.7502L154.166 45.6558L154.295 51.1513L155.53 53.118L157.896 50.9085L160.19 48.8122L158.865 50.9651V52.163L158.575 53.4094L159.14 55.9507L160.569 58.4921L162.305 56.6953L164.034 54.9714L165.794 53.288L167.538 51.5721L169.363 49.9534L171.051 48.1971L168.992 46.7403L163.896 46.1333L161.45 47.3473Z",fill:"currentColor"}),r.jsx("path",{d:"M150.612 66.5532L148.65 63.9714L146.761 61.2762L145.081 63.073L144.516 64.7565L143.95 66.618L144.419 69.5559L145.162 70.7538L145.59 71.7169L148.343 73.6917L153.818 74.0074L155.878 72.9309L153.867 70.3896L151.969 67.9291L154.004 69.4264L155.199 69.5236L156.411 69.912L158.987 69.5559L161.627 68.3338L159.98 66.4561L158.413 64.5865L156.871 62.6926L155.312 60.8068L153.843 58.8563L152.244 57.0271L150.621 58.9696L149.611 64.0119L150.612 66.5532Z",fill:"currentColor"}),r.jsx("path",{d:"M188.332 34.5919L191.369 35.725L194.397 36.9957L194.865 34.5757L194.453 32.8518L193.937 30.9741L191.982 28.7403L190.714 28.1252L189.834 27.5425L186.459 27.3401L181.662 29.9948L180.483 32.002L183.536 33.0784L186.459 34.1549L183.939 33.9687L182.873 34.5272L181.638 34.8428L179.651 36.5182L178.069 38.9624L180.459 39.6747L182.776 40.4193L185.086 41.1962L187.404 41.957L189.689 42.823L192.015 43.5191L192.354 41.0101L190.537 36.2025L188.332 34.5919Z",fill:"currentColor"}),r.jsx("path",{d:"M151.8 37.708L151.089 40.8725L150.249 44.0533L152.704 44.1909L154.351 43.5434L156.144 42.7745L158.082 40.5326L158.518 39.181L158.97 38.2341L158.712 34.851L155.425 30.4562L153.285 29.5659L152.631 32.7385L151.977 35.7817L151.816 33.2646L151.113 32.2772L150.637 31.0956L148.707 29.3555L146.074 28.1171L145.703 30.5857L145.283 32.9894L144.822 35.3932L144.394 37.797L143.845 40.1765L143.482 42.5884L146.001 42.5803L150.507 40.1198L151.8 37.708Z",fill:"currentColor"}),r.jsx("path",{d:"M180.822 18.6073L182.914 21.0839L184.941 23.6819L186.532 21.8042L187.008 20.0884L187.476 18.2026L186.863 15.2889L186.055 14.1315L185.579 13.1927L182.728 11.3636L177.245 11.3231L175.242 12.5047L177.382 14.9409L179.401 17.3042L177.301 15.9121L176.098 15.8716L174.863 15.5398L172.311 16.0335L169.735 17.3851L171.471 19.1738L173.135 20.9625L174.766 22.7754L176.421 24.5803L177.98 26.458L179.676 28.1981L181.194 26.1828L181.961 21.092L180.822 18.6073Z",fill:"currentColor"}),r.jsx("path",{d:"M137.886 48.7961L139.032 49.7997L140.26 51.4912L140.373 53.2961L139.687 54.4777L138.822 55.4004L138.273 55.4975L136.117 55.9508L135.35 59.5443L137.732 60.0946L140.098 60.6855L142.497 61.1225L144.847 61.7862L147.205 62.4094L149.474 62.7898L150.362 59.3419L149.587 58.5326L148.23 57.6423L148.069 55.0767L148.472 53.6522L149.393 52.7295L150.75 52.4463L152.034 52.2035L153.059 48.5776L150.499 48.2538L148.19 47.4283L145.8 46.975L142.238 46.0038L138.669 45.2592L137.781 48.8608L137.886 48.7961Z",fill:"currentColor"}),r.jsx("path",{d:"M175.759 28.3842L174.241 28.2466L172.262 27.6072L171.108 26.2151L170.97 24.8554L171.132 23.6009L171.511 23.1962L172.989 21.5533L172.052 19.4408L171.503 18.1944L169.258 19.1576L166.989 20.0721L164.801 21.1324L162.507 21.9822L160.23 22.8725L158.179 23.9004L159.479 27.2106L160.577 27.413L162.201 27.3239L163.84 29.3068L164.349 30.6989L164.147 31.9858L163.21 33.0218L162.314 33.9687L163.614 37.5056L165.875 36.2592L168.225 35.5631L170.429 34.5191L173.877 33.2079L177.196 31.7025L175.807 28.2709L175.759 28.3842Z",fill:"currentColor"}),r.jsx("path",{d:"M173.385 8.77363L174.475 7.71337L176.26 6.62884L178.061 6.66122L179.183 7.44629L180.023 8.39323L180.079 8.94359L180.346 11.1369L182.558 11.8087L183.859 12.2053L184.602 9.87435L185.385 7.5596L186.023 5.20438L186.879 2.90582L187.694 0.599168L188.26 -1.63464L184.908 -2.80821L184.044 -2.10407L183.043 -0.817199L180.483 -0.873854L179.094 -1.39184L178.262 -2.38734L178.085 -3.77133L177.956 -5.07439L174.435 -6.40173L173.902 -3.87655L172.884 -1.63464L172.23 0.72057L170.97 4.19269L169.937 7.69719L173.433 8.87884L173.385 8.77363Z",fill:"currentColor"}),r.jsx("path",{d:"M152.51 -3.05912L153.948 -2.55732L155.716 -1.4566L156.507 0.178289L156.314 1.52991L155.853 2.71156L155.385 3.01102L153.552 4.24124L153.956 6.51552L154.182 7.85904L156.596 7.47055L159.019 7.13063L161.401 6.63692L163.832 6.36174L166.246 6.05419L168.491 5.55239L168.031 2.02361L167.005 1.56228L165.415 1.25473L164.3 -1.06002L164.139 -2.53304L164.655 -3.73898L165.802 -4.51595L166.908 -5.22009L166.497 -8.96739L164.009 -8.30372L161.555 -8.19851L159.164 -7.72099L155.498 -7.28394L151.921 -6.62836L152.437 -2.962L152.51 -3.05912Z",fill:"currentColor"}),r.jsx("path",{d:"M160.359 17.2151L158.938 17.7655L156.879 18.065L155.232 17.3284L154.505 16.1711L154.101 14.9732L154.263 14.4391L154.868 12.3186L153.1 10.8293L152.058 9.95525L150.459 11.8168L148.836 13.6378L147.326 15.556L145.654 17.3365L143.999 19.1333L142.602 20.9705L145.234 23.3662L146.308 23.0587L147.73 22.2655L150.063 23.3177L151.137 24.3374L151.517 25.5838L151.137 26.9274L150.75 28.1738L153.471 30.7718L154.949 28.6594L156.758 26.9921L158.276 25.082L160.795 22.3788L163.113 19.5623L160.351 17.1018L160.359 17.2151Z",fill:"currentColor"}),r.jsx("path",{d:"M190.278 47.4849L189.027 48.3509L187.089 49.1279L185.312 48.8042L184.343 47.8491L183.665 46.7808L183.697 46.2223L183.794 44.0128L181.719 42.993L180.507 42.386L179.385 44.5713L178.238 46.7241L177.221 48.9418L176.009 51.0704L174.83 53.2071L173.902 55.3195L177.019 57.0272L177.996 56.4768L179.183 55.368L181.711 55.8374L182.986 56.582L183.649 57.699L183.6 59.091L183.519 60.4022L186.774 62.288L187.71 59.8761L189.075 57.8365L190.101 55.6189L191.918 52.3977L193.509 49.1117L190.246 47.3716L190.278 47.4849Z",fill:"currentColor"}),r.jsx("path",{d:"M176.074 58.6054L174.007 58.5812L171.931 58.9454L173.514 57.5695L175.194 56.1612L173.756 54.761L172.149 55.9993L170.558 57.4966L170.89 55.3357L171.511 53.3042L169.565 52.8833L169.089 54.9229L168.628 56.9301L167.91 54.9957L166.973 53.1828L166.892 53.1018L165.229 53.9436L166.004 55.8213L166.779 57.7718L164.946 56.752L163.137 55.538L162.031 57.3995L163.896 58.5488L165.794 59.5281L163.678 59.8276L161.409 59.7871L161.821 61.859L163.856 61.6729H165.746L162.952 64.2385L164.122 65.9544L165.786 64.5137L166.973 63.4454L167.199 63.2026L167.175 63.2349L167.062 63.6558C166.933 64.1414 167.005 64.6351 166.868 65.1207C166.795 65.3797 166.698 65.6306 166.626 65.8977C166.553 66.1648 166.553 66.4319 166.513 66.699C166.505 66.7718 166.319 67.0227 166.303 67.0956C166.287 67.2331 166.464 67.2089 166.545 67.2331C166.795 67.2979 167.046 67.3707 167.296 67.4355C167.676 67.5407 168.055 67.6459 168.435 67.743L168.782 65.5335L169.17 64.0767L169.275 63.6882L169.493 63.8743L169.735 64.3599L170.268 66.011L170.752 66.7152L170.946 67.4274L172.642 66.5047L171.915 64.627L170.97 62.5308L172.989 63.6396L174.774 65.0155L175.856 63.0002L173.692 62.1666L172.989 61.5434L172.311 61.1306L174.233 60.8393L176.252 60.4751L176.074 58.6054Z",fill:"currentColor"}),r.jsx("path",{d:"M179.974 44.1746L178.311 42.9444L176.413 42.0299L178.505 41.8356L180.685 41.6738L180.33 39.6989L178.303 39.7718L176.139 40.0631L177.665 38.5011L179.344 37.2142L178.004 35.7331L176.429 37.1171L174.887 38.4768L175.428 36.4858L175.719 34.4624L175.694 34.3491L173.853 34.0577L173.393 36.0407L172.884 38.0721L171.988 36.1782L171.221 34.1306L169.242 34.9966L170.09 37.02L171.067 38.93L169.178 37.9345L167.361 36.5748L166.489 38.493L168.249 39.5371L169.783 40.6459L166.02 41.0991L165.972 43.1791L168.16 42.9849L169.743 42.8068L170.066 42.7421L170.026 42.7502L169.686 43.0254C169.299 43.341 169.073 43.7862 168.677 44.1018C168.467 44.2718 168.241 44.4175 168.031 44.5874C167.813 44.7655 167.659 44.9759 167.466 45.1702C167.409 45.2268 167.118 45.3239 167.07 45.3725C166.973 45.4696 167.126 45.5586 167.183 45.6315C167.345 45.8338 167.514 46.0362 167.676 46.2385C167.926 46.5461 168.176 46.8536 168.419 47.1531L169.985 45.5586L171.148 44.6036L171.463 44.3527L171.536 44.636L171.455 45.1702L170.93 46.8212L170.922 47.6711L170.663 48.359L172.577 48.6018L173.078 46.6513L173.53 44.3932L174.532 46.4732L175.186 48.6423L177.237 47.6387L175.961 45.6962L175.751 44.7817L175.444 44.0532L177.18 44.9435L179.029 45.8338L179.974 44.1746Z",fill:"currentColor"}),r.jsx("path",{d:"M200.478 24.9445L198.814 23.7143L196.916 22.7997L199.008 22.6054L201.188 22.4436L200.833 20.4687L198.806 20.5416L196.642 20.833L198.168 19.2709L199.848 17.984L198.507 16.5029L196.932 17.8869L195.39 19.2466L195.931 17.2556L196.222 15.2322L196.198 15.1189L194.356 14.8276L193.896 16.8105L193.387 18.842L192.491 16.9481L191.724 14.9004L189.745 15.7664L190.593 17.7898L191.57 19.6999L189.689 18.6963L187.872 17.3366L187 19.2547L188.76 20.2988L190.295 21.4076L186.531 21.8608L186.483 23.9409L188.671 23.7466L190.254 23.5686L190.577 23.5038L190.537 23.5119L190.198 23.7871C189.81 24.1027 189.584 24.5479 189.188 24.8635C188.978 25.0335 188.752 25.1792 188.542 25.3491C188.324 25.5272 188.171 25.7376 187.977 25.9319C187.92 25.9885 187.63 26.0857 187.581 26.1342C187.484 26.2313 187.638 26.3204 187.694 26.3932C187.856 26.5955 188.025 26.7979 188.187 27.0002C188.437 27.3078 188.688 27.6153 188.93 27.9148L190.496 26.3204L191.659 25.3653L191.974 25.1144L192.047 25.3977L191.966 25.9319L191.441 27.583L191.433 28.4328L191.175 29.1207L193.089 29.3635L193.589 27.413L194.041 25.1549L195.043 27.2349L195.697 29.404L197.748 28.4004L196.472 26.458L196.262 25.5434L195.955 24.815L197.692 25.7053L199.541 26.5955L200.478 24.9445Z",fill:"currentColor"}),r.jsx("path",{d:"M150.201 11.7277L149.571 9.75291L148.578 7.8914L150.386 8.96784L152.244 10.1171L153.116 8.30417L151.436 7.16298L149.522 6.12701L151.67 5.7628L153.786 5.71424L153.568 3.73133L151.485 3.91748L149.442 4.11173L151.049 2.82485L152.47 1.35993L152.518 1.25471L151.202 -0.0645331L149.668 1.2709L148.061 2.61442L148.448 0.550575L149.03 -1.55374L146.922 -2.02317L146.421 0.113524L146.09 2.23403L145.146 0.315862L144.467 -1.8613L142.634 -0.81723L143.45 1.06047L144.047 2.85723L140.736 1.00381L139.477 2.65489L141.358 3.77989L142.747 4.57306L143.046 4.71065L143.014 4.69446L142.578 4.71874C142.077 4.75111 141.633 4.96964 141.132 4.99392C140.866 5.00201 140.591 4.99392 140.325 5.01011C140.05 5.02629 139.792 5.10723 139.525 5.15579C139.452 5.17198 139.154 5.06676 139.089 5.08295C138.952 5.10723 139.024 5.2691 139.032 5.35813C139.049 5.61712 139.065 5.87611 139.073 6.13511C139.097 6.53169 139.113 6.92018 139.137 7.31676L141.342 6.94446L142.844 6.85543L143.248 6.83924L143.143 7.10633L142.763 7.49482L141.366 8.5146L140.858 9.19446L140.244 9.60723L141.649 10.9265L143.199 9.6396L144.871 8.09374L144.459 10.3599L143.716 12.4966L145.969 12.8932L146.074 10.5704L146.438 9.70435L146.615 8.93546L147.495 10.6756L148.473 12.4885L150.201 11.7277Z",fill:"currentColor"}),r.jsx("path",{d:"M172.723 15.7906L171.059 14.5604L169.161 13.6459L171.253 13.4516L173.433 13.2897L173.078 11.3149L171.051 11.3878L168.887 11.6791L170.413 10.1171L172.093 8.83022L170.752 7.3491L169.178 8.73309L167.635 10.0928L168.176 8.1018L168.467 6.07842L168.443 5.96511L166.602 5.67374L166.141 7.65666L165.633 9.68813L164.736 7.79425L163.969 5.74658L161.991 6.61259L162.839 8.63597L163.816 10.546L161.926 9.55054L160.109 8.19083L159.237 10.109L160.997 11.1531L162.532 12.2619L158.769 12.7151L158.72 14.7951L160.909 14.6009L162.491 14.4228L162.814 14.3581L162.774 14.3662L162.435 14.6414C162.047 14.957 161.821 15.4022 161.425 15.7178C161.215 15.8878 160.989 16.0335 160.779 16.2034C160.561 16.3815 160.408 16.5919 160.214 16.7861C160.158 16.8428 159.867 16.9399 159.818 16.9885C159.721 17.0856 159.875 17.1746 159.931 17.2475C160.093 17.4498 160.262 17.6522 160.424 17.8545C160.674 18.162 160.925 18.4696 161.167 18.7691L162.734 17.1746L163.896 16.2196L164.211 15.9687L164.284 16.252L164.203 16.7861L163.678 18.4372L163.67 19.287L163.412 19.975L165.326 20.2178L165.826 18.2673L166.279 16.0092L167.28 18.0892L167.934 20.2583L169.985 19.2547L168.709 17.3122L168.499 16.3977L168.192 15.6692L169.929 16.5595L171.778 17.4498L172.723 15.7906Z",fill:"currentColor"}),r.jsx("path",{d:"M142.271 36.7853L140.607 35.5551L138.709 34.6405L140.801 34.4463L142.981 34.2844L142.626 32.3096L140.591 32.3743L138.427 32.6657L139.953 31.1037L141.633 29.8168L140.292 28.3357L138.718 29.7197L137.175 31.0794L137.716 29.0884L138.007 27.065L137.983 26.9517L136.142 26.6603L135.681 28.6432L135.172 30.6747L134.276 28.7808L133.509 26.7332L131.547 27.5992L132.395 29.6225L133.372 31.5326L131.482 30.5371L129.665 29.1774L128.793 31.0956L130.553 32.1396L132.088 33.2484L128.325 33.7017L128.276 35.7817L130.465 35.5875L132.047 35.4094L132.37 35.3447L132.33 35.3528L131.991 35.6279C131.603 35.9436 131.377 36.3887 130.981 36.7044C130.771 36.8743 130.545 37.02 130.335 37.19C130.117 37.368 129.964 37.5785 129.77 37.7727C129.714 37.8294 129.423 37.9265 129.374 37.9751C129.278 38.0722 129.431 38.1612 129.487 38.2341C129.649 38.4364 129.819 38.6387 129.98 38.8411C130.23 39.1486 130.481 39.4562 130.723 39.7556L132.29 38.1612L133.452 37.2062L133.767 36.9553L133.84 37.2385L133.759 37.7727L133.234 39.4238L133.226 40.2736L132.968 40.9616L134.882 41.2044L135.382 39.2538L135.835 36.9957L136.836 39.0758L137.49 41.2448L139.541 40.2412L138.265 38.2988L138.055 37.3842L137.749 36.6558L139.485 37.5461L141.334 38.4364L142.271 36.7853Z",fill:"currentColor"}),r.jsx("path",{d:"M116.252 57.9013L115.477 61.0497L114.572 64.2143L117.019 64.4004L118.683 63.7853L120.492 63.0569L122.478 60.8554L122.938 59.52L123.415 58.5812L123.221 55.19L120.031 50.7224L117.907 49.7916L117.189 52.9481L116.47 55.9831L116.357 53.458L115.687 52.4625L115.226 51.2646L113.337 49.484L110.728 48.1891L110.301 50.6495L109.832 53.0452L109.331 55.4328L108.847 57.8366L108.249 60.1999L107.829 62.6036L110.357 62.6522L114.912 60.2808L116.252 57.9013Z",fill:"currentColor"}),r.jsx("path",{d:"M103.041 83.9138L101.846 80.903L100.764 77.7951L98.6559 79.0658L97.6546 80.5307L96.6048 82.1737L96.2656 85.1279L96.6532 86.4795L96.8066 87.5235L98.9224 90.1701L104.107 91.9669L106.376 91.4894L105.132 88.4948L103.969 85.6054L105.52 87.6045L106.65 88.0253L107.708 88.7295L110.284 89.0856L113.159 88.6243L112.085 86.3743L111.076 84.1485L110.107 81.9066L109.121 79.6728L108.233 77.3905L107.183 75.1971L105.1 76.6216L102.758 81.1944L103.041 83.9138Z",fill:"currentColor"}),r.jsx("path",{d:"M129.156 62.3689L127.961 59.3581L126.879 56.2502L124.771 57.5209L123.77 58.9858L122.72 60.6288L122.381 63.5749L122.769 64.9346L122.922 65.9786L125.038 68.6252L130.222 70.4139L132.5 69.9445L131.248 66.9499L130.085 64.0605L131.635 66.0596L132.766 66.4804L133.824 67.1846L136.4 67.5407L139.275 67.0794L138.201 64.8294L137.191 62.6036L136.222 60.3617L135.237 58.1279L134.349 55.8456L133.299 53.6522L131.216 55.0767L128.874 59.6495L129.156 62.3689Z",fill:"currentColor"}),r.jsx("path",{d:"M111.189 98.0694L108.072 97.2034L104.947 96.1998L104.68 98.6441L105.245 100.328L105.916 102.157L108.056 104.22L109.372 104.722L110.292 105.232L113.676 105.143L118.23 102.084L119.224 99.9795L116.099 99.1701L113.095 98.3527L115.622 98.3203L116.632 97.6728L117.843 97.252L119.676 95.4067L121.041 92.841L118.602 92.3392L116.228 91.7969L113.862 91.2142L111.479 90.6557L109.138 89.984L106.755 89.4984L106.634 92.0236L108.855 96.653L111.189 98.0694Z",fill:"currentColor"}),r.jsx("path",{d:"M133.598 40.9211L133.137 42.3698L132.08 44.1747L130.473 45.0002L129.116 44.8383L127.929 44.4013L127.622 43.94L126.346 42.1351L122.753 42.8554L123.197 45.2673L123.601 47.6792L124.15 50.0587L124.481 52.4867L124.844 54.8986L125.401 57.1405L128.906 56.5901L129.342 55.5542L129.617 53.9517L131.894 52.7781L133.364 52.5839L134.567 53.0695L135.374 54.2026L136.109 55.2871L139.832 54.7934L139.113 52.3087L138.952 49.8563L138.419 47.4687L137.886 43.8105L137.151 40.2412L133.509 40.8482L133.598 40.9211Z",fill:"currentColor"}),r.jsx("path",{d:"M115.049 81.6477L116.381 80.9031L118.384 80.3203L120.12 80.814L120.992 81.8662L121.566 82.9912L121.477 83.5416L121.17 85.7349L123.132 86.957L124.279 87.6774L125.603 85.6135L126.96 83.5739L128.187 81.4696L129.601 79.4705L130.981 77.4552L132.112 75.448L129.173 73.4408L128.147 73.8941L126.855 74.8815L124.392 74.1693L123.189 73.3033L122.64 72.1216L122.825 70.7457L123.035 69.4507L119.983 67.2574L118.812 69.564L117.253 71.4579L116.018 73.5622L113.902 76.5973L111.996 79.7052L115.073 81.761L115.049 81.6477Z",fill:"currentColor"}),r.jsx("path",{d:"M123.415 95.8923L124.142 97.2277L124.699 99.243L124.182 100.975L123.132 101.841L121.994 102.399L121.452 102.31L119.272 101.979L118.029 103.929L117.302 105.078L119.345 106.422L121.356 107.806L123.447 109.052L125.426 110.493L127.42 111.901L129.415 113.051L131.45 110.129L131.006 109.101L130.037 107.798L130.771 105.329L131.644 104.14L132.831 103.597L134.203 103.8L135.495 104.026L137.716 100.983L135.431 99.7853L133.549 98.207L131.466 96.9445L128.462 94.7916L125.377 92.8491L123.294 95.9085L123.415 95.8923Z",fill:"currentColor"}),r.jsx("path",{d:"M150.814 97.2439L149.353 97.6485L147.269 97.7295L145.703 96.823L145.105 95.6009L144.823 94.3626L145.041 93.8527L145.864 91.7969L144.257 90.1377L143.312 89.1584L141.536 90.8419L139.727 92.4849L138.031 94.2412L136.174 95.8356L134.349 97.4543L132.774 99.1297L135.132 101.792L136.238 101.59L137.732 100.951L139.945 102.246L140.906 103.371L141.156 104.649L140.639 105.944L140.131 107.15L142.561 110.015L144.257 108.065L146.22 106.6L147.932 104.852L150.717 102.432L153.318 99.8662L150.822 97.1306L150.814 97.2439Z",fill:"currentColor"}),r.jsx("path",{d:"M134.05 82.2061L134.914 80.9517L136.456 79.5434L138.233 79.2196L139.477 79.77L140.486 80.5308L140.648 81.065L141.342 83.1693L143.635 83.3959L144.984 83.5335L145.267 81.0973L145.59 78.6693L145.759 76.2412L146.147 73.8212L146.502 71.4013L146.631 69.1027L143.119 68.5928L142.4 69.4588L141.665 70.9157L139.146 71.3608L137.684 71.118L136.666 70.3006L136.23 68.9813L135.851 67.7268L132.144 67.1117L132.112 69.6936L131.547 72.0892L131.361 74.5254L130.796 78.1756L130.457 81.8177L134.123 82.2952L134.05 82.2061Z",fill:"currentColor"}),r.jsx("path",{d:"M92.333 74.0235L92.8821 72.5991L94.0449 70.8671L95.6923 70.1387L97.0409 70.3815L98.1956 70.8833L98.4783 71.3608L99.6411 73.2385L101.934 72.9228L103.275 72.7367L102.976 70.3005L102.718 67.8725L102.314 65.4606L102.12 63.0245L101.894 60.5883L101.482 58.3221L97.9453 58.662L97.4527 59.6656L97.0812 61.252L94.7313 62.2879L93.2616 62.3932L92.0826 61.8428L91.3478 60.6611L90.6775 59.5361L86.9306 59.8113L87.5039 62.3284L87.5201 64.7888L87.9157 67.2007L88.2226 70.8833L88.7475 74.5011L92.4218 74.1045L92.333 74.0235Z",fill:"currentColor"}),r.jsx("path",{d:"M97.8403 56.833L99.5685 55.6837L101.079 54.2188L100.546 56.2502L99.948 58.3545L101.926 58.7026L102.556 56.7682L103.033 54.6396L103.97 56.6144L104.591 58.6378L106.432 57.8851L105.681 55.9265L104.939 54.0083L106.618 55.1981L108.411 56.1693L108.524 56.1855L109.428 54.5506L107.733 53.4418L106.004 52.2601L108.088 52.0659L110.268 52.0497L110.139 49.8887L107.951 49.9858L105.827 50.2448L107.41 48.8042L109.315 47.5578L107.813 46.0767L106.231 47.3716L104.664 48.44L105.536 44.7412L103.606 43.9805L103.041 46.101L102.661 47.6549L102.613 47.9786L102.621 47.9382L102.476 47.5254C102.314 47.056 101.975 46.6837 101.813 46.2062C101.733 45.9472 101.668 45.6882 101.579 45.4292C101.49 45.1702 101.345 44.9436 101.224 44.7008C101.192 44.636 101.208 44.3204 101.175 44.2556C101.111 44.1342 100.982 44.2475 100.893 44.2799C100.651 44.3608 100.4 44.4499 100.158 44.5308C99.7865 44.6603 99.415 44.7898 99.0436 44.9193L99.9965 46.9427L100.489 48.3671L100.618 48.7475L100.328 48.7152L99.8511 48.4481L98.4864 47.3878L97.6869 47.0803L97.1297 46.6028L96.2495 48.3186L97.9049 49.4598L99.8672 50.6576L97.5739 50.8842L95.3208 50.7466L95.555 53.0209L97.8161 52.4867L98.7448 52.6001L99.5362 52.5596L98.1068 53.8869L96.6371 55.3276L97.8403 56.833Z",fill:"currentColor"}),r.jsx("path",{d:"M102.71 70.9562L104.777 71.0371L106.86 70.7295L105.245 72.065L103.533 73.4247L104.939 74.8572L106.578 73.6594L108.201 72.2026L107.813 74.3554L107.143 76.3707L109.081 76.8402L109.606 74.8087L110.123 72.8177L110.793 74.7682L111.69 76.6054L111.77 76.6864L113.458 75.8932L112.723 73.9993L112.004 72.0326L113.805 73.0929L115.59 74.3554L116.745 72.5263L114.912 71.3285L113.038 70.3006L115.162 70.0578L117.431 70.1549L117.076 68.0749L115.033 68.2044L113.143 68.1558L116.002 65.6549L114.879 63.9067L113.183 65.2988L111.972 66.3348L111.738 66.5695L111.762 66.5371L111.883 66.1162C112.021 65.6387 111.964 65.1369 112.117 64.6594C112.198 64.4004 112.303 64.1495 112.376 63.8905C112.457 63.6234 112.465 63.3563 112.513 63.0893C112.529 63.0164 112.723 62.7655 112.731 62.7008C112.755 62.5632 112.578 62.5794 112.489 62.5551C112.239 62.4822 111.988 62.4094 111.738 62.3285C111.358 62.2152 110.987 62.1019 110.607 61.9885L110.212 64.19L109.792 65.6387L109.671 66.0191L109.453 65.8249L109.218 65.3312L108.726 63.672L108.257 62.9598L108.08 62.2475L106.36 63.1297L107.038 65.0236L107.934 67.1441L105.94 65.9867L104.188 64.5623L103.057 66.5533L105.197 67.4436L105.883 68.083L106.546 68.5119L104.616 68.7547L102.589 69.0623L102.71 70.9562Z",fill:"currentColor"}),r.jsx("path",{d:"M124.626 90.3482L126.693 90.4291L128.777 90.1216L127.162 91.457L125.45 92.8167L126.855 94.2493L128.494 93.0514L130.117 91.5946L129.73 93.7475L129.059 95.7628L130.998 96.2322L131.522 94.2007L132.039 92.2097L132.709 94.1602L133.606 95.9975L133.687 96.0784L135.374 95.2852L134.639 93.3914L133.921 91.4246L135.722 92.4849L137.506 93.7475L138.661 91.9183L136.828 90.7205L134.938 89.6764L137.062 89.4336L139.331 89.5307L138.976 87.4507L136.933 87.5802L135.043 87.5316L137.902 85.0307L136.779 83.2825L135.084 84.6746L133.872 85.7106L133.638 85.9453L133.662 85.9129L133.783 85.4921C133.921 85.0146 133.864 84.5128 134.018 84.0353C134.098 83.7763 134.203 83.5254 134.276 83.2664C134.357 82.9993 134.365 82.7322 134.413 82.4651C134.43 82.3923 134.623 82.1414 134.631 82.0766C134.656 81.939 134.478 81.9552 134.389 81.9309C134.139 81.8581 133.888 81.7852 133.638 81.7043C133.259 81.591 132.887 81.4777 132.508 81.3644L132.112 83.5658L131.692 85.0146L131.571 85.395L131.353 85.2007L131.119 84.707L130.626 83.0478L130.158 82.3356L129.98 81.6234L128.26 82.5056L128.938 84.3995L129.835 86.52L127.84 85.3626L126.088 83.9381L124.957 85.9291L127.097 86.8194L127.784 87.4588L128.446 87.8878L126.516 88.1306L124.489 88.4381L124.626 90.3482Z",fill:"currentColor"}),r.jsx("path",{d:"M167.054 130.023L168.798 127.287L170.672 124.584L168.41 123.621L166.642 123.669L164.696 123.774L162.112 125.223L161.24 126.34L160.489 127.069L159.584 130.346L161.167 135.599L162.887 137.169L164.575 134.409L166.23 131.771L165.528 134.199L165.843 135.364L165.891 136.643L167.118 138.942L169.17 140.998L170.357 138.812L171.576 136.692L172.82 134.587L174.047 132.475L175.371 130.427L176.534 128.291L174.16 127.433L169.089 128.202L167.054 130.023Z",fill:"currentColor"}),r.jsx("path",{d:"M188.001 112.8L185.167 114.37L182.235 115.843L183.754 117.777L185.336 118.586L187.089 119.42L190.06 119.388L191.352 118.821L192.362 118.538L194.72 116.102L195.834 110.72L195.075 108.518L192.273 110.137L189.56 111.658L191.336 109.87L191.611 108.696L192.176 107.547L192.2 104.941L191.377 102.149L189.285 103.5L187.21 104.779L185.118 106.025L183.027 107.296L180.887 108.461L178.844 109.789L180.523 111.675L185.344 113.423L188.001 112.8Z",fill:"currentColor"}),r.jsx("path",{d:"M189.35 67.3222L188.171 64.2952L187.105 61.1873L184.989 62.4418L183.98 63.9067L182.922 65.5335L182.558 68.4876L182.946 69.8474L183.091 70.8914L185.191 73.5542L190.367 75.3752L192.636 74.9139L191.409 71.9112L190.27 69.0218L191.805 71.0209L192.927 71.4499L193.985 72.1702L196.561 72.5344L199.428 72.0893L198.37 69.8312L197.377 67.5974L196.424 65.3554L195.447 63.1135L194.583 60.8312L193.541 58.6297L191.449 60.038L189.083 64.6027L189.35 67.3222Z",fill:"currentColor"}),r.jsx("path",{d:"M162.12 117.494L162.281 120.739L162.314 124.033L164.712 123.507L166.133 122.439L167.651 121.225L168.927 118.538L168.992 117.13L169.178 116.094L168.023 112.897L163.695 109.538L161.385 109.255L161.603 112.484L161.781 115.592L160.949 113.204L160.02 112.444L159.245 111.432L156.919 110.266L154.053 109.781L154.343 112.257L154.586 114.685L154.779 117.122L155.005 119.558L155.11 122.002L155.393 124.414L157.824 123.742L161.514 120.165L162.12 117.494Z",fill:"currentColor"}),r.jsx("path",{d:"M183.988 90.9714L186.935 89.6279L189.972 88.3734L188.599 86.3339L187.089 85.4112L185.401 84.44L182.437 84.2457L181.105 84.7151L180.079 84.9175L177.544 87.1756L176.025 92.4526L176.615 94.7026L179.53 93.3024L182.348 91.9912L180.443 93.6423L180.079 94.7916L179.433 95.8923L179.207 98.4903L179.813 101.339L182.001 100.15L184.173 99.0245L186.354 97.9481L188.534 96.8393L190.755 95.8357L192.895 94.6783L191.36 92.663L186.685 90.5506L183.988 90.9714Z",fill:"currentColor"}),r.jsx("path",{d:"M146.244 140.326L147.148 139.096L148.723 137.736L150.507 137.469L151.743 138.06L152.728 138.853L152.874 139.387L153.495 141.515L155.789 141.807L157.129 141.993L157.485 139.565L157.88 137.145L158.122 134.717L158.591 132.313L159.019 129.909L159.213 127.611L155.716 127.004L154.973 127.846L154.198 129.27L151.662 129.642L150.209 129.359L149.224 128.509L148.82 127.174L148.481 125.911L144.79 125.183L144.677 127.765L144.047 130.136L143.789 132.572L143.11 136.206L142.658 139.824L146.308 140.423L146.244 140.326Z",fill:"currentColor"}),r.jsx("path",{d:"M182.736 102.116L181.242 102.391L179.159 102.294L177.673 101.266L177.18 99.9957L177.003 98.7412L177.269 98.2475L178.254 96.2727L176.793 94.484L175.937 93.4319L174.023 94.9616L172.085 96.4508L170.244 98.0533L168.265 99.4858L166.311 100.951L164.599 102.489L166.731 105.329L167.853 105.232L169.388 104.714L171.495 106.187L172.359 107.385L172.497 108.688L171.875 109.935L171.261 111.092L173.458 114.151L175.299 112.346L177.382 111.051L179.231 109.457L182.211 107.272L185.013 104.933L182.752 101.995L182.736 102.116Z",fill:"currentColor"}),r.jsx("path",{d:"M178.593 82.8617L178.327 81.3644L178.448 79.2763L179.49 77.8033L180.766 77.3177L182.017 77.1558L182.51 77.4229L184.464 78.4346L187.323 76.136L185.821 74.2017L184.359 72.243L182.776 70.3896L181.371 68.3905L179.934 66.4157L178.416 64.6837L175.549 66.788L175.646 67.913L176.139 69.4588L174.653 71.547L173.441 72.4049L172.141 72.5344L170.906 71.895L169.759 71.2718L166.682 73.4328L168.459 75.3024L169.735 77.3986L171.301 79.2682L173.449 82.279L175.751 85.1117L178.706 82.886L178.593 82.8617Z",fill:"currentColor"}),r.jsx("path",{d:"M154.206 76.2979L155.724 76.395L157.719 76.9858L158.914 78.3455L159.084 79.7053L158.954 80.9598L158.583 81.3725L157.145 83.0479L158.131 85.1441L158.712 86.3743L160.941 85.3545L163.178 84.3752L165.35 83.2664L167.611 82.3518L169.864 81.413L171.899 80.3285L170.51 77.0506L169.404 76.8806L167.781 77.0101L166.101 75.0677L165.552 73.6918L165.721 72.4049L166.626 71.3446L167.506 70.3653L166.117 66.8689L163.888 68.172L161.555 68.9247L159.374 70.0254L155.958 71.4256L152.68 73.0119L154.158 76.4031L154.206 76.2979Z",fill:"currentColor"}),r.jsx("path",{d:"M164.93 95.4634L163.711 96.3698L161.797 97.2116L160.012 96.9364L159.011 96.0137L158.3 94.9696L158.316 94.4112L158.341 92.2017L156.233 91.2466L154.997 90.6801L153.956 92.8977L152.874 95.083L151.929 97.333L150.782 99.502L149.668 101.679L148.812 103.816L151.977 105.426L152.938 104.836L154.093 103.694L156.629 104.083L157.929 104.787L158.631 105.888L158.623 107.28L158.583 108.591L161.894 110.372L162.758 107.935L164.05 105.847L165.011 103.597L166.723 100.319L168.209 96.993L164.89 95.35L164.93 95.4634Z",fill:"currentColor"}),r.jsx("path",{d:"M193.428 126.664L192.451 127.837L190.795 129.1L188.994 129.262L187.799 128.598L186.863 127.748L186.749 127.206L186.249 125.053L183.98 124.616L182.655 124.357L182.155 126.761L181.622 129.149L181.234 131.56L180.628 133.932L180.055 136.311L179.724 138.586L183.18 139.403L183.98 138.61L184.828 137.226L187.387 137.007L188.817 137.38L189.753 138.286L190.077 139.638L190.343 140.925L193.977 141.872L194.243 139.298L195.019 136.967L195.422 134.555L196.311 130.962L196.973 127.376L193.363 126.567L193.428 126.664Z",fill:"currentColor"}),r.jsx("path",{d:"M199.613 77.5443L197.611 78.0703L195.705 78.9687L196.868 77.2124L198.111 75.4076L196.351 74.4444L195.132 76.0712L194.001 77.9408L193.751 75.7718L193.807 73.6513L191.821 73.7646L191.902 75.8608L191.99 77.9166L190.787 76.2493L189.398 74.752L189.301 74.7034L187.92 75.9579L189.172 77.5605L190.432 79.2358L188.397 78.7421L186.33 78.0542L185.756 80.1423L187.856 80.7493L189.947 81.1863L187.985 82.0362L185.789 82.6027L186.733 84.4885L188.647 83.7682L190.472 83.2664L188.461 86.4876L190.044 87.8311L191.264 86.002L192.12 84.6585L192.273 84.3671L192.257 84.3995L192.265 84.8365C192.273 85.3383 192.467 85.7997 192.467 86.3015C192.467 86.5685 192.435 86.8437 192.443 87.1108C192.443 87.386 192.507 87.645 192.539 87.9202C192.548 87.993 192.435 88.2844 192.443 88.3572C192.459 88.4948 192.628 88.43 192.717 88.43C192.976 88.43 193.234 88.43 193.5 88.43C193.896 88.43 194.292 88.4301 194.679 88.422L194.421 86.1962L194.405 84.6908V84.2862L194.663 84.4076L195.027 84.8122L195.98 86.261L196.634 86.8033L197.013 87.4346L198.402 86.091L197.199 84.4723L195.729 82.6998L197.974 83.2259L200.066 84.0757L200.574 81.8419L198.265 81.6153L197.417 81.2025L196.658 80.9921L198.434 80.1989L200.284 79.3087L199.613 77.5443Z",fill:"currentColor"}),r.jsx("path",{d:"M184.06 121.541L182.13 120.796L180.063 120.416L182.025 119.671L184.085 118.935L183.213 117.122L181.274 117.729L179.272 118.587L180.33 116.676L181.614 114.985L179.934 113.917L178.787 115.665L177.665 117.389L177.657 115.325L177.398 113.301L177.35 113.204L175.501 113.415L175.581 115.446L175.63 117.542L174.265 115.956L172.981 114.192L171.301 115.551L172.65 117.275L174.096 118.854L172.004 118.4L169.888 117.575L169.557 119.655L171.528 120.189L173.304 120.845L169.791 122.285L170.3 124.301L172.351 123.524L173.829 122.933L174.12 122.787L174.087 122.803L173.837 123.159C173.546 123.572 173.441 124.058 173.151 124.462C172.989 124.681 172.812 124.883 172.658 125.102C172.497 125.328 172.4 125.579 172.27 125.814C172.238 125.879 171.972 126.049 171.939 126.114C171.875 126.235 172.044 126.275 172.117 126.332C172.327 126.486 172.537 126.631 172.755 126.785C173.078 127.012 173.401 127.247 173.716 127.473L174.798 125.515L175.662 124.284L175.896 123.961L176.042 124.212L176.106 124.754L176.034 126.486L176.252 127.311L176.187 128.048L178.093 127.773L178.052 125.757L177.891 123.459L179.409 125.199L180.612 127.109L182.324 125.587L180.58 124.058L180.128 123.232L179.635 122.617L181.541 123.014L183.56 123.378L184.06 121.541Z",fill:"currentColor"}),r.jsx("path",{d:"M156.354 90.5829L155.224 88.8428L153.77 87.3131L155.797 87.8635L157.896 88.4786L158.252 86.5038L156.33 85.8563L154.206 85.3626L156.184 84.4399L158.211 83.8329L157.477 81.9795L155.522 82.716L153.6 83.4444L154.804 81.7691L155.781 79.9804L155.797 79.8671L154.174 78.9444L153.051 80.636L151.864 82.3599L151.687 80.2718V78.0865L149.53 78.1998L149.611 80.3932L149.853 82.5218L148.432 80.9273L147.205 79.0092L145.719 80.4984L147.003 82.0928L148.053 83.671L144.37 82.7727L143.595 84.6989L145.711 85.2816L147.253 85.6782L147.576 85.7349L147.536 85.7268L147.124 85.8644C146.656 86.0263 146.276 86.3581 145.8 86.5119C145.541 86.5928 145.283 86.6575 145.024 86.7385C144.758 86.8275 144.54 86.9732 144.29 87.0865C144.225 87.1189 143.91 87.1027 143.845 87.1351C143.724 87.1917 143.837 87.3293 143.862 87.4183C143.942 87.6692 144.031 87.912 144.112 88.1629C144.241 88.5353 144.362 88.9075 144.491 89.2879L146.518 88.341L147.94 87.8554L148.319 87.734L148.287 88.0254L148.02 88.5029L146.946 89.8626L146.639 90.6557L146.155 91.2142L147.859 92.1126L149.014 90.4615L150.225 88.5029L150.435 90.8014L150.281 93.0595L152.559 92.841L152.05 90.5748L152.171 89.6441L152.139 88.8509L153.447 90.2915L154.868 91.7727L156.354 90.5829Z",fill:"currentColor"}),r.jsx("path",{d:"M176.47 90.7853L174.54 90.0407L172.472 89.6603L174.435 88.9157L176.494 88.1792L175.622 86.3662L173.684 86.9732L171.681 87.8311L172.739 85.9211L174.023 84.2295L172.343 83.1612L171.196 84.9094L170.074 86.6333L170.066 84.5695L169.808 82.5461L169.759 82.449L167.91 82.6594L167.991 84.6909L168.039 86.7871L166.674 85.2008L165.39 83.4364L163.711 84.7961L165.059 86.52L166.505 88.0982L164.413 87.645L162.297 86.8195L161.966 88.8995L163.937 89.4337L165.713 90.0892L162.201 91.5299L162.709 93.5452L164.76 92.7682L166.238 92.1774L166.529 92.0317L166.497 92.0479L166.246 92.404C165.956 92.8168 165.851 93.3024 165.56 93.7071C165.398 93.9256 165.221 94.1279 165.067 94.3464C164.906 94.5731 164.809 94.824 164.68 95.0587C164.647 95.1234 164.381 95.2934 164.349 95.3581C164.284 95.4795 164.454 95.52 164.526 95.5767C164.736 95.7304 164.946 95.8761 165.164 96.0299C165.487 96.2565 165.81 96.4912 166.125 96.7178L167.207 94.7592L168.071 93.529L168.306 93.2052L168.451 93.4561L168.515 93.9984L168.443 95.7304L168.661 96.556L168.596 97.2925L170.502 97.0173L170.462 95.002L170.3 92.7035L171.818 94.4436L173.022 96.3536L174.733 94.832L172.989 93.3024L172.537 92.4768L172.044 91.8617L173.95 92.2583L175.969 92.6225L176.47 90.7853Z",fill:"currentColor"}),r.jsx("path",{d:"M132.79 133.568L129.786 134.774L126.79 136.125L126.257 133.73L126.629 131.989L127.089 130.096L128.987 127.813L130.238 127.158L131.094 126.551L134.47 126.259L139.339 128.792L140.559 130.767L137.539 131.925L134.656 133.074L137.159 132.823L138.241 133.349L139.493 133.632L141.52 135.259L143.167 137.655L140.801 138.432L138.491 139.241L136.206 140.083L133.913 140.9L131.652 141.831L129.342 142.584L128.938 140.091L130.626 135.235L132.79 133.568Z",fill:"currentColor"}),r.jsx("path",{d:"M7.17877 127.975L6.22588 124.867L5.13572 121.767L7.57446 121.435L9.27028 121.953L11.1114 122.577L13.2272 124.665L13.7601 125.968L14.2931 126.874L14.3012 130.274L11.3699 134.919L9.30258 135.971L8.40622 132.855L7.50986 129.877L7.54216 132.402L6.92844 133.438L6.54082 134.66L4.75618 136.546L2.2286 137.987L1.66333 135.559L1.05768 133.187L0.411657 130.832L-0.210142 128.469L-0.944995 126.138L-1.49412 123.766L1.01731 123.572L5.70099 125.676L7.17877 127.975Z",fill:"currentColor"}),r.jsx("path",{d:"M55.9698 116.62L59.1192 117.372L62.3331 118.012L61.3803 120.286L60.0801 121.484L58.6104 122.755L55.7356 123.524L54.3386 123.321H53.2969L50.3736 121.597L47.8703 116.709L48.0156 114.386L51.1408 115.195L54.1609 115.94L51.9725 114.685L51.3992 113.625L50.5432 112.678L49.8326 110.169L49.8729 107.264L52.2552 108L54.597 108.688L56.9469 109.328L59.2968 109.991L61.671 110.542L63.9886 111.27L62.8742 113.536L58.6912 116.515L55.9698 116.62Z",fill:"currentColor"}),r.jsx("path",{d:"M130.796 120.319L133.945 121.071L137.167 121.711L136.214 123.977L134.906 125.183L133.436 126.453L130.57 127.214L129.173 127.02L128.123 127.012L125.208 125.296L122.696 120.408L122.842 118.085L125.975 118.894L128.995 119.639L126.806 118.384L126.225 117.324L125.377 116.369L124.658 113.868L124.707 110.954L127.081 111.699L129.423 112.379L131.781 113.018L134.123 113.69L136.497 114.24L138.814 114.969L137.708 117.235L133.525 120.213L130.796 120.319Z",fill:"currentColor"}),r.jsx("path",{d:"M95.6196 138.893L96.9278 141.863L98.3652 144.826L95.983 145.433L94.2387 145.117L92.341 144.712L89.9992 142.875L89.3128 141.645L88.6829 140.803L88.2872 137.428L90.6613 132.475L92.5913 131.188L93.843 134.183L95.0785 137.04L94.7475 134.539L95.2481 133.438L95.4904 132.176L97.0489 130.095L99.3908 128.372L100.231 130.719L101.103 133.001L102.015 135.267L102.912 137.55L103.905 139.775L104.729 142.066L102.249 142.551L97.3558 141.006L95.6196 138.893Z",fill:"currentColor"}),r.jsx("path",{d:"M73.2268 118.222L74.5269 121.193L75.9643 124.155L73.5901 124.762L71.8459 124.446L69.9401 124.042L67.6063 122.212L66.9199 120.974L66.2901 120.132L65.8944 116.757L68.2685 111.812L70.1985 110.525L71.4502 113.512L72.6776 116.369L72.3546 113.868L72.8472 112.767L73.0895 111.505L74.648 109.425L76.9899 107.701L77.8378 110.048L78.7099 112.33L79.6224 114.596L80.5107 116.879L81.504 119.105L82.3276 121.395L79.8566 121.881L74.963 120.335L73.2268 118.222Z",fill:"currentColor"}),r.jsx("path",{d:"M153.73 114.208L152.357 114.872L150.734 116.183L150.144 117.89L150.491 119.21L151.089 120.327L151.59 120.569L153.56 121.573L153.431 123.888L153.358 125.239L150.911 125.142L148.473 125.094L146.05 124.891L143.603 124.908L141.164 124.883L138.871 124.657L138.919 121.095L139.88 120.521L141.423 120.019L142.255 117.591L142.238 116.102L141.592 114.977L140.357 114.337L139.178 113.771L139.137 109.999L141.689 110.363L144.136 110.177L146.567 110.363H150.257L153.891 110.59L153.81 114.289L153.73 114.208Z",fill:"currentColor"}),r.jsx("path",{d:"M112.57 138.294L113.111 136.87L113.41 134.806L112.667 133.155L111.512 132.435L110.309 132.03L109.784 132.192L107.66 132.807L106.174 131.034L105.302 129.998L107.151 128.396L108.968 126.753L110.874 125.239L112.65 123.556L114.443 121.897L116.26 120.497L118.658 123.119L118.36 124.195L117.568 125.62L118.626 127.967L119.652 129.035L120.895 129.416L122.228 129.027L123.479 128.639L126.08 131.358L123.972 132.847L122.317 134.66L120.411 136.19L117.722 138.723L114.92 141.054L112.449 138.294H112.57Z",fill:"currentColor"}),r.jsx("path",{d:"M44.5836 136.805L45.7788 135.858L47.0708 134.223L47.2727 132.418L46.6348 131.212L45.8111 130.249L45.27 130.128L43.1301 129.586L42.7424 127.303L42.5163 125.96L44.9228 125.515L47.3131 125.029L49.7276 124.689L52.1017 124.131L54.484 123.613L56.7693 123.329L57.5122 126.81L56.7047 127.586L55.3076 128.42L55.0331 130.97L55.3722 132.41L56.2524 133.373L57.601 133.721L58.8689 134.021L59.741 137.679L57.173 137.89L54.8231 138.618L52.4167 138.974L48.8151 139.783L45.2216 140.374L44.4867 136.74L44.5836 136.805Z",fill:"currentColor"}),r.jsx("path",{d:"M90.8632 131.544L89.442 131.018L87.3747 130.743L85.7354 131.504L85.0248 132.677L84.6372 133.875L84.8067 134.409L85.4447 136.522L83.6924 138.035L82.6668 138.917L81.0436 137.08L79.3963 135.283L77.862 133.381L76.1581 131.625L74.4865 129.853L73.0652 128.04L75.6574 125.604L76.7395 125.895L78.1688 126.672L80.4945 125.587L81.5524 124.551L81.9158 123.305L81.5201 121.962L81.1163 120.715L83.7973 118.085L85.3074 120.181L87.1324 121.816L88.6829 123.71L91.2347 126.381L93.5927 129.165L90.8632 131.666V131.544Z",fill:"currentColor"}),r.jsx("path",{d:"M91.4204 104.552L91.2347 106.066L91.4527 108.146L92.5671 109.57L93.8673 109.983L95.127 110.088L95.6035 109.797L97.5092 108.688L99.3746 110.048L100.481 110.841L99.0678 112.848L97.703 114.88L96.2172 116.814L94.9009 118.878L93.5685 120.917L92.1311 122.722L89.1755 120.756L89.2078 119.639L89.6277 118.06L88.0369 116.045L86.7852 115.252L85.4932 115.187L84.2819 115.883L83.1675 116.571L79.9858 114.556L81.6735 112.605L82.8445 110.444L84.3222 108.494L86.3249 105.386L88.481 102.448L91.5416 104.528L91.4204 104.552Z",fill:"currentColor"}),r.jsx("path",{d:"M108.669 119.048L109.784 118.004L110.955 116.28L111.019 114.467L110.3 113.31L109.404 112.419L108.855 112.33L106.683 111.95L106.126 109.7L105.794 108.381L108.169 107.757L110.51 107.094L112.893 106.576L115.226 105.847L117.56 105.151L119.821 104.698L120.815 108.113L120.064 108.947L118.731 109.878L118.65 112.444L119.095 113.86L120.047 114.75L121.42 114.993L122.712 115.195L123.843 118.789L121.299 119.193L119.014 120.084L116.632 120.618L113.111 121.702L109.566 122.552L108.564 118.991L108.669 119.048Z",fill:"currentColor"}),r.jsx("path",{d:"M28.4249 121.638L29.7573 120.893L31.2997 119.493L31.7923 117.753L31.3563 116.45L30.6941 115.373L30.1853 115.163L28.1665 114.273L28.1504 111.958L28.1423 110.598L30.5891 110.55L33.0278 110.461L35.4666 110.517L37.9053 110.363L40.336 110.234L42.6375 110.331L42.8071 113.884L41.8784 114.515L40.3683 115.106L39.6819 117.583L39.7788 119.064L40.4975 120.157L41.7653 120.715L42.9766 121.217L43.235 124.972L40.6671 124.762L38.2364 125.094L35.7977 125.053L32.1153 125.272L28.4734 125.264L28.3442 121.557L28.4249 121.638Z",fill:"currentColor"}),r.jsx("path",{d:"M12.1693 135.211L13.6875 135.089L15.674 134.458L16.8368 133.074L16.9903 131.714L16.8368 130.46L16.4573 130.055L14.9876 128.404L16.4977 125.053L18.7426 126.033L20.9956 126.971L23.184 128.04L25.4694 128.914L27.7304 129.812L29.7816 130.856L28.4572 134.158L27.3509 134.353L25.7358 134.256L24.0804 136.222L23.5555 137.606L23.7574 138.893L24.678 139.937L25.5663 140.9L24.2419 144.421L21.997 143.158L19.6471 142.446L17.4506 141.386L14.0105 140.051L10.6996 138.521L12.1209 135.097L12.1693 135.211Z",fill:"currentColor"}),r.jsx("path",{d:"M31.5743 137.946L32.4626 136.069L33.6981 134.361L31.7681 135.186L29.7735 136.077L29.1517 134.167L30.9686 133.26L33.0036 132.483L30.9202 131.836L28.8287 131.504L29.3051 129.569L33.3428 130.5L31.9215 129.003L30.7102 127.36L30.6779 127.255L32.1638 126.122L33.5043 127.643L34.9175 129.189L34.8125 127.093L34.5218 124.924L36.6698 124.738L36.8798 126.923L36.9282 129.068L38.1234 127.295L39.0843 125.231L40.7559 126.51L39.6981 128.266L38.8663 129.974L42.3952 128.582L43.4208 130.387L41.4019 131.253L39.9242 131.852L39.6092 131.949L39.6496 131.941L40.0776 132.022C40.5702 132.119 40.982 132.402 41.4746 132.483C41.7411 132.532 42.0076 132.556 42.2741 132.605C42.5486 132.653 42.7828 132.766 43.0493 132.855C43.122 132.88 43.4288 132.823 43.4935 132.839C43.6227 132.88 43.5258 133.033 43.5096 133.123C43.4612 133.382 43.4127 133.632 43.3642 133.891C43.2916 134.28 43.2189 134.668 43.1462 135.057L41.0143 134.393L39.5365 134.102L39.1409 134.029L39.2135 134.312L39.5446 134.749L40.7882 135.947L41.2001 136.692L41.7492 137.177L40.1826 138.294L38.8178 136.813L37.3481 135.041L37.4531 137.347L37.9053 139.565L35.62 139.654L35.8219 137.339L35.5796 136.433L35.507 135.648L34.4007 137.258L33.1894 138.917L31.5743 137.946Z",fill:"currentColor"}),r.jsx("path",{d:"M101.725 107.863L100.223 106.43L98.9951 104.722L99.1647 106.819L99.3827 108.996L97.38 108.988L97.0974 106.972L97.0086 104.787L95.7407 106.568L94.7717 108.453L93.084 107.385L94.1661 105.596L95.232 103.84L93.3747 104.722L91.4366 105.362H91.3236L90.7179 103.597L92.5833 102.804L94.4971 101.954L92.4783 101.396L90.3384 100.991L90.839 98.8869L92.9709 99.3725L95.014 100.004L93.7058 98.3041L92.0503 96.7421L93.7865 95.5523L95.1109 97.1063L96.4675 98.4336L96.2576 94.6378L98.2925 94.2331L98.4783 96.4264L98.5833 98.0209L98.5752 98.3527V98.3122L98.7932 97.9318C99.0355 97.4948 99.4312 97.1872 99.6734 96.7502C99.8026 96.5155 99.9076 96.2646 100.037 96.0298C100.174 95.787 100.352 95.5928 100.513 95.3743C100.554 95.3095 100.602 95.002 100.642 94.9453C100.723 94.8401 100.836 94.9696 100.917 95.0182C101.143 95.1477 101.369 95.2691 101.595 95.3985C101.943 95.5928 102.282 95.787 102.629 95.9732L101.329 97.7942L100.594 99.1054L100.4 99.4615L100.691 99.4777L101.208 99.2996L102.734 98.4903L103.574 98.3284L104.212 97.9561L104.777 99.8014L102.944 100.635L100.804 101.469L103.017 102.092L105.253 102.359L104.616 104.56L102.484 103.638L101.547 103.589L100.78 103.411L101.951 104.965L103.146 106.64L101.725 107.863Z",fill:"currentColor"}),r.jsx("path",{d:"M100.521 130.524L100.15 128.485L100.158 126.372L99.0677 128.169L97.9695 130.063L96.3544 128.873L97.3073 127.077L98.5105 125.256L96.4433 125.943L94.5536 126.899L93.8188 125.045L95.7488 124.236L97.6465 123.443L95.6276 123.054L93.6896 122.431L93.6007 122.366L94.1499 120.577L96.1283 121.031L98.1714 121.468L96.8632 119.833L95.3612 118.247L97.0004 116.838L98.4379 118.489L99.7218 120.205L99.6572 118.06L99.2373 115.827L101.337 115.883L101.498 117.923L101.813 119.792L103.873 116.595L105.754 117.461L104.615 119.339L103.759 120.691L103.558 120.958L103.582 120.926L103.978 120.747C104.43 120.537 104.93 120.529 105.383 120.31C105.625 120.197 105.859 120.051 106.101 119.938C106.352 119.825 106.61 119.776 106.877 119.687C106.949 119.663 107.167 119.436 107.232 119.42C107.361 119.38 107.377 119.558 107.41 119.639C107.523 119.873 107.628 120.108 107.741 120.351C107.902 120.707 108.072 121.071 108.233 121.427L106.117 122.14L104.753 122.763L104.389 122.933L104.607 123.119L105.124 123.281L106.836 123.532L107.603 123.896L108.338 123.969L107.716 125.798L105.746 125.393L103.525 124.81L104.955 126.623L106.61 128.161L104.809 129.569L103.63 127.57L102.904 126.979L102.387 126.381L102.427 128.331L102.411 130.387L100.521 130.524Z",fill:"currentColor"}),r.jsx("path",{d:"M65.6925 136.643L65.321 134.604L65.3291 132.491L64.2389 134.288L63.1407 136.182L61.5256 134.992L62.4785 133.195L63.6817 131.374L61.6144 132.062L59.7248 133.017L58.99 131.164L60.92 130.355L62.8177 129.561L60.7988 129.173L58.8608 128.55L58.7719 128.485L59.3211 126.696L61.2995 127.149L63.3426 127.587L62.0344 125.952L60.5323 124.365L62.1716 122.957L63.609 124.608L64.893 126.324L64.8284 124.179L64.4085 121.945L66.5081 122.002L66.6696 124.042L66.9845 125.911L69.0437 122.714L70.9253 123.58L69.7867 125.458L68.9307 126.81L68.7288 127.077L68.753 127.044L69.1487 126.866C69.6009 126.656 70.1016 126.648 70.5538 126.429C70.7961 126.316 71.0303 126.17 71.2725 126.057C71.5228 125.944 71.7813 125.895 72.0477 125.806C72.1204 125.782 72.3385 125.555 72.4031 125.539C72.5323 125.498 72.5484 125.676 72.5807 125.757C72.6938 125.992 72.7988 126.227 72.9118 126.47C73.0733 126.826 73.2429 127.19 73.4044 127.546L71.2887 128.258L69.9239 128.882L69.5606 129.051L69.7786 129.238L70.2954 129.399L72.0074 129.65L72.7745 130.015L73.5094 130.087L72.8876 131.917L70.9172 131.512L68.6965 130.929L70.1258 132.742L71.7813 134.28L69.9805 135.688L68.8015 133.689L68.0747 133.098L67.5579 132.499L67.5982 134.45L67.5821 136.506L65.6925 136.643Z",fill:"currentColor"}),r.jsx("path",{d:"M24.9768 105.402L22.5219 103.29L19.9539 101.242L21.8355 99.6639L23.5474 99.1945L25.429 98.7331L28.328 99.3725L29.4828 100.19L30.4115 100.676L32.2203 103.541V109.036L31.0333 111.035L28.6187 108.882L26.2688 106.835L27.6416 108.955L27.6739 110.161L27.9969 111.4L27.4882 113.949L26.1235 116.523L24.3469 114.766L22.5784 113.091L20.7776 111.44L18.993 109.773L17.1276 108.194L15.3995 106.487L17.4264 104.973L22.5057 104.245L24.9768 105.402Z",fill:"currentColor"}),r.jsx("path",{d:"M-0.864273 91.9346L-0.0809682 95.0829L0.831542 98.2475L-1.61528 98.4337L-3.27879 97.8266L-5.08766 97.1063L-7.07419 94.9049L-7.54256 93.5695L-8.02708 92.6306L-7.84134 89.2394L-4.65967 84.7637L-2.53586 83.8249L-1.81716 86.9894L-1.08231 90.0164L-0.977328 87.4912L-0.307077 86.4876L0.145141 85.2898L2.03476 83.5092L4.63501 82.2061L5.07108 84.6666L5.53945 87.0623L6.05627 89.4498L6.54886 91.8455L7.14644 94.2169L7.56635 96.6126L5.04686 96.6693L0.484304 94.306L-0.864273 91.9346Z",fill:"currentColor"}),r.jsx("path",{d:"M34.4006 95.5361L35.1839 98.6845L36.0965 101.849L33.6496 102.043L31.9861 101.436L30.1772 100.708L28.1826 98.5065L27.7224 97.171L27.2378 96.2403L27.4236 92.8491L30.6052 88.3734L32.729 87.4345L33.4478 90.591L34.1826 93.618L34.2795 91.0928L34.9578 90.0973L35.4101 88.8995L37.2997 87.1108L39.8999 85.8158L40.336 88.2682L40.8044 90.6719L41.3212 93.0595L41.8138 95.4552L42.4113 97.8185L42.8313 100.214L40.3118 100.271L35.7492 97.9156L34.4006 95.5361Z",fill:"currentColor"}),r.jsx("path",{d:"M4.9338 77.1315L2.89882 79.6567L0.944596 82.2952L-0.694692 80.4579L-1.21151 78.7583L-1.72833 76.8806L-1.17921 73.9588L-0.403981 72.7772L0.0563119 71.8302L2.85844 69.9283L8.34158 69.7664L10.3685 70.8914L8.29313 73.3842L6.32276 75.7961L8.39811 74.3473L9.59326 74.2826L10.8207 73.9265L13.3806 74.3554L15.9889 75.6504L14.2931 77.4795L12.678 79.3006L11.0872 81.154L9.4802 82.9912L7.96204 84.9094L6.3066 86.6899L4.73999 84.707L3.85979 79.6405L4.9338 77.1315Z",fill:"currentColor"}),r.jsx("path",{d:"M23.5474 53.3446L20.9714 51.386L18.2742 49.5002L20.0589 47.8087L21.7385 47.234L23.5959 46.6594L26.5272 47.1207L27.7304 47.8653L28.6833 48.2943L30.6698 51.0461L31.0009 56.5254L29.935 58.5973L27.3912 56.5901L24.9283 54.6962L26.4303 56.7277L26.5272 57.9256L26.931 59.1477L26.5756 61.7214L25.3643 64.368L23.4909 62.7331L21.6174 61.163L19.7197 59.6333L17.8382 58.0712L15.8839 56.6144L14.0589 55.0119L15.9889 53.377L21.0118 52.341L23.5474 53.3446Z",fill:"currentColor"}),r.jsx("path",{d:"M54.5809 109.449L53.3615 108.534L51.4557 107.693L49.6711 107.952L48.6617 108.874L47.951 109.918L47.9672 110.469L47.9753 112.686L45.8676 113.633L44.6321 114.192L43.5984 111.974L42.5244 109.773L41.5877 107.523L40.4491 105.354L39.3508 103.176L38.4949 101.032L41.6765 99.4372L42.6294 100.02L43.7761 101.169L46.3118 100.789L47.62 100.101L48.3225 99.0002V97.6081L48.2821 96.297L51.6011 94.5326L52.4571 96.9687L53.7491 99.0568L54.6939 101.307L56.3897 104.593L57.8675 107.935L54.5486 109.562L54.5809 109.449Z",fill:"currentColor"}),r.jsx("path",{d:"M10.2231 86.779L11.7413 86.609L13.7036 85.9211L14.8342 84.5047L14.9391 83.145L14.7453 81.8905L14.3577 81.4939L12.8315 79.8914L13.7198 77.7547L14.2366 76.5002L16.5138 77.4067L18.7991 78.2727L21.0198 79.2763L23.3294 80.0776L25.6228 80.9112L27.6981 81.8905L26.4788 85.225L25.3805 85.4517L23.7574 85.4031L22.1665 87.4265L21.6901 88.8267L21.9243 90.1054L22.8772 91.1252L23.7978 92.056L22.5865 95.6171L20.3011 94.4193L17.927 93.788L15.6982 92.7925L12.2177 91.5623L8.86649 90.1378L10.1747 86.6738L10.2231 86.779Z",fill:"currentColor"}),r.jsx("path",{d:"M8.76961 70.3248L8.58387 68.8113L7.87325 66.8446L6.44392 65.7358L5.08726 65.6387L3.83559 65.8491L3.44797 66.2457L1.86521 67.7834L-1.53449 66.4075L-0.654284 64.1252L0.185549 61.8266L1.15459 59.5928L1.92982 57.2619L2.73735 54.9552L3.69023 52.859L7.04149 54.0487L7.27567 55.1495L7.25145 56.7763L9.27835 58.3464L10.6835 58.8158L11.9594 58.5649L12.9607 57.5937L13.8813 56.6629L17.4506 57.8446L16.2796 60.1432L15.6659 62.5227L14.705 64.7727L13.5179 68.2691L12.1289 71.6521L8.65655 70.3734L8.76961 70.3248Z",fill:"currentColor"}),r.jsx("path",{d:"M25.3643 75.2538L26.7937 75.7718L28.861 76.0227L30.4922 75.2457L31.1866 74.0722L31.5662 72.8662L31.3885 72.332L30.7344 70.2277L32.4706 68.6981L33.4881 67.7997L35.1274 69.6207L36.799 71.4094L38.3495 73.2871L40.0695 75.0272L41.7572 76.7916L43.1946 78.5883L40.6267 81.0488L39.5446 80.7655L38.1072 80.0047L35.7976 81.1135L34.7479 82.1576L34.3925 83.4121L34.8044 84.7475L35.2243 85.9858L32.5675 88.6486L31.0413 86.5685L29.192 84.9498L27.6254 83.0721L25.0494 80.4256L22.6591 77.6657L25.3643 75.1405V75.2538Z",fill:"currentColor"}),r.jsx("path",{d:"M-3.83596 106.22L-2.56813 107.061L-0.613907 107.79L1.15459 107.426L2.10747 106.446L2.76157 105.362L2.71312 104.803L2.56777 102.602L4.6189 101.525L5.81404 100.894L6.98496 103.047L8.18011 105.176L9.24605 107.369L10.5139 109.473L11.7413 111.577L12.7184 113.666L9.64174 115.454L8.65655 114.92L7.43718 113.844L4.92576 114.37L3.66601 115.139L3.02806 116.28L3.11689 117.672L3.22994 118.975L0.0159668 120.934L-0.977296 118.554L-2.39048 116.539L-3.47257 114.345L-5.35412 111.173L-7.02571 107.927L-3.80366 106.106L-3.83596 106.22Z",fill:"currentColor"}),r.jsx("path",{d:"M10.6189 117L12.6861 116.927L14.7696 117.243L13.1545 115.899L11.4425 114.532L12.8476 113.099L14.4869 114.305L16.1101 115.762L15.7225 113.609L15.0522 111.594L16.9903 111.132L17.5152 113.164L18.0239 115.155L18.6942 113.204L19.5905 111.375L19.6713 111.294L21.3509 112.095L20.6161 113.989L19.8893 115.956L21.6982 114.896L23.4828 113.641L24.6295 115.47L22.7964 116.66L20.9149 117.688L23.0387 117.939L25.3078 117.842L24.9445 119.922L22.9014 119.784L21.0118 119.833L23.8704 122.334L22.7399 124.074L21.0441 122.674L19.8328 121.63L19.5986 121.395L19.6228 121.427L19.744 121.848C19.8812 122.326 19.8247 122.827 19.9701 123.305C20.0508 123.564 20.1558 123.815 20.2285 124.074C20.3092 124.341 20.3173 124.608 20.3658 124.875C20.3819 124.948 20.5676 125.199 20.5838 125.264C20.608 125.401 20.4304 125.385 20.3415 125.409C20.0912 125.482 19.8409 125.555 19.5905 125.636C19.211 125.749 18.8314 125.863 18.46 125.976L18.0643 123.774L17.6444 122.326L17.5232 121.945L17.3052 122.14L17.071 122.633L16.5784 124.292L16.1101 125.005L15.9324 125.717L14.2204 124.835L14.9068 122.941L15.8032 120.82L13.8086 121.97L12.0563 123.394L10.9257 121.403L13.0737 120.521L13.7682 119.881L14.4304 119.461L12.5004 119.218L10.4977 118.894L10.6189 117Z",fill:"currentColor"}),r.jsx("path",{d:"M6.38741 102.667L8.02669 101.396L9.90017 100.433L7.80866 100.287L5.62833 100.174L5.94326 98.1909L7.97017 98.2151L10.1344 98.4499L8.56774 96.9283L6.85577 95.6819L8.1559 94.1765L9.76289 95.52L11.3376 96.8392L10.7481 94.8644L10.4089 92.8491L10.4251 92.7358L12.2582 92.404L12.7588 94.3707L13.316 96.3941L14.1639 94.4759L14.8826 92.4121L16.8853 93.2295L16.0859 95.2691L15.1572 97.1954L17.0226 96.1594L18.8072 94.7592L19.7197 96.6612L17.9836 97.7457L16.4735 98.8869L20.2527 99.2511L20.3496 101.331L18.1612 101.185L16.5704 101.048L16.2474 100.991L16.2877 100.999L16.6269 101.266C17.0226 101.574 17.2649 102.011 17.6605 102.319C17.8786 102.48 18.1047 102.626 18.3227 102.788C18.5408 102.958 18.7023 103.168 18.8961 103.363C18.9526 103.419 19.2514 103.508 19.2998 103.549C19.3967 103.646 19.2433 103.735 19.1868 103.808C19.0253 104.01 18.8718 104.221 18.7103 104.423C18.4681 104.739 18.2258 105.046 17.9836 105.362L16.3766 103.8L15.1976 102.869L14.8746 102.626L14.81 102.909L14.9069 103.444L15.4721 105.078L15.5044 105.928L15.779 106.616L13.8732 106.899L13.3241 104.957L12.8234 102.707L11.8705 104.811L11.273 106.989L9.19761 106.033L10.4251 104.059L10.6189 103.136L10.9096 102.399L9.19761 103.33L7.36452 104.261L6.38741 102.667Z",fill:"currentColor"}),r.jsx("path",{d:"M32.1638 68.0991L32.7452 66.1081L33.6981 64.2304L31.9215 65.3473L30.0884 66.5452L29.1679 64.7484L30.8233 63.5667L32.7129 62.4822L30.5568 62.1666H28.4411L28.6107 60.1756L30.6941 60.3132L32.7452 60.4588L31.114 59.2043L29.6605 57.7718L29.612 57.6666L30.896 56.3149L32.4626 57.6099L34.0938 58.9211L33.6577 56.8734L33.0279 54.7853L35.1274 54.2673L35.6766 56.3878L36.0561 58.5002L36.9605 56.5578L37.5823 54.3725L39.4397 55.368L38.6725 57.27L38.1234 59.0829L41.3939 57.1567L42.6859 58.7835L40.8286 59.957L39.4558 60.7826L39.157 60.9283L39.1893 60.9121L39.6254 60.9283C40.1261 60.9444 40.5783 61.1549 41.079 61.1711C41.3454 61.1792 41.62 61.1549 41.8865 61.163C42.161 61.1711 42.4194 61.2439 42.6859 61.2844C42.7586 61.2925 43.0574 61.1873 43.122 61.2034C43.2593 61.2277 43.1866 61.3896 43.1866 61.4786C43.1785 61.7376 43.1705 61.9966 43.1624 62.2637C43.1462 62.6603 43.1382 63.0488 43.122 63.4453L40.9094 63.1297L39.4074 63.073L39.0036 63.0649L39.1167 63.332L39.5123 63.7124L40.9336 64.6998L41.4585 65.3716L42.0803 65.7682L40.7075 67.1198L39.1247 65.8734L37.4128 64.3437L37.8731 66.6018L38.6644 68.7223L36.4276 69.1675L36.2661 66.8446L35.8784 65.9867L35.6846 65.2178L34.8448 66.9822L33.9161 68.8114L32.1638 68.0991Z",fill:"currentColor"}),r.jsx("path",{d:"M12.9688 74.1207L14.6081 72.85L16.4815 71.8869L14.39 71.7412L12.2097 71.6279L12.5246 69.645L14.5515 69.6693L16.7157 69.904L15.1491 68.3824L13.4372 67.136L14.7373 65.6306L16.3443 66.9741L17.919 68.2934L17.3295 66.3185L16.9903 64.3033L17.0064 64.1899L18.8395 63.8581L19.3402 65.8248L19.8974 67.8482L20.7453 65.9301L21.464 63.8662L23.4667 64.6837L22.6672 66.7232L21.7386 68.6495L23.604 67.6135L25.3886 66.2133L26.3011 68.1153L24.5811 69.1998L23.071 70.341L26.8502 70.7052L26.9472 72.7853L24.7587 72.6396L23.1679 72.502L22.8449 72.4453L22.8853 72.4534L23.2244 72.7205C23.6201 73.0281 23.8624 73.4651 24.2581 73.7727C24.4761 73.9346 24.7022 74.0802 24.9203 74.2421C25.1383 74.4121 25.2998 74.6225 25.4936 74.8167C25.5501 74.8734 25.8489 74.9624 25.8974 75.0029C25.9943 75.1 25.8408 75.189 25.7843 75.2619C25.6228 75.4642 25.4694 75.6747 25.3079 75.877C25.0656 76.1926 24.8233 76.5002 24.5811 76.8158L22.9741 75.2538L21.7951 74.323L21.4721 74.0802L21.4075 74.3635L21.5044 74.8977L22.0697 76.5326L22.102 77.3824L22.3765 78.0703L20.4708 78.3536L19.9216 76.4112L19.421 74.1612L18.4681 76.2655L17.8705 78.4426L15.7951 77.4876L17.0226 75.5128L17.2164 74.5901L17.5071 73.8536L15.7951 74.7844L13.962 75.7151L12.9688 74.1207Z",fill:"currentColor"}),r.jsx("path",{d:"M59.1353 92.404L61.5417 90.2268L64.0693 88.1225L62.1474 86.5929L60.4274 86.1558L58.5297 85.743L55.6468 86.4553L54.5162 87.297L53.5956 87.7988L51.8514 90.7125L51.9887 96.208L53.2161 98.1747L55.5822 95.9651L57.8836 93.8689L56.5593 96.0137V97.2196L56.2605 98.466L56.8258 101.007L58.2551 103.541L59.9913 101.752L61.7194 100.028L63.4798 98.3366L65.2241 96.6288L67.0491 95.0101L68.7369 93.2538L66.6776 91.797L61.5821 91.19L59.1353 92.404Z",fill:"currentColor"}),r.jsx("path",{d:"M88.8444 84.3024L88.1419 87.4669L87.294 90.6477L89.7489 90.7853L91.4043 90.1378L93.189 89.3689L95.127 87.1189L95.5631 85.7754L96.0234 84.8284L95.7569 81.4453L92.4783 77.0425L90.3303 76.1522L89.6843 79.3329L89.0221 82.3761L88.8606 79.8509L88.1661 78.8716L87.6816 77.6819L85.7516 75.9417L83.119 74.7034L82.7476 77.172L82.3277 79.5838L81.8674 81.9795L81.4394 84.3914L80.8902 86.7709L80.5269 89.1747H83.0464L87.5524 86.7061L88.8444 84.3024Z",fill:"currentColor"}),r.jsx("path",{d:"M49.4853 82.7646L48.7828 85.9291L47.9429 89.1099L50.3898 89.2475L52.0452 88.6L53.8298 87.8311L55.7679 85.5811L56.204 84.2376L56.6643 83.2906L56.3978 79.9075L53.1192 75.5047L50.9712 74.6225L50.3252 77.7951L49.663 80.8383L49.5015 78.3131L48.807 77.3338L48.3225 76.1441L46.3925 74.4039L43.7599 73.1737L43.3885 75.6342L42.9685 78.046L42.5083 80.4417L42.0803 82.8536L41.5311 85.2331L41.1677 87.6369H43.6872L48.1933 85.1683L49.4853 82.7646Z",fill:"currentColor"}),r.jsx("path",{d:"M80.5511 67.8725L82.6426 70.3491L84.6614 72.939L86.2522 71.0694L86.7368 69.3536L87.2051 67.4678L86.5914 64.5541L85.7839 63.3968L85.3074 62.4579L82.4568 60.6288L76.9737 60.5883L74.971 61.77L77.1029 64.2061L79.1298 66.5694L77.0222 65.1773L75.8189 65.1369L74.5915 64.805L72.0397 65.2987L69.4637 66.6503L71.1999 68.439L72.8634 70.2277L74.4946 72.0406L76.15 73.8455L77.7086 75.7151L79.4044 77.4633L80.9225 75.448L81.6816 70.3572L80.5511 67.8725Z",fill:"currentColor"}),r.jsx("path",{d:"M73.4448 73.4328L71.9347 73.3033L69.9482 72.6558L68.7934 71.2718L68.6561 69.9121L68.8176 68.6495L69.1972 68.2448L70.683 66.6099L69.7382 64.4975L69.1972 63.2511L66.9441 64.2142L64.6831 65.1288L62.4866 66.189L60.1932 67.0389L57.924 67.9292L55.8648 68.957L57.1649 72.2673L58.2713 72.4696L59.8863 72.3806L61.5256 74.3635L62.0344 75.7475L61.8325 77.0344L60.9038 78.0784L59.9994 79.0254L61.2995 82.5622L63.5606 81.3158L65.9105 80.6198L68.1151 79.5757L71.5713 78.2646L74.8903 76.7592L73.4932 73.3275L73.4448 73.4328Z",fill:"currentColor"}),r.jsx("path",{d:"M77.1029 60.4993L77.2483 58.9777L77.9105 57.0029L79.3156 55.8536L80.6722 55.7322L81.9239 55.9103L82.3196 56.2987L83.9427 57.796L86.0584 56.8815L87.3101 56.3473L86.3734 54.0811L85.4851 51.7987L84.4515 49.5892L83.6278 47.2826L82.7637 45.0002L81.7624 42.9202L78.4434 44.1908L78.2335 45.2997L78.2981 46.9184L76.3035 48.5452L74.9145 49.0389L73.6305 48.8203L72.605 47.8734L71.6682 46.9669L68.1313 48.2295L69.3506 50.5038L70.0128 52.8671L71.0303 55.0928L72.3062 58.5649L73.7678 61.9076L77.2079 60.5478L77.1029 60.4993Z",fill:"currentColor"}),r.jsx("path",{d:"M52.6186 40.3869L54.056 40.8806L55.8245 41.9894L56.6078 43.6162L56.414 44.9679L55.9537 46.1495L55.4853 46.449L53.6522 47.6792L54.056 49.9616L54.2902 51.297L56.7047 50.9085L59.1192 50.5686L61.5095 50.0749L63.9321 49.7997L66.3547 49.4921L68.5996 48.9903L68.1313 45.4616L67.1138 45.0002L65.5148 44.6927L64.4085 42.3779L64.247 40.9049L64.7558 39.7071L65.9105 38.922L67.0088 38.2179L66.605 34.4706L64.1097 35.1342L61.6629 35.2394L59.2726 35.717L55.6064 36.154L52.021 36.8096L52.5459 40.476L52.6186 40.3869Z",fill:"currentColor"}),r.jsx("path",{d:"M58.0452 62.2718L56.6239 62.8222L54.5647 63.1216L52.9173 62.3851L52.1906 61.2277L51.7868 60.0299L51.9483 59.4957L52.562 57.3671L50.7855 55.886L49.7437 55.0119L48.1529 56.8734L46.5217 58.6945L45.0197 60.6126L43.34 62.3932L41.6846 64.19L40.2956 66.0272L42.9201 68.4229L43.9941 68.1153L45.4154 67.3222L47.7572 68.3743L48.8232 69.3941L49.2027 70.6405L48.8232 71.984L48.4436 73.2304L51.1569 75.8284L52.6347 73.716L54.4436 72.0488L55.9617 70.1387L58.4812 67.4355L60.7989 64.6189L58.0452 62.1585V62.2718Z",fill:"currentColor"}),r.jsx("path",{d:"M87.9642 92.5335L86.7125 93.4076L84.7825 94.1846L83.0059 93.8608L82.0288 92.8977L81.3505 91.8294L81.3828 91.279L81.4797 89.0695L78.193 87.4427L77.0787 89.6198L75.9239 91.7808L74.9064 93.9984L73.6951 96.127L72.5161 98.2637L71.5955 100.376L74.7045 102.084L75.6816 101.533L76.8768 100.425L79.3963 100.894L80.6722 101.631L81.3424 102.756L81.2859 104.148L81.2051 105.459L84.4595 107.337L85.3962 104.933L86.761 102.893L87.7865 100.676L89.6035 97.4544L91.1943 94.1684L87.9319 92.4202L87.9642 92.5335Z",fill:"currentColor"}),r.jsx("path",{d:"M73.7678 103.654L71.7006 103.63L69.6252 103.994L71.208 102.618L72.8876 101.21L71.4502 99.8095L69.8432 101.048L68.2524 102.545L68.5835 100.384L69.2053 98.3527L67.2591 97.9318L66.7827 99.9714L66.3224 101.979L65.6037 100.044L64.667 98.2313L64.5862 98.1504L62.9227 98.9921L63.6979 100.87L64.4731 102.82L62.6401 101.801L60.8312 100.587L59.7249 102.448L61.5903 103.597L63.488 104.577L61.3722 104.876L59.1031 104.836L59.5149 106.908L61.5499 106.721H63.4395L60.6454 109.287L61.8164 111.003L63.4799 109.562L64.667 108.494L64.8931 108.251L64.8688 108.283L64.7558 108.704C64.6266 109.19 64.6993 109.684 64.562 110.169C64.4893 110.428 64.3924 110.679 64.3197 110.946C64.247 111.213 64.247 111.48 64.2067 111.747C64.1986 111.82 64.0129 112.071 63.9967 112.144C63.9806 112.282 64.1582 112.257 64.239 112.282C64.4893 112.346 64.7396 112.419 64.99 112.484C65.3695 112.589 65.749 112.694 66.1286 112.792L66.4758 110.582L66.8634 109.125L66.9684 108.737L67.1865 108.923L67.4287 109.408L67.9617 111.06L68.4462 111.764L68.64 112.476L70.3358 111.553L69.609 109.676L68.6642 107.579L70.6831 108.688L72.4677 110.064L73.5498 108.049L71.3856 107.215L70.6831 106.592L70.0047 106.179L71.9267 105.888L73.9455 105.524L73.7678 103.654Z",fill:"currentColor"}),r.jsx("path",{d:"M77.6601 89.2232L75.9966 87.993L74.0989 87.0785L76.1904 86.8842L78.3708 86.7223L78.0154 84.7475L75.9885 84.8204L73.8244 85.1117L75.3506 83.5497L77.0303 82.2628L75.6898 80.7817L74.1151 82.1657L72.5727 83.5254L73.1137 81.5344L73.4044 79.511L73.3802 79.3977L71.539 79.1063L71.0788 81.0893L70.5781 83.1207L69.6817 81.2268L68.9146 79.1792L66.9361 80.0452L67.784 82.0686L68.7611 83.9786L66.8715 82.9831L65.0546 81.6234L64.1824 83.5416L65.9429 84.5857L67.4772 85.6945L63.7141 86.1477L63.6656 88.2277L65.854 88.0335L67.4368 87.8554L67.7598 87.7907L67.7194 87.7988L67.3803 88.074C66.9926 88.3896 66.7665 88.8348 66.3708 89.1504C66.1609 89.3204 65.9348 89.4661 65.7248 89.636C65.5068 89.8141 65.3534 90.0245 65.1596 90.2187C65.103 90.2754 64.8123 90.3725 64.7639 90.4211C64.667 90.5182 64.8204 90.6072 64.8769 90.6801C65.0384 90.8824 65.208 91.0848 65.3695 91.2871C65.6198 91.5946 65.8702 91.9022 66.1124 92.2017L67.679 90.6072L68.8419 89.6522L69.1568 89.4013L69.2295 89.6846L69.1488 90.2187L68.6239 91.8698L68.6158 92.7196L68.3574 93.4076L70.2712 93.6504L70.7719 91.6999L71.2241 89.4418L72.2254 91.5218L72.8795 93.6909L74.9307 92.6873L73.6548 90.7448L73.4448 89.8303L73.138 89.1018L74.8741 89.9921L76.7234 90.8824L77.6601 89.2232Z",fill:"currentColor"}),r.jsx("path",{d:"M51.0762 55.2789L50.4463 53.3041L49.4531 51.4426L51.2619 52.5191L53.1193 53.6683L53.9914 51.8554L52.3117 50.7142L50.3898 49.6782L52.5378 49.314L54.6536 49.2655L54.4355 47.2825L52.3521 47.4687L50.3091 47.6629L51.916 46.3761L53.3373 44.9111L53.3857 44.8059L52.0695 43.4867L50.5352 44.8221L48.9282 46.1656L49.3158 44.1018L49.8972 41.9975L47.7896 41.5281L47.2889 43.6647L46.9578 45.7852L46.013 43.8671L45.3347 41.6899L43.5096 42.734L44.3253 44.6117L44.9228 46.4084L41.6119 44.555L40.3441 46.2142L42.2257 47.3392L43.6146 48.1324L43.9134 48.27L43.8811 48.2538L43.445 48.2781C42.9444 48.3104 42.5002 48.529 41.9996 48.5532C41.7331 48.5613 41.4585 48.5532 41.192 48.5694C40.9175 48.5856 40.6591 48.6665 40.3926 48.7151C40.3199 48.7313 40.0211 48.6261 39.9565 48.6423C39.8192 48.6665 39.8919 48.8284 39.9 48.9174C39.9161 49.1764 39.9323 49.4354 39.9404 49.6944C39.9646 50.091 39.9807 50.4795 40.005 50.8761L42.2095 50.5038L43.7115 50.4147L44.1153 50.3986L44.0103 50.6656L43.6308 51.0541L42.2337 52.0739L41.725 52.7538L41.1113 53.1665L42.5164 54.4858L44.0668 53.1989L45.7546 51.6369L45.3427 53.9031L44.5998 56.0397L46.8528 56.4363L46.9578 54.1135L47.3212 53.2475L47.4988 52.4786L48.3791 54.2187L49.3562 56.0316L51.0762 55.2789Z",fill:"currentColor"}),r.jsx("path",{d:"M70.4084 60.8473L68.7449 59.6171L66.8472 58.7026L68.9387 58.5083L71.1191 58.3464L70.7638 56.3716L68.7369 56.4445L66.5727 56.7358L68.0989 55.1738L69.7786 53.8869L68.4381 52.4058L66.8634 53.7898L65.3291 55.1414L65.8701 53.1504L66.1608 51.127L66.1366 51.0137L64.2954 50.7223L63.8351 52.7053L63.3264 54.7367L62.43 52.8509L61.6629 50.8033L59.6844 51.6693L60.5323 53.6927L61.5094 55.6027L59.6198 54.6072L57.8029 53.2475L56.9307 55.1657L58.6912 56.2097L60.2255 57.3186L56.4624 57.7718L56.4139 59.8518L58.6023 59.6576L60.1851 59.4795L60.5081 59.4148L60.4677 59.4229L60.1286 59.6981C59.741 60.0137 59.5148 60.4589 59.1192 60.7745C58.9092 60.9445 58.6831 61.0901 58.4731 61.2601C58.2551 61.4382 58.1017 61.6486 57.9079 61.8428C57.8513 61.8995 57.5606 61.9966 57.5122 62.0452C57.4153 62.1423 57.5687 62.2313 57.6252 62.3042C57.7867 62.5065 57.9563 62.7088 58.1178 62.9112C58.3682 63.2187 58.6185 63.5263 58.8607 63.8258L60.4274 62.2313L61.5902 61.2763L61.9051 61.0254L61.9778 61.3087L61.8971 61.8428L61.3722 63.4939L61.3641 64.3437L61.1057 65.0317L63.0195 65.2745L63.5202 63.324L63.9724 61.0659L64.9738 63.1459L65.6279 65.315L67.679 64.3114L66.4031 62.3689L66.1931 61.4544L65.8863 60.7259L67.6225 61.6162L69.4717 62.5065L70.4084 60.8473Z",fill:"currentColor"})]}),r.jsx("defs",{children:r.jsx("clipPath",{id:"clip0_11493_270641",children:r.jsx("rect",{width:"193",height:"135",fill:"white"})})})]})}dL.displayName="FonduePatternImagery";const xs=h.memo(dL);function uL(){return r.jsxs("svg",{viewBox:"0 0 193 135",fill:"none",xmlns:"http://www.w3.org/2000/svg","data-test-id":"pattern-sound",className:"tw-h-full",children:[r.jsxs("g",{clipPath:"url(#clip0_11493_271080)",children:[r.jsx("rect",{width:"193",height:"135",fill:"#FAFAFA"}),r.jsx("path",{d:"M36.5729 6.62862L37.5985 8.652L38.5352 10.813L39.5366 12.7473L39.5769 12.9416L37.4208 12.0189L35.2244 11.2177L33.9646 11.0639L32.2446 10.8373L28.8933 12.804L26.8341 13.5729L26.8664 13.5567L27.5286 11.5414L28.1504 9.26712L29.1194 7.13042L28.1908 4.96136L26.9149 2.98654L25.857 0.930785L26.0185 0.825569L28.1019 1.6592L30.3065 2.44427L32.503 3.22935L34.5218 2.04769L36.6618 1.09266L38.4464 -0.056625L38.721 0.0243103L37.8165 2.17719L37.2755 4.47575L36.5729 6.62862Z",fill:"currentColor"}),r.jsx("path",{d:"M33.4316 31.2896L34.5703 33.2482L35.6281 35.3444L36.7425 37.2221L36.799 37.4164L34.5864 36.6232L32.3496 35.9434L31.0898 35.8624L29.3536 35.7329L26.1235 37.8939L24.1047 38.7761L24.137 38.7518L24.6861 36.7042L25.1706 34.4056L26.0266 32.2122L24.9687 30.0998L23.5878 28.206L22.4088 26.2069L22.5623 26.1016L24.6942 26.8139L29.184 28.125L31.1221 26.8301L33.2136 25.7536L34.9256 24.4991L35.2001 24.572L34.4168 26.7734L34.0131 29.0881L33.4316 31.2896Z",fill:"currentColor"}),r.jsx("path",{d:"M57.5607 22.2491L57.3669 24.5072L57.0196 26.8381L56.8581 29.0153L56.7935 29.2015L55.445 27.2752L53.9995 25.4299L53.0143 24.6367L51.6657 23.5279L47.7896 23.4308L45.6334 22.9937H45.6738L47.297 21.634L49.017 20.0315L50.9712 18.7284L51.3185 16.3975L51.2781 14.0423L51.4638 11.7356H51.6496L52.982 13.5486L54.4436 15.3777L55.8972 17.2069L58.2309 17.2716L60.5566 17.5873L62.6804 17.5549L62.8581 17.7734L60.9604 19.125L59.2969 20.7842L57.5607 22.2491Z",fill:"currentColor"}),r.jsx("path",{d:"M21.2056 14.2851L21.9809 11.8975L22.966 7.33276L23.2083 7.45416L23.499 10.0846L23.2648 12.5693L23.4102 13.7914L23.3779 15.0783L24.2581 14.1637L26.067 12.6988L27.3267 11.4281L28.9014 9.85793V9.92268L26.5999 12.9901L24.6619 16.2923L28.5945 15.9119L32.4061 15.0216L32.5272 15.5234L28.9418 16.8588L25.4613 18.3723L28.7722 19.7158L31.8489 21.5774L31.8973 21.6097L28.3523 20.8247L24.9445 20.4443L26.931 23.5036L29.2486 26.5792L28.8126 26.8462L25.8328 24.4506L23.1922 21.5855L23.4183 22.4596L23.3133 23.8355L23.281 27.8498L23.3294 29.6466L22.9176 29.7518L22.2635 27.5747L21.6417 24.75L21.464 23.2527L21.0926 22.0063L19.857 23.8031L18.6538 25.6565L17.5152 27.5423L16.958 28.4407L16.8127 28.4488L17.2326 27.3238L17.5879 25.6565L18.1935 24.6772L19.0253 21.0513L15.7548 22.67L12.347 24.2806L12.024 23.8355L15.2783 21.8687L16.9257 20.3067L17.7332 19.5621L16.8207 18.9712L14.3335 18.8256L10.6027 18.3076V17.9515L14.3255 17.4416L18.3631 17.1907L15.3268 14.6007L12.3389 12.2779L12.5408 11.9784L15.8759 13.8399L19.2191 15.3939L18.2662 11.7275L17.0065 7.98833L16.9903 8.00452L17.1114 7.96405L17.9351 8.67628L18.8799 10.554L19.962 12.4883L20.6727 13.3543L21.2056 14.2446V14.2851Z",fill:"currentColor"}),r.jsx("path",{d:"M62.422 2.72754L63.924 0.728444L66.3547 -3.25357L66.5485 -3.06742L65.9671 -0.485584L64.9254 1.7887L64.6589 2.99463L64.2067 4.19247L65.3372 3.62593L67.5337 2.83276L69.1326 2.04769L71.1353 1.08456L71.1111 1.14121L67.9294 3.286L65.0223 5.76262L68.8661 6.70146L72.7503 7.10614L72.7019 7.62413L68.8823 7.70506L65.103 7.99643L67.784 10.3516L70.0855 13.1277L70.1178 13.1682L67.025 11.2581L63.9321 9.7851L64.8123 13.322L65.9913 16.9883L65.4906 17.0935L63.4557 13.8561L61.9052 10.2788L61.8244 11.1853L61.2834 12.4479L59.9348 16.2356L59.3938 17.9434L58.9739 17.9029L59.0627 15.6367L59.4019 12.7554L59.7249 11.2905L59.7814 9.99553L58.029 11.2743L56.2848 12.634L54.589 14.0342L53.7734 14.706L53.628 14.6655L54.3952 13.7428L55.2754 12.286L56.1717 11.5576L58.1421 8.4092L54.5244 8.85434L50.7693 9.26711L50.6159 8.73294L54.3306 7.94787L56.3978 7.00902L57.4073 6.58006L56.7451 5.72215L54.4355 4.76711L51.0843 3.04319L51.1973 2.71136L54.8878 3.44787L58.7801 4.54049L56.7612 1.09265L54.702 -2.08001L54.9847 -2.29853L57.5284 0.55848L60.1771 3.13222L60.4759 -0.655549L60.5082 -4.59709L60.492 -4.589H60.6212L61.1623 -3.64206L61.4449 -1.55393L61.8325 0.631322L62.2121 1.67539L62.4301 2.69517L62.422 2.72754Z",fill:"currentColor"}),r.jsx("path",{d:"M2.99579 -7.78595L4.50587 -9.78505L6.92846 -13.7752L7.12227 -13.5809L6.54085 -10.9991L5.49913 -8.73289L5.23265 -7.52696L4.78851 -6.32102L5.91905 -6.89566L8.10746 -7.68883L9.70637 -8.4739L11.7171 -9.43703L11.6929 -9.38037L8.51123 -7.23559L5.60411 -4.75897L9.43989 -3.82012L13.3322 -3.41544L13.2837 -2.88937L9.46411 -2.81652L5.67679 -2.52516L8.36587 -0.169942L10.6673 2.60614L10.6996 2.6466L7.60679 0.736533L4.51394 -0.736489L5.38608 2.80038L6.57315 6.46675L6.07248 6.58005L4.0375 3.33455L2.48704 -0.242784L2.40629 0.663691L1.86524 1.92628L0.516666 5.71405L-0.0243808 7.42178L-0.444297 7.38941L-0.363544 5.11513L-0.016305 2.24193L0.306708 0.768907L0.363234 -0.526057L-1.39718 0.760813L-3.13338 2.11243L-4.82919 3.5207L-5.6448 4.19247L-5.79015 4.152L-5.023 3.22124L-4.14279 1.76441L-3.24643 1.04409L-1.27605 -2.11239L-4.89379 -1.65915L-8.64882 -1.25447L-8.80225 -1.78865L-5.0876 -2.57372L-3.02032 -3.51257L-2.01091 -3.94152L-2.68116 -4.79944L-4.98262 -5.75447L-8.34195 -7.47839L-8.22082 -7.81023L-4.53041 -7.07372L-0.638105 -5.973L-2.65693 -9.42893L-4.72421 -12.5935L-4.4335 -12.8201L-1.88978 -9.96311L0.758925 -7.38937L1.05771 -11.169L1.09001 -15.1187L1.07386 -15.1106H1.19499L1.74411 -14.1636L2.02675 -12.0755L2.40629 -9.89026L2.7939 -8.83811L3.01194 -7.82642L2.99579 -7.78595Z",fill:"currentColor"}),r.jsx("path",{d:"M42.7182 18.5261L43.9376 20.4038L42.9363 22.4191L42.6133 24.5882L41.7411 25.0333L40.764 25.786L39.1005 27.2266L36.9525 26.6034L34.7964 26.5953L33.3751 24.9847L31.8166 23.5117L31.647 21.3831L31.3886 19.2221L32.2042 18.4047L32.939 17.3202L33.9485 15.6448L36.0723 15.3939L38.0992 14.5603L39.9484 15.75L41.9753 16.5027L42.7182 18.5261Z",fill:"currentColor"}),r.jsx("path",{d:"M19.7924 -1.19781L21.9163 -1.99098L24.1531 -2.68702L26.1881 -3.47209L26.3819 -3.48828L25.2352 -1.44871L24.1935 0.655603L23.9028 1.88582L23.4829 3.58546L25.0656 7.13851L25.5905 9.27521L25.5824 9.24283L23.6605 8.35254L21.4721 7.48654L19.4614 6.2806L17.2083 6.96855L15.1088 8.02071L12.9446 8.84625L12.8638 8.67628L13.9217 6.68528L14.9473 4.58096L15.9647 2.47665L15.0199 0.339955L14.3093 -1.90195L13.3645 -3.80393L13.4856 -4.07102L15.5125 -2.92983L17.7332 -2.13666L19.7924 -1.19781Z",fill:"currentColor"}),r.jsx("path",{d:"M9.48026 26.7006L9.22993 28.9586L8.83424 31.2734L8.6162 33.4506L8.54353 33.6367L7.2434 31.6781L5.84637 29.8004L4.87733 28.9829L3.56106 27.8417L-0.315094 27.6475L-2.45505 27.1538H-2.42275L-0.767311 25.8346L0.993107 24.2806L2.97963 23.0261L3.39147 20.7033L3.39955 18.348L3.64181 16.0414L3.82754 16.0495L5.11959 17.8948L7.94595 21.6178L10.2797 21.7392L12.5973 22.1196L14.7131 22.1358L14.8907 22.3624L12.9607 23.6655L11.2488 25.2842L9.48026 26.7006Z",fill:"currentColor"}),r.jsx("path",{d:"M11.3941 9.70416L12.6216 11.5819L11.6121 13.5971L11.2972 15.7662L10.4251 16.2114L9.44796 16.9641L7.78445 18.4047L5.63642 17.7815L3.48031 17.7734L2.05098 16.1628L0.500516 14.6898L0.32286 12.5612L0.0725252 10.4002L0.880056 9.58276L1.61491 8.49823L2.6324 6.82287L4.74813 6.57197L6.78311 5.73834L8.63236 6.92809L10.6512 7.68078L11.3941 9.70416Z",fill:"currentColor"}),r.jsx("path",{d:"M65.5229 34.1142L63.6414 35.3202L61.6387 34.2923L59.4826 33.9524L59.0465 33.0702L58.3036 32.0828L56.8823 30.3993L57.5284 28.2545L57.5607 26.0935L59.1838 24.6772L60.6697 23.1394L62.7935 22.9856L64.9496 22.759L65.7571 23.5765L66.8311 24.3292L68.4946 25.357L68.7208 27.4856L69.5283 29.5333L68.3251 31.3705L67.5579 33.3939L65.5229 34.1142Z",fill:"currentColor"}),r.jsx("path",{d:"M50.9308 9.82557L51.7868 11.8975L50.4221 13.6943L49.7115 15.7662L48.7667 16.0333L47.6684 16.5918L45.7707 17.7087L43.7761 16.6889L41.6604 16.2842L40.5541 14.4308L39.3024 12.6988L39.5204 10.5702L39.6739 8.40111L40.6187 7.74553L41.5473 6.82287L42.8475 5.36603L44.9793 5.51172L47.1274 5.06657L48.7263 6.58006L50.5755 7.69697L50.9308 9.82557Z",fill:"currentColor"}),r.jsx("path",{d:"M15.0926 39.6421L12.8719 39.9254L11.4991 38.1448L9.69022 36.9146L9.67407 35.9353L9.41566 34.7212L8.84231 32.6007L10.3443 30.9335L11.2891 28.991L13.3564 28.4002L15.351 27.6394L17.3456 28.4083L19.3887 29.1205L19.7763 30.2051L20.4304 31.3462L21.4963 32.9892L20.7938 35.0045L20.6646 37.206L18.7911 38.3552L17.2326 39.8525L15.0926 39.6421Z",fill:"currentColor"}),r.jsx("path",{d:"M51.5284 35.5711L53.2646 37.3678L56.8258 40.3786L56.6078 40.5405L54.1529 39.5693L52.0775 38.1934L50.9228 37.7482L49.8084 37.1169L50.2041 38.3229L50.6482 40.6133L51.1731 42.3211L51.8191 44.4577L51.7626 44.4254L50.1395 40.9452L48.1368 37.6835L46.6267 41.3498L45.6334 45.1376L45.1247 45.0081L45.6334 41.2122L45.9241 37.4245L43.1947 39.7149L40.1018 41.5684L40.0615 41.6007L42.4114 38.8327L44.3414 35.9919L40.7236 36.3157L36.9202 36.9308L36.8959 36.4128L40.4006 34.8993L44.1637 33.9038L43.2835 33.6934L42.1207 32.9569L38.5918 31.0468L36.9848 30.2455L37.0897 29.8327L39.3185 30.2698L42.0964 31.0468L43.5015 31.5971L44.7694 31.848L43.7761 29.9137L42.7021 27.9793L41.0386 25.1709L41.1032 25.0414L41.8946 25.9398L43.1947 27.0324L43.7761 28.0279L46.5863 30.464L46.6913 26.8139L46.869 23.0342L47.41 22.9613L47.62 26.7653L48.2256 28.9506L48.5002 30.0189L49.445 29.4928L50.7451 27.3561L52.9577 24.2887L53.2646 24.4587L51.9725 28.0036L50.2929 31.6862L54.0075 30.2131L57.4476 28.6592L57.6253 28.9748L54.4113 31.0549L51.48 33.2887L55.1623 34.1628L59.0465 34.8022L59.0384 34.7779L59.0223 34.9074L58.0048 35.304L55.9052 35.2554L53.6845 35.3121L52.5943 35.5306L51.5607 35.5872L51.5284 35.5711Z",fill:"currentColor"}),r.jsx("path",{d:"M102.904 19.5783L103.824 17.4982L104.906 15.4101L105.762 13.4029L105.891 13.2491L106.537 15.5072L107.305 17.7248L107.983 18.7932L108.895 20.2824L112.537 21.6421L114.427 22.759L114.395 22.7428L112.416 23.5036L110.268 24.4587L107.999 25.0495L106.909 27.1376L106.19 29.3795L105.262 31.5081L105.084 31.4434L104.414 29.2905L103.622 27.089L102.839 24.8876L100.659 24.0621L98.559 23.0018L96.5483 22.3462L96.4433 22.0792L98.6802 21.4236L100.796 20.3957L102.904 19.5783Z",fill:"currentColor"}),r.jsx("path",{d:"M132.104 17.6925L133.897 16.3004L135.827 14.9731L137.539 13.6133L137.716 13.5405L137.224 15.8391L136.852 18.1538L136.941 19.4164L137.038 21.1565L139.606 24.0783L140.744 25.9641L140.712 25.9398L138.621 25.6646L136.279 25.4865L133.994 24.9281L132.047 26.2554L130.352 27.8822L128.535 29.3148L128.405 29.1772L128.833 26.9596L129.181 24.6448L129.536 22.3301L128.002 20.5738L126.653 18.6394L125.191 17.1016L125.224 16.8184L127.509 17.304L129.859 17.4011L132.104 17.6925Z",fill:"currentColor"}),r.jsx("path",{d:"M117.568 -2.75177L119.829 -2.85699L122.179 -2.82461L124.352 -2.95411L124.545 -2.90555L122.817 -1.31922L121.186 0.364236L120.532 1.44877L119.619 2.92988L120.031 6.79859L119.878 9.00003V8.95956L118.319 7.527L116.51 6.0297L114.96 4.25722L112.61 4.21675L110.284 4.57287L107.975 4.69427L107.951 4.50812L109.566 2.94607L111.189 1.24643L112.804 -0.437023L112.554 -2.75987L112.57 -5.11508L112.255 -7.2194L112.441 -7.42983L114.031 -5.714L115.897 -4.28145L117.568 -2.75177Z",fill:"currentColor"}),r.jsx("path",{d:"M97.6223 -5.00177L95.442 -6.23199L91.1863 -8.11778L91.3478 -8.3363L93.9723 -8.0935L96.3626 -7.36508L97.59 -7.25987L98.8336 -6.97659L98.123 -8.02066L97.049 -10.0926L96.0557 -11.5818L94.8363 -13.4433L94.9009 -13.4271L97.4446 -10.5539L100.279 -7.98828L100.699 -11.9298L100.586 -15.8471L101.111 -15.8633L101.692 -12.0836L102.476 -8.36058L104.454 -11.339L106.893 -13.9937L106.925 -14.0261L105.447 -10.7077L104.397 -7.43792L107.781 -8.77335L111.253 -10.4325L111.423 -9.94692L108.484 -7.50267L105.157 -5.48738L106.061 -5.52785L107.385 -5.15555L111.302 -4.31382L113.07 -4.00627L113.087 -3.58541L110.825 -3.36688L107.943 -3.32641L106.441 -3.45591L105.157 -3.3426L106.659 -1.76436L108.225 -0.218499L109.84 1.2869L110.615 2.00722L110.591 2.1529L109.574 1.51351L108.015 0.833659L107.183 0.0404934L103.8 -1.49728L104.729 2.0315L105.625 5.70596L105.116 5.93258L103.848 2.33905L102.653 0.412796L102.088 -0.534147L101.329 0.242831L100.691 2.66279L99.4312 6.22395L99.0839 6.1511L99.3262 2.38762L99.8995 -1.62677L96.7502 0.833659L93.8915 3.30218L93.6331 3.04319L96.1203 0.145709L98.3168 -2.82461L94.5295 -2.63037L90.621 -2.13666L90.6372 -2.12048L90.621 -2.24188L91.4851 -2.91364L93.512 -3.464L95.6196 -4.13577L96.6129 -4.65375L97.5819 -5.00987L97.6223 -5.00177Z",fill:"currentColor"}),r.jsx("path",{d:"M115.703 12.5693L117.399 11.1124L119.531 11.8409L121.711 11.8651L122.268 12.6826L123.14 13.5486L124.788 15.0054L124.457 17.2311L124.731 19.3678L123.326 21.0027L122.082 22.7347L119.991 23.188L117.891 23.7302L116.979 23.0342L115.808 22.4434L114.015 21.6664L113.49 19.5864L112.392 17.6844L113.321 15.6853L113.797 13.581L115.703 12.5693Z",fill:"currentColor"}),r.jsx("path",{d:"M108.225 5.18798L110.163 4.06298L112.118 5.17988L114.257 5.60884L114.653 6.51531L115.348 7.5351L116.696 9.27521L115.953 11.3876L115.832 13.5405L114.152 14.884L112.602 16.357L110.47 16.4218L108.306 16.5594L107.531 15.7015L106.489 14.9083L104.874 13.7995L104.745 11.6628L104.018 9.59085L105.302 7.80218L106.166 5.81927L108.225 5.18798Z",fill:"currentColor"}),r.jsx("path",{d:"M140.389 37.1412L140.963 39.3022L139.38 40.9047L138.403 42.8633L137.434 43.009L136.271 43.4218L134.244 44.2797L132.395 43.009L130.352 42.3292L129.496 40.3462L128.478 38.4685L128.979 36.3885L129.407 34.2599L130.432 33.7338L131.474 32.9326L132.952 31.6538L135.051 32.0828L137.24 31.929L138.621 33.6367L140.308 34.9802L140.389 37.1412Z",fill:"currentColor"}),r.jsx("path",{d:"M131.539 1.48114L133.089 -0.485584L135.601 -4.42713L135.786 -4.22479L135.148 -1.65915L134.066 0.590854L133.775 1.7887L133.299 2.97844L134.438 2.42808L136.65 1.68348L138.265 0.938876L140.292 0.0162138L140.268 0.0728682L137.038 2.14481L134.082 4.56477L137.902 5.58456L141.778 6.07017L141.722 6.58816H137.902L134.115 6.79859L136.747 9.21046L138.984 12.0351L139.016 12.0756L135.972 10.1007L132.911 8.56297L133.711 12.116L134.817 15.8067L134.308 15.9038L132.346 12.6259L130.868 9.01621L130.771 9.91459L130.206 11.1691L128.777 14.9245L128.195 16.6241L127.776 16.5756L127.913 14.3094L128.317 11.4443L128.672 9.97934L128.753 8.68438L126.968 9.93078L125.2 11.25L123.471 12.6178L122.648 13.2734L122.502 13.2329L123.286 12.3184L124.198 10.8777L125.111 10.1736L127.146 7.06567L123.52 7.43798L119.757 7.76981L119.619 7.23564L123.35 6.52341L125.434 5.63312L126.451 5.22035L125.805 4.34625L123.52 3.34265L120.201 1.55398L120.322 1.22215L123.996 2.03959L127.864 3.21316L125.918 -0.275152L123.924 -3.48828L124.214 -3.70681L126.693 -0.793139L129.294 1.82916L129.673 -1.94242L129.786 -5.89206L129.77 -5.87587H129.891L130.416 -4.92084L130.658 -2.82461L130.998 -0.631268L131.353 0.42089L131.555 1.44067L131.539 1.48114Z",fill:"currentColor"}),r.jsx("path",{d:"M86.5026 108.162L85.8404 105.993L85.2752 103.71L84.613 101.63L84.6049 101.428L86.5753 102.707L88.6022 103.872L89.8216 104.228L91.477 104.746L95.1109 103.379L97.2751 102.966L97.2347 102.982L96.2495 104.852L95.2562 106.988L93.9319 108.931L94.481 111.221L95.4097 113.39L96.1041 115.6L95.9265 115.673L94.0126 114.491L91.9696 113.35L89.9346 112.201L87.7543 113.026L85.477 113.609L83.5228 114.434L83.2725 114.305L84.5322 112.338L85.4447 110.169L86.5026 108.162Z",fill:"currentColor"}),r.jsx("path",{d:"M104.519 111.496L106.473 110.347L108.556 109.279L110.43 108.146L110.615 108.097L109.832 110.315L109.17 112.565L109.097 113.827L108.976 115.567L111.148 118.797L112.037 120.812L112.013 120.78L109.969 120.237L107.668 119.76L105.48 118.918L103.38 119.987L101.49 121.387L99.5039 122.576L99.3989 122.423L100.093 120.278L101.385 115.778L100.085 113.835L98.9951 111.755L97.7354 110.04L97.808 109.764L100.013 110.533L102.322 110.93L104.519 111.496Z",fill:"currentColor"}),r.jsx("path",{d:"M116.704 105.774L118.489 104.39L120.427 103.063L122.139 101.703L122.317 101.63L121.824 103.921L121.444 106.236L121.541 107.506L121.638 109.246L124.198 112.168L125.337 114.054L125.313 114.03L123.221 113.755L120.871 113.576L118.594 113.018L116.648 114.337L114.952 115.972L113.135 117.405L113.006 117.267L113.426 115.049L114.136 110.42L112.594 108.664L111.253 106.729L109.792 105.192L109.824 104.908L112.109 105.394L114.451 105.491L116.704 105.774Z",fill:"currentColor"}),r.jsx("path",{d:"M103.856 81.5747L106.118 81.4694L108.459 81.5018L110.64 81.3723L110.834 81.4209L109.105 83.0072L107.474 84.6907L106.82 85.7752L105.908 87.2563L106.319 91.125L106.166 93.3264V93.286L104.607 91.8534L102.791 90.3561L101.248 88.5836L98.8982 88.5432L96.5725 88.8993L94.263 89.0207L94.2388 88.8345L95.8538 87.2725L97.4769 85.5729L99.092 83.8894L98.8417 81.5666L98.8498 79.2113L98.5429 77.107L98.7286 76.8966L100.319 78.6124L102.185 80.045L103.856 81.5747Z",fill:"currentColor"}),r.jsx("path",{d:"M82.5538 80.3444L80.3815 79.1061L76.1178 77.2284L76.2793 77.0099L78.9118 77.2446L81.294 77.9811L82.5215 78.0863L83.7651 78.3696L83.0545 77.3256L81.9804 75.2536L80.9952 73.7644L79.7759 71.9029L79.8405 71.9191L82.3761 74.7923L85.2106 77.3579L85.6305 73.4164L85.5174 69.4991L86.0423 69.4829L86.6237 73.2626L87.407 76.9856L89.3855 74.0072L91.8242 71.3525L91.8565 71.3121L90.3788 74.6385L89.329 77.9083L92.7125 76.5729L96.1849 74.9137L96.3545 75.3912L93.4232 77.8435L90.088 79.8588L90.9925 79.8184L92.3168 80.1907L96.2414 81.0243L98.0019 81.3399L98.018 81.7608L95.765 81.9712L92.874 82.0117L91.372 81.8903L90.088 82.0036L91.5901 83.5738L93.1647 85.1277L94.7717 86.6331L95.547 87.3534L95.5227 87.4991L94.5053 86.8597L92.9467 86.1799L92.1149 85.3867L88.7314 83.8408L89.6601 87.3777L90.5564 91.0522L90.0557 91.2707L88.7799 87.6853L87.5847 85.759L87.0275 84.8121L86.2603 85.589L85.6224 88.0009L84.3626 91.5702L84.0154 91.4892L84.2657 87.7338L84.831 83.7194L81.6816 86.1799L78.823 88.6484L78.5646 88.3894L81.0518 85.4919L83.2483 82.5135L79.469 82.7158L75.5606 83.2095L75.5767 83.2257L75.5525 83.0962L76.4165 82.4326L78.4435 81.8822L80.5592 81.2024L81.5444 80.6844L82.5215 80.3363L82.5538 80.3444Z",fill:"currentColor"}),r.jsx("path",{d:"M108.023 99.8741L109.832 101.201L109.598 103.443L110.058 105.58L109.396 106.3L108.75 107.353L107.7 109.295L105.472 109.465L103.453 110.218L101.547 109.214L99.5765 108.38L98.664 106.446L97.6708 104.52L98.1391 103.468L98.446 102.189L98.8094 100.271L100.707 99.2833L102.314 97.786L104.462 98.2473L106.618 98.2392L108.023 99.8741Z",fill:"currentColor"}),r.jsx("path",{d:"M104.995 68.366L106.432 70.0819L105.681 72.2024L105.633 74.3957L104.817 74.938L103.937 75.804L102.459 77.447L100.255 77.0828L98.1149 77.3336L96.4998 75.9173L94.7798 74.6385L94.3518 72.5504L93.835 70.438L94.5375 69.5234L95.1351 68.3579L95.9426 66.5693L98.018 66.0675L99.9318 64.991L101.91 65.9461L104.01 66.4479L104.995 68.366Z",fill:"currentColor"}),r.jsx("path",{d:"M87.7624 96.8795L87.1082 94.7347L88.6345 93.0756L89.5389 91.0845L90.4999 90.8984L91.6466 90.4452L93.6412 89.5225L95.5389 90.7284L97.6062 91.3274L98.5267 93.2698L99.6169 95.1151L99.1889 97.2113L98.8417 99.3561L97.8323 99.9227L96.8309 100.756L95.3935 102.084L93.2859 101.736L91.1055 101.97L89.652 100.319L87.9158 99.0324L87.7624 96.8795Z",fill:"currentColor"}),r.jsx("path",{d:"M159.705 114.815L159.326 117.057L158.801 119.347L158.47 121.508L158.389 121.686L157.194 119.663L155.902 117.704L154.981 116.838L153.73 115.624L149.87 115.219L147.754 114.612H147.794L149.514 113.39L151.364 111.925L153.415 110.784L153.948 108.494L154.093 106.139L154.456 103.848L154.642 103.864L155.829 105.782L157.145 107.725L158.446 109.659L160.763 109.91L163.057 110.412L165.172 110.549L165.342 110.776L163.339 111.974L161.546 113.496L159.705 114.815Z",fill:"currentColor"}),r.jsx("path",{d:"M168.023 133.843L168.943 135.915L169.759 138.116L170.664 140.107L170.696 140.301L168.588 139.265L166.44 138.351L165.188 138.132L163.485 137.808L160.036 139.597L157.937 140.253L157.969 140.237L158.736 138.262L159.471 136.028L160.561 133.94L159.746 131.73L158.575 129.691L157.63 127.578L157.791 127.481L159.835 128.428L164.147 130.225L166.222 129.156L168.411 128.315L170.252 127.255L170.518 127.36L169.501 129.464L168.838 131.722L168.023 133.843Z",fill:"currentColor"}),r.jsx("path",{d:"M136.553 91.5459L137.797 93.4479L138.968 95.4793L140.187 97.3004L140.244 97.4865L137.999 96.8067L135.73 96.2563L134.462 96.2482L132.718 96.2158L129.609 98.5468L127.646 99.5423L127.679 99.518L128.115 97.4461L128.478 95.1151L129.205 92.8813L128.042 90.8336L126.548 89.0126L125.264 87.0863L125.409 86.9649L127.582 87.5639L129.859 88.0899L132.128 88.6241L134.002 87.2239L136.028 86.0342L137.668 84.6907L137.95 84.7473L137.288 86.9892L137.006 89.3282L136.553 91.5459Z",fill:"currentColor"}),r.jsx("path",{d:"M139.84 131.981L139.21 134.158L138.427 136.376L137.845 138.48L137.74 138.65L136.796 136.505L135.738 134.409L134.914 133.446L133.816 132.094L130.02 131.245L127.994 130.395L128.034 130.403L129.883 129.383L131.886 128.145L134.058 127.246L134.85 125.029L135.261 122.714L135.891 120.48L136.077 120.521L137.03 122.552L138.112 124.632L139.186 126.712L141.463 127.222L143.684 127.991L145.767 128.371L145.905 128.622L143.781 129.577L141.827 130.88L139.84 131.981Z",fill:"currentColor"}),r.jsx("path",{d:"M186.136 124.487L188.599 124.915L193.25 125.247L193.169 125.506L190.61 126.17L188.122 126.283L186.927 126.599L185.659 126.753L186.685 127.497L188.389 129.084L189.818 130.152L191.595 131.496L191.53 131.504L188.171 129.65L184.642 128.193L185.571 132.046L186.992 135.704L186.507 135.89L184.69 132.531L182.704 129.294L181.84 132.758L180.435 136.085L180.41 136.133L180.685 132.507L180.58 129.076L177.842 131.471L175.129 134.207L174.806 133.81L176.752 130.516L179.207 127.489L178.367 127.837L177.003 127.934L173.03 128.469L171.261 128.768L171.1 128.379L173.159 127.416L175.864 126.397L177.318 126.016L178.488 125.466L176.542 124.495L174.548 123.564L172.521 122.698L171.552 122.277L171.519 122.131L172.699 122.39L174.386 122.504L175.444 122.973L179.143 123.281L177.083 120.27L175.008 117.105L175.404 116.725L177.81 119.679L179.587 121.087L180.427 121.791L180.887 120.804L180.677 118.311L180.669 114.531L181.016 114.483L182.05 118.109L182.865 122.083L184.997 118.7L186.863 115.406L187.194 115.567L185.821 119.137L184.755 122.674L188.252 121.209L191.764 119.428L191.74 119.42L191.805 119.533L191.215 120.448L189.495 121.654L187.727 123.005L186.976 123.823L186.176 124.487H186.136Z",fill:"currentColor"}),r.jsx("path",{d:"M149.07 131.746L146.922 131.107L146.389 128.914L145.234 127.06L145.614 126.154L145.872 124.94L146.211 122.763L148.255 121.848L149.902 120.456L152.026 120.763L154.166 120.877L155.668 122.39L157.258 123.871L157.17 125.021L157.307 126.324L157.614 128.258L156.16 129.828L155.151 131.779L152.971 132.07L150.944 132.807L149.07 131.746Z",fill:"currentColor"}),r.jsx("path",{d:"M184.618 107.862L185.28 105.726L187.476 105.208L189.334 104.075L190.238 104.463L191.441 104.738L193.614 105.094L194.502 107.158L195.867 108.826L195.544 110.954L195.406 113.091L193.88 114.58L192.386 116.158L191.239 116.053L189.939 116.183L188.001 116.466L186.459 114.993L184.521 113.957L184.254 111.772L183.536 109.732L184.618 107.862Z",fill:"currentColor"}),r.jsx("path",{d:"M169.945 119.914L171.285 121.71L170.405 123.782L170.227 125.968L169.38 126.461L168.451 127.279L166.884 128.825L164.696 128.331L162.548 128.46L161.022 126.939L159.382 125.571L159.075 123.451L158.688 121.314L159.447 120.448L160.109 119.315L161.014 117.583L163.121 117.202L165.092 116.239L167.013 117.308L169.081 117.939L169.945 119.914Z",fill:"currentColor"}),r.jsx("path",{d:"M130.4 111.059L128.325 111.885L126.548 110.493L124.497 109.756L124.239 108.801L123.697 107.692L122.615 105.774L123.657 103.791L124.093 101.679L125.95 100.594L127.703 99.3642L129.819 99.6151L131.983 99.7932L132.621 100.756L133.533 101.695L134.971 103.022L134.793 105.159L135.197 107.32L133.671 108.898L132.532 110.736L130.4 111.059Z",fill:"currentColor"}),r.jsx("path",{d:"M117.673 122.496L116.405 120.658L117.35 118.611L117.617 116.442L118.481 115.972L119.434 115.195L121.057 113.706L123.221 114.281L125.377 114.232L126.847 115.802L128.438 117.235L128.664 119.355L128.979 121.508L128.187 122.35L127.485 123.451L126.516 125.15L124.4 125.458L122.389 126.348L120.508 125.207L118.473 124.503L117.673 122.496Z",fill:"currentColor"}),r.jsx("path",{d:"M140.866 119.153L140.066 121.532L139.033 126.081L138.79 125.96L138.524 123.329L138.79 120.844L138.661 119.614L138.701 118.335L137.813 119.234L135.988 120.683L134.72 121.937L133.121 123.491V123.426L135.463 120.383L137.442 117.105L133.501 117.437L129.681 118.287L129.568 117.777L133.162 116.49L136.658 115.017L133.364 113.633L130.311 111.731L130.263 111.707L133.8 112.532L137.199 112.945L135.245 109.87L132.968 106.77L133.412 106.503L136.36 108.931L138.968 111.836L138.758 110.946L138.871 109.578L138.952 105.564L138.919 103.767L139.331 103.67L139.969 105.847L140.551 108.688L140.712 110.185L141.067 111.432L142.327 109.651L143.547 107.814L144.718 105.944L145.275 105.046L145.428 105.038L144.992 106.163L144.621 107.822L143.999 108.793L143.127 112.411L146.413 110.833L149.845 109.254L150.16 109.708L146.882 111.642L145.218 113.18L144.403 113.916L145.307 114.515L147.794 114.685L151.525 115.26L151.509 115.608L147.786 116.077L143.74 116.28L146.753 118.91L149.708 121.257L149.506 121.565L146.187 119.663L142.868 118.06L143.773 121.743L145 125.498L145.008 125.482L144.887 125.522L144.072 124.802L143.151 122.908L142.093 120.958L141.391 120.084L140.866 119.193V119.153Z",fill:"currentColor"}),r.jsx("path",{d:"M121.396 140.706L120.605 143.077L119.563 147.626L119.321 147.513L119.054 144.874L119.321 142.389L119.191 141.167L119.24 139.88L118.344 140.787L116.519 142.236L115.251 143.482L113.652 145.036V144.971L115.994 141.928L117.972 138.658L114.031 138.99L110.212 139.84L110.099 139.33L113.692 138.043L117.189 136.562L113.902 135.178L110.842 133.284L110.793 133.252L114.33 134.077L117.73 134.49L115.784 131.423L113.498 128.315L113.943 128.056L116.89 130.484L119.498 133.381L119.288 132.499L119.401 131.123L119.482 127.109L119.45 125.312L119.862 125.215L120.5 127.4L121.089 130.233L121.243 131.73L121.598 132.977L122.858 131.204L124.077 129.359L125.248 127.489L125.805 126.591H125.959L125.523 127.708L125.151 129.367L124.529 130.346L123.657 133.956L126.944 132.386L130.376 130.808L130.691 131.261L127.42 133.187L125.757 134.733L124.933 135.461L125.837 136.06L128.325 136.238L132.055 136.805L132.047 137.153L128.317 137.63L124.271 137.825L127.283 140.455L130.238 142.81L130.037 143.11L126.726 141.208L123.399 139.613L124.311 143.296L125.531 147.051L125.539 147.027L125.418 147.067L124.602 146.347L123.681 144.461L122.623 142.511L121.929 141.637L121.396 140.738V140.706Z",fill:"currentColor"}),r.jsx("path",{d:"M195.019 54.5908L195.891 56.6871L196.658 58.9047L197.522 60.9119L197.546 61.1142L195.463 60.0297L193.331 59.0666L192.095 58.8238L190.392 58.4676L186.903 60.1754L184.787 60.7905L184.828 60.7743L185.635 58.8157L186.418 56.598L187.549 54.5342L186.782 52.3085L185.659 50.2365L184.755 48.1079L184.925 48.0189L186.943 49.0063L189.083 49.9533L191.215 50.8921L193.315 49.8723L195.519 49.0711L197.385 48.0594L197.651 48.1646L196.585 50.2446L195.883 52.4946L195.019 54.5908Z",fill:"currentColor"}),r.jsx("path",{d:"M170.187 70.9398L168.968 72.8498L167.587 74.7518L166.44 76.6133L166.295 76.7428L165.988 74.4119L165.56 72.1052L165.051 70.9479L164.373 69.3372L160.973 67.4515L159.269 66.0594L159.302 66.0836L161.369 65.6304L163.638 65.0072L165.972 64.7563L167.361 62.8543L168.402 60.75L169.638 58.7914L169.808 58.8804L170.147 61.1061L170.599 63.4047L171.043 65.6952L173.078 66.8363L174.992 68.2041L176.89 69.1592L176.954 69.4344L174.645 69.75L172.4 70.4461L170.187 70.9398Z",fill:"currentColor"}),r.jsx("path",{d:"M191.256 85.9209L189.64 87.5153L187.88 89.0612L186.346 90.6151L186.168 90.7122L186.386 88.3732L186.483 86.0261L186.241 84.7797L185.942 83.0639L183.051 80.4658L181.694 78.7338L181.719 78.7581L183.834 78.7743L186.184 78.6772L188.518 78.9524L190.287 77.4065L191.78 75.5854L193.412 73.9506L193.557 74.072L193.404 76.322L193.331 78.661L193.25 81L194.986 82.5621L196.553 84.3184L198.184 85.67V85.9613L195.867 85.7509L193.517 85.929L191.256 85.9209Z",fill:"currentColor"}),r.jsx("path",{d:"M192.879 99.8984L190.924 101.04L188.841 102.108L186.968 103.233L186.782 103.29L187.565 101.072L188.235 98.83L188.308 97.5594L188.429 95.8193L186.265 92.5899L185.377 90.5747L185.401 90.607L187.444 91.1493L189.745 91.6268L191.934 92.4766L194.033 91.4083L195.923 90.0162L197.91 88.8265L198.023 88.9802L197.32 91.125L196.028 95.625L197.32 97.5675L198.402 99.6556L199.662 101.371L199.589 101.647L197.393 100.87L195.075 100.465L192.879 99.8984Z",fill:"currentColor"}),r.jsx("path",{d:"M174.475 116.377L172.23 116.684L169.896 116.862L167.74 117.178L167.546 117.154L169.121 115.414L170.599 113.593L171.148 112.451L171.931 110.897L171.18 107.077L171.132 104.876L171.14 104.916L172.82 106.203L174.758 107.539L176.454 109.157L178.803 108.987L181.081 108.429L183.374 108.105L183.414 108.291L181.945 109.991L179.021 113.649L179.474 115.94L179.667 118.287L180.168 120.351L179.999 120.577L178.262 119.015L176.284 117.753L174.475 116.377Z",fill:"currentColor"}),r.jsx("path",{d:"M183.729 66.5126L182.623 68.4631L180.378 68.4955L178.311 69.2077L177.519 68.6331L176.397 68.107L174.354 67.2896L173.926 65.0881L172.949 63.1619L173.716 61.1547L174.314 59.0989L176.122 57.9658L177.923 56.7437L179.021 57.0917L180.314 57.2536L182.268 57.3831L183.463 59.1556L185.134 60.5881L184.925 62.7815L185.183 64.9263L183.729 66.5126Z",fill:"currentColor"}),r.jsx("path",{d:"M176.316 97.5189L176.978 95.3741L179.167 94.8642L181.032 93.723L181.937 94.1196L183.132 94.3867L185.304 94.7509L186.192 96.8067L187.565 98.4739L187.242 100.603L187.105 102.739L185.579 104.237L184.085 105.807L182.938 105.71L181.63 105.831L179.7 106.122L178.149 104.641L176.219 103.605L175.945 101.42L175.234 99.3804L176.316 97.5189Z",fill:"currentColor"}),r.jsx("path",{d:"M192.879 74.9218L191.433 76.6295L189.213 76.241L187.056 76.5567L186.378 75.8444L185.377 75.116L183.527 73.9344L183.511 71.6925L182.906 69.6205L184.036 67.7914L184.997 65.8813L186.984 65.1043L188.978 64.2383L189.996 64.7887L191.239 65.1853L193.129 65.679L193.977 67.6457L195.35 69.3615L194.744 71.4739L194.599 73.6349L192.879 74.9218Z",fill:"currentColor"}),r.jsx("path",{d:"M196.262 26.9029L194.817 28.6187L192.596 28.2302L190.44 28.5378L189.762 27.8256L188.768 27.1052L186.911 25.9236L186.895 23.6736L186.289 21.6016L187.42 19.7725L188.389 17.8624L190.375 17.0855L192.362 16.2275L193.379 16.7698L194.623 17.1664L196.521 17.6601L197.361 19.6268L198.741 21.3426L198.128 23.4551L197.99 25.616L196.262 26.9029Z",fill:"currentColor"}),r.jsx("path",{d:"M155.934 61.5837L154.666 59.7464L155.611 57.6988L155.878 55.5297L156.742 55.0603L157.695 54.2833L159.318 52.7941L161.482 53.3687L163.638 53.3121L165.108 54.8903L166.699 56.3148L166.925 58.4434L167.24 60.5962L166.448 61.438L165.738 62.5387L164.769 64.2383L162.661 64.5459L160.65 65.4281L158.769 64.295L156.726 63.5908L155.934 61.5837Z",fill:"currentColor"}),r.jsx("path",{d:"M175.234 86.9164L174.435 89.2959L173.401 93.8444L173.151 93.723L172.892 91.0926L173.159 88.6079L173.03 87.3777L173.07 86.0989L172.182 86.9973L170.357 88.4461L169.081 89.7006L167.49 91.2545V91.1898L169.832 88.1466L171.802 84.8687L167.861 85.2005L164.05 86.0504L163.929 85.5405L167.522 84.2536L171.027 82.7806L167.732 81.3966L164.672 79.4946L164.631 79.4622L168.16 80.2959L171.56 80.7086L169.614 77.6331L167.336 74.5333L167.773 74.2662L170.728 76.6943L173.328 79.5917L173.118 78.7095L173.231 77.3417L173.32 73.3193L173.288 71.5225L173.7 71.4335L174.338 73.6106L174.919 76.4434L175.081 77.9488L175.436 79.1871L176.696 77.4146L177.915 75.5774L179.078 73.7077L179.643 72.8094L179.789 72.8013L179.361 73.9263L178.989 75.5854L178.367 76.5567L177.495 80.1745L180.782 78.5962L184.214 77.018L184.529 77.4712L181.25 79.4056L179.587 80.9434L178.763 81.6718L179.667 82.2788L182.163 82.4488L185.885 83.0153L185.877 83.3714L182.147 83.8408L178.109 84.0432L181.113 86.6736L184.077 89.0207L183.875 89.3282L180.556 87.4182L177.229 85.8238L178.141 89.5063L179.361 93.2617L179.377 93.2455L179.256 93.286L178.44 92.5657L177.511 90.6718L176.454 88.7212L175.759 87.8471L175.234 86.9568V86.9164Z",fill:"currentColor"}),r.jsx("path",{d:"M157.945 74.679L158.51 76.8804L158.962 79.1871L159.528 81.2995V81.4937L157.614 80.1259L155.643 78.8714L154.448 78.4506L152.817 77.8597L149.119 79.0576L146.946 79.3651L146.979 79.3489L148.061 77.5279L149.151 75.4398L150.556 73.5621L150.112 71.2473L149.288 69.0459L148.699 66.804L148.876 66.7392L150.742 68.0018L152.72 69.2482L154.699 70.4784L156.919 69.7662L159.221 69.2887L161.207 68.5522L161.458 68.6898L160.109 70.5998L159.092 72.7203L157.945 74.679Z",fill:"currentColor"}),r.jsx("path",{d:"M129.318 82.5378L127.299 83.5576L125.143 84.4964L123.213 85.5L123.019 85.5405L123.94 83.3795L124.747 81.1781L124.893 79.9236L125.127 78.1916L123.165 74.8327L122.405 72.7689L122.422 72.8013L124.432 73.4649L126.693 74.0881L128.833 75.0675L130.989 74.1367L132.968 72.8579L135.019 71.7977L135.124 71.9595L134.284 74.0558L133.501 76.2653L132.718 78.4667L133.897 80.482L134.85 82.6349L135.996 84.4236L135.907 84.6907L133.759 83.7842L131.474 83.2419L129.318 82.5378Z",fill:"currentColor"}),r.jsx("path",{d:"M152.042 90.1133L149.789 89.9029L147.471 89.5387L145.299 89.3606L145.113 89.2878L147.043 87.9523L148.901 86.5279L149.692 85.5405L150.814 84.2051L150.944 80.3121L151.396 78.1592V78.1916L152.736 79.8345L154.319 81.5666L155.611 83.5414L157.929 83.9056L160.279 83.8813L162.58 84.0836V84.2779L160.763 85.5971L158.922 87.0459L157.089 88.4946L157.008 90.8255L156.669 93.1565L156.685 95.2851L156.467 95.4631L155.135 93.545L153.487 91.8696L152.042 90.1133Z",fill:"currentColor"}),r.jsx("path",{d:"M167.837 99.0809L170.219 99.8498L174.774 100.837L174.653 101.088L172.028 101.38L169.549 101.137L168.322 101.282L167.046 101.25L167.958 102.132L169.42 103.945L170.688 105.208L172.254 106.786H172.19L169.129 104.479L165.834 102.537L166.214 106.478L167.102 110.299L166.594 110.42L165.269 106.835L163.759 103.346L162.419 106.656L160.553 109.748L160.529 109.789L161.312 106.244L161.684 102.828L158.639 104.811L155.571 107.134L155.304 106.697L157.695 103.71L160.553 101.072L159.673 101.29L158.308 101.193L154.295 101.153L152.51 101.201L152.405 100.797L154.577 100.133L157.396 99.5099L158.89 99.3318L160.125 98.9676L158.341 97.7212L156.491 96.5234L154.61 95.3741L153.713 94.8238L153.705 94.67L154.828 95.0908L156.491 95.447L157.468 96.0621L161.086 96.8876L159.479 93.6178L157.864 90.1943L158.308 89.8705L160.271 93.1322L161.829 94.7833L162.572 95.6007L163.162 94.6862L163.307 92.1853L163.824 88.4461H164.179L164.688 92.1853L164.938 96.232L167.522 93.1889L169.84 90.1943L170.139 90.3885L168.281 93.7392L166.731 97.0899L170.389 96.1349L174.12 94.8642L174.104 94.8561L174.144 94.9694L173.433 95.8031L171.56 96.75L169.63 97.8345L168.766 98.5387L167.878 99.0809H167.837Z",fill:"currentColor"}),r.jsx("path",{d:"M145.42 84.9577L144.055 86.7302L141.818 86.4389L139.679 86.8516L138.968 86.1718L137.942 85.4919L136.028 84.3912L135.924 82.1493L135.221 80.1097L136.271 78.232L137.143 76.2815L139.097 75.4155L141.043 74.4604L142.085 74.9622L143.345 75.3022L145.259 75.7149L146.195 77.6412L147.641 79.2842L147.132 81.429L147.084 83.5899L145.42 84.9577Z",fill:"currentColor"}),r.jsx("path",{d:"M141.576 96.1106L142.529 94.0872L144.774 93.8849L146.777 93.027L147.617 93.545L148.771 93.982L150.863 94.6457L151.452 96.8147L152.575 98.652L151.953 100.716L151.517 102.812L149.797 104.075L148.093 105.426L146.971 105.159L145.662 105.094L143.708 105.111L142.384 103.427L140.615 102.132L140.656 99.9308L140.244 97.8103L141.576 96.1106Z",fill:"currentColor"}),r.jsx("path",{d:"M111.262 76.8966L110.26 74.8894L111.488 73.0036L112.053 70.8912L112.973 70.5513L114.031 69.9119L115.848 68.6736L117.916 69.5477L120.047 69.7986L121.283 71.563L122.656 73.206L122.583 75.3426L122.591 77.5198L121.687 78.2401L120.831 79.2275L119.636 80.7734L117.496 80.7815L115.388 81.3723L113.684 79.9802L111.762 78.9928L111.262 76.8966Z",fill:"currentColor"}),r.jsx("path",{d:"M123.447 68.2446L122.446 66.2374L123.681 64.3516L124.247 62.2392L125.167 61.8993L126.225 61.2599L128.042 60.0135L130.101 60.8876L132.241 61.1466L133.477 62.911L134.85 64.554L134.769 66.6907L134.777 68.8597L133.88 69.58L133.024 70.5756L131.821 72.1214H129.689L127.574 72.7203L125.87 71.3202L123.948 70.3408L123.447 68.2446Z",fill:"currentColor"}),r.jsx("path",{d:"M116.389 96.6529L115.259 98.8948L113.587 103.249L113.361 103.095L113.474 100.457L114.088 98.0369L114.136 96.7986L114.362 95.536L113.353 96.3049L111.342 97.4784L109.905 98.5387L108.104 99.8498L108.112 99.7851L110.866 97.1061L113.28 94.1439L109.332 93.9092L105.431 94.2086L105.391 93.6907L109.13 92.9218L112.804 91.9586L109.743 90.1214L106.982 87.8067L106.941 87.7743L110.325 89.0935L113.628 89.9838L112.134 86.6655L110.317 83.2743L110.785 83.072L113.369 85.8966L115.533 89.134L115.453 88.2275L115.759 86.8921L116.405 82.9263L116.632 81.1457L117.052 81.1052L117.375 83.3552L117.552 86.2446L117.496 87.75L117.673 89.0369L119.175 87.4586L120.645 85.8076L122.058 84.1241L122.745 83.3148L122.89 83.3309L122.3 84.375L121.703 85.9694L120.952 86.8435L119.579 90.2995L123.051 89.2068L126.669 88.1304L126.92 88.6241L123.407 90.0648L121.541 91.3597L120.621 91.9667L121.436 92.6871L123.875 93.2131L127.485 94.3058L127.428 94.6538L123.665 94.589L119.636 94.2167L122.244 97.2437L124.844 99.9955L124.594 100.263L121.582 97.9074L118.521 95.8597L118.901 99.6313L119.579 103.524L119.595 103.508L119.466 103.532L118.763 102.699L118.117 100.692L117.342 98.6115L116.777 97.6484L116.381 96.6934L116.389 96.6529Z",fill:"currentColor"}),r.jsx("path",{d:"M164.203 10.9506L162.346 12.2617L160.359 13.5L158.591 14.7788L158.405 14.8435L159.003 12.5693L159.479 10.2788L159.439 9.00812L159.423 7.26801L156.992 4.23294L155.934 2.29858L155.958 2.32287L158.042 2.69517L160.376 2.97844L162.629 3.63402L164.631 2.39571L166.4 0.841751L168.281 -0.501774L168.402 -0.364184L167.878 1.82916L166.973 6.42628L168.427 8.24732L169.686 10.2383L171.075 11.8409L171.027 12.1241L168.774 11.5333L166.432 11.331L164.203 10.9506Z",fill:"currentColor"}),r.jsx("path",{d:"M186.838 32.2284L186.774 34.5027L186.572 36.8418L186.54 39.027L186.483 39.2131L185.021 37.3759L183.479 35.6196L182.437 34.8912L181.032 33.8633L177.156 34.0009L174.976 33.6853H175.016L176.55 32.2365L178.182 30.5288L180.055 29.1124L180.265 26.7653L180.079 24.4182L180.128 22.1034L180.314 22.0873L181.751 23.8193L184.884 27.2995L187.21 27.2186L189.552 27.4047L191.667 27.2428L191.861 27.4452L190.044 28.9101L188.486 30.6664L186.838 32.2284Z",fill:"currentColor"}),r.jsx("path",{d:"M188.72 1.58636L188.252 3.81208L187.63 6.07826L187.202 8.21495L187.113 8.39301L186.007 6.32107L184.803 4.30578L183.915 3.39931L182.72 2.13672L178.876 1.56208L176.793 0.85794L176.833 0.866033L178.61 -0.283248L180.515 -1.65915L182.615 -2.7113L183.245 -4.98559L183.487 -7.32461L183.955 -9.5908L184.141 -9.57461L185.248 -7.60789L186.475 -5.60879L187.694 -3.61778L189.996 -3.26976L192.265 -2.66274L194.373 -2.43613L194.534 -2.20141L192.483 -1.0926L190.626 0.348048L188.72 1.58636Z",fill:"currentColor"}),r.jsx("path",{d:"M146.906 17.1583L144.814 18.0324L142.602 18.8175L140.599 19.6916L140.405 19.7158L141.479 17.6196L142.432 15.4829L142.674 14.2365L143.022 12.5288L141.302 9.04049L140.688 6.92808L140.704 6.96045L142.658 7.76171L144.871 8.54679L146.938 9.67178L149.159 8.89481L151.21 7.76171L153.342 6.84715L153.423 7.00902L152.446 9.04049L150.58 13.3301L151.606 15.4263L152.413 17.6439L153.431 19.5054L153.326 19.7725L151.242 18.7123L148.997 18.0081L146.906 17.1583Z",fill:"currentColor"}),r.jsx("path",{d:"M160.384 40.3948L158.123 40.322L155.789 40.1115L153.608 40.0711L153.423 40.0144L155.264 38.5576L157.016 37.0117L157.751 35.9757L158.777 34.5675L158.664 30.6745L158.979 28.4973L158.987 28.5378L160.424 30.0837L162.12 31.7185L163.525 33.6043L165.867 33.8229L168.209 33.6448L170.518 33.7015L170.534 33.8876L168.798 35.3283L167.054 36.8903L165.318 38.4524L165.382 40.7833L165.197 43.1304L165.342 45.2509L165.14 45.4452L163.686 43.6241L161.942 42.0459L160.384 40.3948Z",fill:"currentColor"}),r.jsx("path",{d:"M133.905 50.9569L132.209 49.4515L130.545 47.7923L128.89 46.3678L128.785 46.206L131.127 46.2626L133.469 46.1979L134.688 45.866L136.376 45.4452L138.766 42.3696L140.397 40.8966L140.373 40.929L140.494 43.0414L140.761 45.3804L140.648 47.7356L142.303 49.4029L144.217 50.7626L145.961 52.2842L145.856 52.438H143.603L141.269 52.527L138.936 52.6079L137.498 54.4533L135.859 56.1367L134.623 57.8687L134.341 57.8849L134.389 55.554L134.05 53.223L133.905 50.9569Z",fill:"currentColor"}),r.jsx("path",{d:"M177.673 48.8768L179.458 50.6331L183.091 53.5549L182.881 53.7248L180.402 52.8103L178.287 51.491L177.124 51.0702L175.993 50.4712L176.413 51.6691L176.922 53.9434L177.495 55.6349L178.19 57.7554L178.133 57.723L176.421 54.2914L174.338 51.0783L172.925 54.777L172.02 58.589L171.511 58.4757L171.923 54.6718L172.125 50.8759L169.444 53.2392L166.408 55.1736L166.359 55.1979L168.645 52.3732L170.502 49.4838L166.884 49.9047L163.105 50.6088L163.065 50.0989L166.529 48.4883L170.268 47.4038L169.38 47.2096L168.201 46.5054L164.631 44.6844L163 43.9236L163.097 43.5108L165.334 43.8912L168.136 44.5953L169.549 45.1052L170.825 45.3319L169.775 43.4218L168.653 41.5198L167.482 39.6502L166.925 38.7518L166.981 38.6142L167.805 39.4964L169.129 40.5567L169.735 41.536L172.602 43.8993L172.618 40.2491L172.699 36.4694L173.24 36.3804L173.546 40.1763L174.209 42.3453L174.507 43.4056L175.436 42.8552L176.68 40.6862L178.812 37.5702L179.126 37.732L177.923 41.3013L176.34 45.0324L180.015 43.4622L183.414 41.8193L183.6 42.1349L180.443 44.2959L177.568 46.6025L181.266 47.3795L185.175 47.9218L185.159 47.8975L185.143 48.027L184.141 48.4479L182.042 48.456L179.829 48.5612L178.739 48.8121L177.705 48.893L177.673 48.8768Z",fill:"currentColor"}),r.jsx("path",{d:"M149.482 61.875L151.832 62.7491L156.338 63.9227L156.217 64.1655L153.576 64.3516L151.113 64.0117L149.886 64.1007L148.602 64.0198L149.474 64.9425L150.871 66.8121L152.082 68.1232L153.576 69.7662H153.512L150.548 67.33L147.342 65.25L147.56 69.2077L148.295 73.0603L147.778 73.1574L146.599 69.5234L145.234 65.9703L143.757 69.232L141.77 72.2347L141.738 72.2833L142.674 68.7626L143.183 65.3714L140.058 67.2329L136.901 69.4263L136.65 68.973L139.162 66.0917L142.125 63.5666L141.237 63.7527L139.88 63.5989L135.875 63.3966L134.082 63.3723L133.994 62.9595L136.19 62.3849L139.033 61.8831L140.535 61.7698L141.786 61.4461L140.058 60.1349L138.257 58.8561L136.424 57.634L135.544 57.0432V56.8975L136.65 57.3588L138.298 57.7878L139.251 58.4353L142.828 59.4146L141.35 56.072L139.88 52.5917L140.341 52.2923L142.174 55.6268L143.66 57.3426L144.362 58.1844L144.992 57.2941L145.234 54.8094L145.913 51.0863L146.268 51.1106L146.623 54.8579L146.704 58.9128L149.417 55.9829L151.848 53.0854L152.147 53.2959L150.144 56.5576L148.456 59.8435L152.155 59.0423L155.934 57.9335L155.918 57.9173L155.958 58.0387L155.215 58.8318L153.302 59.7059L151.323 60.7095L150.435 61.3813L149.522 61.8831L149.482 61.875Z",fill:"currentColor"}),r.jsx("path",{d:"M164.599 24.7905L162.588 25.7698L160.723 24.5153L158.615 23.9164L158.292 22.9937L157.67 21.9254L156.451 20.0882L157.347 18.0324L157.63 15.8957L159.407 14.6817L161.062 13.322L163.186 13.4272L165.358 13.4434L166.069 14.3579L167.046 15.2239L168.572 16.4461L168.548 18.5828L169.113 20.7114L167.708 22.3948L166.699 24.313L164.599 24.7905Z",fill:"currentColor"}),r.jsx("path",{d:"M151.573 42.0621L153.326 40.67L155.425 41.4955L157.598 41.625L158.123 42.4587L158.954 43.3651L160.537 44.9029L160.101 47.0962L160.287 49.2491L158.809 50.8193L157.485 52.5027L155.385 52.8588L153.261 53.304L152.373 52.5675L151.226 51.9281L149.474 51.0621L149.038 48.9658L148.036 47.0153L149.054 45.0648L149.619 42.9766L151.573 42.0621Z",fill:"currentColor"}),r.jsx("path",{d:"M172.287 34.179L170.131 34.7617L168.524 33.1754L166.569 32.2042L166.416 31.2329L166.004 30.0675L165.148 28.036L166.416 26.1826L167.086 24.1349L169.057 23.2689L170.93 22.2491L173.005 22.7428L175.137 23.1637L175.662 24.1916L176.462 25.2275L177.737 26.7167L177.318 28.813L177.479 31.0063L175.783 32.3984L174.443 34.098L172.287 34.179Z",fill:"currentColor"}),r.jsx("path",{d:"M195.6 43.7212L195.681 45.9551L193.783 47.1691L192.402 48.8606L191.417 48.7878L190.198 48.9254L188.025 49.3058L186.507 47.6547L184.666 46.5378L184.27 44.4173L183.697 42.3534L184.65 40.4434L185.538 38.4605L186.653 38.1772L187.848 37.6268L189.576 36.7122L191.522 37.5944L193.686 37.9344L194.663 39.9092L196.004 41.6007L195.6 43.7212Z",fill:"currentColor"}),r.jsx("path",{d:"M145.703 -0.0242575V-2.26616L147.641 -3.40735L149.086 -5.04224L150.063 -4.93703L151.291 -5.03415L153.471 -5.33361L154.933 -3.62588L156.734 -2.44422L157.049 -0.307531L157.549 1.7725L156.532 3.6502L155.571 5.60074L154.44 5.84355L153.237 6.34535L151.477 7.19517L149.563 6.24013L147.407 5.82736L146.502 3.82017L145.218 2.08006L145.703 -0.0242575Z",fill:"currentColor"}),r.jsx("path",{d:"M146.736 33.0054L144.734 34.5108L141.302 37.6592L141.164 37.4245L142.44 35.1097L144.072 33.2159L144.661 32.1313L145.42 31.1034L144.176 31.3382L141.859 31.4919L140.098 31.7995L137.91 32.1637L137.942 32.107L141.592 30.9416L145.081 29.3714L141.649 27.3966L138.023 25.9236L138.217 25.438L141.907 26.4254L145.622 27.2024L143.692 24.1916L142.255 20.8894L142.238 20.8409L144.677 23.5279L147.237 25.8103L147.374 22.1682L147.261 18.3157L147.77 18.3561L148.82 22.0306L149.32 25.8993L149.652 25.0495L150.524 23.9892L152.866 20.7275L153.859 19.2383L154.254 19.3921L153.544 21.545L152.413 24.2159L151.695 25.5351L151.283 26.7653L153.326 26.0207L155.377 25.2033L157.396 24.3292L158.365 23.9083L158.486 23.9892L157.501 24.6691L156.249 25.8184L155.191 26.2635L152.421 28.7482L156.015 29.3229L159.738 29.9784V30.5288L155.95 30.2536L153.705 30.5774L152.615 30.7069L153.019 31.7186L154.965 33.2806L157.711 35.8705L157.509 36.1538L154.174 34.4137L150.734 32.277L151.719 36.1538L152.817 39.7797L152.478 39.9092L150.831 36.4533L148.997 33.2482L147.665 36.8013L146.534 40.581L146.559 40.5729L146.438 40.5405L146.171 39.4802L146.486 37.4002L146.72 35.1907L146.639 34.0738L146.712 33.0378L146.736 33.0054Z",fill:"currentColor"}),r.jsx("path",{d:"M176.195 16.5513L174.192 18.0486L170.752 21.2051L170.623 20.9703L171.899 18.6475L173.53 16.7617L174.12 15.6772L174.879 14.6412L173.635 14.8759L171.31 15.0297L169.557 15.3373L167.361 15.7096L167.401 15.6529L171.051 14.4793L174.532 12.9092L171.1 10.9425L167.482 9.46945L167.676 8.98384L171.358 9.97125L175.073 10.7482L173.151 7.73744L171.713 4.42719L171.689 4.37863L174.128 7.07377L176.696 9.34805L176.833 5.71406L176.712 1.85344L177.229 1.89391L178.279 5.57647L178.779 9.44517L179.11 8.59535L179.974 7.5351L182.324 4.27341L183.318 2.77611L183.713 2.92988L182.995 5.09085L181.872 7.75362L181.153 9.08096L180.742 10.3031L182.785 9.56657L184.828 8.74103L186.855 7.86693L187.824 7.45416L187.945 7.52701L186.951 8.20686L185.708 9.36424L184.642 9.80938L181.88 12.286L185.474 12.8606L189.196 13.5162V14.0747L185.409 13.7914L183.164 14.1151L182.074 14.2446L182.478 15.2563L184.424 16.8184L187.169 19.4083L186.968 19.6916L183.624 17.9596L180.192 15.8229L181.178 19.6997L182.276 23.3175L181.937 23.447L180.289 19.9991L178.456 16.7941L177.116 20.3391L175.993 24.1268L176.017 24.1187L175.896 24.0783L175.63 23.018L175.945 20.938L176.179 18.7284L176.098 17.6196L176.171 16.5837L176.195 16.5513Z",fill:"currentColor"}),r.jsx("path",{d:"M97.7273 29.6709L99.9803 29.857L102.306 30.1808L104.478 30.3345L104.664 30.4074L102.75 31.7671L100.917 33.2239L100.134 34.2194L99.0355 35.5711L98.9547 39.456L98.5268 41.6169V41.5845L97.162 39.9658L95.555 38.2419L94.2468 36.2914L91.9212 35.9515L89.5712 36.0081L87.2698 35.8381L87.2617 35.652L89.0706 34.3004L90.8875 32.8274L92.7045 31.3624L92.7529 29.0234L93.0598 26.6925L93.0194 24.5639L93.2293 24.3777L94.586 26.2797L96.2576 27.9389L97.7273 29.6709Z",fill:"currentColor"}),r.jsx("path",{d:"M98.1876 58.8723L99.3262 60.831L100.384 62.9272L101.498 64.8049L101.555 64.9991L99.3423 64.206L97.1055 63.5261L95.8457 63.4452L94.1095 63.3157L90.8794 65.4766L88.8606 66.3588L88.8929 66.3345L89.442 64.2869L89.9265 61.9883L90.7825 59.795L89.7246 57.6826L88.3438 55.7887L87.1648 53.7896L87.3182 53.6844L89.4501 54.3966L93.94 55.7078L95.878 54.4128L97.9695 53.3283L99.6815 52.0819L99.9561 52.1547L99.1808 54.3561L98.769 56.6709L98.1876 58.8723Z",fill:"currentColor"}),r.jsx("path",{d:"M120.702 48.375L120.508 50.6412L120.169 52.9641L120.007 55.1412L119.934 55.3274L118.586 53.4092L117.148 51.5639L116.155 50.7707L114.815 49.6619L110.93 49.5648L108.774 49.1196H108.815L110.438 47.768L112.158 46.1655L114.112 44.8543L114.467 42.5315L114.419 40.1763L114.605 37.8615H114.79L116.131 39.6745L117.593 41.5117L119.046 43.3328L121.38 43.3975L123.706 43.7212L125.821 43.6889L126.007 43.9074L124.101 45.2509L122.438 46.9182L120.702 48.375Z",fill:"currentColor"}),r.jsx("path",{d:"M84.3546 40.411L85.1217 38.0234L86.1069 33.4667L86.3572 33.5801L86.648 36.2105L86.4057 38.6952L86.5511 39.9254L86.5268 41.2042L87.399 40.2977L89.2159 38.8247L90.4676 37.5621L92.0503 35.9838V36.0567L89.7408 39.1241L87.8027 42.4182L91.7435 42.0459L95.5469 41.1475L95.6681 41.6574L92.0907 42.9847L88.6103 44.4982L91.9131 45.8498L94.9978 47.7113L95.0463 47.7356L91.5012 46.9506L88.0934 46.5783L90.08 49.6295L92.3976 52.7051L91.9534 52.9721L88.9737 50.5765L86.3411 47.7113L86.5591 48.5935L86.4622 49.9613L86.4299 53.9838L86.4784 55.7806L86.0665 55.8777L85.4043 53.7086L84.7826 50.8759L84.613 49.3786L84.2415 48.1403L83.006 49.929L81.8028 51.7824L80.6561 53.6682L80.107 54.5666L79.9616 54.5828L80.3815 53.4497L80.7287 51.7905L81.3425 50.8112L82.1662 47.1772L78.9037 48.7959L75.4879 50.4146L75.1729 49.9613L78.4192 47.9946L80.0666 46.4326L80.8822 45.6961L79.9697 45.1052L77.4825 44.9596L73.7436 44.4335L73.7517 44.0855L77.4744 43.5675L81.512 43.3247L78.4757 40.7266L75.4879 38.4119L75.6898 38.1043L79.0248 39.9658L82.368 41.5279L81.4151 37.8534L80.1473 34.1142L80.1392 34.1304L80.2604 34.0899L81.0841 34.8022L82.0289 36.6799L83.111 38.6223L83.8135 39.4883L84.3546 40.3705V40.411Z",fill:"currentColor"}),r.jsx("path",{d:"M125.563 28.8615L127.073 26.8624L129.496 22.8723L129.689 23.0666L129.108 25.6484L128.066 27.9146L127.8 29.1205L127.356 30.3265L128.486 29.7518L130.675 28.9587L132.273 28.1736L134.284 27.2105L134.26 27.2752L131.078 29.4119L128.163 31.8885L132.007 32.8274L135.899 33.2401L135.843 33.7581L132.031 33.839L128.244 34.1223L130.933 36.4775L133.226 39.2536L133.267 39.2941L130.174 37.3921L127.081 35.911L127.953 39.4479L129.14 43.1223L128.632 43.2275L126.605 39.982L125.054 36.4047L124.973 37.3112L124.432 38.5738L123.084 42.3615L122.535 44.0774L122.115 44.0369L122.204 41.7626L122.551 38.8894L122.874 37.4164L122.93 36.1214L121.17 37.4083L119.434 38.7599L117.73 40.1682L116.914 40.8399L116.777 40.7995L117.544 39.8687L118.416 38.4119L119.313 37.6916L121.283 34.5351L117.673 34.9883L113.918 35.393L113.765 34.8588L117.48 34.0738L119.547 33.143L120.556 32.706L119.886 31.848L117.584 30.893L114.225 29.1691L114.346 28.8373L118.029 29.5819L121.929 30.6745L119.91 27.2266L117.843 24.054L118.134 23.8274L120.677 26.6925L123.326 29.2581L123.625 25.4784L123.657 21.5288L123.641 21.545H123.762L124.311 22.4838L124.586 24.572L124.973 26.7572L125.361 27.8094L125.579 28.8211L125.563 28.8615Z",fill:"currentColor"}),r.jsx("path",{d:"M103.986 51.5801L102.435 53.1988L100.247 52.6727L98.0665 52.8426L97.4446 52.0899L96.4918 51.3049L94.7071 50.0099L94.8363 47.768L94.3599 45.6637L95.6035 43.9074L96.6856 42.0621L98.7125 41.4146L100.756 40.6781L101.741 41.2851L102.96 41.7545L104.809 42.3696L105.536 44.3849L106.804 46.1817L106.061 48.2536L105.786 50.3984L103.986 51.5801Z",fill:"currentColor"}),r.jsx("path",{d:"M128.672 60.2401L126.782 61.4461L124.78 60.4182L122.623 60.0783L122.195 59.1961L121.453 58.2087L120.023 56.5333L120.677 54.3804L120.71 52.2275L122.325 50.8112L123.811 49.2653L125.942 49.1196L128.099 48.8849L128.906 49.7105L129.98 50.4551L131.636 51.491L131.87 53.6196L132.677 55.6592L131.474 57.5045L130.699 59.5198L128.672 60.2401Z",fill:"currentColor"}),r.jsx("path",{d:"M114.072 35.9596L114.928 38.0315L113.571 39.8283L112.852 41.8921L111.916 42.1673L110.809 42.7257L108.912 43.8345L106.917 42.8148L104.801 42.4101L103.695 40.5648L102.443 38.8247L102.669 36.7042L102.815 34.5351L103.768 33.8795L104.688 32.9488L105.996 31.4919L108.128 31.6376L110.276 31.2006L111.875 32.7141L113.716 33.831L114.072 35.9596Z",fill:"currentColor"}),r.jsx("path",{d:"M80.438 65.2662L78.2173 65.5495L76.8445 63.7689L75.0357 62.5387L75.0195 61.5513L74.7692 60.3453L74.1877 58.2167L75.6898 56.5495L76.6346 54.607L78.7018 54.0243L80.6965 53.2635L82.6911 54.0324L84.7422 54.7365L85.1217 55.8292L85.7758 56.9622L86.8418 58.6052L86.1392 60.6286L86.01 62.822L84.1365 63.9793L82.578 65.4766L80.438 65.2662Z",fill:"currentColor"}),r.jsx("path",{d:"M63.1649 46.6025L60.9523 46.8858L59.5714 45.1052L57.7706 43.875L57.7464 42.8876L57.4961 41.6817L56.9227 39.5531L58.4247 37.8858L59.3615 35.9434L61.4287 35.3606L63.4314 34.5998L65.4179 35.3687L67.4691 36.0729L67.8567 37.1655L68.5108 38.2986L69.5687 39.9416L68.8742 41.9649L68.7369 44.1583L66.8715 45.3157L65.313 46.813L63.1649 46.6025Z",fill:"currentColor"}),r.jsx("path",{d:"M114.669 61.697L116.414 63.5018L119.975 66.5126L119.757 66.6745L117.302 65.7033L115.218 64.3193L114.072 63.8741L112.957 63.2509L113.345 64.4569L113.797 66.7473L114.322 68.4551L114.968 70.5836L114.912 70.5513L113.28 67.0792L111.286 63.8175L109.776 67.4757L108.774 71.2635L108.274 71.134L108.774 67.3462L109.073 63.5504L106.336 65.8489L103.251 67.7024L103.202 67.7266L105.56 64.9586L107.482 62.1178L103.865 62.4497L100.069 63.0567L100.037 62.5468L103.542 61.0252L107.305 60.0378L106.424 59.8193L105.27 59.0908L101.741 57.1727L100.134 56.3795L100.239 55.9667L102.459 56.4038L105.245 57.1808L106.642 57.723L107.91 57.9739L106.917 56.0396L105.843 54.1133L104.721 52.2113L104.188 51.3049L104.244 51.1673L105.044 52.0657L106.344 53.1583L106.925 54.1619L109.727 56.5899L109.84 52.9479L110.01 49.1601L110.559 49.0953L110.769 52.8912L111.375 55.0845L111.641 56.1529L112.594 55.6187L113.886 53.482L116.099 50.4227L116.405 50.5926L115.113 54.1295L113.442 57.8202L117.148 56.3471L120.597 54.7851L120.766 55.1088L117.56 57.1889L114.621 59.4227L118.303 60.2968L122.195 60.9281L122.179 60.9119L122.163 61.0333L121.146 61.4299L119.046 61.3894L116.833 61.438L115.743 61.6565L114.71 61.7212L114.669 61.697Z",fill:"currentColor"}),r.jsx("path",{d:"M72.8069 36.0567L70.7396 35.1421L68.6481 34.0657L66.6454 33.2078L66.492 33.0864L68.745 32.4308L70.9576 31.6538L72.0236 30.9739L73.5013 30.0594L74.8499 26.4092L75.9562 24.5072L75.9482 24.5396L76.7072 26.5144L77.6601 28.6673L78.2658 30.9416L80.3492 32.0261L82.5861 32.7464L84.7099 33.6691L84.6453 33.8471L82.5053 34.527L80.3008 35.3202L78.1043 36.1133L77.2967 38.3067L76.2389 40.4029L75.5848 42.4263L75.3264 42.5315L74.6642 40.2896L73.6305 38.1772L72.8069 36.0567Z",fill:"currentColor"}),r.jsx("path",{d:"M45.1247 2.84086L42.8717 3.04319L40.5299 3.11604L38.3576 3.34266L38.1638 3.30219L39.8192 1.63492L41.3778 -0.113279L41.9753 -1.23019L42.8313 -2.74367L42.2499 -6.59619L42.2983 -8.79763L42.3064 -8.75716L43.9215 -7.39745L45.803 -5.98108L47.4262 -4.28144L49.7761 -4.34619L52.0776 -4.79943L54.379 -5.02605L54.4113 -4.8399L52.8689 -3.20501L51.3265 -1.44062L49.7842 0.315676L50.1314 2.63042L50.2283 4.97755L50.6321 7.06568L50.4544 7.2842L48.7909 5.64931L46.869 4.29769L45.1247 2.84086Z",fill:"currentColor"}),r.jsx("path",{d:"M73.8405 7.2842L72.71 5.31747L71.6521 3.22125L70.5296 1.34355L70.4812 1.14931L72.6857 1.95057L74.9307 2.63042L76.1904 2.70326L77.9266 2.83276L81.1567 0.679881L83.1756 -0.202312L83.1433 -0.186126L82.5942 1.86154L82.1016 4.16819L81.2536 6.36154L82.3034 8.46585L83.6924 10.3678L84.8714 12.3588L84.718 12.4721L82.578 11.7599L78.0962 10.4488L76.15 11.7437L74.0666 12.8202L72.3547 14.0666L72.0801 14.0018L72.8553 11.8004L73.2672 9.47754L73.8405 7.2842Z",fill:"currentColor"}),r.jsx("path",{d:"M87.6816 25.7374L86.9144 28.125L85.9293 32.6898L85.6789 32.5684L85.3882 29.938L85.6224 27.4533L85.4851 26.2311L85.5093 24.9443L84.6291 25.8588L82.8203 27.3238L81.5686 28.5944L79.9858 30.1646V30.0998L82.2954 27.0324L84.2334 23.7302L80.2927 24.1106L76.4892 25.0009L76.3681 24.4991L79.9454 23.1637L83.4259 21.6502L80.115 20.3067L77.0383 18.4452L76.9899 18.4128L80.5349 19.1979L83.9427 19.5783L81.9562 16.5189L79.6386 13.4434L80.0746 13.1763L83.0544 15.572L85.6951 18.4371L85.477 17.563L85.5739 16.1871L85.6062 12.1727L85.5578 10.3759L85.9696 10.2707L86.6318 12.4479L87.2455 15.2725L87.4232 16.7698L87.7946 18.0162L89.0302 16.2194L90.2334 14.366L91.3801 12.4802L91.9292 11.5819L92.0746 11.5738L91.6547 12.6988L91.2993 14.366L90.6937 15.3454L89.8619 18.9712L93.1324 17.3525L96.5483 15.7419L96.8632 16.1871L93.6089 18.1538L91.9696 19.7159L91.154 20.4605L92.0665 21.0513L94.5537 21.197L98.2926 21.715L98.2845 22.0711L94.5618 22.581L90.5241 22.8319L93.5604 25.4218L96.5483 27.7446L96.3464 28.0441L93.0113 26.1826L89.6681 24.6286L90.621 28.295L91.8808 32.0342L91.8969 32.018L91.7758 32.0585L90.9521 31.3462L90.0073 29.4685L88.9252 27.5342L88.2226 26.6682L87.6816 25.7779V25.7374Z",fill:"currentColor"}),r.jsx("path",{d:"M68.0505 14.5765L69.601 12.9578L71.7894 13.4838L73.9617 13.3058L74.5915 14.0585L75.5444 14.8435L77.321 16.1385L77.1998 18.3804L77.6763 20.4847L76.4327 22.241L75.3506 24.0944L73.3156 24.7419L71.2806 25.4784L70.2955 24.8714L69.0761 24.3939L67.2188 23.7788L66.5001 21.7716L65.2322 19.9748L65.9671 17.8948L66.2497 15.7581L68.0505 14.5765Z",fill:"currentColor"}),r.jsx("path",{d:"M88.045 4.83995L88.263 2.61423L90.3061 1.66729L91.905 0.186176L92.8659 0.388514L94.1015 0.412795L96.298 0.331859L97.5819 2.16909L99.2535 3.5288L99.3585 5.67358L99.6492 7.80218L98.4541 9.56657L97.3074 11.4119L96.1607 11.5414L94.909 11.9218L93.0759 12.5935L91.267 11.4605L89.1594 10.8292L88.4649 8.74912L87.3586 6.88761L88.045 4.83995Z",fill:"currentColor"}),r.jsx("path",{d:"M77.9912 70.697L77.8055 72.9631L77.4744 75.2941L77.321 77.4712L77.2564 77.6574L75.8997 75.7392L74.4462 73.902L73.4529 73.1169L72.1043 72.0162L68.2201 71.9353L66.064 71.5063H66.1044L67.7194 70.1385L69.4314 68.5279L71.3776 67.2167L71.7167 64.8858L71.6602 62.5306L71.8378 60.2158H72.0236L73.3641 62.0207L74.8338 63.8498L76.3035 65.6709L78.6373 65.7194L80.9629 66.027L83.0787 65.9865L83.2644 66.197L81.3748 67.5567L79.7113 69.232L77.9912 70.697Z",fill:"currentColor"}),r.jsx("path",{d:"M50.091 69.9766L49.1058 72.0162L47.9591 74.072L47.0305 76.0468L46.9013 76.2006L46.3279 73.9182L45.6334 71.6763L44.9955 70.5837L44.1314 69.0702L40.5379 67.5971L38.6806 66.4155L38.7129 66.4317L40.7156 65.7437L42.8959 64.8534L45.1812 64.3355L46.336 62.2797L47.1274 60.0702L48.1206 57.9739L48.2983 58.0387L48.9039 60.2158L50.3252 64.6673L52.4894 65.5657L54.5486 66.6907L56.5351 67.4191L56.632 67.6862L54.379 68.2689L52.231 69.2239L50.091 69.9766Z",fill:"currentColor"}),r.jsx("path",{d:"M66.4274 56.9623L68.8015 57.7311L73.356 58.7186L73.2429 58.9614L70.6185 59.2608L68.1313 59.018L66.9119 59.1637L65.6279 59.1394L66.5404 60.0135L68.0101 61.8346L69.2699 63.0891L70.8365 64.6754H70.7719L67.7113 62.3606L64.4247 60.4182L64.7962 64.3678L65.6925 68.1799L65.1838 68.3013L63.8594 64.7159L62.3413 61.2275L61.0008 64.5378L59.1434 67.6295L59.1111 67.67L59.9025 64.125L60.274 60.7096L57.2296 62.7006L54.161 65.0234L53.8945 64.5783L56.2767 61.5918L59.1434 58.9533L58.2632 59.1718L56.8904 59.0747L52.8851 59.0342L51.0923 59.0909L50.9874 58.6781L53.1596 58.0144L55.986 57.3912L57.4718 57.2213L58.7154 56.849L56.9308 55.6025L55.0815 54.4047L53.2 53.2554L52.2956 52.7051L52.2875 52.5594L53.418 52.9722L55.0735 53.3283L56.0506 53.9434L59.6683 54.7689L58.0613 51.4991L56.4463 48.0756L56.8985 47.7599L58.8608 51.0135L60.4113 52.6646L61.1542 53.482L61.7437 52.5675L61.889 50.0666L62.4139 46.3274L62.7612 46.3355L63.278 50.0666L63.5202 54.1133L66.1124 51.0702L68.422 48.0756L68.7288 48.2698L66.8634 51.6205L65.313 54.9713L68.9792 54.0162L72.71 52.7455L72.6857 52.7374L72.7342 52.8507L72.0155 53.6844L70.142 54.6313L68.212 55.7159L67.3479 56.42L66.4597 56.9623H66.4274Z",fill:"currentColor"}),r.jsx("path",{d:"M62.1878 78.5153L60.3144 79.7374L58.3036 78.7338L56.1394 78.4182L55.7034 77.5441L54.9443 76.5648L53.5069 74.8975L54.1368 72.7446V70.5836L55.7437 69.1511L57.2134 67.5971L59.3373 67.4191L61.4934 67.1601L62.309 67.9775L63.3911 68.714L65.0627 69.7257L65.313 71.8543L66.1447 73.8858L64.9658 75.7473L64.2147 77.7707L62.1878 78.5153Z",fill:"currentColor"}),r.jsx("path",{d:"M40.3683 50.7221L40.0857 48.4964L41.8623 47.1205L43.0897 45.3076L44.0668 45.2914L45.2781 45.0405L47.4019 44.4578L49.0574 45.9632L50.9954 46.9101L51.5849 48.982L52.344 50.9811L51.5769 52.9802L50.8662 55.036L49.7841 55.4164L48.6536 56.072L47.0143 57.1403L44.9955 56.4443L42.799 56.3067L41.6523 54.429L40.1584 52.8669L40.3683 50.7221Z",fill:"currentColor"}),r.jsx("path",{d:"M2.54357 72.0729L2.7293 69.8148L3.05231 67.4838L3.20574 65.3067L3.27842 65.1205L4.63507 67.0387L6.08863 68.8759L7.08189 69.661L8.43047 70.7617L12.3066 70.8427L14.4627 71.2716H14.4304L12.8154 72.6394L11.0953 74.25L9.14917 75.5612L8.81001 77.8921L8.86654 80.2473L8.69696 82.554L8.51122 82.5621L7.16265 80.7572L4.23131 77.107L1.89754 77.0585L-0.428148 76.7509L-2.55196 76.7914L-2.73769 76.581L-0.839989 75.2212L0.81545 73.5459L2.54357 72.0729Z",fill:"currentColor"}),r.jsx("path",{d:"M31.6793 71.6115L33.6335 70.4703L35.725 69.4101L37.5985 68.2932L37.7923 68.2365L37.0009 70.4542L36.3226 72.6961L36.2419 73.9587L36.1127 75.6988L38.2688 78.9443L39.149 80.9596L39.1247 80.9272L37.0817 80.3768L34.7883 79.8912L32.5999 79.0333L30.4922 80.0935L28.6026 81.4775L26.608 82.6592L26.495 82.5054L27.2056 80.3687L27.8678 78.1187L28.5219 75.8687L27.2298 73.9263L26.1477 71.8301L24.9041 70.1142L24.9768 69.8391L27.1733 70.6241L29.4828 71.0288L31.6793 71.6115Z",fill:"currentColor"}),r.jsx("path",{d:"M18.3147 48.1727L19.7359 46.4083L21.3187 44.6682L22.6673 42.9443L22.8207 42.831L22.8691 45.1862L23.0387 47.5171L23.4263 48.7311L23.9189 50.3984L27.0844 52.6565L28.6349 54.2266L28.6026 54.2024L26.4949 54.4209L24.1773 54.7851L21.8274 54.777L20.2447 56.5171L18.9688 58.4919L17.5314 60.3049L17.3698 60.1997L17.2729 57.9497L17.0791 55.6187L16.8934 53.2878L14.9876 51.9281L13.2353 50.366L11.4587 49.2087L11.4264 48.9254L13.7602 48.8687L16.0616 48.4155L18.3147 48.1727Z",fill:"currentColor"}),r.jsx("path",{d:"M13.2595 85.4757L10.8773 84.7068L6.33089 83.7194L6.44395 83.4766L9.06842 83.1772L11.5475 83.42L12.775 83.2743L14.0509 83.2986L13.1465 82.4245L11.6768 80.6034L10.417 79.3489L8.84232 77.7626H8.90692L11.9755 80.0774L15.2622 82.0198L14.8826 78.0702L13.9944 74.2581L14.5031 74.1367L15.8275 77.7221L17.3375 81.2104L18.6861 77.9002L20.5434 74.8085L20.5677 74.768L19.7844 78.313L19.4129 81.7284L22.4573 79.7374L25.5259 77.4146L25.7924 77.8597L23.4021 80.8462L20.5434 83.4847L21.4237 83.2662L22.7884 83.3633L26.8018 83.4038L28.5945 83.3471L28.6914 83.7599L26.5273 84.4236L23.7009 85.0468L22.207 85.2167L20.9714 85.589L22.7561 86.8354L24.6053 88.0333L26.4869 89.1826L27.3832 89.7329L27.3994 89.8786L26.2688 89.4658L24.6134 89.1097L23.6363 88.4946L20.0105 87.6691L21.6255 90.9389L23.2406 94.3624L22.7884 94.6781L20.8261 91.4245L19.2675 89.7734L18.5327 88.9559L17.9432 89.8705L17.7978 92.3714L17.2729 96.1106L16.9257 96.1025L16.4089 92.3714L16.1666 88.3247L13.5744 91.3678L11.2649 94.3624L10.958 94.1682L12.8154 90.8175L14.3739 87.4667L10.7077 88.4218L6.97692 89.6925L6.99307 89.7006L6.95269 89.5872L7.66332 88.7536L9.53679 87.8067L11.4749 86.7221L12.3389 86.018L13.2191 85.4757H13.2595Z",fill:"currentColor"}),r.jsx("path",{d:"M1.73604 44.1745L-0.258563 42.661L-4.23969 40.2329L-4.04588 40.0387L-1.46986 40.6214L0.791228 41.6655L1.99445 41.9326L3.19767 42.3777L2.62432 41.2446L1.83294 39.0513L1.04964 37.4488L0.0886755 35.4335L0.153278 35.4578L2.28516 38.6466L4.75621 41.5684L5.69294 37.7159L6.10479 33.8148L6.6216 33.8714L6.70236 37.6916L6.98499 41.4874L9.33491 38.7923L12.1047 36.4937L12.1451 36.4533L10.2393 39.5531L8.76964 42.6529L12.2985 41.7788L15.9647 40.5971L16.0697 41.0989L12.8315 43.1304L9.26223 44.6844L10.1667 44.7653L11.4264 45.3157L15.2057 46.6673L16.9176 47.2096L16.8773 47.6304L14.6081 47.5414L11.7414 47.1934L10.2716 46.8696L8.97959 46.813L10.2636 48.5774L11.6121 50.3175L13.0173 52.0252L13.6875 52.8427L13.6471 52.9802L12.7185 52.2194L11.2649 51.3373L10.5462 50.4389L7.39684 48.4641L7.84905 52.0819L8.25282 55.8453L7.71985 55.9991L6.93654 52.2761L6.00788 50.2042L5.57181 49.1925L4.71583 49.8642L3.76294 52.1709L2.0429 55.5378L1.71181 55.4164L2.45474 51.7257L3.54491 47.8166L0.104827 49.84L-3.0607 51.9119L-3.28681 51.6205L-0.428145 49.0711L2.13173 46.4164L-1.63944 46.1169L-5.58019 46.0846L-5.56404 46.1007V45.9793L-4.62731 45.429L-2.54388 45.1538L-0.363542 44.7653L0.686249 44.3768L1.69566 44.1583L1.73604 44.1745Z",fill:"currentColor"}),r.jsx("path",{d:"M17.499 63.9227L19.3644 62.7006L21.3833 63.7042L23.5394 64.0198L23.9835 64.8939L24.7345 65.8732L26.18 67.5405L25.5501 69.6934L25.5421 71.8543L23.9351 73.2869L22.4734 74.8408L20.3416 75.0189L18.1935 75.2779L17.3698 74.4604L16.2878 73.7239L14.6242 72.7123L14.3658 70.5837L13.5341 68.5522L14.7211 66.6907L15.4721 64.6673L17.499 63.9227Z",fill:"currentColor"}),r.jsx("path",{d:"M5.10344 83.4523L6.71851 84.9982L6.19361 87.1916L6.37127 89.3768L5.61219 90.0081L4.82888 90.9631L3.53683 92.7437L1.29997 92.6142L-0.799611 93.0917L-2.55195 91.8453L-4.39313 90.7689L-5.03915 88.7293L-5.774 86.6817L-5.16836 85.7024L-4.69999 84.4802L-4.08626 82.6187L-2.07551 81.8984L-0.282791 80.6277L1.78449 81.3642L3.92445 81.6394L5.10344 83.4523Z",fill:"currentColor"}),r.jsx("path",{d:"M35.8381 40.9533L37.0413 42.8472L36.0157 44.8543L35.6766 47.0153L34.7964 47.4443L33.8112 48.1889L32.1315 49.6133L29.9916 48.9659L27.8355 48.9335L26.4303 47.3067L24.888 45.8256L24.7426 43.6889L24.5084 41.5279L25.324 40.7186L26.075 39.6421L27.1006 37.9749L29.2244 37.7482L31.2675 36.9389L33.1006 38.1448L35.1194 38.9218L35.8381 40.9533Z",fill:"currentColor"}),r.jsx("path",{d:"M8.81809 55.6916L10.8854 54.8337L12.67 56.2015L14.7373 56.9137L15.0119 57.8525L15.5691 58.9613L16.6754 60.8633L15.6579 62.8624L15.2541 64.9829L13.4129 66.0917L11.6768 67.3462L9.56102 67.1196L7.39684 66.9739L6.74273 66.0189L5.81407 65.0962L4.36052 63.7851L4.50587 61.6484L4.06981 59.4955L5.57989 57.893L6.69428 56.0477L8.81809 55.6916Z",fill:"currentColor"}),r.jsx("path",{d:"M34.11 85.8399L36.3388 86.0585L37.2755 88.1061L38.7613 89.7167L38.5595 90.6718L38.5272 91.9101L38.616 94.1115L36.7829 95.3984L35.4262 97.0819L33.2782 97.1871L31.1625 97.4784L29.394 96.2806L27.5528 95.1232L27.4236 93.9739L27.0441 92.7275L26.3738 90.8822L27.5124 89.0693L28.1342 86.965L30.2177 86.2608L32.0669 85.152L34.11 85.8399Z",fill:"currentColor"}),r.jsx("path",{d:"M34.4976 55.0926L36.2984 53.3444L39.3024 49.7752L39.4639 49.9937L38.4949 52.4542L37.114 54.5423L36.6698 55.6916L36.048 56.8085L37.2513 56.42L39.5366 55.9748L41.2324 55.4407L43.3643 54.7932L43.332 54.8579L39.8677 56.4847L36.6052 58.4838L40.2634 59.9973L44.0426 61.0009L43.9134 61.5027L40.1342 61.0009L36.3468 60.7015L38.6402 63.4452L40.4895 66.5369L40.5137 66.5854L37.7519 64.2221L34.9175 62.2959L35.2486 65.9218L35.8542 69.7257L35.3455 69.7581L33.8273 66.2455L32.8421 62.4739L32.6241 63.3561L31.8973 64.5216L29.9835 68.0504L29.184 69.661L28.7803 69.5558L29.2163 67.3301L29.9916 64.5378L30.5326 63.1376L30.7829 61.8669L28.8529 62.8624L26.931 63.9389L25.0333 65.0639L24.1289 65.6061L23.9916 65.5414L24.888 64.7401L25.9781 63.4371L26.9795 62.8624L29.4021 60.0459L25.7682 59.9326L21.9889 59.7626L21.9243 59.2122L25.7116 59.0018L27.9001 58.3948L28.966 58.1277L28.433 57.1727L26.3011 55.8777L23.2487 53.6601L23.4183 53.3525L26.9472 54.6475L30.6295 56.3229L29.1598 52.6079L27.6013 49.152L27.9243 48.982L29.9996 52.1952L32.2203 55.1412L33.1006 51.4506L33.7304 47.5495L33.7143 47.5657L33.8354 47.5819L34.2311 48.6016L34.1907 50.706L34.2392 52.9236L34.4572 54.0162L34.5218 55.0522L34.4976 55.0926Z",fill:"currentColor"}),r.jsx("path",{d:"M45.2943 113.374L45.052 111.116L44.9309 108.769L44.6725 106.6L44.7048 106.406L46.4006 108.024L48.1691 109.562L49.2916 110.145L50.8259 110.97L54.6536 110.315L56.85 110.331H56.8177L55.4853 111.982L54.1044 113.884L52.4409 115.543L52.5459 117.898L53.0466 120.197L53.305 122.504L53.1273 122.536L51.4638 121.022L47.8945 117.996L45.5931 118.384L43.2512 118.522L41.1759 118.967L40.9578 118.789L42.5648 117.097L43.873 115.147L45.2943 113.374Z",fill:"currentColor"}),r.jsx("path",{d:"M79.7759 113.253L81.9804 113.771L84.2254 114.434L86.3573 114.904L86.5268 115.001L84.4434 116.069L82.4165 117.235L81.4878 118.109L80.2039 119.282L79.5578 123.119L78.823 125.199V125.158L77.7167 123.353L76.3762 121.419L75.3668 119.299L73.1137 118.619L70.78 118.327L68.527 117.817L68.5512 117.631L70.5296 116.563L72.5485 115.373L74.5592 114.192L74.9468 111.885L75.5929 109.619L75.8594 107.514L76.1016 107.361L77.1675 109.441L78.5727 111.326L79.7759 113.253Z",fill:"currentColor"}),r.jsx("path",{d:"M63.3587 88.9155L65.6198 89.1097L67.9374 89.4578L70.1097 89.6196L70.2954 89.6844L68.3816 91.036L66.5404 92.4847L65.749 93.4721L64.6427 94.8238L64.5458 98.7086L64.1017 100.87V100.829L62.7531 99.2104L61.1542 97.4784L59.846 95.5198L57.5284 95.1718L55.1785 95.2122L52.8689 95.0261V94.8399L54.6778 93.5045L56.5109 92.0396L58.3278 90.5827L58.3924 88.2437L58.7154 85.9128L58.6831 83.7923L58.9012 83.6061L60.2417 85.5081L61.9052 87.1754L63.3587 88.9155Z",fill:"currentColor"}),r.jsx("path",{d:"M55.4126 125.353L53.0304 124.576L48.484 123.588L48.5971 123.345L51.2215 123.054L53.7007 123.289L54.9281 123.143L56.204 123.175L55.2996 122.293L53.8299 120.48L50.9954 117.639H51.06L54.1287 119.946L57.4153 121.889L57.0358 117.947L56.1475 114.127L56.6562 114.005L57.9806 117.599L59.4907 121.087L60.8392 117.769L62.6966 114.685L62.7208 114.637L61.9375 118.19L61.566 121.605L64.6104 119.614L67.679 117.291L67.9455 117.728L65.5552 120.715L62.6966 123.362L63.5768 123.135L64.9415 123.24L68.9549 123.272L70.7477 123.224L70.8446 123.637L68.6804 124.3L65.854 124.915L64.3601 125.094L63.1246 125.466L64.9092 126.704L66.7585 127.91L68.64 129.051L69.5364 129.61L69.5525 129.755L68.422 129.335L66.7665 128.978L65.7894 128.371L62.1636 127.538L63.7787 130.816L65.3937 134.231L64.9415 134.555L62.9792 131.293L61.4207 129.65L60.6858 128.833L60.0963 129.747L59.951 132.24L59.4261 135.987L59.0788 135.979L58.562 132.248L58.3197 128.201L55.7276 131.245L53.418 134.239L53.1112 134.037L54.9685 130.694L56.527 127.344L52.8608 128.299L49.13 129.561L49.1462 129.577L49.1058 129.456L49.8164 128.63L51.6899 127.683L53.628 126.599L54.492 125.895L55.3723 125.353H55.4126Z",fill:"currentColor"}),r.jsx("path",{d:"M43.8892 84.0513L41.8946 82.5378L37.9134 80.1016L38.1072 79.9074L40.6833 80.4982L42.9444 81.5342L44.1476 81.8013L45.3508 82.2545L44.7774 81.1214L43.9861 78.9281L43.2028 77.3175L42.2418 75.3103L42.3064 75.3346L44.4383 78.5234L46.9093 81.4371L47.8461 77.5845L48.2579 73.6916L48.7747 73.7401L48.8555 77.5684L49.1381 81.3561L51.488 78.6691L54.2579 76.3624L54.2982 76.33L52.4005 79.4299L50.9228 82.5297L54.4517 81.6475L58.1179 80.4658L58.2228 80.9676L54.9846 83.0072L51.4154 84.5612L52.3198 84.6421L53.5795 85.1844L57.3588 86.536L59.0708 87.0783L59.0304 87.4991L56.7612 87.4101L53.8945 87.0702L52.4248 86.7464L51.1327 86.6898L52.4167 88.4461L53.7653 90.1943L55.1704 91.8939L55.8406 92.7113L55.8003 92.857L54.8716 92.0881L53.418 91.2059L52.6993 90.3076L49.55 88.3327L50.0022 91.9586L50.4059 95.7221L49.873 95.8759L49.0897 92.1529L48.161 90.0809L47.7249 89.0693L46.869 89.7329L45.9161 92.0477L44.196 95.4065L43.8649 95.2932L44.6079 91.5944L45.698 87.6934L42.2579 89.7167L39.0924 91.7806L38.8663 91.4973L41.725 88.9479L44.2849 86.2932L40.5137 85.9937L36.5729 85.9613L36.5891 85.9775V85.848L37.5258 85.3058L39.6092 85.0225L41.7896 84.634L42.8394 84.2536L43.8488 84.0351L43.8892 84.0513Z",fill:"currentColor"}),r.jsx("path",{d:"M67.8405 106.211L69.4556 107.765L68.9307 109.959L69.1084 112.144L68.3574 112.767L67.5741 113.722L66.282 115.511L64.0451 115.381L61.9456 115.859L60.1932 114.612L58.344 113.528L57.6979 111.496L56.9631 109.449L57.5687 108.469L58.0452 107.247L58.6589 105.386L60.6616 104.657L62.4543 103.395L64.5297 104.131L66.6615 104.406L67.8405 106.211Z",fill:"currentColor"}),r.jsx("path",{d:"M73.251 87.8148L71.6844 89.4173L69.5041 88.8669L67.3237 89.0207L66.7019 88.2599L65.7571 87.4667L63.9967 86.1475L64.1501 83.9056L63.6898 81.8013L64.9496 80.0531L66.0559 78.2158L68.0909 77.5926L70.142 76.8804L71.1191 77.4955L72.3304 77.9811L74.1797 78.6205L74.8822 80.6358L76.1258 82.4488L75.3667 84.5126L75.0679 86.6574L73.251 87.8148Z",fill:"currentColor"}),r.jsx("path",{d:"M50.9712 95.5603L53.0385 94.7104L54.8231 96.0702L56.8904 96.7824L57.165 97.7293L57.7222 98.83L58.8285 100.732L57.811 102.739L57.4072 104.86L55.5661 105.96L53.8299 107.223L51.7141 106.996L49.55 106.843L48.8959 105.896L47.9672 104.965L46.5136 103.662L46.659 101.525L46.2229 99.3723L47.733 97.7698L48.8474 95.9164L50.9712 95.5603Z",fill:"currentColor"}),r.jsx("path",{d:"M37.76 99.1214L39.8273 98.2716L41.62 99.6313L43.6873 100.352L43.9618 101.29L44.519 102.391L45.6254 104.301L44.6079 106.3L44.2041 108.421L42.3549 109.53L40.6267 110.784L38.5029 110.558L36.3387 110.412L35.6927 109.457L34.7641 108.534L33.3105 107.223L33.4559 105.086L33.0198 102.933L34.5218 101.331L35.6362 99.4775L37.76 99.1214Z",fill:"currentColor"}),r.jsx("path",{d:"M76.7718 124.357L78.9925 124.576L79.9374 126.623L81.4232 128.226L81.2213 129.189L81.189 130.427L81.2779 132.629L79.4367 133.915L78.0881 135.591L75.9401 135.704L73.8244 135.996L72.0559 134.79L70.2147 133.64L70.0855 132.491L69.7059 131.237L69.0357 129.399L70.1743 127.586L70.7961 125.474L72.8795 124.778L74.7288 123.669L76.7718 124.357Z",fill:"currentColor"}),r.jsx("path",{d:"M76.6507 94.9613L78.4515 93.2212L81.4555 89.652L81.617 89.8705L80.648 92.331L79.2671 94.411L78.823 95.5684L78.2012 96.6853L79.4044 96.2887L81.6897 95.8435L83.3855 95.3175L85.5174 94.67L85.4851 94.7266L82.0208 96.3534L78.7584 98.3606L82.4165 99.8741L86.1957 100.87L86.0665 101.38L82.2873 100.87L78.5 100.578L80.7934 103.314L82.6426 106.414L82.6668 106.454L79.9051 104.099L77.0706 102.165L77.4017 105.79L78.0074 109.603L77.4986 109.627L75.9805 106.114L74.9953 102.343L74.7772 103.225L74.0505 104.39L72.1366 107.927L71.3372 109.538L70.9334 109.433L71.3695 107.199L72.1447 104.415L72.6857 103.006L72.9361 101.736L71.0061 102.739L69.0842 103.808L67.1865 104.941L66.282 105.475L66.1447 105.41L67.0411 104.617L68.1313 103.314L69.1326 102.731L71.5552 99.9146L67.9213 99.8094L64.1421 99.6313L64.0775 99.089L67.8648 98.8786L70.0532 98.2716L71.1191 97.9964L70.5862 97.0495L68.4543 95.7464L65.4018 93.5288L65.5714 93.2212L69.1003 94.5162L72.7826 96.1996L71.3129 92.4766L69.7544 89.0288L70.0774 88.8507L72.1528 92.072L74.3816 95.018L75.2537 91.3193L75.8836 87.4263L75.8674 87.4344L75.9885 87.4586L76.3842 88.4703L76.3439 90.5747L76.3923 92.8004L76.6103 93.893L76.6749 94.929L76.6507 94.9613Z",fill:"currentColor"}),r.jsx("path",{d:"M36.3791 119.112L35.62 121.249L34.7075 123.418L33.9969 125.482L33.8919 125.644L33.0682 123.442L32.1315 121.298L31.3724 120.278L30.3469 118.87L26.6161 117.793L24.6457 116.822L24.678 116.838L26.5918 115.932L28.6591 114.815L30.8798 114.046L31.8004 111.877L32.3495 109.586L33.1086 107.401L33.2944 107.442L34.1261 109.538L36.0319 113.811L38.2768 114.459L40.441 115.357L42.5083 115.859L42.6294 116.118L40.4491 116.943L38.4222 118.133L36.3791 119.112Z",fill:"currentColor"}),r.jsx("path",{d:"M7.8006 118.781L5.84637 119.922L3.75486 120.982L1.88139 122.099L1.68758 122.156L2.47897 119.938L3.15729 117.696L3.23804 116.433L3.36725 114.693L1.21114 111.448L0.330931 109.433L0.355157 109.465L2.39821 110.015L4.6916 110.501L6.88001 111.359L8.98767 110.299L10.8773 108.915L12.8719 107.733L12.9849 107.887L12.2743 110.023L11.6121 112.273L10.958 114.523L12.2501 116.466L13.3322 118.562L14.5758 120.278L14.5031 120.553L12.3066 119.768L9.99708 119.363L7.8006 118.781Z",fill:"currentColor"}),r.jsx("path",{d:"M106.303 130.832L104.042 130.63L101.725 130.29L99.5523 130.128L99.3666 130.055L101.289 128.711L103.13 127.263L103.913 126.267L105.019 124.924L105.124 121.031L105.56 118.878V118.91L106.917 120.537L108.516 122.261L109.816 124.228L112.142 124.576L114.484 124.527L116.793 124.713V124.907L114.984 126.243L113.159 127.708L111.334 129.165L111.27 131.504L110.947 133.835L110.979 135.955L110.769 136.141L109.42 134.239L107.765 132.564L106.303 130.832Z",fill:"currentColor"}),r.jsx("path",{d:"M26.2204 104.916L28.6026 105.685L33.149 106.673L33.0359 106.915L30.4115 107.215L27.9324 106.972L26.7049 107.118L25.429 107.094L26.3334 107.968L27.8031 109.789L29.071 111.043L30.6376 112.629H30.573L27.5044 110.315L24.2177 108.372L24.5972 112.322L25.4855 116.134L24.9768 116.255L23.6524 112.67L22.1424 109.182L20.8019 112.492L18.9365 115.584L18.9122 115.624L19.6955 112.079L20.067 108.664L17.0226 110.655L13.954 112.978L13.6875 112.532L16.0778 109.546L18.9365 106.907L18.0562 107.126L16.6915 107.029L12.6781 106.988L10.8854 107.045L10.7885 106.632L12.9607 105.969L15.779 105.345L17.2729 105.175L18.5085 104.803L16.7238 103.557L14.8746 102.359L12.993 101.21L12.0967 100.659L12.0886 100.513L13.2111 100.926L14.8665 101.282L15.8436 101.897L19.4694 102.723L17.8544 99.4532L16.2393 96.0297L16.6915 95.714L18.6538 98.9676L20.2124 100.619L20.9472 101.436L21.5367 100.522L21.6821 98.0207L22.207 94.2815L22.5542 94.2896L23.071 98.0207L23.3213 102.067L25.9054 99.0243L28.215 96.0297L28.5219 96.2239L26.6645 99.5746L25.106 102.925L28.7722 101.97L32.503 100.7L32.4868 100.692L32.5272 100.805L31.8166 101.638L29.9431 102.585L28.005 103.67L27.141 104.374L26.2608 104.916H26.2204Z",fill:"currentColor"}),r.jsx("path",{d:"M95.8134 127.894L97.808 129.407L101.781 131.835L101.595 132.03L99.0193 131.447L96.7502 130.403L95.5469 130.136L94.3518 129.691L94.9252 130.824L95.7165 133.017L97.4608 136.627L97.3962 136.611L95.2562 133.422L92.7852 130.5L91.8485 134.353L91.4447 138.254L90.9279 138.197L90.8471 134.377L90.5645 130.581L88.2065 133.268L85.4367 135.575L85.3963 135.607L87.3021 132.515L88.7718 129.415L85.2429 130.29L81.5847 131.471L81.4798 130.969L84.7099 128.938L88.2792 127.376L87.3747 127.303L86.115 126.753L82.3438 125.401L80.6318 124.859L80.6722 124.438L82.9414 124.527L85.8081 124.867L87.2778 125.199L88.5618 125.255L87.2859 123.491L85.9293 121.751L84.5322 120.043L83.862 119.226L83.9024 119.088L84.831 119.849L86.2765 120.731L87.0033 121.63L90.1526 123.604L89.7004 119.987L89.2967 116.223L89.8216 116.069L90.6129 119.792L91.5416 121.864L91.9696 122.876L92.8256 122.204L93.7865 119.898L95.5066 116.531L95.8296 116.652L95.0947 120.343L94.0046 124.252L97.4446 122.22L100.61 120.156L100.828 120.448L97.9776 122.997L95.4177 125.652L99.1889 125.951L103.13 125.984L103.114 125.96V126.089L102.169 126.639L100.085 126.915L97.9049 127.303L96.8632 127.692L95.8457 127.91L95.8134 127.894Z",fill:"currentColor"}),r.jsx("path",{d:"M16.425 125.903L14.3981 124.956L14.1882 122.714L13.316 120.707L13.8248 119.865L14.2609 118.708L14.9069 116.603L17.0711 116.005L18.9042 114.863L20.9634 115.478L23.0549 115.907L24.3227 117.623L25.6793 119.323L25.4209 120.448L25.3644 121.759L25.3886 123.718L23.7251 125.053L22.4331 126.834L20.2366 126.801L18.1289 127.23L16.425 125.903Z",fill:"currentColor"}),r.jsx("path",{d:"M36.8475 127.182L37.4451 125.021L39.6173 124.438L41.4504 123.248L42.3629 123.612L43.5662 123.855L45.7465 124.147L46.6994 126.178L48.1206 127.805L47.8542 129.942L47.7815 132.078L46.3037 133.616L44.8501 135.235L43.7035 135.17L42.4033 135.332L40.4814 135.68L38.8906 134.247L36.9283 133.276L36.5891 131.099L35.8219 129.076L36.8475 127.182Z",fill:"currentColor"}),r.jsx("path",{d:"M30.6618 134.701L28.5945 135.558L26.8099 134.191L24.7426 133.478L24.468 132.54L23.9109 131.431L22.8045 129.529L23.822 127.53L24.2258 125.409L26.067 124.3L27.8032 123.046L29.9189 123.272L32.0831 123.418L32.7372 124.373L33.6658 125.296L35.1194 126.607L34.974 128.744L35.4101 130.897L33.9081 132.499L32.7937 134.344L30.6618 134.701Z",fill:"currentColor"}),r.jsx("path",{d:"M0.920435 98.7815L0.629724 96.5639L2.41437 95.1799L3.63374 93.3669L4.61893 93.3507L5.82215 93.0998L7.94596 92.5252L9.60947 94.0225L11.5475 94.9694L12.137 97.0414L12.8961 99.0486L12.1209 101.04L11.4183 103.095L10.3282 103.476L9.19763 104.131L7.55834 105.2L5.53951 104.504L3.3511 104.366L2.19633 102.488L0.710477 100.934L0.920435 98.7815Z",fill:"currentColor"}),r.jsx("path",{d:"M4.98231 135.299L3.18152 137.048L0.177502 140.617L0.0159958 140.398L0.985033 137.938L2.36591 135.85L2.81005 134.701L3.43185 133.584L2.22863 133.972L-0.0566816 134.417L-1.7525 134.951L-3.88438 135.599L-3.85208 135.534L-0.379694 133.907L2.87466 131.908L-0.78346 130.395L-4.56271 129.391L-4.4335 128.889L-0.654255 129.391L3.13307 129.691L0.839678 126.947L-1.00957 123.855L-1.03379 123.807L1.72796 126.17L4.5624 128.096L4.23131 124.47L3.62566 120.666L4.13441 120.634L5.65256 124.147L6.63775 127.918L6.85579 127.036L7.58256 125.871L9.49641 122.342L10.2959 120.731L10.6996 120.836L10.2716 123.062L9.48834 125.854L8.94729 127.255L8.69696 128.525L10.627 127.53L12.5489 126.453L14.4466 125.328L15.351 124.786L15.4883 124.851L14.5919 125.652L13.5018 126.955L12.5004 127.53L10.0778 130.346L13.7198 130.46L17.491 130.63L17.5556 131.18L13.7683 131.39L11.5798 131.997L10.5139 132.264L11.0469 133.219L13.1788 134.514L16.2312 136.732L16.0616 137.04L12.5327 135.745L8.85039 134.069L10.3201 137.784L11.8786 141.24L11.5556 141.41L9.48026 138.197L7.25955 135.251L6.37934 138.942L5.74947 142.843L5.76562 142.826L5.64449 142.81L5.2488 141.79L5.28918 139.686L5.24072 137.469L5.02269 136.376L4.95809 135.34L4.98231 135.299Z",fill:"currentColor"})]}),r.jsx("defs",{children:r.jsx("clipPath",{id:"clip0_11493_271080",children:r.jsx("rect",{width:"193",height:"135",fill:"white"})})})]})}uL.displayName="FonduePatternSound";const vs=h.memo(uL);function fL(){return r.jsxs("svg",{viewBox:"0 0 193 135",fill:"none",xmlns:"http://www.w3.org/2000/svg","data-test-id":"pattern-typography",className:"tw-h-full",children:[r.jsxs("g",{clipPath:"url(#clip0_11493_270491)",children:[r.jsx("rect",{width:"193",height:"135",fill:"#FAFAFA"}),r.jsx("path",{d:"M27.8276 17.9274L27.2784 20.8734L26.6728 24.5074L25.5665 28.538L25.5261 31.7835L24.7993 35.4013L27.5368 34.3572L30.4117 33.6369L33.125 32.4714L35.8786 31.4112L38.6242 30.3347L41.3779 29.3878L39.8032 27.9714L38.0832 25.9642L33.3834 22.2655L29.8464 19.4651L28.0456 17.9112L27.8276 17.9274Z",fill:"currentColor"}),r.jsx("path",{d:"M60.0804 46.0522L59.9269 43.0657L59.6605 39.3912L59.7977 35.2149L59.071 32.0423L58.9418 28.3597L56.5272 30.0189L53.8947 31.3948L51.5286 33.1673L49.106 34.8426L46.6834 36.5342L44.2285 38.1043L46.0939 39.1079L48.2339 40.6619L53.6686 43.1466L57.7628 45.0405L59.8704 46.125L60.0804 46.0522Z",fill:"currentColor"}),r.jsx("path",{d:"M13.6877 -4.79132L13.1467 -1.85337L12.533 1.78063L11.4347 5.8112L11.3943 9.0648L10.6595 12.6745L13.397 11.6304L16.2718 10.9101L18.9851 9.74466L21.7388 8.6844L24.4844 7.60796L27.2381 6.66102L25.6634 5.24465L23.9515 3.23746L19.2436 -0.461281L15.7066 -3.26164L13.9138 -4.8156L13.6877 -4.79132Z",fill:"currentColor"}),r.jsx("path",{d:"M54.7749 23.3903L56.6807 21.0837L58.9741 18.2105L61.9054 15.232L63.5205 12.4155L65.9188 9.62323L63.0198 9.19427L60.1611 8.4092L57.2217 8.10974L54.3065 7.68888L51.3833 7.2842L48.5165 6.76622L49.2029 8.77341L49.7198 11.3633L52.0293 16.8912L53.7493 21.0675L54.565 23.3013L54.7749 23.3903Z",fill:"currentColor"}),r.jsx("path",{d:"M59.1194 8.36873L61.0333 6.07017L63.3267 3.18887L66.2499 0.210456L67.8731 -2.598L70.2714 -5.39836L67.3724 -5.82731L64.5057 -6.60429L61.5743 -6.91185L58.6591 -7.33271L55.7278 -7.73739L52.8691 -8.25537L53.5555 -6.24818L54.0723 -3.65825L56.3738 1.86963L58.1019 6.04589L58.9175 8.2797L59.1194 8.36873Z",fill:"currentColor"}),r.jsx("path",{d:"M9.96506 44.2392L10.5626 47.1771L11.3621 50.7707L11.8466 54.9226L13.0337 57.9496L13.7039 61.5674L15.852 59.5764L18.2503 57.8282L20.3257 55.7158L22.4737 53.7005L24.6217 51.6691L26.8182 49.759L24.8236 49.0306L22.4818 47.8165L16.7402 46.1655L12.4119 44.9029L10.1669 44.134L9.96506 44.2392Z",fill:"currentColor"}),r.jsx("path",{d:"M27.1574 21.877L24.1857 22.1117L20.5276 22.4759L16.3527 22.4597L13.2114 23.2691L9.54517 23.4957L11.2652 25.8752L12.7026 28.4732L14.5357 30.7961L16.2719 33.1756L18.0323 35.5551L19.6555 37.975L20.6164 36.0811L22.1023 33.8959L24.436 28.3842L26.2126 24.2322L27.2382 22.0874L27.1574 21.877Z",fill:"currentColor"}),r.jsx("path",{d:"M26.9475 50.1717L29.5558 48.4478L32.0834 44.2715L30.7752 38.4684L27.4643 35.6681L25.1951 35.3443L22.5626 35.6033L19.0013 37.7157L16.9987 41.1879L19.0498 42.9199L20.3984 44.2068L20.9879 44.9271L22.0457 45.6717L24.7025 48.1321L25.7927 49.419L26.8021 50.1555L26.9475 50.1717Z",fill:"currentColor"}),r.jsx("path",{d:"M33.8114 52.8022L34.9581 55.7159L38.5112 59.0504L44.4466 58.9614L47.8705 56.2906L48.6458 54.1296L48.9445 51.4992L47.604 47.5738L44.6323 44.8868L42.5166 46.546L40.9823 47.6062L40.1586 48.0352L39.2138 48.9174L36.2663 51.0217L34.7885 51.8229L33.8599 52.6647L33.8114 52.8022Z",fill:"currentColor"}),r.jsx("path",{d:"M55.631 25.8182L53.7252 23.3416L49.3888 21.1159L43.7118 22.856L41.16 26.3686L41.0147 28.6672L41.4588 31.2733L43.8249 34.6807L47.4265 36.4289L49.0012 34.2517L50.1802 32.803L50.8504 32.1636L51.5207 31.0548L53.7737 28.2139L54.9688 27.0323L55.6229 25.9639L55.631 25.8182Z",fill:"currentColor"}),r.jsx("path",{d:"M41.5718 -0.437106L39.666 -2.92182L35.3295 -5.13944L29.6526 -3.39934L27.1008 0.113255L26.9554 2.40372L27.3996 5.01793L29.7657 8.4253L33.3672 10.1735L34.9419 7.98825L36.1209 6.54761L36.7912 5.90822L37.4614 4.79131L39.7144 1.95858L40.9096 0.776923L41.5637 -0.291422L41.5718 -0.437106Z",fill:"currentColor"}),r.jsx("path",{d:"M54.8152 23.0421L56.2122 25.8344L60.0561 28.8371L65.9592 28.2139L69.1247 25.2436L69.7061 23.026L69.7626 20.3794L68.083 16.5835L64.8771 14.1797L62.9228 16.0251L61.4935 17.2148L60.7102 17.7166L59.8461 18.6797L57.0924 21.043L55.6954 21.9738L54.8475 22.8965L54.8152 23.0421Z",fill:"currentColor"}),r.jsx("path",{d:"M46.1989 57.8768L43.1949 58.7186L39.5207 61.9236L39.0038 67.8481L41.2972 71.5387L43.3645 72.5342L45.9486 73.0927L49.9782 72.17L52.9499 69.4749L51.5206 67.2006L50.6242 65.5657L50.285 64.6997L49.5017 63.6637L47.7171 60.5072L47.0711 58.9452L46.3362 57.9416L46.1989 57.8768Z",fill:"currentColor"}),r.jsx("path",{d:"M55.8247 2.24201L54.8557 -0.728312L51.5045 -4.27328L45.5772 -4.54036L41.9998 -2.07993L41.0954 0.0324802L40.6432 2.6386L41.7414 6.64489L44.5516 9.49381L46.7643 7.97223L48.3551 7.00101L49.203 6.6287L50.2043 5.80316L53.273 3.8769L54.7911 3.16467L55.7682 2.3796L55.8247 2.24201Z",fill:"currentColor"}),r.jsx("path",{d:"M11.9032 54.3076L9.9974 51.831L5.66096 49.6053L-0.0159888 51.3454L-2.56779 54.858L-2.71314 57.1565L-2.269 59.7627L0.0970659 63.17L3.69866 64.9182L5.27334 62.7411L6.45234 61.2923L7.12259 60.653L7.79284 59.5441L10.0459 56.7033L11.241 55.5217L11.8951 54.4533L11.9032 54.3076Z",fill:"currentColor"}),r.jsx("path",{d:"M30.5087 16.4702L29.7577 13.4271L26.6729 9.64738L20.7779 8.95133L17.031 11.1366L15.9812 13.1762L15.3352 15.7499L16.1427 19.8209L18.7349 22.8722L21.0525 21.5125L22.7079 20.6627L23.5801 20.3551L24.6379 19.6024L27.8438 17.9109L29.4104 17.3119L30.436 16.5997L30.5087 16.4702Z",fill:"currentColor"}),r.jsx("path",{d:"M11.4913 8.06943L10.7403 5.03436L7.66358 1.25468L1.7686 0.550548L-1.97835 2.74389L-3.03621 4.78346L-3.67416 7.34911L-2.87471 11.4202L-0.282531 14.4795L2.03508 13.1117L3.6986 12.27L4.57073 11.9543L5.6286 11.2016L8.82642 9.51008L10.4011 8.91116L11.4267 8.19893L11.4913 8.06943Z",fill:"currentColor"}),r.jsx("path",{d:"M43.0414 41.1962L44.0589 40.055L45.1168 37.9507L44.8664 36.591L44.503 35.0127L43.3806 34.2519L39.569 32.6575L36.6458 32.2609L34.1989 31.8077L33.5933 34.7699L32.8746 37.7564L32.487 40.8077L31.7683 43.7942L31.5018 46.7321L33.8032 47.3553L36.3147 47.8329L41.927 47.1935L43.8086 44.7249L43.7036 42.8877L43.3483 41.9893L43.0414 41.1962Z",fill:"currentColor"}),r.jsx("path",{d:"M29.685 54.1781L28.5867 53.1097L26.5275 51.9685L25.1628 52.1628L23.5719 52.4784L22.7725 53.563L21.0363 57.3183L20.5275 60.232L19.9784 62.6682L22.9017 63.3885L25.8573 64.2221L28.8855 64.732L31.833 65.5737L34.7482 65.9541L35.4669 63.6718L36.0402 61.1709L35.6203 55.5297L33.2381 53.5468L31.3969 53.5791L30.4844 53.9029L29.685 54.1781Z",fill:"currentColor"}),r.jsx("path",{d:"M3.42405 14.9651L1.92204 15.2322L-0.201765 16.2439L-0.839715 17.466L-1.51804 18.939L-1.1062 20.2259L0.920705 23.8356L2.97991 25.948L4.63535 27.8176L6.92066 25.859L9.32711 23.9408L11.5074 21.7798L13.9139 19.8697L15.9246 17.725L14.4872 15.8068L12.8076 13.8805L7.99468 10.9264L4.99066 11.7115L3.94895 13.225L3.67439 14.1476L3.42405 14.9651Z",fill:"currentColor"}),r.jsx("path",{d:"M4.86133 34.1142L3.432 34.6484L1.51008 36.0243L1.10632 37.3355L0.694474 38.9056L1.33242 40.1035L3.96498 43.2923L6.36334 45.0081L8.32565 46.554L10.2314 44.215L12.2583 41.9002L14.0187 39.3831L16.0456 37.0765L17.6446 34.6079L15.9003 32.973L13.8976 31.3786L8.64058 29.331L5.8223 30.634L5.06322 32.3094L4.96631 33.2725L4.86133 34.1142Z",fill:"currentColor"}),r.jsx("path",{d:"M40.0051 11.2906L38.7776 10.3761L36.5812 9.51816L35.2568 9.89046L33.7225 10.4084L33.0765 11.5982L31.849 15.5478L31.7198 18.502L31.5018 20.9867L34.4977 21.3185L37.534 21.7556L40.6027 21.8608L43.6309 22.3059L46.5703 22.2978L46.9821 19.9345L47.2244 17.3851L46.0696 11.8491L43.4452 10.198L41.6201 10.4732L40.7642 10.9183L40.0051 11.2906Z",fill:"currentColor"}),r.jsx("path",{d:"M59.7089 51.313L60.1531 49.8481L60.2096 47.4929L59.4102 46.3679L58.4088 45.0972L57.0764 44.8868L52.9499 45.0648L50.1316 45.947L47.7252 46.5864L48.4358 49.5163L49.0495 52.5352L49.9943 55.4569L50.6081 58.4758L51.6094 61.2438L53.9593 60.8229L56.4384 60.1917L61.2433 57.2213L61.8974 54.1862L61.0252 52.5675L60.3227 51.9039L59.7089 51.313Z",fill:"currentColor"}),r.jsx("path",{d:"M71.1516 34.1951L71.5877 32.7382L71.6523 30.3749L70.8528 29.2499L69.8515 27.9793L68.511 27.7688L64.3926 27.9469L61.5743 28.8291L59.1598 29.4685L59.8704 32.3983L60.4922 35.4172L61.4289 38.339L62.0426 41.3578L63.044 44.1258L65.402 43.705L67.873 43.0737L72.6859 40.1033L73.34 37.0683L72.4679 35.4496L71.7653 34.7859L71.1516 34.1951Z",fill:"currentColor"}),r.jsx("path",{d:"M102.056 40.9775L102.605 38.0396L103.211 34.4056L104.317 30.375L104.357 27.1295L105.092 23.5117L102.347 24.5558L99.4718 25.2761L96.7585 26.4416L94.0129 27.5018L91.2592 28.5783L88.5055 29.5252L90.0883 30.9416L91.8003 32.9488L96.5001 36.6475L100.037 39.4479L101.838 41.0018L102.056 40.9775Z",fill:"currentColor"}),r.jsx("path",{d:"M69.8031 12.8605L69.9565 15.847L70.223 19.5215L70.0938 23.6978L70.8125 26.8704L70.9417 30.553L73.3643 28.8938L75.9888 27.5179L78.3549 25.7454L80.7775 24.0701L83.2001 22.3785L85.6549 20.8084L83.7895 19.8048L81.6577 18.2508L76.223 15.7661L72.1288 13.8722L70.0131 12.7877L69.8031 12.8605Z",fill:"currentColor"}),r.jsx("path",{d:"M116.196 63.7041L116.745 60.7661L117.351 57.1321L118.457 53.1015L118.489 49.8479L119.224 46.2382L116.486 47.2823L113.612 47.9945L110.898 49.1681L108.145 50.2283L105.399 51.3048L102.645 52.2517L104.22 53.6681L105.94 55.6753L110.64 59.374L114.177 62.1744L115.978 63.7283L116.196 63.7041Z",fill:"currentColor"}),r.jsx("path",{d:"M78.3791 40.3219L77.2243 43.0818L75.8677 46.5053L73.9377 50.2122L73.2109 53.3767L71.7331 56.7517L74.6241 56.3147L77.5877 56.2256L80.4867 55.6591L83.4019 55.2059L86.3171 54.7364L89.2081 54.3965L87.9645 52.6726L86.7128 50.3497L82.9013 45.7364L80.0345 42.2481L78.6052 40.3461L78.3791 40.3219Z",fill:"currentColor"}),r.jsx("path",{d:"M119.918 14.6734L119.321 11.7355L118.521 8.14195L118.037 3.98998L116.858 0.962997L116.18 -2.65481L114.032 -0.663801L111.633 1.0844L109.558 3.19681L107.41 5.2121L105.262 7.24357L103.065 9.15364L105.06 9.87397L107.402 11.0961L113.143 12.7472L117.472 14.0098L119.725 14.7786L119.918 14.6734Z",fill:"currentColor"}),r.jsx("path",{d:"M102.726 37.036L105.698 36.8013L109.364 36.4371L113.531 36.4533L116.672 35.6439L120.338 35.4173L118.626 33.0378L117.181 30.4398L115.348 28.1169L113.612 25.7374L111.859 23.3579L110.228 20.938L109.275 22.8318L107.781 25.0171L105.448 30.5288L103.671 34.6808L102.645 36.8256L102.726 37.036Z",fill:"currentColor"}),r.jsx("path",{d:"M102.936 8.74097L100.328 10.4649L97.8001 14.6331L99.1164 20.4442L102.419 23.2446L104.688 23.5683L107.321 23.3093L110.882 21.1969L112.893 17.7248L110.834 15.9928L109.485 14.7059L108.904 13.9856L107.838 13.241L105.181 10.7805L104.091 9.49367L103.081 8.75716L102.936 8.74097Z",fill:"currentColor"}),r.jsx("path",{d:"M96.0722 6.1106L94.9255 3.19693L91.3723 -0.137597L85.437 -0.0485687L82.013 2.62229L81.2378 4.78327L80.9471 7.41366L82.2795 11.339L85.2512 14.0261L87.367 12.3669L88.9013 11.3066L89.725 10.8777L90.6698 9.9955L93.6253 7.89118L95.1031 7.08992L96.0237 6.24819L96.0722 6.1106Z",fill:"currentColor"}),r.jsx("path",{d:"M74.2525 33.0943L76.1583 35.5709L80.4947 37.7966L86.1717 36.0565L88.7235 32.5439L88.8688 30.2454L88.4247 27.6393L86.0586 24.2319L82.457 22.4837L80.8823 24.6609L79.7034 26.1096L79.0331 26.749L78.3629 27.8578L76.1098 30.6986L74.9147 31.8803L74.2606 32.9486L74.2525 33.0943Z",fill:"currentColor"}),r.jsx("path",{d:"M93.5769 48.966L91.5177 51.3131L90.1772 56.0073L92.9712 61.26L96.8958 63.0972L99.1731 62.7978L101.644 61.8589L104.519 58.8724L105.544 55.0037L103.106 53.8706L101.466 52.9884L100.707 52.4462L99.488 52.0091L96.2821 50.3338L94.8932 49.3868L93.7222 48.9417L93.5769 48.966Z",fill:"currentColor"}),r.jsx("path",{d:"M75.7143 48.6258L74.3172 45.8335L70.4734 42.8308L64.5703 43.4621L61.4048 46.4244L60.8234 48.642L60.7668 51.2967L62.4465 55.0844L65.6524 57.4882L67.6066 55.651L69.036 54.4531L69.8193 53.9513L70.6833 52.9882L73.437 50.6249L74.834 49.6941L75.682 48.7715L75.7143 48.6258Z",fill:"currentColor"}),r.jsx("path",{d:"M117.98 4.60546L119.886 7.08208L124.223 9.3078L129.9 7.56769L132.451 4.05511L132.605 1.75654L132.153 -0.849571L129.786 -4.25695L126.185 -6.00515L124.61 -3.82799L123.431 -2.37925L122.761 -1.73986L122.091 -0.631047L119.846 2.20978L118.643 3.39144L117.988 4.45978L117.98 4.60546Z",fill:"currentColor"}),r.jsx("path",{d:"M99.3748 42.4426L100.126 45.4857L103.211 49.2654L109.106 49.9614L112.853 47.7762L113.91 45.7366L114.548 43.1629L113.741 39.0918L111.157 36.0406L108.839 37.4003L107.176 38.2501L106.303 38.5577L105.246 39.3104L102.048 41.0019L100.473 41.6008L99.4475 42.313L99.3748 42.4426Z",fill:"currentColor"}),r.jsx("path",{d:"M86.8421 17.7167L85.8246 18.8579L84.7667 20.9622L85.0171 22.3219L85.3885 23.9001L86.5029 24.6609L90.3145 26.2554L93.2377 26.6519L95.6845 27.1052L96.2902 24.1429L97.0089 21.1564L97.3965 18.1052L98.1233 15.1187L98.3898 12.1807L96.0802 11.5575L93.5688 11.08L87.9565 11.7194L86.0749 14.1879L86.1799 16.0251L86.5433 16.9235L86.8421 17.7167Z",fill:"currentColor"}),r.jsx("path",{d:"M100.199 4.7346L101.297 5.80295L103.364 6.94413L104.721 6.74989L106.312 6.43424L107.111 5.34971L108.847 1.59431L109.364 -1.31935L109.905 -3.75551L106.982 -4.47583L104.026 -5.30946L101.006 -5.81935L98.0505 -6.66108L95.1353 -7.04148L94.4247 -4.7591L93.8513 -2.2582L94.2632 3.38298L96.6535 5.3659L98.4866 5.33352L99.3991 5.00978L100.199 4.7346Z",fill:"currentColor"}),r.jsx("path",{d:"M126.459 43.9479L127.961 43.6809L130.093 42.6692L130.731 41.447L131.402 39.974L130.99 38.6871L128.971 35.0774L126.904 32.965L125.256 31.0954L122.963 33.0541L120.564 34.9722L118.376 37.1332L115.97 39.0433L113.959 41.188L115.396 43.1062L117.084 45.0325L121.897 47.9866L124.893 47.2015L125.943 45.6881L126.209 44.7654L126.459 43.9479Z",fill:"currentColor"}),r.jsx("path",{d:"M128.066 59.9326L129.568 59.6655L131.7 58.6538L132.338 57.4317L133.017 55.9587L132.597 54.6718L130.578 51.0702L128.519 48.9497L126.863 47.0801L124.57 49.0387L122.171 50.9569L119.991 53.1179L117.585 55.0279L115.574 57.1727L117.003 59.0909L118.691 61.0171L123.504 63.9794L126.5 63.1943L127.55 61.6808L127.824 60.75L128.066 59.9326Z",fill:"currentColor"}),r.jsx("path",{d:"M199.816 82.9668L201.067 82.0927L202.577 80.2716L202.642 78.8957V77.277L201.721 76.2815L198.37 73.8615L195.616 72.8094L193.331 71.8139L192.071 74.5576L190.699 77.3094L189.625 80.1907L188.244 82.9344L187.323 85.7348L189.431 86.8679L191.765 87.9039L197.377 88.5513L199.767 86.5765L200.082 84.7636L199.937 83.8085L199.816 82.9668Z",fill:"currentColor"}),r.jsx("path",{d:"M125.022 24.7987L126.451 24.2645L128.373 22.8886L128.785 21.5774L129.189 20.0073L128.551 18.8094L125.919 15.6206L123.52 13.9048L121.558 12.3589L119.652 14.6979L117.625 17.0127L115.865 19.5298L113.838 21.8364L112.239 24.305L113.991 25.9398L115.986 27.5343L121.251 29.5819L124.061 28.2789L124.82 26.6035L124.925 25.6404L125.022 24.7987Z",fill:"currentColor"}),r.jsx("path",{d:"M89.8783 47.6224L91.1057 48.5369L93.3022 49.3948L94.6266 49.0144L96.1609 48.5045L96.8069 47.3148L98.0424 43.3652L98.1636 40.411L98.3897 37.9263L95.3937 37.5945L92.3574 37.1574L89.2888 37.0522L86.2525 36.6071L83.313 36.6152L82.9012 38.9785L82.659 41.5279L83.8137 47.0639L86.4463 48.715L88.2632 48.4398L89.1192 47.9947L89.8783 47.6224Z",fill:"currentColor"}),r.jsx("path",{d:"M71.3536 12.1241L72.4276 13.2167L74.4626 14.3984L75.8354 14.2365L77.4262 13.9613L78.2499 12.8849L80.0669 9.16996L80.6483 6.27248L81.2458 3.84442L78.3307 3.06744L75.3993 2.16906L72.3872 1.58632L69.4559 0.687943L66.5488 0.242799L65.7816 2.50899L65.1517 4.9937L65.4505 10.643L67.7924 12.6745L69.6335 12.6826L70.5461 12.3831L71.3536 12.1241Z",fill:"currentColor"}),r.jsx("path",{d:"M30.2018 115.43L30.7428 112.484L31.3484 108.85L32.4548 104.819L32.4951 101.574L33.23 97.9561L30.4925 99.0002L27.6096 99.7205L24.9043 100.886L22.1507 101.946L19.397 103.023L16.6514 103.97L18.2261 105.386L19.938 107.393L24.6379 111.092L28.1748 113.892L29.9756 115.446L30.2018 115.43Z",fill:"currentColor"}),r.jsx("path",{d:"M-2.05917 87.3049L-1.89767 90.2914L-1.63926 93.9659L-1.76846 98.1421L-1.04976 101.315L-0.920553 104.997L1.50204 103.338L4.12652 101.962L6.49259 100.19L8.91518 98.5144L11.3378 96.8229L13.7927 95.2608L11.9273 94.2491L9.79539 92.7033L4.3607 90.2105L0.266518 88.3166L-1.84921 87.2321L-2.05917 87.3049Z",fill:"currentColor"}),r.jsx("path",{d:"M44.3335 138.149L44.8827 135.211L45.4883 131.577L46.5946 127.546L46.635 124.292L47.3698 120.683L44.6242 121.727L41.7494 122.447L39.0361 123.613L36.2905 124.673L33.5368 125.749L30.7832 126.696L32.3659 128.113L34.0779 130.12L38.7777 133.819L42.3147 136.619L44.1155 138.173L44.3335 138.149Z",fill:"currentColor"}),r.jsx("path",{d:"M3.77932 111.051L2.62455 113.811L1.26789 117.235L-0.662107 120.942L-1.38888 124.106L-2.86667 127.481L0.0323706 127.044L2.98794 126.955L5.88697 126.388L8.80216 125.935L11.7174 125.466L14.6083 125.126L13.3647 123.402L12.113 121.079L8.30149 116.466L5.43476 112.978L4.00542 111.084L3.77932 111.051Z",fill:"currentColor"}),r.jsx("path",{d:"M48.0562 89.1178L47.4586 86.1879L46.6592 82.5863L46.1746 78.4343L44.9956 75.4073L44.3173 71.7895L42.1693 73.7886L39.7709 75.5368L37.6956 77.6411L35.5475 79.6564L33.3995 81.6879L31.2111 83.598L33.1976 84.3264L35.5395 85.5404L41.281 87.1915L45.6094 88.4622L47.8624 89.223L48.0562 89.1178Z",fill:"currentColor"}),r.jsx("path",{d:"M30.8639 111.48L33.8437 111.246L37.5018 110.881L41.6687 110.898L44.81 110.088L48.4843 109.862L46.7642 107.482L45.3187 104.884L43.4856 102.561L41.7495 100.182L39.9971 97.8022L38.3659 95.3823L37.413 97.2762L35.9271 99.4614L33.5853 104.973L31.8087 109.125L30.7832 111.27L30.8639 111.48Z",fill:"currentColor"}),r.jsx("path",{d:"M31.0739 83.1853L28.4656 84.9092L25.938 89.0855L27.2543 94.8886L30.5571 97.697L32.8262 98.0127L35.4588 97.7537L39.02 95.6413L41.0308 92.1772L38.9796 90.4371L37.623 89.1503L37.0416 88.4299L35.9756 87.6853L33.3188 85.2249L32.2287 83.938L31.2193 83.2015L31.0739 83.1853Z",fill:"currentColor"}),r.jsx("path",{d:"M24.2099 80.5548L23.0632 77.6412L19.5101 74.3066L13.5747 74.3957L10.1508 77.0665L9.37553 79.2275L9.08482 81.8579L10.4172 85.7914L13.389 88.4703L15.5047 86.8111L17.039 85.7509L17.8627 85.3219L18.8156 84.4397L21.7631 82.3354L23.2408 81.5341L24.1614 80.6924L24.2099 80.5548Z",fill:"currentColor"}),r.jsx("path",{d:"M2.39024 107.539L4.29602 110.015L8.63246 112.241L14.3094 110.501L16.8612 106.988L17.0146 104.69L16.5624 102.084L14.1964 98.6764L10.6028 96.9282L9.02007 99.1054L7.84915 100.554L7.17083 101.193L6.50865 102.302L4.25564 105.143L3.05242 106.325L2.39832 107.393L2.39024 107.539Z",fill:"currentColor"}),r.jsx("path",{d:"M14.673 133.478L16.5868 135.955L20.9232 138.173L26.6002 136.433L29.152 132.92L29.2973 130.629L28.8532 128.015L26.4871 124.616L22.8855 122.86L21.3109 125.045L20.1319 126.486L19.4616 127.125L18.7914 128.242L16.5384 131.075L15.3432 132.264L14.681 133.325L14.673 133.478Z",fill:"currentColor"}),r.jsx("path",{d:"M11.8223 75.4803L14.8344 74.6385L18.5087 71.4335L19.0255 65.5091L16.7241 61.8184L14.6649 60.8229L12.0808 60.2645L8.0431 61.1871L5.07946 63.8823L6.50072 66.1646L7.39708 67.7995L7.73624 68.6574L8.51954 69.7015L10.3042 72.8499L10.9502 74.4119L11.6931 75.4155L11.8223 75.4803Z",fill:"currentColor"}),r.jsx("path",{d:"M46.1181 79.0494L48.0239 81.5341L52.3603 83.7518L58.0453 82.0117L60.589 78.4991L60.7425 76.2005L60.2903 73.5944L57.9242 70.187L54.3307 68.4388L52.7479 70.616L51.577 72.0647L50.8987 72.7041L50.2365 73.821L47.9835 76.6537L46.7803 77.8354L46.1262 78.9037L46.1181 79.0494Z",fill:"currentColor"}),r.jsx("path",{d:"M27.5207 116.895L28.2717 119.93L31.3484 123.71L37.2434 124.406L40.9904 122.22L42.0482 120.181L42.6862 117.607L41.8867 113.536L39.2945 110.485L36.9769 111.844L35.3134 112.694L34.4413 113.002L33.3834 113.755L30.1856 115.446L28.6109 116.045L27.5853 116.757L27.5207 116.895Z",fill:"currentColor"}),r.jsx("path",{d:"M14.9798 92.1609L13.9623 93.3021L12.9044 95.4145L13.1548 96.7661L13.5262 98.3443L14.6406 99.1051L18.4522 100.7L21.3754 101.096L23.8303 101.549L24.4279 98.5871L25.1466 95.6006L25.5423 92.5494L26.261 89.5629L26.5275 86.6249L24.218 86.0017L21.7065 85.5242L16.1023 86.1636L14.2207 88.6321L14.3257 90.4693L14.681 91.3677L14.9798 92.1609Z",fill:"currentColor"}),r.jsx("path",{d:"M28.3443 79.179L29.4345 80.2473L31.5018 81.3885L32.8665 81.1943L34.4493 80.8786L35.2487 79.7941L36.993 76.0387L37.5018 73.125L38.0509 70.6889L35.1195 69.9686L32.164 69.1349L29.1438 68.625L26.1882 67.7833L23.273 67.4029L22.5624 69.6934L21.9891 72.1862L22.4009 77.8274L24.7912 79.8103L26.6324 79.7779L27.5368 79.4542L28.3443 79.179Z",fill:"currentColor"}),r.jsx("path",{d:"M54.5974 118.392L56.0994 118.125L58.2312 117.113L58.8692 115.891L59.5475 114.418L59.1276 113.131L57.1088 109.522L55.0496 107.409L53.3941 105.54L51.1007 107.498L48.7024 109.416L46.514 111.577L44.1156 113.487L42.1048 115.632L43.5342 117.55L45.2219 119.477L50.0348 122.431L53.0307 121.654L54.0805 120.132L54.347 119.209L54.5974 118.392Z",fill:"currentColor"}),r.jsx("path",{d:"M53.1599 99.2427L54.5973 98.7085L56.5111 97.3326L56.9229 96.0215L57.3267 94.4513L56.6888 93.2535L54.0562 90.0646L51.6578 88.3488L49.6955 86.8029L47.7898 89.142L45.7709 91.4567L44.0024 93.9738L41.9755 96.2804L40.3766 98.749L42.129 100.384L44.1317 101.978L49.3887 104.026L52.1989 102.723L52.966 101.048L53.0629 100.084L53.1599 99.2427Z",fill:"currentColor"}),r.jsx("path",{d:"M18.016 122.067L19.2435 122.981L21.44 123.839L22.7643 123.467L24.2986 122.949L24.9446 121.759L26.1802 117.809L26.3013 114.855L26.5274 112.371L23.5315 112.047L20.4951 111.602L17.4265 111.496L14.3902 111.051L11.4508 111.059L11.0389 113.423L10.8048 115.972L11.9595 121.508L14.584 123.159L16.401 122.884L17.2569 122.447L18.016 122.067Z",fill:"currentColor"}),r.jsx("path",{d:"M-1.84919 80.7491L-2.28525 82.2141L-2.34986 84.5774L-1.5504 85.6943L-0.540987 86.965L0.79144 87.1754L4.91793 86.9973L7.72813 86.1152L10.1427 85.4838L9.43203 82.5459L8.81023 79.5351L7.87349 76.6053L7.25977 73.5945L6.25843 70.8265L3.90044 71.2393L1.42939 71.8786L-3.3835 74.8409L-4.0376 77.8759L-3.16546 79.5027L-2.45484 80.1583L-1.84919 80.7491Z",fill:"currentColor"}),r.jsx("path",{d:"M106.594 79.9561L103.622 79.6809L99.9562 79.4139L95.854 78.6854L92.6158 78.9525L88.9657 78.5559L90.2497 81.1944L91.2349 83.9948L92.6481 86.5928L93.9563 89.2394L95.2806 91.886L96.4758 94.5406L97.7355 92.8329L99.5767 90.939L102.815 85.9049L105.262 82.1171L106.643 80.1747L106.594 79.9561Z",fill:"currentColor"}),r.jsx("path",{d:"M81.6576 114.758L84.6132 114.321L88.239 113.722L92.3978 113.463L95.4826 112.451L99.1245 111.974L97.2591 109.716L95.6441 107.223L93.6656 105.03L91.776 102.764L89.8702 100.505L88.0856 98.1988L87.2538 100.157L85.9133 102.432L83.9429 108.081L82.449 112.346L81.5607 114.556L81.6576 114.758Z",fill:"currentColor"}),r.jsx("path",{d:"M127.857 63.7366L124.885 63.4614L121.219 63.1944L117.108 62.4659L113.878 62.733L110.22 62.3364L111.512 64.9749L112.497 67.7753L113.91 70.3733L115.219 73.0199L116.543 75.6665L117.738 78.3212L118.998 76.6134L120.831 74.7195L124.069 69.6854L126.524 65.8976L127.897 63.9552L127.857 63.7366Z",fill:"currentColor"}),r.jsx("path",{d:"M104.244 103.686L106.756 105.313L109.881 107.256L113.176 109.813L116.163 111.084L119.216 113.14L119.297 110.202L119.725 107.264L119.676 104.301L119.741 101.347L119.797 98.3932L119.967 95.4795L118.061 96.4022L115.558 97.2277L110.357 100.182L106.425 102.399L104.309 103.476L104.244 103.686Z",fill:"currentColor"}),r.jsx("path",{d:"M78.799 64.5783L75.9404 65.4443L72.4438 66.5773L68.3657 67.4515L65.4667 68.9083L61.9297 69.92L64.1181 71.8786L66.0724 74.1043L68.3577 75.982L70.5622 77.9407L72.7829 79.8912L74.8906 81.9065L75.4155 79.8507L76.4088 77.3984L77.5231 71.5144L78.3711 67.0791L78.9202 64.7644L78.799 64.5783Z",fill:"currentColor"}),r.jsx("path",{d:"M102.621 79.6564L102.104 76.7104L101.402 73.0926L101.03 68.9244L99.94 65.8731L99.3667 62.2311L97.1621 64.1654L94.7153 65.8408L92.5834 67.8884L90.3789 69.8471L88.1743 71.8138L85.9294 73.6672L87.8997 74.4442L90.2012 75.723L95.9024 77.544L100.19 78.928L102.419 79.7535L102.621 79.6564Z",fill:"currentColor"}),r.jsx("path",{d:"M74.4868 82.0764L76.441 84.5206L80.8179 86.6492L86.4625 84.8039L88.9497 81.2427L89.0547 78.9442L88.554 76.3462L86.1233 72.9873L82.4894 71.3039L80.9551 73.5215L79.8084 74.9864L79.1463 75.6339L78.5002 76.767L76.3038 79.6483L75.1248 80.8542L74.4949 81.9307L74.4868 82.0764Z",fill:"currentColor"}),r.jsx("path",{d:"M72.5083 89.1665L69.7224 90.5828L66.7426 94.4435L67.3805 100.36L70.3522 103.524L72.5729 104.099L75.2136 104.148L78.9928 102.448L81.3831 99.2348L79.5339 97.2762L78.3387 95.8436L77.838 95.0586L76.869 94.2006L74.511 91.4488L73.5743 90.0487L72.6537 89.2069L72.5083 89.1665Z",fill:"currentColor"}),r.jsx("path",{d:"M101.345 108.437L103.631 106.308L105.431 101.768L103.178 96.2644L99.4475 94.0468L97.1622 94.1115L94.6104 94.7995L91.4449 97.4784L90.0398 101.234L92.3574 102.602L93.8998 103.646L94.5942 104.261L95.7652 104.819L98.7934 106.802L100.077 107.887L101.2 108.445L101.345 108.437Z",fill:"currentColor"}),r.jsx("path",{d:"M125.967 93.7635L128.252 91.6349L130.053 87.1025L127.8 81.5909L124.077 79.3732L121.784 79.438L119.232 80.1259L116.067 82.8049L114.661 86.5603L116.979 87.9281L118.521 88.9722L119.216 89.5873L120.387 90.1457L123.415 92.1286L124.699 93.2132L125.822 93.7716L125.967 93.7635Z",fill:"currentColor"}),r.jsx("path",{d:"M105.561 105.467L102.912 107.126L100.287 111.237L101.458 117.073L104.697 119.962L106.958 120.335L109.598 120.14L113.208 118.109L115.299 114.693L113.289 112.905L111.964 111.594L111.399 110.857L110.357 110.08L107.757 107.563L106.699 106.252L105.706 105.491L105.561 105.467Z",fill:"currentColor"}),r.jsx("path",{d:"M68.624 102.003L67.5015 99.0808L63.9807 95.7058L58.0453 95.7463L54.5972 98.3767L53.7977 100.538L53.4828 103.16L54.7748 107.102L57.7223 109.813L59.8542 108.178L61.3966 107.134L62.2283 106.713L63.1812 105.839L66.1529 103.767L67.6388 102.974L68.5675 102.14L68.624 102.003Z",fill:"currentColor"}),r.jsx("path",{d:"M72.0804 66.3347L72.0238 63.2106L69.8596 58.832L64.2715 56.841L60.1289 58.1359L58.6511 59.8841L57.4559 62.2474L57.3348 66.3994L59.176 69.9525L61.7439 69.1431L63.5447 68.6899L64.4653 68.5766L65.6685 68.0829L69.1652 67.1521L70.8287 66.9174L71.9835 66.4561L72.0804 66.3347Z",fill:"currentColor"}),r.jsx("path",{d:"M108.298 82.4972L111.254 81.4612L114.718 78.0376L114.863 72.0889L112.344 68.552L110.22 67.686L107.604 67.2895L103.639 68.4711L100.845 71.3362L102.411 73.5215L103.404 75.0997L103.8 75.9414L104.64 76.9288L106.618 79.9639L107.361 81.4774L108.161 82.4405L108.298 82.4972Z",fill:"currentColor"}),r.jsx("path",{d:"M84.8958 97.3003L86.1232 98.2149L88.3197 99.0728L89.6441 98.7005L91.1784 98.1825L91.8244 96.9928L93.0599 93.0431L93.1811 90.089L93.4072 87.6043L90.4112 87.2724L87.3749 86.8354L84.3063 86.7302L81.27 86.285L78.3306 86.2931L77.9187 88.6564L77.6845 91.2059L78.8393 96.7419L81.4638 98.3929L83.2807 98.1178L84.1367 97.6807L84.8958 97.3003Z",fill:"currentColor"}),r.jsx("path",{d:"M70.7641 85.1762L71.7169 83.9864L72.6618 81.8174L72.3387 80.4739L71.8865 78.9199L70.7237 78.2239L66.8395 76.8399L63.9 76.5971L61.4209 76.2814L60.9849 79.2679L60.4277 82.2949L60.2016 85.3623L59.6444 88.3812L59.5313 91.3273L61.8731 91.8291L64.4007 92.169L69.9727 91.2301L71.7169 88.6645L71.5151 86.8273L71.1113 85.9532L70.7641 85.1762Z",fill:"currentColor"}),r.jsx("path",{d:"M88.3844 58.5405L87.7222 57.1646L86.1799 55.3759L84.8313 55.0926L83.2404 54.8336L82.1099 55.5782L79.1866 58.5L77.7008 61.0576L76.3522 63.1538L78.8556 64.8453L81.3347 66.6502L83.9995 68.1718L86.4786 69.9847L89.087 71.3444L90.5405 69.4505L91.9376 67.3058L93.4961 61.8669L91.9376 59.1799L90.2014 58.5728L89.2323 58.5647L88.3844 58.5405Z",fill:"currentColor"}),r.jsx("path",{d:"M114.322 91.4893L115.114 90.1862L115.768 87.912L115.275 86.6251L114.621 85.144L113.377 84.6098L109.34 83.7438L106.392 83.8976L103.905 83.9057L103.857 86.9246L103.703 89.992L103.881 93.0675L103.719 96.135L104.002 99.0648L106.384 99.2591H108.944L114.338 97.5918L115.727 94.8238L115.291 93.0271L114.774 92.2177L114.322 91.4893Z",fill:"currentColor"}),r.jsx("path",{d:"M57.9324 129.926L58.7238 128.614L59.3779 126.348L58.8772 125.061L58.2231 123.58L56.9876 123.038L52.95 122.18L50.0025 122.326L47.5072 122.334L47.4668 125.361L47.3134 128.428L47.4911 131.496L47.3296 134.571L47.6122 137.501L49.9944 137.695H52.5462L57.9405 136.028L59.3375 133.252L58.8934 131.463L58.3766 130.646L57.9324 129.926Z",fill:"currentColor"}),r.jsx("path",{d:"M76.3925 114.871L77.8864 115.179L80.2444 115.025L81.2861 114.119L82.449 113.002L82.5378 111.65L81.9725 107.547L80.8339 104.819L79.986 102.472L77.1354 103.452L74.196 104.35L71.3777 105.564L68.4383 106.454L65.7815 107.709L66.4114 110.023L67.2755 112.435L70.6671 116.952L73.7438 117.332L75.2781 116.304L75.8676 115.543L76.3925 114.871Z",fill:"currentColor"}),r.jsx("path",{d:"M147.689 13.5163L149.603 15.8148L152.002 18.6071L154.392 22.0307L156.863 24.135L159.173 27.0082L160.117 24.224L161.401 21.5531L162.233 18.7123L163.178 15.912L164.107 13.1035L165.14 10.376L163.041 10.6916L160.408 10.7321L154.562 11.9947L150.152 12.9335L147.811 13.3301L147.689 13.5163Z",fill:"currentColor"}),r.jsx("path",{d:"M189.875 6.58001L187.485 4.79944L184.497 2.65465L181.372 -0.113334L178.473 -1.57826L175.566 -3.82826L175.291 -0.906499L174.669 1.99908L174.524 4.95321L174.257 7.89926L174.015 10.8453L173.652 13.7347L175.614 12.9415L178.166 12.2859L183.552 9.67983L187.614 7.72929L189.802 6.79044L189.875 6.58001Z",fill:"currentColor"}),r.jsx("path",{d:"M121.21 9.92268L123.124 12.2212L125.523 15.0054L127.913 18.429L130.384 20.5333L132.694 23.4065L133.638 20.6304L134.922 17.9515L135.762 15.1106L136.699 12.3103L137.628 9.50181L138.661 6.78239L136.562 7.08994L133.929 7.13041L128.083 8.393L123.673 9.33994L121.34 9.73652L121.21 9.92268Z",fill:"currentColor"}),r.jsx("path",{d:"M156.492 44.0935L159.124 45.5018L162.403 47.1852L165.899 49.4514L168.976 50.4793L172.19 52.268L172.029 49.3381L172.214 46.3678L171.924 43.4298L171.746 40.4757L171.552 37.5297L171.488 34.6079L169.662 35.6843L167.232 36.7203L162.298 40.0953L158.559 42.6205L156.54 43.875L156.492 44.0935Z",fill:"currentColor"}),r.jsx("path",{d:"M177.277 47.4847L179.91 48.893L183.189 50.5764L186.685 52.8426L189.762 53.8705L192.976 55.6591L192.814 52.7293L193 49.759L192.709 46.821L192.532 43.8669L192.338 40.9208L192.273 37.9991L190.448 39.0755L188.018 40.1115L183.075 43.4865L179.345 46.0117L177.326 47.2662L177.277 47.4847Z",fill:"currentColor"}),r.jsx("path",{d:"M150.29 16.5513L148.578 18.9955L146.519 22.0549L143.846 25.2599L142.457 28.1979L140.292 31.1763L143.216 31.3705L146.131 31.9128L149.086 31.9776L152.026 32.1637L154.973 32.3256L157.864 32.6169L157.025 30.6664L156.298 28.125L153.552 22.8076L151.493 18.7851L150.5 16.6241L150.29 16.5513Z",fill:"currentColor"}),r.jsx("path",{d:"M171.891 34.7698L172.23 31.6619L170.639 27.0486L165.342 24.3535L161.078 25.1142L159.383 26.6682L157.897 28.8535L157.251 32.9569L158.632 36.7204L161.28 36.2428L163.129 36.0162L164.05 36.0243L165.302 35.6844L168.887 35.2069L170.575 35.1826L171.778 34.875L171.891 34.7698Z",fill:"currentColor"}),r.jsx("path",{d:"M178.295 31.16L181.259 32.1312L186.096 31.5242L189.81 26.8866L189.948 22.5404L188.785 20.5655L186.944 18.6555L183.076 17.1744L179.119 17.7571L179.046 20.4522L178.876 22.3056L178.683 23.2121L178.755 24.5152L178.489 28.133L178.158 29.7841L178.214 31.0305L178.295 31.16Z",fill:"currentColor"}),r.jsx("path",{d:"M171.495 -2.90533L168.378 -3.01055L163.905 -1.08429L161.611 4.41121L162.685 8.61984L164.349 10.1981L166.642 11.5173L170.769 11.8653L174.411 10.2062L173.74 7.60006L173.377 5.77092L173.321 4.84017L172.893 3.61805L172.15 0.0649891L172.004 -1.61846L171.609 -2.80012L171.495 -2.90533Z",fill:"currentColor"}),r.jsx("path",{d:"M142.287 -7.55931L139.162 -7.66452L134.688 -5.73826L132.403 -0.242761L133.469 3.96587L135.14 5.54411L137.426 6.86335L141.552 7.21138L145.194 5.5522L144.524 2.94609L144.169 1.11695L144.112 0.186197L143.676 -1.03593L142.933 -4.58898L142.796 -6.27244L142.392 -7.45409L142.287 -7.55931Z",fill:"currentColor"}),r.jsx("path",{d:"M190.093 24.839L188.825 27.696L188.938 32.5764L193.162 36.7607L197.458 37.3435L199.541 36.3803L201.625 34.7535L203.482 31.0467L203.312 27.0404L200.647 26.6843L198.822 26.3363L197.942 26.0449L196.65 25.9801L193.089 25.3489L191.474 24.8471L190.23 24.7742L190.093 24.839Z",fill:"currentColor"}),r.jsx("path",{d:"M148.271 10.5134L145.461 9.15372L140.591 9.12134L136.295 13.2248L135.585 17.5062L136.473 19.6267L138.039 21.7553L141.681 23.7383L145.679 23.6897L146.115 21.035L146.519 19.214L146.842 18.3399L146.938 17.0449L147.681 13.4918L148.222 11.8974L148.335 10.651L148.271 10.5134Z",fill:"currentColor"}),r.jsx("path",{d:"M175.267 16.6323L175.049 15.1188L174.096 12.9498L172.901 12.278L171.447 11.5577L170.155 11.9381L166.497 13.8562L164.325 15.8553L162.411 17.4579L164.3 19.8131L166.142 22.2735L168.233 24.5235L170.066 26.992L172.15 29.064L174.104 27.6881L176.074 26.0532L179.167 21.3185L178.473 18.2915L176.987 17.1989L176.074 16.8994L175.267 16.6323Z",fill:"currentColor"}),r.jsx("path",{d:"M176.712 35.2232L175.194 35.385L172.998 36.251L172.279 37.4246L171.504 38.8491L171.835 40.1602L173.603 43.8994L175.517 46.1494L177.035 48.1323L179.458 46.3275L181.985 44.5874L184.311 42.5802L186.839 40.8401L188.987 38.8329L187.695 36.8176L186.136 34.7861L181.541 31.5082L178.497 32.0829L177.35 33.5235L177.019 34.43L176.712 35.2232Z",fill:"currentColor"}),r.jsx("path",{d:"M129.835 30.4478L129.084 31.7752L128.495 34.0657L129.027 35.3363L129.73 36.8013L130.982 37.3031L135.044 38.0477L137.983 37.8049L140.478 37.7239L140.43 34.705L140.494 31.6295L140.228 28.562L140.301 25.4946L139.929 22.5728L137.547 22.4514L134.987 22.5243L129.649 24.3453L128.333 27.1619L128.826 28.9343L129.367 29.7356L129.835 30.4478Z",fill:"currentColor"}),r.jsx("path",{d:"M145.461 41.5684L144.952 43.0091L144.79 45.3643L145.533 46.5217L146.478 47.8409L147.803 48.108L151.937 48.1161L154.788 47.3553L157.226 46.8292L156.645 43.867L156.16 40.8319L155.353 37.8616L154.876 34.8265L153.996 32.0181L151.63 32.3256L149.127 32.8517L144.193 35.5954L143.401 38.5981L144.201 40.2573L144.871 40.9452L145.461 41.5684Z",fill:"currentColor"}),r.jsx("path",{d:"M150.362 -0.113266L148.885 0.242849L146.817 1.39213L146.26 2.65472L145.679 4.16821L146.171 5.42271L148.424 8.89483L150.613 10.8777L152.381 12.634L154.545 10.5297L156.815 8.46587L158.858 6.1754L161.135 4.11156L163.008 1.84537L161.458 0.0162306L159.649 -1.79672L154.658 -4.43521L151.719 -3.46399L150.766 -1.88575L150.556 -0.946898L150.362 -0.113266Z",fill:"currentColor"}),r.jsx("path",{d:"M193.678 10.2302L192.839 8.95956L191.062 7.39751L189.689 7.30038L188.074 7.26801L187.065 8.1583L184.561 11.4524L183.447 14.1961L182.397 16.4542L185.102 17.7815L187.816 19.2302L190.658 20.3714L193.363 21.8202L196.133 22.8157L197.32 20.7356L198.402 18.4209L199.194 12.8202L197.288 10.3759L195.479 10.0117L194.526 10.1331L193.678 10.2302Z",fill:"currentColor"}),r.jsx("path",{d:"M146.777 96.5556L149.603 95.5763L153.051 94.3137L157.097 93.2859L159.932 91.7157L163.428 90.5664L161.175 88.6968L159.132 86.544L156.774 84.7553L154.497 82.8857L152.212 81.0161L150.031 79.0898L149.579 81.1618L148.683 83.6465L147.794 89.5709L147.108 94.0386L146.648 96.3695L146.777 96.5556Z",fill:"currentColor"}),r.jsx("path",{d:"M155.256 54.5505L152.737 56.1692L149.676 58.2088L145.994 60.1593L143.595 62.3527L140.462 64.287L143.095 65.5739L145.59 67.1845L148.295 68.3662L150.944 69.653L153.609 70.9318L156.177 72.2996L156.136 70.171L156.427 67.5487L155.902 61.5838L155.523 57.0757L155.426 54.7043L155.256 54.5505Z",fill:"currentColor"}),r.jsx("path",{d:"M132.274 118.481L135.092 117.502L138.548 116.239L142.586 115.211L145.428 113.641L148.925 112.5L146.664 110.622L144.621 108.469L142.271 106.681L139.994 104.811L137.7 102.942L135.52 101.015L135.068 103.087L134.171 105.572L133.283 111.496L132.597 115.964L132.145 118.295L132.274 118.481Z",fill:"currentColor"}),r.jsx("path",{d:"M106.013 125.288L108.831 126.275L112.32 127.424L116.131 129.124L119.329 129.65L122.785 130.929L122.163 128.056L121.889 125.093L121.146 122.236L120.516 119.347L119.87 116.458L119.353 113.592L117.714 114.936L115.477 116.336L111.116 120.432L107.822 123.515L106.021 125.061L106.013 125.288Z",fill:"currentColor"}),r.jsx("path",{d:"M85.1946 130.298L87.3992 132.313L90.1609 134.749L92.9954 137.817L95.7248 139.565L98.4058 142.09L98.963 139.209L99.8755 136.384L100.312 133.454L100.869 130.557L101.402 127.643L102.056 124.802L100.021 125.401L97.4126 125.798L91.8002 127.845L87.5607 129.383L85.2915 130.095L85.1946 130.298Z",fill:"currentColor"}),r.jsx("path",{d:"M58.651 124.017L59.4585 126.898L60.5083 130.427L61.2916 134.531L62.6806 137.469L63.6093 141.038L65.6119 138.893L67.8811 136.975L69.803 134.725L71.8057 132.564L73.8003 130.379L75.8514 128.315L73.8165 127.74L71.3939 126.696L65.5473 125.45L61.1382 124.495L58.8448 123.896L58.651 124.017Z",fill:"currentColor"}),r.jsx("path",{d:"M138.984 70.8831L136.013 71.2392L132.371 71.7491L128.204 71.8948L125.103 72.8256L121.445 73.1979L123.254 75.5126L124.796 78.0459L126.718 80.2959L128.543 82.6107L130.392 84.9173L132.112 87.2644L132.992 85.3382L134.398 83.0963L136.513 77.4955L138.128 73.2788L139.065 71.0936L138.984 70.8831Z",fill:"currentColor"}),r.jsx("path",{d:"M178.424 99.1296L180.677 97.1629L183.398 94.6863L186.758 92.2177L188.801 89.6925L191.619 87.3131L188.825 86.4309L186.12 85.2006L183.269 84.4318L180.459 83.5577L177.633 82.6916L174.887 81.7204L175.251 83.8086L175.347 86.4551L176.744 92.2744L177.786 96.6692L178.238 99.0082L178.424 99.1296Z",fill:"currentColor"}),r.jsx("path",{d:"M150.693 95.8354L152.365 98.312L154.489 101.323L156.532 104.965L158.785 107.296L160.796 110.388L162.015 107.709L163.557 105.175L164.664 102.432L165.875 99.7365L167.07 97.0333L168.362 94.419L166.247 94.5243L163.622 94.3057L157.687 94.9937L153.205 95.4955L150.839 95.6574L150.693 95.8354Z",fill:"currentColor"}),r.jsx("path",{d:"M175.186 81.3967L172.4 79.9804L167.539 79.8347L163.146 83.841L162.346 88.1144L163.186 90.251L164.712 92.412L168.306 94.4759L172.303 94.5163L172.796 91.8616L173.24 90.0568L173.579 89.1908L173.7 87.8958L174.524 84.3671L175.105 82.7807L175.242 81.5343L175.186 81.3967Z",fill:"currentColor"}),r.jsx("path",{d:"M174.08 74.1207L176.042 71.6845L177.181 66.9336L174.168 61.8104L170.163 60.1432L167.91 60.5317L165.479 61.5757L162.726 64.6755L161.87 68.5928L164.357 69.6207L166.029 70.43L166.804 70.9399L168.047 71.3284L171.326 72.8662L172.747 73.7565L173.934 74.145L174.08 74.1207Z",fill:"currentColor"}),r.jsx("path",{d:"M139.889 68.4226L138.686 71.312L138.896 76.1843L143.216 80.2716L147.52 80.7653L149.579 79.7617L151.63 78.0863L153.407 74.339L153.157 70.3408L150.484 70.0414L148.65 69.7257L147.762 69.4505L146.462 69.4262L142.893 68.8597L141.27 68.3984L140.026 68.3579L139.889 68.4226Z",fill:"currentColor"}),r.jsx("path",{d:"M126.419 45.6717L127.703 48.5206L131.41 51.6852L137.337 51.3048L140.624 48.472L141.302 46.2787L141.463 43.6321L139.937 39.7715L136.844 37.2382L134.809 38.9945L133.332 40.1276L132.524 40.597L131.62 41.5278L128.777 43.7697L127.34 44.6438L126.46 45.526L126.419 45.6717Z",fill:"currentColor"}),r.jsx("path",{d:"M123.455 91.9345L122.244 94.8239L122.462 99.6962L126.774 103.792L131.087 104.277L133.146 103.274L135.189 101.598L136.974 97.8509L136.715 93.8527L134.05 93.5533L132.209 93.2376L131.329 92.9705L130.029 92.9381L126.451 92.3797L124.836 91.9184L123.593 91.8698L123.455 91.9345Z",fill:"currentColor"}),r.jsx("path",{d:"M142.376 64.57L141.213 61.6644L137.644 58.3461L131.708 58.4675L128.301 61.1545L127.533 63.3155L127.251 65.9459L128.607 69.8713L131.587 72.5421L133.703 70.8749L135.229 69.8065L136.053 69.3776L136.99 68.4873L139.929 66.3668L141.407 65.5574L142.327 64.7157L142.376 64.57Z",fill:"currentColor"}),r.jsx("path",{d:"M172.368 60.8148L174.58 63.0163L179.175 64.6431L184.577 62.1665L186.637 58.3463L186.483 56.0558L185.692 53.5226L182.898 50.4632L179.102 49.2087L177.827 51.5801L176.849 53.1665L176.268 53.8868L175.751 55.0846L173.894 58.1925L172.86 59.528L172.351 60.6692L172.368 60.8148Z",fill:"currentColor"}),r.jsx("path",{d:"M186.201 92.4685L184.989 95.3579L185.207 100.23L189.52 104.317L193.832 104.811L195.891 103.808L197.934 102.132L199.719 98.3848L199.46 94.3866L196.795 94.0872L194.954 93.7715L194.074 93.5045L192.774 93.4721L189.197 92.9055L187.581 92.4523L186.338 92.4037L186.201 92.4685Z",fill:"currentColor"}),r.jsx("path",{d:"M192.475 56.2419L189.439 56.9946L185.66 60.0782L184.957 65.9865L187.137 69.7419L189.172 70.8021L191.732 71.4415L195.794 70.6484L198.846 68.0584L197.49 65.7275L196.65 64.0683L196.335 63.1942L195.592 62.1259L193.904 58.9208L193.315 57.3426L192.604 56.3147L192.475 56.2419Z",fill:"currentColor"}),r.jsx("path",{d:"M144.185 94.937L141.924 97.098L140.163 101.647L142.465 107.126L146.212 109.311L148.505 109.23L151.049 108.518L154.19 105.807L155.555 102.043L153.229 100.692L151.679 99.6637L150.976 99.0566L149.797 98.5063L146.753 96.5557L145.461 95.4793L144.33 94.9289L144.185 94.937Z",fill:"currentColor"}),r.jsx("path",{d:"M159.455 71.8059L157.961 71.4821L155.611 71.5954L154.554 72.4857L153.366 73.5864L153.261 74.9381L153.762 79.0415L154.852 81.7933L155.676 84.1485L158.535 83.2096L161.49 82.3598L164.325 81.1943L167.28 80.3526L169.953 79.1305L169.356 76.8158L168.532 74.3877L165.213 69.8149L162.136 69.394L160.594 70.3976L159.996 71.1503L159.455 71.8059Z",fill:"currentColor"}),r.jsx("path",{d:"M177.31 77.0422L176.93 78.5152L176.954 80.8785L177.802 81.9712L178.852 83.2014L180.193 83.3633L184.311 83.0233L187.089 82.0359L189.471 81.3075L188.647 78.4019L187.913 75.4154L186.863 72.526L186.136 69.5395L185.03 66.812L182.696 67.3138L180.241 68.0503L175.557 71.1987L175.016 74.25L175.953 75.8444L176.68 76.4757L177.31 77.0422Z",fill:"currentColor"}),r.jsx("path",{d:"M152.583 119.857V121.387L153.205 123.669L154.295 124.511L155.619 125.433L156.96 125.247L160.852 123.888L163.299 122.228L165.423 120.917L163.897 118.311L162.435 115.608L160.691 113.075L159.237 110.371L157.477 108.008L155.345 109.093L153.157 110.42L149.41 114.653L149.66 117.745L150.96 119.048L151.824 119.468L152.583 119.857Z",fill:"currentColor"}),r.jsx("path",{d:"M175.711 109.837L177.237 109.862L179.522 109.271L180.378 108.186L181.315 106.867L181.154 105.524L179.845 101.598L178.214 99.1378L176.946 96.9849L174.322 98.4822L171.609 99.9066L169.057 101.622L166.335 103.047L163.961 104.771L165.003 106.924L166.303 109.133L170.47 112.945L173.563 112.743L174.879 111.456L175.315 110.59L175.711 109.837Z",fill:"currentColor"}),r.jsx("path",{d:"M135.003 89.215L134.817 90.7366L135.157 93.0756L136.134 94.0468L137.337 95.1233L138.694 95.1071L142.723 94.2249L145.348 92.8814L147.617 91.8454L146.422 89.0693L145.299 86.2042L143.886 83.4767L142.772 80.6197L141.31 78.0621L139.065 78.8634L136.731 79.9155L132.492 83.6547L132.363 86.7627L133.493 88.2114L134.301 88.7375L135.003 89.215Z",fill:"currentColor"}),r.jsx("path",{d:"M160.004 52.2843L158.518 52.6161L156.435 53.7331L155.854 54.9875L155.248 56.4849L155.724 57.7474L157.921 61.26L160.077 63.2753L161.813 65.064L164.01 63.0001L166.319 60.9687L168.395 58.7025L170.712 56.6872L172.618 54.4453L171.092 52.5919L169.315 50.7546L164.373 48.0271L161.409 48.9498L160.44 50.5199L160.214 51.4588L160.004 52.2843Z",fill:"currentColor"}),r.jsx("path",{d:"M178.618 109.619L176.106 111.229L173.038 113.277L169.355 115.22L166.957 117.413L163.832 119.347L166.465 120.642L168.952 122.253L171.657 123.434L174.306 124.721L176.971 126L179.547 127.36L179.498 125.239L179.789 122.617L179.264 116.644L178.884 112.144L178.787 109.773L178.618 109.619Z",fill:"currentColor"}),r.jsx("path",{d:"M143.361 41.8596L141.932 44.49L140.244 47.7679L137.951 51.2562L136.917 54.3317L135.108 57.5449L138.031 57.3992L140.995 57.6015L143.934 57.3263L146.874 57.1726L149.821 56.9945L152.728 56.9459L151.663 55.1087L150.653 52.6726L147.318 47.7031L144.815 43.9396L143.579 41.9082L143.361 41.8596Z",fill:"currentColor"}),r.jsx("path",{d:"M160.893 126.437L157.929 126.793L154.287 127.295L150.12 127.441L147.011 128.38L143.353 128.752L145.162 131.059L146.704 133.6L148.626 135.842L150.459 138.157L152.309 140.471L154.029 142.818L154.909 140.884L156.306 138.65L158.43 133.05L160.037 128.825L160.981 126.648L160.893 126.437Z",fill:"currentColor"}),r.jsx("path",{d:"M130.449 139.783L128.212 137.817L125.402 135.437L122.511 132.426L119.741 130.727L117.019 128.25L116.511 131.147L115.655 133.988L115.275 136.926L114.783 139.84L114.298 142.754L113.7 145.611L115.727 144.979L118.32 144.526L123.9 142.365L128.107 140.746L130.36 139.994L130.449 139.783Z",fill:"currentColor"}),r.jsx("path",{d:"M197.441 129.181L199.404 126.745L200.542 122.002L197.53 116.879L193.533 115.211L191.272 115.6L188.841 116.644L186.096 119.744L185.232 123.661L187.719 124.689L189.39 125.498L190.166 126.008L191.409 126.397L194.688 127.926L196.117 128.825L197.296 129.213L197.441 129.181Z",fill:"currentColor"}),r.jsx("path",{d:"M163.259 123.491L162.047 126.372L162.265 131.253L166.578 135.34L170.882 135.825L172.941 134.83L174.992 133.147L176.777 129.407L176.518 125.401L173.845 125.11L172.012 124.794L171.124 124.519L169.832 124.495L166.255 123.928L164.632 123.467L163.388 123.426L163.259 123.491Z",fill:"currentColor"}),r.jsx("path",{d:"M73.9699 130.16L72.7586 133.041L72.9767 137.922L77.2889 142.009L81.6011 142.503L83.6603 141.499L85.7033 139.816L87.488 136.076L87.2296 132.07L84.5647 131.779L82.7236 131.463L81.8433 131.188L80.5432 131.164L76.9659 130.597L75.3508 130.136L74.1072 130.095L73.9699 130.16Z",fill:"currentColor"}),r.jsx("path",{d:"M138.346 116.207L137.135 119.096L137.353 123.969L141.665 128.056L145.978 128.55L148.037 127.546L150.08 125.871L151.864 122.123L151.606 118.125L148.941 117.826L147.108 117.51L146.22 117.243L144.92 117.211L141.35 116.644L139.727 116.191L138.484 116.142L138.346 116.207Z",fill:"currentColor"}),r.jsx("path",{d:"M123.044 118.465L121.832 121.354L122.05 126.227L126.363 130.322L130.667 130.807L132.734 129.804L134.777 128.128L136.562 124.381L136.303 120.383L133.63 120.084L131.797 119.776L130.909 119.501L129.617 119.468L126.04 118.91L124.425 118.449L123.173 118.4L123.044 118.465Z",fill:"currentColor"}),r.jsx("path",{d:"M63.9404 110.347L61.2513 111.942L58.5299 115.98L59.5555 121.848L62.721 124.81L64.974 125.239L67.6147 125.118L71.2728 123.175L73.445 119.817L71.4827 117.979L70.1907 116.628L69.6416 115.883L68.6241 115.082L66.0884 112.492L65.0629 111.156L64.0857 110.371L63.9404 110.347Z",fill:"currentColor"}),r.jsx("path",{d:"M104.866 124.616L102.597 126.769L100.836 131.317L103.146 136.805L106.893 138.99L109.186 138.901L111.73 138.189L114.863 135.485L116.236 131.714L113.91 130.37L112.36 129.343L111.657 128.736L110.478 128.185L107.434 126.227L106.134 125.15L105.011 124.608L104.866 124.616Z",fill:"currentColor"}),r.jsx("path",{d:"M182.817 126.874L181.323 126.542L178.973 126.664L177.915 127.554L176.728 128.655L176.623 130.006L177.124 134.11L178.222 136.853L179.038 139.217L181.905 138.278L184.852 137.428L187.686 136.263L190.642 135.413L193.315 134.199L192.726 131.876L191.894 129.456L188.575 124.883L185.498 124.462L183.956 125.458L183.358 126.219L182.817 126.874Z",fill:"currentColor"}),r.jsx("path",{d:"M96.2093 124.3L97.7275 124.446L100.053 124.058L100.998 123.054L102.048 121.824L101.999 120.472L101.03 116.45L99.6252 113.844L98.5431 111.602L95.8055 112.856L92.9711 114.046L90.282 115.535L87.4557 116.717L84.9362 118.23L85.7922 120.472L86.8904 122.779L90.7181 126.939L93.819 127.004L95.2403 125.83L95.749 125.013L96.2093 124.3Z",fill:"currentColor"}),r.jsx("path",{d:"M137.119 139.597L138.597 139.969L140.955 139.921L142.037 139.063L143.248 138.003L143.393 136.659L143.022 132.532L142.013 129.755L141.262 127.376L138.371 128.226L135.399 128.987L132.524 130.063L129.552 130.824L126.839 131.957L127.364 134.296L128.115 136.74L131.305 141.41L134.357 141.928L135.932 140.973L136.554 140.237L137.119 139.597Z",fill:"currentColor"}),r.jsx("path",{d:"M8.69716 137.339L10.183 137.711L12.541 137.663L13.615 136.805L14.8344 135.736L14.9797 134.393L14.6083 130.273L13.5989 127.497L12.8479 125.118L9.95691 125.96L6.98519 126.728L4.11038 127.805L1.13866 128.558L-1.57464 129.699L-1.04975 132.038L-0.298743 134.482L2.89101 139.152L5.94347 139.67L7.51816 138.715L8.13996 137.978L8.69716 137.339Z",fill:"currentColor"}),r.jsx("path",{d:"M75.5607 124.397L75.1166 125.854L75.052 128.218L75.8514 129.343L76.8528 130.613L78.1852 130.824L82.3117 130.654L85.1219 129.78L87.5364 129.148L86.8339 126.21L86.2201 123.2L85.2834 120.27L84.6778 117.251L83.6764 114.483L81.3265 114.896L78.8474 115.527L74.0345 118.481L73.3723 121.516L74.2445 123.143L74.947 123.798L75.5607 124.397Z",fill:"currentColor"}),r.jsx("path",{d:"M158.365 144.283L158.179 145.805L158.518 148.136L159.496 149.107L160.707 150.192L162.055 150.167L166.085 149.293L168.71 147.942L170.979 146.906L169.784 144.138L168.669 141.272L167.248 138.545L166.133 135.68L164.672 133.122L162.427 133.932L160.093 134.984L155.854 138.723L155.724 141.823L156.863 143.28L157.662 143.806L158.365 144.283Z",fill:"currentColor"}),r.jsx("path",{d:"M183.366 107.344L181.88 107.684L179.797 108.801L179.224 110.048L178.61 111.553L179.086 112.816L181.283 116.328L183.439 118.344L185.175 120.132L187.372 118.06L189.681 116.037L191.765 113.771L194.074 111.747L195.98 109.505L194.454 107.66L192.677 105.823L187.735 103.095L184.779 104.018L183.802 105.58L183.576 106.519L183.366 107.344Z",fill:"currentColor"}),r.jsx("path",{d:"M121.978 108.785L120.669 109.57L119.038 111.27L118.877 112.646L118.764 114.256L119.612 115.316L122.777 117.963L125.458 119.209L127.663 120.367L129.108 117.72L130.675 115.074L131.951 112.273L133.517 109.635L134.64 106.907L132.621 105.628L130.36 104.431L124.812 103.378L122.285 105.183L121.84 106.972L121.921 107.935L121.978 108.785Z",fill:"currentColor"})]}),r.jsx("defs",{children:r.jsx("clipPath",{id:"clip0_11493_270491",children:r.jsx("rect",{width:"193",height:"135",fill:"white"})})})]})}fL.displayName="FonduePatternTypography";const Ms=h.memo(fL);var O6=(L=>(L.DigitalAssets="DigitalAssets",L.Imagery="Imagery",L.Sound="Sound",L.Typography="Typography",L))(O6||{});const Ss={DigitalAssets:r.jsx(ys,{}),Imagery:r.jsx(xs,{}),Sound:r.jsx(vs,{}),Typography:r.jsx(Ms,{})};var B6=(L=>(L.SM="SM",L.MD="MD",L.LG="LG",L.XL="XL",L.XXL="XXL",L))(B6||{});const Ts={SM:"1",MD:"2",LG:"3",XL:"5",XXL:"10"};var _6=(L=>(L.Black="Black",L.Green="Green",L.Violet="Violet",L.Yellow="Yellow",L.Red="Red",L))(_6||{});const Zs={Black:"tw-text-black",Green:"tw-text-green-60",Violet:"tw-text-violet-60",Yellow:"tw-text-yellow-60",Red:"tw-text-red-60"},hL=({pattern:L=O6.DigitalAssets,scale:t=B6.SM,scaleOrigin:e=["top","left"],foregroundColor:n=_6.Black,"data-test-id":o="frontify-pattern"})=>r.jsx("div",{"data-test-id":o,className:y(["tw-w-[260px]",Zs[n]]),style:{transformOrigin:`${e.join(" ")}`,transform:`scale(${Ts[t]})`},children:h.cloneElement(Ss[L])});hL.displayName="FondueFrontifyPattern";const pL=({id:L,value:t,required:e=!1,decorator:n,placeholder:o,disabled:i=!1,onInput:s,onBlur:a,validation:l=q.Default,minRows:c,maxRows:d,autosize:u=!1,resizeable:f=!0,onFocus:p,selectable:m=!1,focusOnMount:g,onEnterPressed:C,...w})=>{const x=u?ht:"textarea",b=h.useRef(null);h.useEffect(()=>{if(g){const P=setTimeout(()=>{var A;(A=b.current)==null||A.focus()},0);return()=>clearTimeout(P)}},[g]);const S=P=>{P.key==="Enter"&&(C==null||C(P))},M=P=>{a&&a(P.target.value)},E=P=>{s&&s(P.target.value)},{isFocusVisible:T,focusProps:Z}=R.useFocusRing({isTextInput:!0,within:!0}),k={maxRows:d,minRows:c};return r.jsxs("div",{className:"tw-relative",...Z,children:[n?r.jsx("div",{className:"tw-absolute tw-top-2 tw-left-2 tw-inline-flex tw-items-end tw-text-black-80","data-test-id":"decorator",children:n}):null,r.jsx(x,{...u?k:{rows:c},onClick:()=>{var P;return(P=b.current)==null?void 0:P.focus()},id:B1(L),ref:b,value:t,placeholder:o,required:e,className:y(["tw-w-full tw-p-2 tw-border tw-rounded tw-text-s tw-outline-none tw-transition tw-placeholder-black-60",!!n&&"tw-pl-7 ",i?"tw-border-black-5 tw-bg-black-5 tw-text-black-40":"tw-text-black tw-border-black-20 hover:tw-border-line-x-strong focus-within:tw-border-line-xx-strong focus-within:hover:tw-border-line-xx-strong",T&&g1,S6[l],!f&&"tw-resize-none",l===q.Error&&"tw-pr-8"]),disabled:i,onBlur:M,onFocus:P=>{m&&P.target.select(),p&&p(P)},onInput:E,onKeyDown:S,"data-test-id":"textarea",...w}),l===q.Loading&&r.jsx("span",{className:"tw-absolute tw-top-[-0.55rem] tw-right-[-0.55rem] tw-bg-white tw-rounded-full tw-p-[2px] tw-border tw-border-black-10",children:r.jsx(Z6,{size:T6.ExtraSmall})}),(l===q.Error||l===q.Warning)&&r.jsx("span",{className:y(["tw-absolute tw-top-[0.6rem] tw-right-[0.6rem]",l===q.Error&&"tw-text-text-negative",l===q.Warning&&"tw-text-text-warning"]),"data-test-id":"error-state-exclamation-mark-icon",children:r.jsx(_.IconExclamationMarkTriangle,{})})]})};pL.displayName="FondueLegacyTextarea";const Es=L=>{const t=["tw-pr-9"];switch(L){case E3.Small:t.push("tw-pl-3 tw-py-1");break;case E3.Medium:t.push("tw-pl-[19px] tw-py-[11px]");break;default:return}return y(t)},ks=(L,t,e)=>{h.useEffect(()=>{function n(o){e!=null&&e.find(i=>i&&(o.target===i||i.contains(o.target)))||t()}return document.addEventListener("mousedown",n),()=>{document.removeEventListener("mousedown",n)}},[t,L,e])};var wL=(L=>(L.Default="Default",L.Summarized="Summarized",L))(wL||{}),E3=(L=>(L.Small="Small",L.Medium="Medium",L))(E3||{});const gL=({items:L,activeItemKeys:t,onSelectionChange:e,ariaLabel:n="Select list",disabled:o=!1,placeholder:i,label:s,type:a="Default",size:l="Medium",validation:c=q.Default,summarizedLabel:d,indeterminateItemKeys:u,flip:f=!1,emphasis:p=N6.Default,enablePortal:m=!0})=>{const[g,C]=h.useState(!1),[w,x]=h.useState([]),b=h.useRef(null),[S,M]=h.useState(null),[E,T]=h.useState(null),Z=h.useRef(null),{isFocusVisible:k,focusProps:P}=R.useFocusRing(),{maxHeight:A}=rL({current:E},{isOpen:g,autoResize:!0}),H=t.length>0,W=d??[t.length,"selected"].join(" ");ks(null,()=>C(!1),[b==null?void 0:b.current,S]);const I=A!==T3,z=h.useId(),N=()=>C(O=>!O),{buttonProps:D}=i2.useButton({onPress:N,onKeyDown:O=>{O.key==="Escape"&&C(!1)},elementType:"div"},{current:E}),$=O=>{const e1=new Set(t);e1.has(O)?e1.delete(O):e1.add(O),e(Array.from(e1))},j=O=>{(O.code==="Space"||O.code==="Enter")&&N()},G=()=>g?Y2.SelectedWithFocus:Y2.Selected;h.useEffect(()=>{M(b==null?void 0:b.current)},[]),h.useEffect(()=>{x(L.map(O=>{const e1={...O,label:O.value};return u!=null&&u.includes(O.value)?{...e1,state:T1.Mixed}:e1}))},[L,u]);const U=L3.usePopper(E,S,{placement:"bottom-start",strategy:"fixed",modifiers:[{name:"offset",options:{offset:[0,8]}},{name:"flip",enabled:f}]});return h.useEffect(()=>{(async()=>{U.update&&await U.update()})().catch(console.error)},[t]),h.useLayoutEffect(()=>{const O=e1=>{e1.key==="Escape"&&C(!1)};return window.addEventListener("keyup",O),()=>{window.removeEventListener("keyup",O)}},[]),r.jsxs("div",{className:"tw-relative",ref:b,children:[r.jsx(V6,{disabled:o,buttonProps:D,isFocusVisible:k,isOpen:g,validation:c,emphasis:p,children:r.jsx("div",{className:y(["tw-flex tw-flex-1 tw-gap-2",Es(l)]),ref:T,children:r.jsx("div",{className:"tw-flex tw-flex-1 tw-gap-2 focus:tw-outline-0",onClick:O=>{O.target===Z.current&&g||N()},role:"combobox","aria-expanded":g,"aria-controls":z,"aria-label":n,...P,tabIndex:0,onKeyDown:j,children:r.jsxs("div",{className:"tw-flex tw-flex-wrap tw-gap-2 tw-outline-none tw-items-center tw-min-h-[28px]",children:[s&&H&&r.jsx("span",{className:"tw-body-medium-strong tw-text-primary",children:s}),a==="Default"&&t.map(O=>r.jsx(q2,{type:G(),label:O.toString(),size:l==="Small"?W1.Small:W1.Medium,onClick:o?void 0:()=>$(O)},O)),a==="Summarized"&&(H||d)&&r.jsx(q2,{type:G(),label:W,size:l==="Small"?W1.Small:W1.Medium,onClick:(u==null?void 0:u.length)===0?()=>e([]):void 0}),t.length===0&&i&&r.jsx("span",{className:"tw-body-medium tw-text-secondary",children:i})]})})})}),g&&I&&r.jsx(I6,{enablePortal:m,children:r.jsx("div",{id:z,ref:M,className:"tw-absolute tw-left-0 tw-w-full tw-overflow-hidden tw-p-0 tw-shadow-mid tw-list-none tw-m-0 tw-mt-2 tw-z-[120000] tw-bg-base tw-min-w-72",style:{...U.styles.popper,width:E==null?void 0:E.getBoundingClientRect().width},...U.attributes.popper,children:r.jsx(R.FocusScope,{restoreFocus:!0,children:r.jsx("div",{className:"tw-p-4 tw-overflow-y-auto tw-overflow-x-hidden tw-w-full tw-relative",style:{maxHeight:A},children:r.jsx(A6,{activeValues:t.map(O=>O.toString()),setActiveValues:e,checkboxes:w.filter(O=>!O.isDivider&&!O.isCategory),direction:P6.Vertical,ariaLabel:n})})})},"content")})]})};gL.displayName="FondueMultiSelect";const k3=h.createContext({});k3.displayName="TreeContext";const W6={none:"tw-my-0","x-small":"tw-my-0.5",small:"tw-my-1",medium:"tw-my-1.5",large:"tw-my-2","x-large":"tw-my-2.5"},H6={none:"tw-shadow-none","x-small":"tw-shadow-sm",small:"tw-shadow",medium:"tw-shadow-md",large:"tw-shadow-lg","x-large":"tw-shadow-xl"},X1={none:"tw-rounded-none","x-small":"tw-rounded-sm",small:"tw-rounded",medium:"tw-rounded-md",large:"tw-rounded-lg","x-large":"tw-rounded-xl"},D3={none:"tw-border-0","x-small":"tw-border",small:"tw-border-2",medium:"tw-border-4",large:"tw-border-8"},$6={none:"tw-border-none",solid:"tw-border-solid",dotted:"tw-border-dotted",dashed:"tw-border-dashed"},y2={none:{textColor:"",selectedTextColor:"",backgroundColor:"",selectedBackgroundColor:"",pressedBackgroundColor:"",dragHanlderTextColor:"",selectedDragHanlderTextColor:""},soft:{textColor:"tw-text-primary",selectedTextColor:"tw-font-medium tw-text-primary",backgroundColor:"group-hover:tw-bg-surface-hover",selectedBackgroundColor:"tw-bg-surface-active group-hover:tw-bg-surface-hover",pressedBackgroundColor:"group-active:tw-bg-surface-active",dragHanlderTextColor:"tw-text-primary",selectedDragHanlderTextColor:"tw-text-primary"},neutral:{textColor:"tw-text-primary",selectedTextColor:"tw-font-medium tw-text-primary",backgroundColor:"group-hover:tw-bg-container-secondary-hover",selectedBackgroundColor:"tw-bg-container-secondary-active group-hover:tw-bg-container-secondary-hover",pressedBackgroundColor:"group-active:tw-bg-container-secondary-active",dragHanlderTextColor:"tw-text-primary",selectedDragHanlderTextColor:"tw-text-primary"}},j6=h.forwardRef(({active:L,showDragHandlerOnHoverOnly:t,activeColorStyle:e,...n},o)=>{const{selectedDragHanlderTextColor:i,dragHanlderTextColor:s}=y2[e??"neutral"];return r.jsx("button",{type:"button","aria-label":"Draggable item",...n,ref:o,className:y([C1,"tw-p-1 first:tw-ml-2 tw-rounded-sm hover:tw-cursor-grab group-hover:tw-opacity-100 group-focus-within:tw-opacity-100",n.disabled?"tw-invisible tw-pointer-events-none":"tw-visible",t?!L&&"tw-opacity-0":"tw-opacity-100",L?i:s]),"data-test-id":"fondue-tree-item-drag-handle",children:r.jsx(_.IconGrabHandle,{size:12})})});j6.displayName="FondueDragHandle";const P3=({active:L,onClick:t,expanded:e,disabled:n,className:o,...i})=>r.jsx("button",{type:"button",onClick:t,disabled:n,"aria-label":"expand item",tabIndex:n?-1:0,"data-test-id":"tree-item-toggle",className:y(["tw-p-1.5 first:tw-ml-2 tw-min-h-[20px] tw-min-w-[20px] tw-h-5 tw-w-5 tw-flex tw-justify-center tw-rounded-sm disabled:tw-invisible",L?"tw-text-white tw-text-opacity-50":"tw-text-line-strong",C1,o]),...i,children:r.jsx("div",{className:y(["tw-transition-transform tw-w-0 tw-h-0 tw-font-normal tw-border-t-4 tw-border-t-transparent tw-border-b-4 tw-border-b-transparent tw-border-l-4 tw-border-l-line-mid",e&&"tw-rotate-90"])})});P3.displayName="FondueExpandButton";const mL=(L,t=10)=>{const e=h.useRef();return h.useCallback((...o)=>{clearTimeout(e.current),e.current=setTimeout(()=>L.apply(void 0,o),t)},[L,t])},CL=(L,t,e)=>{const n=i=>{var l;let s=i.id;const a=L.nodes.find(c=>c.props.id===i.id);return a&&h.isValidElement(a.props.contentComponent)?s=a.props.contentComponent.props.title:(l=a==null?void 0:a.props)!=null&&l.label&&(s=a.props.label),s},o=i=>{var l;let s=i==null?void 0:i.id;const a=L.nodes.find(c=>c.props.id===(i==null?void 0:i.id));return a&&h.isValidElement(a.props.contentComponent)?s=a.props.contentComponent.props.title:(l=a==null?void 0:a.props)!=null&&l.label&&(s=a.props.label),s};return{onDragStart({active:i}){return`Picked up ${n(i)||i.id}.`},onDragMove({active:i,over:s}){return U6({eventName:"onDragMove",activeId:i.id,activeTitle:n(i),overId:s==null?void 0:s.id,overTitle:o(s),treeState:L,setCurrentPosition:e,currentPosition:t})},onDragOver({active:i,over:s}){return U6({eventName:"onDragOver",activeId:i.id,activeTitle:n(i),overId:s==null?void 0:s.id,overTitle:o(s),treeState:L,setCurrentPosition:e,currentPosition:t})},onDragEnd({active:i,over:s}){return U6({eventName:"onDragEnd",activeId:i.id,activeTitle:n(i),overId:s==null?void 0:s.id,overTitle:o(s),treeState:L,setCurrentPosition:e,currentPosition:t})},onDragCancel({active:i}){return`Moving was cancelled. ${n(i)} was dropped in its original position.`}}},U6=({eventName:L,activeId:t,activeTitle:e,overId:n,overTitle:o,treeState:i,currentPosition:s,setCurrentPosition:a})=>{const l=i.projection;if(n&&l){if(L!=="onDragEnd"){if(s&&l.parentId===s.parentId&&n===s.overId)return;a({parentId:l.parentId,overId:n})}const c=i.nodes.map(({props:w})=>({id:w.id,level:w.level??0,parentId:w.parentId})),d=c.findIndex(({id:w})=>w===n),u=c.findIndex(({id:w})=>w===t),f=D2.arrayMove(c,u,d),p=f[d-1];let m;const g=L==="onDragEnd"?"dropped":"moved",C=L==="onDragEnd"?"dropped":"nested";if(p)if(l.depth>p.level)m=`${e} was ${C} under ${o||p.id}.`;else{let w=p;for(;w&&l.depth<w.level;){const x=w.parentId;w=f.find(({id:b})=>b===x)}w&&(m=`${e} was ${g} after ${o||w.id}.`)}else{const w=f[d+1];m=`${e} was ${g} before ${o||w.id}.`}return m}},r2="__ROOT__",A1=20,bL=350,z6=(L,t)=>{const e=new Set(t);return L.filter(n=>!e.has(n.props.id))},G6=(L,t)=>{const e=[],o=new Map(L.map(s=>[s.props.id,s])).get(t);function i(s){const a=L.filter(l=>l.props.parentId===s);for(const l of a)e.push(l.props.id),i(l.props.id)}return o&&i(o.props.id),e},yL=(L,t)=>{const e=[],o=new Map(L.map(s=>[s.props.id,s])).get(t);function i(s){const a=L.filter(l=>l.props.parentId===s);for(const l of a)e.push(l),i(l.props.id)}return o&&i(o.props.id),e},xL=(L,t)=>{const e=[];for(const n of L){const o=n.props.parentId;typeof o=="string"&&(o===r2||t.has(o)&&e.find(i=>i.id===o))&&e.push({id:n.props.id,node:n})}return e.map(n=>n.node)},vL=L=>({id:L.props.id,level:L.props.level,parentId:L.props.parentId,extendedId:`${L.props.parentId}/${L.props.id}`,nodes:[]}),K6=(L=[],t="__ROOT__")=>L.filter(n=>n.props.parentId===t).map((n,o)=>({...vL(n),nodes:K6(L.slice(o+1),n.props.id)})),x2=L=>L?L.props.level:0,Ds=L=>Math.round(L/A1),Ps=L=>((L==null?void 0:L.props.levelConstraint)??null)!==null?L.props.levelConstraint:!1,As=(L,t)=>{const e=x2(L);if(L!=null&&L.props.accepts){const n=x2(t);return e>=n?e+1:n}else return e},Ns=(L,t)=>{const e=x2(t);return L!=null&&L.props.accepts?e:Math.min(x2(L),e)},A3=({nodes:L,activeId:t,overId:e,dragOffset:n})=>{var Z;const o=L.findIndex(({props:k})=>k.id===e),i=L.findIndex(({props:k})=>k.id===t),s=L[i],a=D2.arrayMove(L,i,o),l=a[o-1],c=a[o+1],d=Ps(s),u=Ds(n),f=(((Z=s==null?void 0:s.props)==null?void 0:Z.level)??0)+u,p=d!==!1?d:As(l,c),m=d!==!1?d:Ns(l,c);let g=f||x2(c);f>=p?g=p:f<m&&(g=m);const C=()=>{var P;return g===0||!l?r2:l.props.parentId&&g===l.props.level?l.props.parentId??null:l.props.level!==void 0&&g>l.props.level?l.props.accepts?l.props.id:l.props.parentId??l.props.id:((P=a.slice(0,o).reverse().find(A=>A.props.level===g))==null?void 0:P.props.parentId)??null},w=k=>{var P;return k?(P=L.find(({props:A})=>A.id===k))==null?void 0:P.props:null},x=C(),b=w(x),S=i<o&&s.props.parentId!==x?1:0,M=a.filter(({props:k})=>k.parentId===x);let E=M.findIndex(({props:k})=>k.id===t);if(E<0){const k=M.findIndex(({props:P})=>P.id===e);if(k>=0)E=k;else if(x===e)E=-1;else if(u<0){const A=(c.props.parentId?a.filter(({props:H})=>H.parentId===c.props.parentId):[]).findIndex(({props:H})=>H.id===c.props.id);A>=0?E=A+(i<o?-1:0):E=i<o?M.length:-1}else i>=o&&(E=M.length)}E=E+S;const T=(b==null?void 0:b.level)??0;return{depth:g,maxDepth:p,minDepth:m,parentId:x??null,type:b==null?void 0:b.type,accepts:b==null?void 0:b.accepts,position:E>=0?E:0,isWithinParent:T?g>T:!1,previousNode:l?{id:l.props.id,depth:x2(l),accepts:l.props.accepts}:null}},X6=(L,t)=>t&&(L.key==="Meta"||L.ctrlKey),Y6=(L,t)=>L.findIndex(e=>e.props.id===t),ML=(L,t)=>L.filter(e=>e.props.parentId===t).map(e=>e.props.id),SL=(L,t,e)=>{const n=G6(L,t),o=n.length>0?z6(L,n):L,i=Y6(o,t);return i===-1?L:[...o.slice(0,i+1),...e,...o.slice(i+1)]},q6=(L,t,e)=>{const n=[];for(const o of e)if(n.push(o),!!t.has(o.props.id))for(const i of yL(L,o.props.id))n.push(i);return n},TL=(L,t,e)=>{var n,o;for(const i of L){const s=e.find(d=>d.props.id===i),a=(n=s==null?void 0:s.props)==null?void 0:n.contentComponent,l=t.find(d=>d.props.id===i),c=(o=l==null?void 0:l.props)==null?void 0:o.contentComponent;if((!c||!a)&&!a2.isEqualWith(l==null?void 0:l.props,s==null?void 0:s.props,ZL)||!a2.isEqualWith(c==null?void 0:c.props,a==null?void 0:a.props,ZL))return!0}return!1},ZL=(L,t)=>{if(typeof L=="function"||typeof t=="function")return!0},EL=(L,t,e,n,o,i)=>{const s=document.activeElement;if(!(s!=null&&s.parentElement)||s.getAttribute("role")!=="treeitem"||!(s instanceof HTMLLIElement))return;const a=Array.from(s.parentElement.children).filter(S=>S.nodeName==="LI"),l=a.indexOf(s),c=e[l],d=c.props.id,u=t.has(d),f=c.props.parentId,p=s.getAttribute("data-has-children")==="true",{code:m}=L,g=()=>{L.preventDefault(),n(d)},C=()=>{L.preventDefault(),i(d)},w=()=>{L.preventDefault(),o(d)},x=()=>{const S=(l+a.length-1)%a.length;a[S].focus()},b=()=>{const S=(l+1)%a.length;a[S].focus()};switch(m){case X.KeyboardCode.Enter:g();break;case X.KeyboardCode.Space:p?C():g();break;case X.KeyboardCode.Right:if(!p)break;u?b():C();break;case X.KeyboardCode.Left:if(p&&u)w();else if(f&&f!==r2){const S=e.findIndex(M=>M.props.id===f);a[S].focus()}break;case X.KeyboardCode.Up:L.preventDefault(),x();break;case X.KeyboardCode.Down:L.preventDefault(),b();break}},kL=({dragHandlerPosition:L,enableDragDelay:t})=>L==="none"?{delay:t?150:0,tolerance:5}:{delay:0,tolerance:5},DL=(L,t)=>{let e=T1.Unchecked;return L?e=T1.Checked:t&&(e=T1.Mixed),e},N3=(L,t,e=!1)=>L.filter(n=>(e?!1:t.includes(n2(n)))||t.includes(v2([n2(n)])[0])).map(n=>n.id),V3=(L,t)=>{var e;for(const n of L){if(n.id===t)return n;if(n.nodes&&((e=n.nodes)==null?void 0:e.length)>0){const o=V3(n.nodes,t);if(o)return o}}return null},I3=(L,t,e)=>{var n;for(const o of L){if(e!==null&&o.id===t)return e;if(o.nodes&&((n=o.nodes)==null?void 0:n.length)>0){const i=I3(o.nodes,t,o);if(i)return i}}return null},J6=(L,t,e)=>{var d,u;const n=I3(L,t,null);e=n!=null&&n.id?Q6(n,e):e;const o=V3(L,t);if(!o)return e;const i=n2(o),s=N3((o==null?void 0:o.nodes)??[],e);if(((d=o==null?void 0:o.nodes)==null?void 0:d.length)??0){const f=((u=o==null?void 0:o.nodes)==null?void 0:u.map(p=>n2(p)))??[];e=e.includes(i)?J2(e,f,!1):N1(e,f,!1),s.length===0&&(e=N1(e,[i],!0))}for(const f of(o==null?void 0:o.nodes)??[])e=J6(L,f.id,e);let l=n;const c=[];for(;l!==null;)c.push(l),l=I3(L,l.id,null);for(const f of c)e=Q6(f,e);return e},Q6=(L,t)=>{var a;const e=n2(L),n=t.includes(e),o=N3((L==null?void 0:L.nodes)??[],t),i=N3((L==null?void 0:L.nodes)??[],t,!0),s=((a=L==null?void 0:L.nodes)==null?void 0:a.length)??0;return o.length===0?(t=n?N1(t,[e],!1):t,t=N1(t,[e],!0)):o.length===s&&i.length===0?(t=n?t:J2(t,[e],!1),t=N1(t,[e],!0)):L!=null&&L.id&&(t=J2(t,[e],!0),t=N1(t,[e],!1)),t},R6=L=>{const t=[];let e=L;const n=L.map(o=>o.split("/").pop());for(const o of L){const i=o.split("/").shift();i===r2||i===v2([r2])[0]||!n.includes(i)&&!n.includes(PL([i??""])[0]??"")&&t.push(o)}return t.length>0&&(e=N1(L,t,!1),e=R6(e)),e},v2=L=>L.map(t=>`*${t}`),PL=L=>L.map(t=>t.replace(/^\*/,"")),n2=L=>L.extendedId??`${L.parentId}/${L.id}`,N1=(L,t,e)=>(t=e?v2(t):t,[...new Set(t.length>0?L.filter(n=>!t.includes(n)):L)]),J2=(L,t,e)=>(t=(e?v2(t):t).filter(n=>n!==""),[...new Set(t.length>0?[...L,...t]:L)]),Vs=(L,t,e,n=!1)=>{let o=[];const i=V3(e,L);if(!i)return t;const s=n2(i);return t.includes(s)&&!n?o=N1(t,[s],!1):(o=J2(t,[s],!1),o=N1(o,[s],!0)),o=J6(e,L,o),R6(o)},Is=[X.KeyboardCode.Down,X.KeyboardCode.Right,X.KeyboardCode.Up,X.KeyboardCode.Left],Fs=[X.KeyboardCode.Left,X.KeyboardCode.Right],Os=L=>(t,{currentCoordinates:e,context:{active:n,over:o,collisionRect:i,droppableRects:s,droppableContainers:a}})=>{if(Is.includes(t.code)){if(!n||!i)return;t.preventDefault();const{current:{nodes:l,offset:c}}=L;if(Fs.includes(t.code)&&(o!=null&&o.id)){const{depth:p,maxDepth:m,minDepth:g}=A3({nodes:l,activeId:n.id,overId:o.id,dragOffset:c});switch(t.code){case X.KeyboardCode.Left:if(p>g)return{...e,x:e.x-A1};break;case X.KeyboardCode.Right:if(p<m)return{...e,x:e.x+A1};break}return}const d=[];for(const[p,m]of a){if(m!=null&&m.disabled||p===(o==null?void 0:o.id))continue;const g=s.get(p);if(g)switch(t.code){case X.KeyboardCode.Down:i.top<g.top&&d.push(m);break;case X.KeyboardCode.Up:i.top>g.top&&d.push(m);break}}const u=X.closestCorners({active:n,collisionRect:i,pointerCoordinates:null,droppableRects:s,droppableContainers:d});let f=X.getFirstCollision(u,"id");if(f===(o==null?void 0:o.id)&&u.length>1&&(f=u[1].id),f&&(o!=null&&o.id)){const p=s.get(n.id),m=s.get(f),g=a.get(f);if(p&&m&&g){const C=l.findIndex(({props:M})=>M.id===f),w=l[C],x=l.findIndex(({props:M})=>M.id===n.id),b=l[x],S=(w.props.level-b.props.level)*A1;if(w&&b){const{depth:M}=A3({nodes:l,activeId:n.id,overId:f,dragOffset:S}),T=C>x?1:-1,Z=(i.height-p.height)/2;return{x:m.left+M*A1,y:m.top+T*Z}}}}}},F3=(L,t)=>{const e=[];return h.Children.forEach(L,n=>{wt.isFragment(n)?e.push(...F3(n.props.children,t)):h.isValidElement(n)&&e.push(h.cloneElement(n,{...n.props??{},...t}))}),e.filter(Boolean)},AL=(L,t)=>L?F3(L,t).map(n=>({...n,props:{...n.props,children:AL(n.props.children,{parentId:n.props.id,level:n.props.level+1})}})):[],Bs=L=>L!==Object(L),Q2=(L,t)=>{process.env.NODE_ENV!=="production"&&((!t||t.length===0)&&console.warn("`useDeepCompareEffect` should not be used with no dependencies. Use `useEffect` instead."),t.every(Bs)&&console.warn("`useDeepCompareEffect` should not be used with dependencies that are all primitive values. Use `useEffect` instead."));const e=h.useRef(void 0);gt(t,e.current)||(e.current=t),h.useEffect(L,e.current)},NL=L=>{const{treeState:t}=h.useContext(k3),e=t.selectedIds.has(L),n=t.expandedIds.has(L),o=t.projection;return{isSelected:e,isExpanded:n,projection:o}},_s=({isSorting:L,wasDragging:t})=>!(L||t),L5=h.memo(h.forwardRef(({id:L,type:t,label:e,onDrop:n,accepts:o,showCaret:i,children:s,parentId:a,level:l=0,contentComponent:c,onClick:d,onSelect:u,onExpand:f,onShrink:p,registerOverlay:m,registerNodeChildren:g,unregisterNodeChildren:C,draggable:w=!0,expandable:x=!0,showDragHandlerOnHoverOnly:b=!0,dragHandlerPosition:S="left",showContentWhileDragging:M=!0,itemStyle:E,ignoreItemDoubleClick:T=!1,expandOnSelect:Z=!1,"data-test-id":k="fondue-tree-item"},P)=>{var KL,XL,YL,qL,JL,QL,RL,Lt,tt,et,rt,nt,ot,st,it;const{active:A,over:H}=X.useDndContext(),{isSelected:W,isExpanded:J,projection:I}=NL(L),z=h.useRef(),N=(A==null?void 0:A.id)===L,D=N&&I!==null&&I!==void 0?I:null,$=typeof((XL=(KL=H==null?void 0:H.data)==null?void 0:KL.current)==null?void 0:XL.accepts)=="string"?(YL=H.data.current.accepts)==null?void 0:YL.split(", "):[],j=typeof(D==null?void 0:D.accepts)=="string"?(qL=D.accepts)==null?void 0:qL.split(", "):[],G=((JL=A==null?void 0:A.data.current)==null?void 0:JL.type)||"",U=((QL=I==null?void 0:I.previousNode)==null?void 0:QL.depth)!==void 0&&(I==null?void 0:I.depth)>((RL=I==null?void 0:I.previousNode)==null?void 0:RL.depth),O=U&&I&&I.depth-1===((Lt=I==null?void 0:I.previousNode)==null?void 0:Lt.depth),e1=U&&((tt=I==null?void 0:I.previousNode)==null?void 0:tt.accepts)!==void 0&&(((et=I==null?void 0:I.previousNode)==null?void 0:et.accepts.includes(`${G}-deeper`))||((rt=I==null?void 0:I.previousNode)==null?void 0:rt.accepts.includes(`${G}-within`))),y1=N&&O&&((nt=D==null?void 0:D.previousNode)==null?void 0:nt.accepts)!==void 0&&((ot=D==null?void 0:D.previousNode)==null?void 0:ot.accepts.includes(`${G}-within`))||(D==null?void 0:D.isWithinParent)&&j.includes(`${G}-within`),o1=N&&(A==null?void 0:A.data.current)&&($.includes(G)&&!U||y1),F=mL(t1=>{z.current===t1&&(f==null||f(t1))},bL);h.useEffect(()=>{var t1,H1,k2;N&&(z.current=U?(t1=D==null?void 0:D.previousNode)==null?void 0:t1.id:null),N&&e1&&(D!=null&&D.parentId)&&D.previousNode&&D.parentId===D.previousNode.id&&D.parentId!==((k2=(H1=A==null?void 0:A.data)==null?void 0:H1.current)==null?void 0:k2.parentId)&&F(D==null?void 0:D.parentId)},[A==null?void 0:A.data,D==null?void 0:D.parentId,D==null?void 0:D.previousNode,F,N,e1,U]);const Q=h.useCallback(t1=>{var at;const{over:H1,active:k2}=t1;!N||!D||k2.id===(H1==null?void 0:H1.id)&&(D==null?void 0:D.depth)===((at=k2.data.current)==null?void 0:at.level)||N&&H1&&o1&&n&&n({id:k2.id,parentId:D.parentId,sort:D.position,contentComponent:c,parentType:D.type})},[N,D,o1,n,c]),d1=h.useCallback(t1=>{t1.active.id===L&&(m==null||m({contentComponent:c,children:s,id:L,label:e,level:l,dragHandlerPosition:S,showContentWhileDragging:M}))},[s,c,S,L,e,l,m,M]),Y1=h.useCallback(t1=>{t1.active.id===L&&document.body.style.setProperty("cursor",o1?"grabbing":"no-drop")},[o1,L]);X.useDndMonitor({onDragEnd:Q,onDragStart:d1,onDragMove:Y1});const o2=h.useCallback(t1=>{t1==null||t1.stopPropagation(),J?p&&p(L):f&&f(L)},[L,J,f,p]),q1=mL(t1=>{t1.stopPropagation(),!(T&&t1.detail>=2)&&(Z&&o2(),u==null||u(L),d==null||d(L))},T?300:0),s2=a?(A==null?void 0:A.id)===a:!1,m1=h.Children.count(s)>0,{enrichedChildren:B,childrenIds:a1}=h.useMemo(()=>{const t1=F3(s,{parentId:L,level:l+1});return{enrichedChildren:t1,childrenIds:t1.map(H1=>H1.props.id)}},[s,L,l]),{attributes:K,listeners:J1,transform:Z2,transition:B3,setDraggableNodeRef:_3,setDroppableNodeRef:o5,setActivatorNodeRef:li}=D2.useSortable({id:L,disabled:!w,data:{type:t,accepts:o,parentId:a,level:l},animateLayoutChanges:_s,transition:null});Q2(()=>{if(h.Children.count(B)===0){C==null||C(L);return}if(N||s2){C==null||C(L);return}J?g==null||g({id:L,children:B}):C==null||C(L)},[N,J,s2,B,L]);const u1=h.useMemo(()=>({spacingY:"none",contentHight:"single-line",shadow:"none",borderRadius:"small",borderWidth:"none",borderStyle:"none",activeColorStyle:"neutral",...E}),[E]),E2=y2[u1.activeColorStyle??"neutral"],{liClassName:ci,backgroundClassName:di}=h.useMemo(()=>({liClassName:y([C1,"tw-box-content tw-relative tw-cursor-default tw-transition-colors tw-outline-none tw-ring-inset tw-group tw-no-underline tw-leading-5",!N&&W?E2.selectedTextColor:E2.textColor,W6[u1.spacingY??"none"]]),backgroundClassName:y(["tw-block tw-absolute tw-inset-0 tw-transition-colors -tw-z-10",u1.borderWidth!=="none"?X1[u1.borderRadius??"small"]:"",!N&&(!W||u1.activeColorStyle!=="neutral")&&E2.pressedBackgroundColor,!N&&W?E2.selectedBackgroundColor:E2.backgroundColor,W&&Qn])}),[N,W,u1,E2]),ui=M?!0:!N,fi=y(["tw-max-w-full tw-grow tw-overflow-hidden",N&&M?"tw-opacity-75 tw-blur-sm tw-grayscale":""]),hi=J&&!N,$L=w&&!N,pi=e!==void 0&&!N,W3=!N&&x&&(i===void 0?m1:i);let s5="";!N&&!J&&W3&&e1&&((st=I==null?void 0:I.previousNode)==null?void 0:st.id)===L&&(I==null?void 0:I.depth)>((it=I==null?void 0:I.previousNode)==null?void 0:it.depth)&&(s5=y(["tw-border-solid tw-border-box-selected-strong",X1[u1.borderRadius??"small"],D3.small]));const wi=u1.borderWidth!=="none"&&s5===""?y([D3[u1.borderWidth??"none"],X1[u1.borderRadius??"small"],$6[u1.borderStyle??"none"]]):"",gi=u1.contentHight==="single-line"?"tw-h-10":"tw-h-fit",mi=u1.contentHight==="single-line"?"tw-h-12":"tw-h-fit",Ci=y(["tw-relative tw-z-0 tw-transition-colors tw-flex tw-items-center tw-leading-5 tw-width-fit tw-justify-between tw-group",H6[u1.shadow??"none"],N?"tw-border-dashed tw-border-2 tw-pr-0":wi,N&&X1[u1.borderRadius??"small"],N?mi:gi,N&&(o1?"tw-border-box-selected-strong tw-bg-box-selected-hover":"tw-bg-box-negative-hover tw-border-box-negative-strong-hover"),s5]),jL=D!=null&&D.depth?D.depth*A1:void 0,UL=N?0:l*A1,bi={paddingLeft:jL??UL},yi=u1.borderWidth!=="none"?{}:{marginLeft:-1*(jL??UL)},xi={transform:mt.CSS.Transform.toString(Z2),transition:B3},zL={...J1,...K},vi=S!=="none"?zL:{},GL=S!=="none"?r.jsx(j6,{...vi,active:W,ref:li,disabled:!$L,"aria-hidden":!$L,showDragHandlerOnHoverOnly:b,activeColorStyle:u1.activeColorStyle??"neutral"}):null,Mi=S==="none"?{...zL}:{};return h.createElement("li",{...Mi,id:L,key:L,tabIndex:0,role:"treeitem",style:bi,onKeyDown:a2.noop,"aria-label":e,"aria-level":l+1,onClick:q1,className:ci,ref:t1=>{o5(t1),typeof P=="function"?P(t1):P!=null&&P.current&&(P.current=t1)},"data-test-id":k,"aria-selected":W,"aria-expanded":J,"data-has-children":m1,"aria-owns":a1.join(" ")},r.jsxs("div",{ref:_3,className:Ci,style:xi,children:[r.jsx("span",{className:di,style:yi,"aria-hidden":!0}),S==="left"&&GL,x&&r.jsx(P3,{active:Z2!=null&&Z2.y?!1:W,onClick:o2,expanded:hi,disabled:!W3,"aria-hidden":!W3,className:W3?"tw-visible":"tw-invisible tw-pointer-events-none"}),pi&&r.jsx("span",{className:"first:tw-ml-3.5 tw-w-full tw-h-full tw-flex tw-items-center",children:e}),ui&&r.jsx("div",{className:fi,children:c}),S==="right"&&GL]}))}));L5.displayName="FondueTreeItem";const Ws={0:"tw-p-0",4:"tw-p-1",8:"tw-p-2",12:"tw-p-3",16:"tw-p-4",20:"tw-p-5",24:"tw-p-6",28:"tw-p-7",32:"tw-p-8",36:"tw-p-9",40:"tw-p-10"},Hs={0:"tw-px-0",4:"tw-px-1",8:"tw-px-2",12:"tw-px-3",16:"tw-px-4",20:"tw-px-5",24:"tw-px-6",28:"tw-px-7",32:"tw-px-8",36:"tw-px-9",40:"tw-px-10"},$s={0:"tw-py-0",4:"tw-py-1",8:"tw-py-2",12:"tw-py-3",16:"tw-py-4",20:"tw-py-5",24:"tw-py-6",28:"tw-py-7",32:"tw-py-8",36:"tw-py-9",40:"tw-py-10"},M2={PADDING:"padding",PADDING_X:"padding-x",PADDING_Y:"padding-y"},js={0:"tw-m-0",4:"tw-m-1",8:"tw-m-2",12:"tw-m-3",16:"tw-m-4",20:"tw-m-5",24:"tw-m-6",28:"tw-m-7",32:"tw-m-8",36:"tw-m-9",40:"tw-m-10"},Us={0:"tw-mx-0",4:"tw-mx-1",8:"tw-mx-2",12:"tw-mx-3",16:"tw-mx-4",20:"tw-mx-5",24:"tw-mx-6",28:"tw-mx-7",32:"tw-mx-8",36:"tw-mx-9",40:"tw-mx-10"},zs={0:"tw-my-0",4:"tw-my-1",8:"tw-my-2",12:"tw-my-3",16:"tw-my-4",20:"tw-my-5",24:"tw-my-6",28:"tw-my-7",32:"tw-my-8",36:"tw-my-9",40:"tw-my-10"},S2={MARGIN:"margin",MARGIN_X:"margin-x",MARGIN_Y:"margin-y"},Gs=[0,4,8,12,16,20,24,28,32,36,40],T2=(L,t)=>Gs.includes(t)?L[t]:"",t5=(L,t)=>{if(t)switch(L){case M2.PADDING_X:return T2(Hs,t);case M2.PADDING_Y:return T2($s,t);case M2.PADDING:return T2(Ws,t);default:return""}return""},e5=(L,t)=>{if(t)switch(L){case S2.MARGIN_X:return T2(Us,t);case S2.MARGIN_Y:return T2(zs,t);case S2.MARGIN:return T2(js,t);default:return""}return""},Ks="fondue-box",VL=({padding:L,paddingX:t,paddingY:e,margin:n,marginX:o,marginY:i,children:s,"data-test-id":a=Ks,as:l="div",...c})=>r.jsx(l,{...c,className:y([c.className,t5(M2.PADDING_X,t),t5(M2.PADDING_Y,e),t5(M2.PADDING,L),e5(S2.MARGIN_X,o),e5(S2.MARGIN_Y,i),e5(S2.MARGIN,n)]),"data-test-id":a,children:s});VL.displayName="FondueBox";const Xs="fondue-container",IL=({children:L,"data-test-id":t=Xs,minWidth:e,maxWidth:n,maxHeight:o,minHeight:i,bg:s,color:a,margin:l,marginX:c,marginY:d,padding:u,paddingX:f,paddingY:p,as:m="div"})=>r.jsx(VL,{"data-test-id":t,className:y([s,a]),style:{maxWidth:n,minWidth:e,maxHeight:o,minHeight:i},margin:l,marginX:c,marginY:d,padding:u,paddingX:f,paddingY:p,as:m,children:L});IL.displayName="FondueContainer";const Ys=(L,t)=>{const e=y2[L.activeColorStyle??"neutral"];return y([C1,"tw-box-content tw-relative tw-cursor-default tw-transition-colors tw-outline-none tw-ring-inset tw-group tw-no-underline tw-leading-5",W6[L.spacingY??"none"],t?"tw-text-text-disabled":e.textColor])},qs=(L,t,e)=>{const n=y2[L.activeColorStyle??"neutral"];return y(["tw-block tw-absolute tw-inset-0 tw-transition-colors -tw-z-10",L.borderWidth!=="none"?X1[L.borderRadius??"small"]:"",(!t||L.activeColorStyle!=="neutral")&&n.pressedBackgroundColor,e?y2.none.backgroundColor:n.backgroundColor])},Js=L=>{const t=L.borderWidth!=="none"?y([D3[L.borderWidth??"none"],X1[L.borderRadius??"small"],$6[L.borderStyle??"none"]]):"";return y(["tw-relative tw-z-0 tw-transition-colors tw-flex tw-items-center tw-content-center tw-leading-5 tw-width-fit tw-justify-start tw-pl-2",H6[L.shadow??"none"],t,X1[L.borderRadius??"small"],L.contentHight==="single-line"?"tw-h-10":"tw-h-fit"])},Qs=L=>{const{treeState:t}=h.useContext(k3),e=t.nodes.find(u=>u.props.id===L),n=e?e.props.parentId:"",o=t.nodes.find(u=>u.props.id===n),i=e?`${n}/${e.props.id}`:null,s=o?`${o.props.parentId}/${o.props.id}`:null,a=i?t.selectedIds.has(i):!1,l=s?t.selectedIds.has(s):!1,c=i?t.selectedIds.has(v2([i])[0]):!1,d=t.expandedIds.has(L);return{isSelected:a,isParentSelected:l,isPartialSelected:c,isExpanded:d}},FL=h.memo(({id:L,label:t,showCaret:e,children:n,level:o=0,contentComponent:i,parentId:s,onSelect:a,onExpand:l,onShrink:c,registerNodeChildren:d,unregisterNodeChildren:u,isDisabled:f=!1,expandable:p=!0,checkBoxPosition:m="left",itemStyle:g,"data-test-id":C="fondue-tree-item"})=>{const w=h.useRef(null),{isSelected:x,isExpanded:b,isPartialSelected:S,isParentSelected:M}=Qs(L),E=h.useCallback(O=>{O==null||O.stopPropagation(),b?c&&c(L):l&&l(L)},[L,b,l,c]);h.useEffect(()=>{M&&!x&&a&&a(L,!0)},[L,a,M,x]);const T=h.Children.count(n)>0,{enrichedChildren:Z,childrenIds:k}=h.useMemo(()=>{const O=F3(n,{parentId:L,level:o+1});return{enrichedChildren:O,childrenIds:O.map(e1=>e1.props.id)}},[n,L,o]);Q2(()=>{if(h.Children.count(Z)===0||!b){u==null||u(L);return}d==null||d({id:L,children:Z})},[b,Z,L]);const P=h.useMemo(()=>({spacingY:"none",contentHight:"single-line",shadow:"none",borderRadius:"small",borderWidth:"none",borderStyle:"none",activeColorStyle:"neutral",...g}),[g]),{liClassName:A,backgroundClassName:H}=h.useMemo(()=>({liClassName:Ys(P,f),backgroundClassName:qs(P,x,f)}),[P,f,x]),W="tw-max-w-full	tw-grow",J=b,I=t!==void 0,z=p&&(e??T),N=Js(P),D=o*A1,$={paddingLeft:D},j=P.borderWidth!=="none"?{}:{marginLeft:-1*D},G=()=>{!f&&a&&a(L,!1)},U=m!=="none"?r.jsx(IL,{maxWidth:"16px",maxHeight:"16px",children:r.jsx(D6,{id:`checkbox-${L}`,ref:w,disabled:f,"aria-label":t??"",emphasis:LL.Weak,helperText:"",hideLabel:!0,label:"",onChange:G,size:tL.Default,state:f?T1.Unchecked:DL(x,S),tooltip:[],value:L})}):null;return r.jsx("li",{id:L,tabIndex:0,role:"treeitem",style:$,onKeyDown:a2.noop,"aria-label":t,"aria-level":o+1,className:A,"data-test-id":C,"aria-selected":x,"aria-expanded":b,"data-has-children":T,"aria-owns":k.join(" "),children:r.jsxs("div",{className:N,children:[r.jsx("span",{className:H,style:j,"aria-hidden":!0}),m==="left"&&U,p&&r.jsx(P3,{onClick:E,expanded:J,disabled:!z,"aria-hidden":!z,className:z?"tw-visible":"tw-invisible tw-pointer-events-none"}),I&&r.jsx("span",{className:"first:tw-ml-3.5 tw-h-full tw-flex tw-items-center",children:t}),r.jsx("div",{className:W,children:i}),m==="right"&&U]})},L)});FL.displayName="FondueTreeItemMultiselect";const r5=({id:L,label:t,level:e=0,children:n,contentComponent:o,isSelected:i,dragHandlerPosition:s="left",showContentWhileDragging:a=!1})=>{const l=h.Children.count(n)>0,d={marginLeft:e*A1},u=r.jsx("button",{type:"button",tabIndex:-1,className:"tw-p-1 tw-touch-none",children:r.jsx(_.IconGrabHandle,{size:12})});return r.jsxs("li",{role:"treeitem",style:d,id:L.toString(),"aria-label":t,"aria-level":e+1,"aria-selected":i,"data-test-id":"fondue-tree-item-overlay",className:y(["tw-pointer-events-none tw-bg-white tw-flex tw-items-center tw-gap-x-1 tw-p-2 tw-no-underline tw-leading-5 tw-box-border tw-w-fit tw-drop-shadow-xl tw-rounded",a?"tw-opacity-90":""]),children:[s==="left"&&u,l&&r.jsx("button",{type:"button",tabIndex:-1,"data-test-id":"tree-item-toggle",className:"tw-p-1",children:r.jsx("div",{className:y(["tw-transition-transform tw-w-0 tw-h-0 tw-text-black-100 tw-text-opacity-40 tw-font-normal tw-border-t-4 tw-border-t-transparent tw-border-b-4 tw-border-b-transparent tw-border-l-4 tw-border-l-x-strong",i&&"tw-text-box-selected-strong-inverse"])})}),t!==void 0&&r.jsx("span",{children:t}),o,s==="right"&&u]})};r5.displayName="FondueTreeItemOverlay";const Rs={droppable:{strategy:X.MeasuringStrategy.Always}};u5.enableMapSet();const Li=u5.produce((L,t)=>{switch(t.type){case"EXPAND_NODE":{L.expandedIds=new Set(L.expandedIds).add(t.payload);return}case"SHRINK_NODE":{const e=new Set(L.expandedIds);e.delete(t.payload),L.expandedIds=e;return}case"SET_SELECTION_MODE":L.selectionMode=t.payload.selectionMode;return;case"SET_PROJECTION":{a2.isEqual(L.projection,t.payload)||(L.projection=t.payload);return}case"REGISTER_OVERLAY_ITEM":{L.overlay=t.payload;return}case"REGISTER_ROOT_NODES":{L.rootNodes=q6(L.rootNodes,L.expandedIds,t.payload);return}case"REGISTER_NODE_CHILDREN":{const{id:e,children:n}=t.payload;if(Y6(L.rootNodes,e)===-1){console.warn(`Parent element with ID "${e}" not found when registering children.`);return}const o=ML(L.rootNodes,e),i=n.map(s=>s.props.id);if(!a2.isEqual(o,i)||TL(o,L.rootNodes,n)){const s=q6(L.rootNodes,L.expandedIds,n);L.rootNodes=SL(L.rootNodes,e,s)}return}case"UNREGISTER_NODE_CHILDREN":{const e=G6(L.rootNodes,t.payload);e.length>0&&(L.rootNodes=z6(L.rootNodes,e));return}case"REGISTER_NODES":{L.nodes=t.payload;return}case"REPLACE_EXPANDED":{L.expandedIds=new Set(t.payload);return}case"REPLACE_SELECTED":{L.selectedIds=new Set(t.payload);return}case"REPLACE_STATE":{L.rootNodes=t.payload.rootNodes,L.overlay=t.payload.overlay,L.projection=t.payload.projection,L.selectedIds=t.payload.selectedIds,L.expandedIds=t.payload.expandedIds,L.selectionMode=t.payload.selectionMode;return}default:{console.warn(`Updated tree with action "${t.type}" but it has not effect.`);return}}}),n5=h.memo(({id:L,onDrop:t,onSelect:e=()=>{},onExpand:n,onShrink:o,children:i,selectedIds:s,expandedIds:a,draggable:l=!1,multiselect:c=!1,dragHandlerPosition:d="left",enableDragDelay:u=!0,showDragHandlerOnHoverOnly:f=!0,showContentWhileDragging:p=!1,itemStyle:m,"data-test-id":g="fondue-tree"})=>{var m1;const C=h.useMemo(()=>({selectionMode:c?"multiselect":"single",selectedIds:new Set(s??[]),expandedIds:new Set(a??[]),rootNodes:[],expandedNodes:[],nodes:[],nodesReady:!1,projection:null}),[a,c,s]),[w,x]=h.useReducer(Li,C),[,b]=h.useTransition(),[S,M]=h.useState(null),[E,T]=h.useState(null),[Z,k]=h.useState(null),[P,A]=h.useState(null);h.useEffect(()=>{const B=K=>{X6(K,c)&&x({type:"SET_SELECTION_MODE",payload:{selectionMode:"multiselect"}})},a1=K=>{X6(K,c)&&x({type:"SET_SELECTION_MODE",payload:{selectionMode:"single"}})};return c&&(window.addEventListener("keydown",B),window.addEventListener("keyup",a1)),()=>{window.removeEventListener("keydown",B),window.removeEventListener("keyup",a1)}},[c]);const H=h.useCallback(B=>{x({type:"REGISTER_OVERLAY_ITEM",payload:B})},[]),W=h.useCallback(B=>{x({type:"REGISTER_NODE_CHILDREN",payload:B})},[]),J=h.useCallback(B=>{x({type:"UNREGISTER_NODE_CHILDREN",payload:B})},[]),I=h.useCallback((B,a1=!1)=>{e(B,a1,K6(w.nodes))},[e,w.nodes]),z=h.useCallback(B=>{if(n)return n(B);x({type:"EXPAND_NODE",payload:B})},[n]),N=h.useCallback(B=>{if(o)return o(B);x({type:"SHRINK_NODE",payload:B})},[o]),D=B=>{var B3,_3;O();const{over:a1,active:K}=B;if(!(a1!=null&&a1.id)||!(K!=null&&K.id)||!((B3=w.projection)!=null&&B3.parentId))return;const J1=w.nodes.find(o5=>o5.props.id===K.id),Z2=(_3=J1==null?void 0:J1.props)==null?void 0:_3.contentComponent;t==null||t({id:K.id.toString(),parentId:w.projection.parentId,sort:w.projection.position,contentComponent:Z2})},$=({active:{id:B,data:a1}})=>{k(B),T(B),B&&a1.current&&A({parentId:a1.current.parentId,overId:B}),document.body.style.setProperty("cursor","grabbing")},j=({over:B})=>{T((B==null?void 0:B.id)??null)},G=({delta:B})=>{M(B.x)},U=()=>{O()},O=()=>{T(null),k(null),M(0),A(null),document.body.style.setProperty("cursor","default")},e1=h.useCallback(B=>EL(B,w.expandedIds,w.nodes,I,N,z),[z,N,I,w.expandedIds,w.nodes]),y1=h.useRef({nodes:w.nodes,offset:S??0}),o1=h.useMemo(()=>Os(y1),[y1]),F=kL({dragHandlerPosition:d,enableDragDelay:u}),Q=X.useSensors(X.useSensor(X.PointerSensor,{activationConstraint:F}),X.useSensor(X.KeyboardSensor,{coordinateGetter:o1})),d1=h.useMemo(()=>CL(w,P,A),[P,w]);Q2(()=>{i&&x({type:"REGISTER_ROOT_NODES",payload:AL(i,{parentId:r2,level:0})})},[i]),Q2(()=>{w.rootNodes.length!==0&&b(()=>{const B=xL(w.rootNodes,w.expandedIds);x({type:"REGISTER_NODES",payload:B})})},[w.rootNodes,w.expandedIds]),h.useEffect(()=>{x({type:"REPLACE_EXPANDED",payload:a??[]})},[a]),h.useEffect(()=>{x({type:"REPLACE_SELECTED",payload:s??[]})},[s]),Q2(()=>{y1.current={nodes:w.nodes,offset:S??0}},[S,w.nodes]),h.useEffect(()=>{const B=Z&&E?A3({nodes:w.nodes,activeId:Z,overId:E,dragOffset:S??0}):null;x({type:"SET_PROJECTION",payload:B})},[Z,S,E,w.nodes]);const Y1=(B,a1)=>B||a1,{nodes:o2,items:q1}=h.useMemo(()=>{const B={spacingY:"none",contentHight:"single-line",shadow:"none",borderRadius:"small",borderWidth:"none",borderStyle:"none",activeColorStyle:"neutral",...m},a1=K=>c?{checkBoxPosition:Y1(K.checkBoxPosition,d)}:{draggable:K.draggable?!0:l,dragHandlerPosition:Y1(K.dragHandlerPosition,d),showDragHandlerOnHoverOnly:Y1(K.showDragHandlerOnHoverOnly,f),showContentWhileDragging:Y1(K.showContentWhileDragging,p)};return{items:w.nodes.map(K=>K.props.id),nodes:w.nodes.map(K=>h.cloneElement(K,{...a1(K.props),itemStyle:{...B,...K.props.itemStyle},registerOverlay:H,onExpand:z,onShrink:N,onSelect:I,registerNodeChildren:W,unregisterNodeChildren:J}))}},[m,w.nodes,l,c,d,f,p,H,z,N,I,W,J]),s2=h.useMemo(()=>({treeState:w,onSelect:I,onExpand:z,onShrink:N}),[w,I,z,N]);return r.jsx(k3.Provider,{value:s2,children:r.jsx("ul",{id:L,role:"tree","data-test-id":g,onKeyDown:e1,"aria-multiselectable":w.selectionMode==="multiselect",className:"tw-p-0 tw-m-0 tw-font-sans tw-font-normal tw-list-none tw-text-left tw-text-sm tw-select-none",children:r.jsxs(X.DndContext,{sensors:Q,measuring:Rs,onDragEnd:D,onDragOver:j,onDragMove:G,onDragStart:$,onDragCancel:U,accessibility:{announcements:d1,container:((m1=document.getElementById(L))==null?void 0:m1.parentElement)??document.body},collisionDetection:X.closestCorners,children:[r.jsx(D2.SortableContext,{items:q1,strategy:D2.verticalListSortingStrategy,children:o2}),j3.createPortal(r.jsx(X.DragOverlay,{zIndex:1500,wrapperElement:"ul",dropAnimation:null,modifiers:[pt.restrictToWindowEdges],children:w.overlay&&r.jsx(r5,{...w.overlay,isSelected:w.selectedIds.has(w.overlay.id)})}),document.body)]})})})});n5.displayName="FondueTree";const ti=(L,t)=>L.sort===null&&t.sort===null||L.sort===null?1:t.sort===null?-1:L.sort-t.sort,ei=(L,t,e)=>{const n=e.find(o=>o.id===L);return n?[{...n,sort:t}]:[]},OL=({onMove:L,dragDisabled:t,items:e,dragHandlerPosition:n="none",enableDragDelay:o=!0,itemStyle:i,selectedId:s,renderContent:a,"data-test-id":l="orderable-list"})=>{const[c,d]=h.useState(e),u=V1.useId(),f=!t;h.useEffect(()=>{const g=[...e];g.sort(ti),d(g)},[e]);const p=g=>{L(ei(g.id,g.sort,c))},m=h.useMemo(()=>({spacingY:"small",contentHight:"content-fit",shadow:"small",borderRadius:"medium",borderWidth:"x-small",borderStyle:"solid",activeColorStyle:"soft",...i}),[i]);return r.jsx(n5,{draggable:f,id:u,onDrop:p,"data-test-id":l,selectedIds:s?[s]:[],itemStyle:m,showDragHandlerOnHoverOnly:!f,dragHandlerPosition:f?n:"none",showContentWhileDragging:!0,enableDragDelay:o,children:c.map(g=>{const C=`collection-item-${g.id}`;return r.jsx(L5,{"data-test-id":`${l}-item`,id:g.id,type:"collection-item",accepts:"collection-item",expandable:!1,levelConstraint:0,contentComponent:a(g)},C)})})};OL.displayName="FondueOrderableList";var O3=(L=>(L.BottomToTop="BottomToTop",L.TopToBottom="TopToBottom",L))(O3||{}),BL=(L=>(L.Loud="Loud",L.Danger="Danger",L.Success="Success",L.Warning="Warning",L))(BL||{});const ri={Loud:"tw-bg-box-selected-strong",Danger:"tw-bg-box-negative-strong-pressed",Success:"tw-bg-box-positive-strong-pressed",Warning:"tw-bg-box-warning-strong"},ni="tw-min-h-[2rem] tw-rounded-lg tw-shadow-mid tw-z-[120000] before:!tw-rounded-lg",oi=y([_9,"tw-bg-base"]),si=y([zo,"tw-bg-box-neutral-mighty"]),_L=L=>L===O3.BottomToTop?"150%":"-150%",ii=L=>y([ni,L==="dark"?si:oi]),WL=({isOpen:L,style:t,icon:e,animationDirection:n=O3.BottomToTop,children:o,theme:i="light",enableExitAnimation:s=!1,"data-test-id":a="toast"})=>r.jsx(t6,{children:L&&r.jsx(d6.div,{className:ii(i),initial:{opacity:0,y:_L(n)},transition:{opacity:{ease:[0,0,1,1]},y:{ease:[0,.55,.45,1]},delay:.3,duration:.2},animate:{opacity:1,y:0},...s?{exit:{opacity:0,y:_L(n)}}:{},"data-test-id":a,"aria-live":"polite",role:"alert",children:r.jsxs("div",{className:"tw-flex",children:[r.jsx("div",{className:y(["tw-flex tw-items-center tw-justify-center tw-min-h-[2rem] tw-min-w-[3rem] tw-rounded-l-lg tw-text-white",ri[t]]),children:e}),o]})})});WL.displayName="FondueToast";const ai=()=>{const[L,t]=h.useState(!1);return h.useEffect(()=>{const e=()=>{const n=window.matchMedia("only screen and (max-width: 640px)").matches;t(n)};return e(),window.addEventListener("resize",e),window.addEventListener("load",e),()=>{window.removeEventListener("resize",e),window.removeEventListener("load",e)}},[]),L};v.Accordion=p9,v.AccordionHeaderIcon=f6,v.AccordionItem=h9,v.AssetInput=V9,v.AssetInputMenuItemContentSize=I9,v.AssetInputMenuItemStyle=F9,v.AssetInputSelectionIndicatorIcon=O9,v.AssetInputSize=K1,v.Breadcrumbs=K9,v.CollapsibleWrap=u6,v.DatePicker=q9,v.DatePickerTrigger=k6,v.DragHandle=j6,v.EXPAND_ONHOVER_DELAY=bL,v.EditableMode=Q9,v.EditableText=R9,v.ExpandButton=P3,v.FOCUS_VISIBLE_STYLE=C1,v.FOCUS_VISIBLE_STYLE_INSET=Lo,v.FOCUS_WITHIN_STYLE=to,v.FilterableMultiSelect=oL,v.FilterableMultiSelectSize=Z3,v.FilterableMultiSelectType=nL,v.FormControl=lL,v.FormControlDirection=aL,v.FormControlStyle=sL,v.FrontifyPattern=hL,v.HelperPosition=iL,v.INDENTATION_WIDTH=A1,v.LegacyTextarea=pL,v.MenuItem=x3,v.MenuItemContentSize=b1,v.MenuItemStyle=_1,v.MultiSelect=gL,v.MultiSelectSize=E3,v.MultiSelectType=wL,v.OrderableList=OL,v.PatternDesign=O6,v.PatternScale=B6,v.PatternTheme=_6,v.ROOT_ID=r2,v.TABBABLE_ELEMENTS=Mo,v.Toast=WL,v.ToastAnimationDirection=O3,v.ToastStyle=BL,v.Tree=n5,v.TreeItem=L5,v.TreeItemBorderClassMap=D3,v.TreeItemBorderRadiusClassMap=X1,v.TreeItemBorderStyleClassMap=$6,v.TreeItemColorsClassMap=y2,v.TreeItemMultiselect=FL,v.TreeItemOverlay=r5,v.TreeItemShadowClassMap=H6,v.TreeItemSpacingClassMap=W6,v.Validation=q,v.addSelectedIds=J2,v.addSelectedItemsFromSelection=J6,v.cleanOrphanSelectedIds=R6,v.convertToPartialSelectedId=v2,v.currentNodesChanged=TL,v.extractNodeFromElement=vL,v.findIndexById=Y6,v.fixParentSelectionState=Q6,v.getAnnouncements=CL,v.getCurrentChildrenForNewNodesIfExpanded=q6,v.getExtendedId=n2,v.getMultiselectCheckBoxState=DL,v.getNewSelectedItems=Vs,v.getNodeChildrenIds=ML,v.getNodesToRender=xL,v.getParentSelectedTreeItem=I3,v.getProjection=A3,v.getReactNodeIdsInFlatArray=G6,v.getReactNodesInFlatArray=yL,v.getSelectedChildrenItems=N3,v.getSelectedTreeItem=V3,v.getTreeNodesWithoutElements=K6,v.getVerticalPositioning=Cs,v.handleKeyDownEvent=EL,v.removePartialFlagSelectedId=PL,v.removeReactNodesFromFlatArray=z6,v.removeSelectedIds=N1,v.sensorsActivationConstraint=kL,v.shouldUpdateTreeState=X6,v.updateNodeWithNewChildren=SL,v.useCopy=X9,v.useForwardedRef=h6,v.useMemoizedId=B1,v.useMobileDetection=ai,v.useTreeItem=NL,Object.defineProperty(v,Symbol.toStringTag,{value:"Module"})});
//# sourceMappingURL=index.umd.js.map
