{"version":3,"file":"q9PcIUdY9.OwJ6bO2D.mjs","names":["fonts","css","className","t","rn","an","sn","hn","un","cn","ln","gn","u","p","vn","xn","yn","dn","mn","wn","Ln","An","qn","kn","Cn","Zn","zn","Qn","Jn","Nn","x","j","Y","e","r","i","a","o","s","h","n","props","flubber","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","props","createLayoutDependency","Component","className","css","Phosphor","PlayPause","props","className","Image","css"],"sources":["https:/framerusercontent.com/modules/PHeroVFcqJ1oAAUqsd5a/MFPF06mgqcsrsjvotaAv/l5PExF3Q1.js","https:/ga.jspm.io/npm:flubber@0.4.2/build/flubber.min.js","https:/framerusercontent.com/modules/sy9cU99KXS3lK7RgRdA0/k0miakqCiZPgiEmO5oYS/Morpher.js","https:/framerusercontent.com/modules/To73Orn3kF6MpP2MdSmK/N96gadmseZnoqqd08QaL/uSCk_xYzi.js","https:/framerusercontent.com/modules/jdWEmFublZh5dDpeCe05/GwcXTFxu812f8pajtLjz/q9PcIUdY9.js"],"sourcesContent":["// Generated by Framer (66c1c8d)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Space Grotesk Regular\",\"CUSTOM;Space Grotesk SemiBold\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Space Grotesk Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/SqB6F3WWmr4y228RHMUOsqopyE.woff2\"},{family:\"Space Grotesk SemiBold\",source:\"custom\",url:\"https://framerusercontent.com/assets/5scuXk10C0xK9KvtOnK6Dr9m6s.woff2\"}]}];export const css=['.framer-iHaPj .framer-styles-preset-1uuhkkx:not(.rich-text-wrapper), .framer-iHaPj .framer-styles-preset-1uuhkkx.rich-text-wrapper p { --framer-font-family: \"Space Grotesk Regular\", \"Space Grotesk Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Space Grotesk SemiBold\", \"Space Grotesk SemiBold Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 11px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-letter-spacing: 0.01em; --framer-line-height: 18px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-1c3fe5dc-6a7d-4e61-96e9-e1bb26acaf7e, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; --framer-text-wrap: balance; }'];export const className=\"framer-iHaPj\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","var t=\"undefined\"!==typeof globalThis?globalThis:\"undefined\"!==typeof self?self:global;var rn={};!function(t,an){an(rn)}(rn,(function(rn){function n(t){return 10===t||13===t||8232===t||8233===t||32===t||9===t||11===t||12===t||160===t||t>=5760&&sn.indexOf(t)>=0}function e(t){switch(32|t){case 109:case 122:case 108:case 104:case 118:case 99:case 115:case 113:case 116:case 97:case 114:return!0}return!1}function r(t){return t>=48&&t<=57}function i(t){return t>=48&&t<=57||43===t||45===t||46===t}function a(rn){(this||t).index=0,(this||t).path=rn,(this||t).max=rn.length,(this||t).result=[],(this||t).param=0,(this||t).err=\"\",(this||t).segmentStart=0,(this||t).data=[]}function o(t){for(;t.index<t.max&&n(t.path.charCodeAt(t.index));)t.index++}function s(t){var rn,an=t.index,sn=an,hn=t.max,un=!1,cn=!1,ln=!1,gn=!1;if(sn>=hn)t.err=\"SvgPath: missed param (at pos \"+sn+\")\";else if(rn=t.path.charCodeAt(sn),43!==rn&&45!==rn||(sn++,rn=sn<hn?t.path.charCodeAt(sn):0),r(rn)||46===rn){if(46!==rn){if(un=48===rn,sn++,rn=sn<hn?t.path.charCodeAt(sn):0,un&&sn<hn&&rn&&r(rn))return void(t.err=\"SvgPath: numbers started with `0` such as `09` are ilegal (at pos \"+an+\")\");for(;sn<hn&&r(t.path.charCodeAt(sn));)sn++,cn=!0;rn=sn<hn?t.path.charCodeAt(sn):0}if(46===rn){for(gn=!0,sn++;r(t.path.charCodeAt(sn));)sn++,ln=!0;rn=sn<hn?t.path.charCodeAt(sn):0}if(101===rn||69===rn){if(gn&&!cn&&!ln)return void(t.err=\"SvgPath: invalid float exponent (at pos \"+sn+\")\");if(sn++,rn=sn<hn?t.path.charCodeAt(sn):0,43!==rn&&45!==rn||sn++,!(sn<hn&&r(t.path.charCodeAt(sn))))return void(t.err=\"SvgPath: invalid float exponent (at pos \"+sn+\")\");for(;sn<hn&&r(t.path.charCodeAt(sn));)sn++}t.index=sn,t.param=parseFloat(t.path.slice(an,sn))+0}else t.err=\"SvgPath: param should start with 0..9 or `.` (at pos \"+sn+\")\"}function h(t){var rn,sn;rn=t.path[t.segmentStart],sn=rn.toLowerCase();var hn=t.data;if(\"m\"===sn&&hn.length>2&&(t.result.push([rn,hn[0],hn[1]]),hn=hn.slice(2),sn=\"l\",rn=\"m\"===rn?\"l\":\"L\"),\"r\"===sn)t.result.push([rn].concat(hn));else for(;hn.length>=an[sn]&&(t.result.push([rn].concat(hn.splice(0,an[sn]))),an[sn]););}function u(t){var rn,sn,hn,un,cn=t.max;if(t.segmentStart=t.index,rn=t.path.charCodeAt(t.index),e(rn))if(hn=an[t.path[t.index].toLowerCase()],t.index++,o(t),t.data=[],hn){for(sn=!1;;){for(un=hn;un>0;un--){if(s(t),t.err.length)return;t.data.push(t.param),o(t),sn=!1,t.index<cn&&44===t.path.charCodeAt(t.index)&&(t.index++,o(t),sn=!0)}if(!sn){if(t.index>=t.max)break;if(!i(t.path.charCodeAt(t.index)))break}}h(t)}else h(t);else t.err=\"SvgPath: bad command \"+t.path[t.index]+\" (at pos \"+t.index+\")\"}function c(t,rn){return[t[0]*rn[0]+t[2]*rn[1],t[1]*rn[0]+t[3]*rn[1],t[0]*rn[2]+t[2]*rn[3],t[1]*rn[2]+t[3]*rn[3],t[0]*rn[4]+t[2]*rn[5]+t[4],t[1]*rn[4]+t[3]*rn[5]+t[5]]}function f(){if(!((this||t)instanceof f))return new f;(this||t).queue=[],(this||t).cache=null}function l(t,rn,an,sn){var hn=t*sn-rn*an<0?-1:1,un=Math.sqrt(t*t+rn*rn),cn=Math.sqrt(t*t+rn*rn),ln=t*an+rn*sn,gn=ln/(un*cn);return gn>1&&(gn=1),gn<-1&&(gn=-1),hn*Math.acos(gn)}function p(t,rn,an,sn,hn,un,cn,ln,vn,xn){var yn=xn*(t-an)/2+vn*(rn-sn)/2,dn=-vn*(t-an)/2+xn*(rn-sn)/2,mn=cn*cn,wn=ln*ln,Ln=yn*yn,An=dn*dn,qn=mn*wn-mn*An-wn*Ln;qn<0&&(qn=0),qn/=mn*An+wn*Ln,qn=Math.sqrt(qn)*(hn===un?-1:1);var kn=qn*cn/ln*dn,Cn=qn*-ln/cn*yn,Zn=xn*kn-vn*Cn+(t+an)/2,zn=vn*kn+xn*Cn+(rn+sn)/2,Qn=(yn-kn)/cn,Jn=(dn-Cn)/ln,Nn=(-yn-kn)/cn,Wn=(-dn-Cn)/ln,Rn=l(1,0,Qn,Jn),Bn=l(Qn,Jn,Nn,Wn);return 0===un&&Bn>0&&(Bn-=gn),1===un&&Bn<0&&(Bn+=gn),[Zn,zn,Rn,Bn]}function g(t,rn){var an=4/3*Math.tan(rn/4),sn=Math.cos(t),hn=Math.sin(t),un=Math.cos(t+rn),cn=Math.sin(t+rn);return[sn,hn,sn-hn*an,hn+sn*an,un+cn*an,cn-un*an,un,cn]}function v(rn,an,sn){if(!((this||t)instanceof v))return new v(rn,an,sn);(this||t).rx=rn,(this||t).ry=an,(this||t).ax=sn}function x(rn){if(!((this||t)instanceof x))return new x(rn);var an=on(rn);(this||t).segments=an.segments,(this||t).err=an.err,(this||t).__stack=[]}function y(t){var rn=t.match(Ln);return rn?rn.map(Number):[]}function d(rn,an,sn,hn,un,cn,ln,gn){(this||t).a={x:rn,y:an},(this||t).b={x:sn,y:hn},(this||t).c={x:un,y:cn},(this||t).d={x:ln,y:gn},null!==ln&&void 0!==ln&&null!==gn&&void 0!==gn?((this||t).getArcLength=_,(this||t).getPoint=L,(this||t).getDerivative=M):((this||t).getArcLength=A,(this||t).getPoint=b,(this||t).getDerivative=m),this.init()}function m(t,rn,an){return{x:2*(1-an)*(t[1]-t[0])+2*an*(t[2]-t[1]),y:2*(1-an)*(rn[1]-rn[0])+2*an*(rn[2]-rn[1])}}function M(t,rn,an){return b([3*(t[1]-t[0]),3*(t[2]-t[1]),3*(t[3]-t[2])],[3*(rn[1]-rn[0]),3*(rn[2]-rn[1]),3*(rn[3]-rn[2])],an)}function w(t,rn,an,sn,hn){for(var un=1,cn=t/rn,ln=(t-an(sn,hn,cn))/rn;un>.001;){var gn=an(sn,hn,cn+ln),vn=an(sn,hn,cn-ln),xn=Math.abs(t-gn)/rn,yn=Math.abs(t-vn)/rn;xn<un?(un=xn,cn+=ln):yn<un?(un=yn,cn-=ln):ln/=2}return cn}function b(t,rn,an){return{x:(1-an)*(1-an)*t[0]+2*(1-an)*an*t[1]+an*an*t[2],y:(1-an)*(1-an)*rn[0]+2*(1-an)*an*rn[1]+an*an*rn[2]}}function L(t,rn,an){return{x:(1-an)*(1-an)*(1-an)*t[0]+3*(1-an)*(1-an)*an*t[1]+3*(1-an)*an*an*t[2]+an*an*an*t[3],y:(1-an)*(1-an)*(1-an)*rn[0]+3*(1-an)*(1-an)*an*rn[1]+3*(1-an)*an*an*rn[2]+an*an*an*rn[3]}}function A(t,rn,an){void 0===an&&(an=1);var sn=t[0]-2*t[1]+t[2],hn=rn[0]-2*rn[1]+rn[2],un=2*t[1]-2*t[0],cn=2*rn[1]-2*rn[0],ln=4*(sn*sn+hn*hn),gn=4*(sn*un+hn*cn),vn=un*un+cn*cn;if(0===ln)return an*Math.sqrt(Math.pow(t[2]-t[0],2)+Math.pow(rn[2]-rn[0],2));var xn=gn/(2*ln),yn=vn/ln,dn=an+xn,mn=yn-xn*xn;return Math.sqrt(ln)/2*(dn*Math.sqrt(dn*dn+mn)-xn*Math.sqrt(xn*xn+mn)+mn*Math.log(Math.abs((dn+Math.sqrt(dn*dn+mn))/(xn+Math.sqrt(xn*xn+mn)))))}function q(t,rn){return kn[t][rn]}function k(t,rn,an){var sn,hn,un,cn=an.length-1;if(0===cn)return 0;if(0===t){for(hn=0,un=0;un<=cn;un++)hn+=q(cn,un)*Math.pow(1-rn,cn-un)*Math.pow(rn,un)*an[un];return hn}for(sn=new Array(cn),un=0;un<cn;un++)sn[un]=cn*(an[un+1]-an[un]);return k(t-1,rn,sn)}function P(t,rn,an){var sn=k(1,an,t),hn=k(1,an,rn),un=sn*sn+hn*hn;return Math.sqrt(un)}function _(t,rn,an){var sn,hn,un,cn;void 0===an&&(an=1);for(sn=an/2,hn=0,un=0;un<20;un++)cn=sn*An[20][un]+sn,hn+=qn[20][un]*P(t,rn,cn);return sn*hn}function E(t,rn,an,sn){var hn=t*sn-rn*an<0?-1:1,un=t*an+rn*sn;return un>1&&(un=1),un<-1&&(un=-1),hn*Math.acos(un)}function S(t,rn,an,sn,hn,un,cn,ln,gn,vn){var xn=vn*(t-an)/2+gn*(rn-sn)/2,yn=-gn*(t-an)/2+vn*(rn-sn)/2,dn=cn*cn,mn=ln*ln,wn=xn*xn,Ln=yn*yn,An=dn*mn-dn*Ln-mn*wn;An<0&&(An=0),An/=dn*Ln+mn*wn,An=Math.sqrt(An)*(hn===un?-1:1);var qn=An*cn/ln*yn,kn=An*-ln/cn*xn,Zn=vn*qn-gn*kn+(t+an)/2,zn=gn*qn+vn*kn+(rn+sn)/2,Qn=(xn-qn)/cn,Jn=(yn-kn)/ln,Nn=(-xn-qn)/cn,Wn=(-yn-kn)/ln,Rn=E(1,0,Qn,Jn),Bn=E(Qn,Jn,Nn,Wn);return 0===un&&Bn>0&&(Bn-=Cn),1===un&&Bn<0&&(Bn+=Cn),[Zn,zn,Rn,Bn]}function C(t,rn){var an=4/3*Math.tan(rn/4),sn=Math.cos(t),hn=Math.sin(t),un=Math.cos(t+rn),cn=Math.sin(t+rn);return[sn,hn,sn-hn*an,hn+sn*an,un+cn*an,cn-un*an,un,cn]}function Z(rn,an,sn,hn,un,cn,ln,gn,vn){var xn=0,yn=[],dn=[];Pn(rn,an,sn,hn,un,cn,ln,gn,vn).forEach((function(t){var rn=new bn(t[0],t[1],t[2],t[3],t[4],t[5],t[6],t[7]),an=rn.getTotalLength();xn+=an,yn.push(an),dn.push(rn)})),(this||t).length=xn,(this||t).partialLengths=yn,(this||t).curves=dn}function T(rn,an,sn,hn){(this||t).x0=rn,(this||t).x1=an,(this||t).y0=sn,(this||t).y1=hn}function F(t,rn){return Math.sqrt((t[0]-rn[0])*(t[0]-rn[0])+(t[1]-rn[1])*(t[1]-rn[1]))}function z(t,rn,an){return[t[0]+(rn[0]-t[0])*an,t[1]+(rn[1]-t[1])*an]}function j(t,rn){return F(t,rn)<1e-9}function I(t,rn,an){var sn=t.map((function(t,an){return V(t,rn[an])}));return function(t){var rn=sn.map((function(rn){return rn(t)}));return an?H(rn):rn}}function V(t,rn){return function(an){return t.map((function(t,sn){return t+an*(rn[sn]-t)}))}}function X(t){return\"number\"==typeof t&&isFinite(t)}function Y(t){return G(t)?nn(t):[(t[0][0]+t[t.length-1][0])/2,(t[0][1]+t[t.length-1][1])/2]}function G(t){for(var rn=0;rn<t.length-2;rn++){var an=t[rn],sn=t[rn+1],hn=t[rn+2];if(an[0]*(sn[1]-hn[1])+sn[0]*(hn[1]-an[1])+hn[0]*(an[1]-sn[1]))return!0}return!1}function O(t){return new dn(t).abs()}function D(t){return t.toString().split(\"M\").map((function(t,rn){return t=t.trim(),rn&&t?\"M\"+t:t})).filter((function(t){return t}))}function H(t){return\"M\"+t.join(\"L\")+\"Z\"}function N(t){return D(O(t))}function Q(t,rn){var an=O(t);return U(an)||R(an,rn)}function U(t){var rn=t.segments||[],an=[];if(!rn.length||\"M\"!==rn[0][0])return!1;for(var sn=0;sn<rn.length;sn++){var hn=rn[sn],un=hn[0],cn=hn[1],ln=hn[2];if(\"M\"===un&&sn||\"Z\"===un)break;if(\"M\"===un||\"L\"===un)an.push([cn,ln]);else if(\"H\"===un)an.push([cn,an[an.length-1][1]]);else{if(\"V\"!==un)return!1;an.push([an[an.length-1][0],cn])}}return!!an.length&&{ring:an}}function R(t,rn){var an,sn,hn=D(t)[0],un=[],cn=3;if(!hn)throw new TypeError(Zn);sn=B(hn),an=sn.getTotalLength(),rn&&X(rn)&&rn>0&&(cn=Math.max(cn,Math.ceil(an/rn)));for(var ln=0;ln<cn;ln++){var gn=sn.getPointAtLength(an*ln/cn);un.push([gn.x,gn.y])}return{ring:un,skipBisect:!0}}function B(t){if(\"undefined\"!=typeof window&&window&&window.document)try{var rn=window.document.createElementNS(\"http://www.w3.org/2000/svg\",\"path\");return rn.setAttributeNS(null,\"d\",t),rn}catch(t){}return Sn(t)}function W(t,rn){for(var an=t.length+rn,sn=en(t)/rn,hn=0,un=0,cn=sn/2;t.length<an;){var ln=t[hn],gn=t[(hn+1)%t.length],vn=F(ln,gn);cn<=un+vn?(t.splice(hn+1,0,vn?z(ln,gn,(cn-un)/vn):ln.slice(0)),cn+=sn):(un+=vn,hn++)}}function $(t,rn){void 0===rn&&(rn=1/0);for(var an=0;an<t.length;an++)for(var sn=t[an],hn=an===t.length-1?t[0]:t[an+1];F(sn,hn)>rn;)hn=z(sn,hn,.5),t.splice(an+1,0,hn)}function J(t,rn){var an,sn,hn;if(\"string\"==typeof t){var un=Q(t,rn);t=un.ring,hn=un.skipBisect}else if(!Array.isArray(t))throw new TypeError(Zn);if(an=t.slice(0),!K(an))throw new TypeError(Zn);return an.length>1&&j(an[0],an[an.length-1])&&an.pop(),sn=tn(an),sn>0&&an.reverse(),!hn&&rn&&X(rn)&&rn>0&&$(an,rn),an}function K(t){return t.every((function(t){return Array.isArray(t)&&t.length>=2&&X(t[0])&&X(t[1])}))}function tt(t,rn,an){var sn;return sn=t.length-rn.length,W(t,sn<0?-1*sn:0),W(rn,sn>0?sn:0),Tn(t,rn),I(t,rn,an)}function nt(t,rn,an){an=an||2;var sn=rn&&rn.length,hn=sn?rn[0]*an:t.length,un=et(t,0,hn,an,!0),cn=[];if(!un)return cn;var ln,gn,vn,xn,yn,dn,mn;if(sn&&(un=ut(t,rn,un,an)),t.length>80*an){ln=vn=t[0],gn=xn=t[1];for(var wn=an;wn<hn;wn+=an)yn=t[wn],dn=t[wn+1],yn<ln&&(ln=yn),dn<gn&&(gn=dn),yn>vn&&(vn=yn),dn>xn&&(xn=dn);mn=Math.max(vn-ln,xn-gn)}return it(un,cn,an,ln,gn,mn),cn}function et(t,rn,an,sn,hn){var un,cn;if(hn===Et(t,rn,an,sn)>0)for(un=rn;un<an;un+=sn)cn=kt(un,t[un],t[un+1],cn);else for(un=an-sn;un>=rn;un-=sn)cn=kt(un,t[un],t[un+1],cn);return cn&&Mt(cn,cn.next)&&(Pt(cn),cn=cn.next),cn}function rt(t,rn){if(!t)return t;rn||(rn=t);var an,sn=t;do{if(an=!1,sn.steiner||!Mt(sn,sn.next)&&0!==mt(sn.prev,sn,sn.next))sn=sn.next;else{if(Pt(sn),(sn=rn=sn.prev)===sn.next)return null;an=!0}}while(an||sn!==rn);return rn}function it(t,rn,an,sn,hn,un,cn){if(t){!cn&&un&&pt(t,sn,hn,un);for(var ln,gn,vn=t;t.prev!==t.next;)if(ln=t.prev,gn=t.next,un?ot(t,sn,hn,un):at(t))rn.push(ln.i/an),rn.push(t.i/an),rn.push(gn.i/an),Pt(t),t=gn.next,vn=gn.next;else if((t=gn)===vn){cn?1===cn?(t=st(t,rn,an),it(t,rn,an,sn,hn,un,2)):2===cn&&ht(t,rn,an,sn,hn,un):it(rt(t),rn,an,sn,hn,un,1);break}}}function at(t){var rn=t.prev,an=t,sn=t.next;if(mt(rn,an,sn)>=0)return!1;for(var hn=t.next.next;hn!==t.prev;){if(yt(rn.x,rn.y,an.x,an.y,sn.x,sn.y,hn.x,hn.y)&&mt(hn.prev,hn,hn.next)>=0)return!1;hn=hn.next}return!0}function ot(t,rn,an,sn){var hn=t.prev,un=t,cn=t.next;if(mt(hn,un,cn)>=0)return!1;for(var ln=hn.x<un.x?hn.x<cn.x?hn.x:cn.x:un.x<cn.x?un.x:cn.x,gn=hn.y<un.y?hn.y<cn.y?hn.y:cn.y:un.y<cn.y?un.y:cn.y,vn=hn.x>un.x?hn.x>cn.x?hn.x:cn.x:un.x>cn.x?un.x:cn.x,xn=hn.y>un.y?hn.y>cn.y?hn.y:cn.y:un.y>cn.y?un.y:cn.y,yn=vt(ln,gn,rn,an,sn),dn=vt(vn,xn,rn,an,sn),mn=t.nextZ;mn&&mn.z<=dn;){if(mn!==t.prev&&mn!==t.next&&yt(hn.x,hn.y,un.x,un.y,cn.x,cn.y,mn.x,mn.y)&&mt(mn.prev,mn,mn.next)>=0)return!1;mn=mn.nextZ}for(mn=t.prevZ;mn&&mn.z>=yn;){if(mn!==t.prev&&mn!==t.next&&yt(hn.x,hn.y,un.x,un.y,cn.x,cn.y,mn.x,mn.y)&&mt(mn.prev,mn,mn.next)>=0)return!1;mn=mn.prevZ}return!0}function st(t,rn,an){var sn=t;do{var hn=sn.prev,un=sn.next.next;!Mt(hn,un)&&wt(hn,sn,sn.next,un)&&Lt(hn,un)&&Lt(un,hn)&&(rn.push(hn.i/an),rn.push(sn.i/an),rn.push(un.i/an),Pt(sn),Pt(sn.next),sn=t=un),sn=sn.next}while(sn!==t);return sn}function ht(t,rn,an,sn,hn,un){var cn=t;do{for(var ln=cn.next.next;ln!==cn.prev;){if(cn.i!==ln.i&&dt(cn,ln)){var gn=qt(cn,ln);return cn=rt(cn,cn.next),gn=rt(gn,gn.next),it(cn,rn,an,sn,hn,un),void it(gn,rn,an,sn,hn,un)}ln=ln.next}cn=cn.next}while(cn!==t)}function ut(t,rn,an,sn){var hn,un,cn,ln,gn,vn=[];for(hn=0,un=rn.length;hn<un;hn++)cn=rn[hn]*sn,ln=hn<un-1?rn[hn+1]*sn:t.length,gn=et(t,cn,ln,sn,!1),gn===gn.next&&(gn.steiner=!0),vn.push(xt(gn));for(vn.sort(ct),hn=0;hn<vn.length;hn++)ft(vn[hn],an),an=rt(an,an.next);return an}function ct(t,rn){return t.x-rn.x}function ft(t,rn){if(rn=lt(t,rn)){var an=qt(rn,t);rt(an,an.next)}}function lt(t,rn){var an,sn=rn,hn=t.x,un=t.y,cn=-1/0;do{if(un<=sn.y&&un>=sn.next.y){var ln=sn.x+(un-sn.y)*(sn.next.x-sn.x)/(sn.next.y-sn.y);if(ln<=hn&&ln>cn){if(cn=ln,ln===hn){if(un===sn.y)return sn;if(un===sn.next.y)return sn.next}an=sn.x<sn.next.x?sn:sn.next}}sn=sn.next}while(sn!==rn);if(!an)return null;if(hn===cn)return an.prev;var gn,vn=an,xn=an.x,yn=an.y,dn=1/0;for(sn=an.next;sn!==vn;)hn>=sn.x&&sn.x>=xn&&yt(un<yn?hn:cn,un,xn,yn,un<yn?cn:hn,un,sn.x,sn.y)&&((gn=Math.abs(un-sn.y)/(hn-sn.x))<dn||gn===dn&&sn.x>an.x)&&Lt(sn,t)&&(an=sn,dn=gn),sn=sn.next;return an}function pt(t,rn,an,sn){var hn=t;do{null===hn.z&&(hn.z=vt(hn.x,hn.y,rn,an,sn)),hn.prevZ=hn.prev,hn.nextZ=hn.next,hn=hn.next}while(hn!==t);hn.prevZ.nextZ=null,hn.prevZ=null,gt(hn)}function gt(t){var rn,an,sn,hn,un,cn,ln,gn,vn=1;do{for(an=t,t=null,un=null,cn=0;an;){for(cn++,sn=an,ln=0,rn=0;rn<vn&&(ln++,sn=sn.nextZ);rn++);for(gn=vn;ln>0||gn>0&&sn;)0===ln?(hn=sn,sn=sn.nextZ,gn--):0!==gn&&sn?an.z<=sn.z?(hn=an,an=an.nextZ,ln--):(hn=sn,sn=sn.nextZ,gn--):(hn=an,an=an.nextZ,ln--),un?un.nextZ=hn:t=hn,hn.prevZ=un,un=hn;an=sn}un.nextZ=null,vn*=2}while(cn>1);return t}function vt(t,rn,an,sn,hn){return t=32767*(t-an)/hn,rn=32767*(rn-sn)/hn,t=16711935&(t|t<<8),t=252645135&(t|t<<4),t=858993459&(t|t<<2),t=1431655765&(t|t<<1),rn=16711935&(rn|rn<<8),rn=252645135&(rn|rn<<4),rn=858993459&(rn|rn<<2),rn=1431655765&(rn|rn<<1),t|rn<<1}function xt(t){var rn=t,an=t;do{rn.x<an.x&&(an=rn),rn=rn.next}while(rn!==t);return an}function yt(t,rn,an,sn,hn,un,cn,ln){return(hn-cn)*(rn-ln)-(t-cn)*(un-ln)>=0&&(t-cn)*(sn-ln)-(an-cn)*(rn-ln)>=0&&(an-cn)*(un-ln)-(hn-cn)*(sn-ln)>=0}function dt(t,rn){return t.next.i!==rn.i&&t.prev.i!==rn.i&&!bt(t,rn)&&Lt(t,rn)&&Lt(rn,t)&&At(t,rn)}function mt(t,rn,an){return(rn.y-t.y)*(an.x-rn.x)-(rn.x-t.x)*(an.y-rn.y)}function Mt(t,rn){return t.x===rn.x&&t.y===rn.y}function wt(t,rn,an,sn){return!!(Mt(t,rn)&&Mt(an,sn)||Mt(t,sn)&&Mt(an,rn))||mt(t,rn,an)>0!=mt(t,rn,sn)>0&&mt(an,sn,t)>0!=mt(an,sn,rn)>0}function bt(t,rn){var an=t;do{if(an.i!==t.i&&an.next.i!==t.i&&an.i!==rn.i&&an.next.i!==rn.i&&wt(an,an.next,t,rn))return!0;an=an.next}while(an!==t);return!1}function Lt(t,rn){return mt(t.prev,t,t.next)<0?mt(t,rn,t.next)>=0&&mt(t,t.prev,rn)>=0:mt(t,rn,t.prev)<0||mt(t,t.next,rn)<0}function At(t,rn){var an=t,sn=!1,hn=(t.x+rn.x)/2,un=(t.y+rn.y)/2;do{an.y>un!=an.next.y>un&&hn<(an.next.x-an.x)*(un-an.y)/(an.next.y-an.y)+an.x&&(sn=!sn),an=an.next}while(an!==t);return sn}function qt(t,rn){var an=new _t(t.i,t.x,t.y),sn=new _t(rn.i,rn.x,rn.y),hn=t.next,un=rn.prev;return t.next=rn,rn.prev=t,an.next=hn,hn.prev=an,sn.next=an,an.prev=sn,un.next=sn,sn.prev=un,sn}function kt(t,rn,an,sn){var hn=new _t(t,rn,an);return sn?(hn.next=sn.next,hn.prev=sn,sn.next.prev=hn,sn.next=hn):(hn.prev=hn,hn.next=hn),hn}function Pt(t){t.next.prev=t.prev,t.prev.next=t.next,t.prevZ&&(t.prevZ.nextZ=t.nextZ),t.nextZ&&(t.nextZ.prevZ=t.prevZ)}function _t(rn,an,sn){(this||t).i=rn,(this||t).x=an,(this||t).y=sn,(this||t).prev=null,(this||t).next=null,(this||t).z=null,(this||t).prevZ=null,(this||t).nextZ=null,(this||t).steiner=!1}function Et(t,rn,an,sn){for(var hn=0,un=rn,cn=an-sn;un<an;un+=sn)hn+=(t[cn]-t[un])*(t[un+1]+t[cn+1]),cn=un;return hn}function St(t,rn){var an=rn.id,sn=rn.bbox,hn=null==rn.properties?{}:rn.properties,un=Ct(t,rn);return null==an&&null==sn?{type:\"Feature\",properties:hn,geometry:un}:null==sn?{type:\"Feature\",id:an,properties:hn,geometry:un}:{type:\"Feature\",id:an,bbox:sn,properties:hn,geometry:un}}function Ct(t,rn){function e(t,rn){rn.length&&rn.pop();for(var hn=sn[t<0?~t:t],un=0,cn=hn.length;un<cn;++un)rn.push(an(hn[un],un));t<0&&Vn(rn,cn)}function r(t){return an(t)}function i(t){for(var rn=[],an=0,sn=t.length;an<sn;++an)e(t[an],rn);return rn.length<2&&rn.push(rn[0]),rn}function a(t){for(var rn=i(t);rn.length<4;)rn.push(rn[0]);return rn}function o(t){return t.map(a)}function s(t){var rn,an=t.type;switch(an){case\"GeometryCollection\":return{type:an,geometries:t.geometries.map(s)};case\"Point\":rn=r(t.coordinates);break;case\"MultiPoint\":rn=t.coordinates.map(r);break;case\"LineString\":rn=i(t.arcs);break;case\"MultiLineString\":rn=t.arcs.map(i);break;case\"Polygon\":rn=o(t.arcs);break;case\"MultiPolygon\":rn=t.arcs.map(o);break;default:return null}return{type:an,coordinates:rn}}var an=In(t.transform),sn=t.arcs;return s(rn)}function Zt(t){for(var rn,an=-1,sn=t.length,hn=t[sn-1],un=0;++an<sn;)rn=hn,hn=t[an],un+=rn[0]*hn[1]-rn[1]*hn[0];return Math.abs(un)}function Tt(t,rn){function e(t){switch(t.type){case\"GeometryCollection\":t.geometries.forEach(e);break;case\"Polygon\":r(t.arcs);break;case\"MultiPolygon\":t.arcs.forEach(r)}}function r(t){t.forEach((function(rn){rn.forEach((function(rn){(an[rn=rn<0?~rn:rn]||(an[rn]=[])).push(t)}))})),sn.push(t)}function i(rn){return Zt(Ct(t,{type:\"Polygon\",arcs:[rn]}).coordinates[0])}var an={},sn=[],hn=[];return rn.forEach(e),sn.forEach((function(t){if(!t._){var rn=[],sn=[t];for(t._=1,hn.push(rn);t=sn.pop();)rn.push(t),t.forEach((function(t){t.forEach((function(t){an[t<0?~t:t].forEach((function(t){t._||(t._=1,sn.push(t))}))}))}))}})),sn.forEach((function(t){delete t._})),{type:\"MultiPolygon\",arcs:hn.map((function(rn){var sn,hn=[];if(rn.forEach((function(t){t.forEach((function(t){t.forEach((function(t){an[t<0?~t:t].length<2&&hn.push(t)}))}))})),hn=Yn(t,hn),(sn=hn.length)>1)for(var un,cn,ln=1,gn=i(hn[0]);ln<sn;++ln)(un=i(hn[ln]))>gn&&(cn=hn[0],hn[0]=hn[ln],hn[ln]=cn,gn=un);return hn}))}}function Ft(t){return function(rn,an){return Dn(t(rn),an)}}function zt(t,rn){var an={},sn={type:\"Topology\",objects:{triangles:{type:\"GeometryCollection\",geometries:[]}},arcs:[]};return t.forEach((function(t){var hn=[];t.forEach((function(t,un){var cn=t[0]<t[1]?t.join(\",\"):t[1]+\",\"+t[0],ln=t.map((function(t){return rn[t]}));cn in an?hn.push(~an[cn]):(hn.push(an[cn]=sn.arcs.length),sn.arcs.push(ln))})),sn.objects.triangles.geometries.push({type:\"Polygon\",area:Math.abs(tn(t.map((function(t){return rn[t[0]]})))),arcs:[hn]})})),sn.objects.triangles.geometries.sort((function(t,rn){return t.area-rn.area})),sn}function jt(t,rn){for(var an=t.objects.triangles.geometries,sn=Hn((function(t){return t.area})).left;an.length>rn;)!function(){var rn=an[0],hn=On(an)[0][0],un=an[hn],cn=Tt(t,[rn,un]);cn.area=rn.area+un.area,cn.type=\"Polygon\",cn.arcs=cn.arcs[0],an.splice(hn,1),an.shift(),an.splice(sn(an,cn.area),0,cn)}();if(rn>an.length)throw new RangeError(\"Can't collapse topology into \"+rn+\" pieces.\");return Xn(t,t.objects.triangles).features.map((function(t){return t.geometry.coordinates[0].pop(),t.geometry.coordinates[0]}))}function It(t){for(var rn=Qn(t.reduce((function(t,rn){return t.concat([rn[0]],[rn[1]])}),[])),an=[],sn=0,hn=rn.length;sn<hn;sn+=3)an.push([[rn[sn],rn[sn+1]],[rn[sn+1],rn[sn+2]],[rn[sn+2],rn[sn]]]);return an}function Vt(t,rn,an){function r(t,rn,un){void 0===rn&&(rn=[]),void 0===un&&(un=0);for(var cn=0;cn<t.length;cn++){var ln=t.splice(cn,1),gn=an[ln[0]][rn.length];un+gn<sn&&(t.length?r(t.slice(),rn.concat(ln),un+gn):(sn=un+gn,hn=rn.concat(ln))),t.length&&t.splice(cn,0,ln[0])}}var sn=1/0,hn=t.map((function(t,rn){return rn}));return r(hn),hn}function Xt(t,rn){var an=F(Y(t),Y(rn));return an*an}function Yt(t,rn,an){void 0===an&&(an={});var sn=an.maxSegmentLength;void 0===sn&&(sn=10);var hn=an.string;void 0===hn&&(hn=!0);var un=an.single;void 0===un&&(un=!1);var cn=J(t,sn);cn.length<rn.length+2&&W(cn,rn.length+2-cn.length);var ln,gn=Nn(cn,rn.length),vn=rn.map((function(t){return J(t,sn)})),xn=\"string\"==typeof t&&t;return un&&!rn.every((function(t){return\"string\"==typeof t}))||(ln=rn.slice(0)),Dt(gn,vn,{match:!0,string:hn,single:un,t0:xn,t1:ln})}function Gt(t,rn,an){void 0===an&&(an={});var sn=an.maxSegmentLength;void 0===sn&&(sn=10);var hn=an.string;void 0===hn&&(hn=!0);var un=an.single;void 0===un&&(un=!1);var cn=Yt(rn,t,{maxSegmentLength:sn,string:hn,single:un});return un?function(t){return cn(1-t)}:cn.map((function(t){return function(rn){return t(1-rn)}}))}function Ot(t,rn,an){void 0===an&&(an={});var sn=an.maxSegmentLength;void 0===sn&&(sn=10);var hn=an.string;void 0===hn&&(hn=!0);var un=an.single;if(void 0===un&&(un=!1),!Array.isArray(t)||!Array.isArray(rn)||t.length!==rn.length||!t.length)throw new TypeError(zn);var cn,ln,h=function(t){return J(t,sn)},gn=t.map(h),vn=rn.map(h);return un?(t.every((function(t){return\"string\"==typeof t}))&&(cn=t.slice(0)),rn.every((function(t){return\"string\"==typeof t}))&&(ln=rn.slice(0))):(cn=t.slice(0),ln=rn.slice(0)),Dt(gn,vn,{string:hn,single:un,t0:cn,t1:ln,match:!1})}function Dt(t,rn,an){void 0===an&&(an={});var sn=an.string,hn=an.single,un=an.t0,cn=an.t1,ln=an.match,gn=ln?Un(t,rn):t.map((function(t,rn){return rn})),vn=gn.map((function(an,hn){return tt(t[an],rn[hn],sn)}));if(ln&&Array.isArray(un)&&(un=gn.map((function(t){return un[t]}))),hn&&sn&&(Array.isArray(un)&&(un=un.join(\" \")),Array.isArray(cn)&&(cn=cn.join(\" \"))),hn){var xn=sn?function(t){return vn.map((function(rn){return rn(t)})).join(\" \")}:function(t){return vn.map((function(rn){return rn(t)}))};return sn&&(un||cn)?function(t){return t<1e-4&&un||1-t<1e-4&&cn||xn(t)}:xn}return sn?(un=Array.isArray(un)?un.map((function(t){return\"string\"==typeof t&&t})):[],cn=Array.isArray(cn)?cn.map((function(t){return\"string\"==typeof t&&t})):[],vn.map((function(t,rn){return un[rn]||cn[rn]?function(an){return an<1e-4&&un[rn]||1-an<1e-4&&cn[rn]||t(an)}:t}))):vn}function Ht(t,rn,an,sn,hn){return Rt(Bt(t,rn,an),sn,Jt(t,rn,an),2*Math.PI*an,hn)}function Nt(t,rn,an,sn,hn){var un=Ht(rn,an,sn,t,hn);return function(t){return un(1-t)}}function Qt(t,rn,an,sn,hn,un){return Rt(Wt(t,rn,an,sn),hn,Kt(t,rn,an,sn),2*an+2*sn,un)}function Ut(t,rn,an,sn,hn,un){var cn=Qt(rn,an,sn,hn,t,un);return function(t){return cn(1-t)}}function Rt(t,rn,an,sn,hn){void 0===hn&&(hn={});var un=hn.maxSegmentLength;void 0===un&&(un=10);var cn=hn.string;void 0===cn&&(cn=!0);var ln,gn,vn=J(rn,un);return X(sn)&&vn.length<sn/un&&W(vn,Math.ceil(sn/un-vn.length)),ln=t(vn),gn=I(ln,vn,cn),cn?function(t){return t<1e-4?an:gn(t)}:gn}function Bt(t,rn,an){return function(sn){var hn=Y(sn),un=en(sn.concat([sn[0]])),cn=Math.atan2(sn[0][1]-hn[1],sn[0][0]-hn[0]),ln=0;return sn.map((function(hn,gn){var vn;return gn&&(ln+=F(hn,sn[gn-1])),vn=cn+2*Math.PI*(un?ln/un:gn/sn.length),[Math.cos(vn)*an+t,Math.sin(vn)*an+rn]}))}}function Wt(t,rn,an,sn){return function(hn){var un=Y(hn),cn=en(hn.concat([hn[0]])),ln=Math.atan2(hn[0][1]-un[1],hn[0][0]-un[0]),gn=0;ln<0&&(ln=2*Math.PI+ln);var vn=ln/(2*Math.PI);return hn.map((function(un,ln){ln&&(gn+=F(un,hn[ln-1]));var xn=$t((vn+(cn?gn/cn:ln/hn.length))%1);return[t+xn[0]*an,rn+xn[1]*sn]}))}}function $t(t){return t<=1/8?[1,.5+4*t]:t<=3/8?[1.5-4*t,1]:t<=5/8?[0,2.5-4*t]:t<=7/8?[4*t-2.5,0]:[1,4*t-3.5]}function Jt(t,rn,an){var sn=t-an+\",\"+rn,hn=t+an+\",\"+rn,un=\"A\"+an+\",\"+an+\",0,1,1,\";return\"M\"+sn+un+hn+un+sn+\"Z\"}function Kt(t,rn,an,sn){var hn=t+an,un=rn+sn;return\"M\"+t+\",\"+rn+\"L\"+hn+\",\"+rn+\"L\"+hn+\",\"+un+\"L\"+t+\",\"+un+\"Z\"}var tn=function(t){for(var rn,an=-1,sn=t.length,hn=t[sn-1],un=0;++an<sn;)rn=hn,hn=t[an],un+=rn[1]*hn[0]-rn[0]*hn[1];return un/2},nn=function(t){for(var rn,an,sn=-1,hn=t.length,un=0,cn=0,ln=t[hn-1],gn=0;++sn<hn;)rn=ln,ln=t[sn],gn+=an=rn[0]*ln[1]-ln[0]*rn[1],un+=(rn[0]+ln[0])*an,cn+=(rn[1]+ln[1])*an;return gn*=3,[un/gn,cn/gn]},en=function(t){for(var rn,an,sn=-1,hn=t.length,un=t[hn-1],cn=un[0],ln=un[1],gn=0;++sn<hn;)rn=cn,an=ln,un=t[sn],cn=un[0],ln=un[1],rn-=cn,an-=ln,gn+=Math.sqrt(rn*rn+an*an);return gn},an={a:7,c:6,h:1,l:2,m:2,r:4,q:4,s:4,t:2,v:1,z:0},sn=[5760,6158,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8239,8287,12288,65279],on=function(t){var rn=new a(t),an=rn.max;for(o(rn);rn.index<an&&!rn.err.length;)u(rn);return rn.err.length?rn.result=[]:rn.result.length&&(\"mM\".indexOf(rn.result[0][0])<0?(rn.err=\"SvgPath: string should start with `M` or `m`\",rn.result=[]):rn.result[0][0]=\"M\"),{err:rn.err,segments:rn.result}};f.prototype.matrix=function(rn){return 1===rn[0]&&0===rn[1]&&0===rn[2]&&1===rn[3]&&0===rn[4]&&0===rn[5]||((this||t).cache=null,(this||t).queue.push(rn)),this||t},f.prototype.translate=function(rn,an){return 0===rn&&0===an||((this||t).cache=null,(this||t).queue.push([1,0,0,1,rn,an])),this||t},f.prototype.scale=function(rn,an){return 1===rn&&1===an||((this||t).cache=null,(this||t).queue.push([rn,0,0,an,0,0])),this||t},f.prototype.rotate=function(rn,an,sn){var hn,un,cn;return 0!==rn&&(this.translate(an,sn),hn=rn*Math.PI/180,un=Math.cos(hn),cn=Math.sin(hn),(this||t).queue.push([un,cn,-cn,un,0,0]),(this||t).cache=null,this.translate(-an,-sn)),this||t},f.prototype.skewX=function(rn){return 0!==rn&&((this||t).cache=null,(this||t).queue.push([1,0,Math.tan(rn*Math.PI/180),1,0,0])),this||t},f.prototype.skewY=function(rn){return 0!==rn&&((this||t).cache=null,(this||t).queue.push([1,Math.tan(rn*Math.PI/180),0,1,0,0])),this||t},f.prototype.toArray=function(){var rn=this||t;if((this||t).cache)return(this||t).cache;if(!(this||t).queue.length)return(this||t).cache=[1,0,0,1,0,0],(this||t).cache;if((this||t).cache=(this||t).queue[0],1===(this||t).queue.length)return(this||t).cache;for(var an=1;an<(this||t).queue.length;an++)rn.cache=c(rn.cache,rn.queue[an]);return(this||t).cache},f.prototype.calc=function(rn,an,sn){var hn;return(this||t).queue.length?((this||t).cache||((this||t).cache=this.toArray()),hn=(this||t).cache,[rn*hn[0]+an*hn[2]+(sn?0:hn[4]),rn*hn[1]+an*hn[3]+(sn?0:hn[5])]):[rn,an]};var hn=f,un={matrix:!0,scale:!0,rotate:!0,translate:!0,skewX:!0,skewY:!0},cn=/\\s*(matrix|translate|scale|rotate|skewX|skewY)\\s*\\(\\s*(.+?)\\s*\\)[\\s,]*/,ln=/[\\s,]+/,fn=function(t){var rn,an,sn=new hn;return t.split(cn).forEach((function(t){if(t.length){if(void 0!==un[t])return void(rn=t);switch(an=t.split(ln).map((function(t){return+t||0})),rn){case\"matrix\":return void(6===an.length&&sn.matrix(an));case\"scale\":return void(1===an.length?sn.scale(an[0],an[0]):2===an.length&&sn.scale(an[0],an[1]));case\"rotate\":return void(1===an.length?sn.rotate(an[0],0,0):3===an.length&&sn.rotate(an[0],an[1],an[2]));case\"translate\":return void(1===an.length?sn.translate(an[0],0):2===an.length&&sn.translate(an[0],an[1]));case\"skewX\":return void(1===an.length&&sn.skewX(an[0]));case\"skewY\":return void(1===an.length&&sn.skewY(an[0]))}}})),sn},gn=2*Math.PI,pn=function(t,rn,an,sn,hn,un,cn,ln,vn){var xn=Math.sin(vn*gn/360),yn=Math.cos(vn*gn/360),dn=yn*(t-an)/2+xn*(rn-sn)/2,mn=-xn*(t-an)/2+yn*(rn-sn)/2;if(0===dn&&0===mn)return[];if(0===cn||0===ln)return[];cn=Math.abs(cn),ln=Math.abs(ln);var wn=dn*dn/(cn*cn)+mn*mn/(ln*ln);wn>1&&(cn*=Math.sqrt(wn),ln*=Math.sqrt(wn));var Ln=p(t,rn,an,sn,hn,un,cn,ln,xn,yn),An=[],qn=Ln[2],kn=Ln[3],Cn=Math.max(Math.ceil(Math.abs(kn)/(gn/4)),1);kn/=Cn;for(var Zn=0;Zn<Cn;Zn++)An.push(g(qn,kn)),qn+=kn;return An.map((function(t){for(var rn=0;rn<t.length;rn+=2){var an=t[rn+0],sn=t[rn+1];an*=cn,sn*=ln;var hn=yn*an-xn*sn,un=xn*an+yn*sn;t[rn+0]=hn+Ln[0],t[rn+1]=un+Ln[1]}return t}))},vn=Math.PI/180;v.prototype.transform=function(rn){var an=Math.cos((this||t).ax*vn),sn=Math.sin((this||t).ax*vn),hn=[(this||t).rx*(rn[0]*an+rn[2]*sn),(this||t).rx*(rn[1]*an+rn[3]*sn),(this||t).ry*(-rn[0]*sn+rn[2]*an),(this||t).ry*(-rn[1]*sn+rn[3]*an)],un=hn[0]*hn[0]+hn[2]*hn[2],cn=hn[1]*hn[1]+hn[3]*hn[3],ln=((hn[0]-hn[3])*(hn[0]-hn[3])+(hn[2]+hn[1])*(hn[2]+hn[1]))*((hn[0]+hn[3])*(hn[0]+hn[3])+(hn[2]-hn[1])*(hn[2]-hn[1])),gn=(un+cn)/2;if(ln<1e-10*gn)return(this||t).rx=(this||t).ry=Math.sqrt(gn),(this||t).ax=0,this||t;var xn=hn[0]*hn[1]+hn[2]*hn[3];ln=Math.sqrt(ln);var yn=gn+ln/2,dn=gn-ln/2;return(this||t).ax=Math.abs(xn)<1e-10&&Math.abs(yn-cn)<1e-10?90:180*Math.atan(Math.abs(xn)>Math.abs(yn-cn)?(yn-un)/xn:xn/(yn-cn))/Math.PI,(this||t).ax>=0?((this||t).rx=Math.sqrt(yn),(this||t).ry=Math.sqrt(dn)):((this||t).ax+=90,(this||t).rx=Math.sqrt(dn),(this||t).ry=Math.sqrt(yn)),this||t},v.prototype.isDegenerate=function(){return(this||t).rx<1e-10*(this||t).ry||(this||t).ry<1e-10*(this||t).rx};var xn=v;x.prototype.__matrix=function(rn){var an,sn=this||t;rn.queue.length&&this.iterate((function(t,hn,un,cn){var ln,gn,vn,yn;switch(t[0]){case\"v\":ln=rn.calc(0,t[1],!0),gn=0===ln[0]?[\"v\",ln[1]]:[\"l\",ln[0],ln[1]];break;case\"V\":ln=rn.calc(un,t[1],!1),gn=ln[0]===rn.calc(un,cn,!1)[0]?[\"V\",ln[1]]:[\"L\",ln[0],ln[1]];break;case\"h\":ln=rn.calc(t[1],0,!0),gn=0===ln[1]?[\"h\",ln[0]]:[\"l\",ln[0],ln[1]];break;case\"H\":ln=rn.calc(t[1],cn,!1),gn=ln[1]===rn.calc(un,cn,!1)[1]?[\"H\",ln[0]]:[\"L\",ln[0],ln[1]];break;case\"a\":case\"A\":var dn=rn.toArray(),mn=xn(t[1],t[2],t[3]).transform(dn);if(dn[0]*dn[3]-dn[1]*dn[2]<0&&(t[5]=t[5]?\"0\":\"1\"),ln=rn.calc(t[6],t[7],\"a\"===t[0]),\"A\"===t[0]&&t[6]===un&&t[7]===cn||\"a\"===t[0]&&0===t[6]&&0===t[7]){gn=[\"a\"===t[0]?\"l\":\"L\",ln[0],ln[1]];break}gn=mn.isDegenerate()?[\"a\"===t[0]?\"l\":\"L\",ln[0],ln[1]]:[t[0],mn.rx,mn.ry,mn.ax,t[4],t[5],ln[0],ln[1]];break;case\"m\":yn=hn>0,ln=rn.calc(t[1],t[2],yn),gn=[\"m\",ln[0],ln[1]];break;default:for(vn=t[0],gn=[vn],yn=vn.toLowerCase()===vn,an=1;an<t.length;an+=2)ln=rn.calc(t[an],t[an+1],yn),gn.push(ln[0],ln[1])}sn.segments[hn]=gn}),!0)},x.prototype.__evaluateStack=function(){var rn,an,sn=this||t;if((this||t).__stack.length){if(1===(this||t).__stack.length)return this.__matrix((this||t).__stack[0]),void((this||t).__stack=[]);for(rn=hn(),an=(this||t).__stack.length;--an>=0;)rn.matrix(sn.__stack[an].toArray());this.__matrix(rn),(this||t).__stack=[]}},x.prototype.toString=function(){var rn,an,sn=this||t,hn=[];this.__evaluateStack();for(var un=0;un<(this||t).segments.length;un++)an=sn.segments[un][0],rn=un>0&&\"m\"!==an&&\"M\"!==an&&an===sn.segments[un-1][0],hn=hn.concat(rn?sn.segments[un].slice(1):sn.segments[un]);return hn.join(\" \").replace(/ ?([achlmqrstvz]) ?/gi,\"$1\").replace(/ \\-/g,\"-\").replace(/zm/g,\"z m\")},x.prototype.translate=function(rn,an){return(this||t).__stack.push(hn().translate(rn,an||0)),this||t},x.prototype.scale=function(rn,an){return(this||t).__stack.push(hn().scale(rn,an||0===an?an:rn)),this||t},x.prototype.rotate=function(rn,an,sn){return(this||t).__stack.push(hn().rotate(rn,an||0,sn||0)),this||t},x.prototype.skewX=function(rn){return(this||t).__stack.push(hn().skewX(rn)),this||t},x.prototype.skewY=function(rn){return(this||t).__stack.push(hn().skewY(rn)),this||t},x.prototype.matrix=function(rn){return(this||t).__stack.push(hn().matrix(rn)),this||t},x.prototype.transform=function(rn){return rn.trim()?((this||t).__stack.push(fn(rn)),this||t):this||t},x.prototype.round=function(rn){var an,sn=0,hn=0,un=0,cn=0;return rn=rn||0,this.__evaluateStack(),(this||t).segments.forEach((function(t){var ln=t[0].toLowerCase()===t[0];switch(t[0]){case\"H\":case\"h\":return ln&&(t[1]+=un),un=t[1]-t[1].toFixed(rn),void(t[1]=+t[1].toFixed(rn));case\"V\":case\"v\":return ln&&(t[1]+=cn),cn=t[1]-t[1].toFixed(rn),void(t[1]=+t[1].toFixed(rn));case\"Z\":case\"z\":return un=sn,void(cn=hn);case\"M\":case\"m\":return ln&&(t[1]+=un,t[2]+=cn),un=t[1]-t[1].toFixed(rn),cn=t[2]-t[2].toFixed(rn),sn=un,hn=cn,t[1]=+t[1].toFixed(rn),void(t[2]=+t[2].toFixed(rn));case\"A\":case\"a\":return ln&&(t[6]+=un,t[7]+=cn),un=t[6]-t[6].toFixed(rn),cn=t[7]-t[7].toFixed(rn),t[1]=+t[1].toFixed(rn),t[2]=+t[2].toFixed(rn),t[3]=+t[3].toFixed(rn+2),t[6]=+t[6].toFixed(rn),void(t[7]=+t[7].toFixed(rn));default:return an=t.length,ln&&(t[an-2]+=un,t[an-1]+=cn),un=t[an-2]-t[an-2].toFixed(rn),cn=t[an-1]-t[an-1].toFixed(rn),void t.forEach((function(an,sn){sn&&(t[sn]=+t[sn].toFixed(rn))}))}})),this||t},x.prototype.iterate=function(rn,an){var sn,hn,un,cn=(this||t).segments,ln={},gn=!1,vn=0,xn=0,yn=0,dn=0;if(an||this.__evaluateStack(),cn.forEach((function(t,an){var sn=rn(t,an,vn,xn);Array.isArray(sn)&&(ln[an]=sn,gn=!0);var hn=t[0]===t[0].toLowerCase();switch(t[0]){case\"m\":case\"M\":return vn=t[1]+(hn?vn:0),xn=t[2]+(hn?xn:0),yn=vn,void(dn=xn);case\"h\":case\"H\":return void(vn=t[1]+(hn?vn:0));case\"v\":case\"V\":return void(xn=t[1]+(hn?xn:0));case\"z\":case\"Z\":return vn=yn,void(xn=dn);default:vn=t[t.length-2]+(hn?vn:0),xn=t[t.length-1]+(hn?xn:0)}})),!gn)return this||t;for(un=[],sn=0;sn<cn.length;sn++)if(void 0!==ln[sn])for(hn=0;hn<ln[sn].length;hn++)un.push(ln[sn][hn]);else un.push(cn[sn]);return(this||t).segments=un,this||t},x.prototype.abs=function(){return this.iterate((function(t,rn,an,sn){var hn,un=t[0],cn=un.toUpperCase();if(un!==cn)switch(t[0]=cn,un){case\"v\":return void(t[1]+=sn);case\"a\":return t[6]+=an,void(t[7]+=sn);default:for(hn=1;hn<t.length;hn++)t[hn]+=hn%2?an:sn}}),!0),this||t},x.prototype.rel=function(){return this.iterate((function(t,rn,an,sn){var hn,un=t[0],cn=un.toLowerCase();if(un!==cn&&(0!==rn||\"M\"!==un))switch(t[0]=cn,un){case\"V\":return void(t[1]-=sn);case\"A\":return t[6]-=an,void(t[7]-=sn);default:for(hn=1;hn<t.length;hn++)t[hn]-=hn%2?an:sn}}),!0),this||t},x.prototype.unarc=function(){return this.iterate((function(t,rn,an,sn){var hn,un,cn,ln=[],gn=t[0];return\"A\"!==gn&&\"a\"!==gn?null:(\"a\"===gn?(un=an+t[6],cn=sn+t[7]):(un=t[6],cn=t[7]),hn=pn(an,sn,un,cn,t[4],t[5],t[1],t[2],t[3]),0===hn.length?[[\"a\"===t[0]?\"l\":\"L\",t[6],t[7]]]:(hn.forEach((function(t){ln.push([\"C\",t[2],t[3],t[4],t[5],t[6],t[7]])})),ln))})),this||t},x.prototype.unshort=function(){var rn,an,sn,hn,un,cn=(this||t).segments;return this.iterate((function(t,ln,gn,vn){var xn,yn=t[0],dn=yn.toUpperCase();ln&&(\"T\"===dn?(xn=\"t\"===yn,sn=cn[ln-1],\"Q\"===sn[0]?(rn=sn[1]-gn,an=sn[2]-vn):\"q\"===sn[0]?(rn=sn[1]-sn[3],an=sn[2]-sn[4]):(rn=0,an=0),hn=-rn,un=-an,xn||(hn+=gn,un+=vn),cn[ln]=[xn?\"q\":\"Q\",hn,un,t[1],t[2]]):\"S\"===dn&&(xn=\"s\"===yn,sn=cn[ln-1],\"C\"===sn[0]?(rn=sn[3]-gn,an=sn[4]-vn):\"c\"===sn[0]?(rn=sn[3]-sn[5],an=sn[4]-sn[6]):(rn=0,an=0),hn=-rn,un=-an,xn||(hn+=gn,un+=vn),cn[ln]=[xn?\"c\":\"C\",hn,un,t[1],t[2],t[3],t[4]]))})),this||t};var yn=x,dn=yn,mn={a:7,c:6,h:1,l:2,m:2,q:4,s:4,t:2,v:1,z:0},wn=/([astvzqmhlc])([^astvzqmhlc]*)/gi,Mn=function(t){var rn=[];return t.replace(wn,(function(t,an,sn){var hn=an.toLowerCase();for(sn=y(sn),\"m\"===hn&&sn.length>2&&(rn.push([an].concat(sn.splice(0,2))),hn=\"l\",an=\"m\"===an?\"l\":\"L\");sn.length>=0;){if(sn.length===mn[hn])return sn.unshift(an),rn.push(sn);if(sn.length<mn[hn])throw new Error(\"malformed path data\");rn.push([an].concat(sn.splice(0,mn[hn])))}})),rn},Ln=/-?[0-9]*\\.?[0-9]+(?:e[-+]?\\d+)?/gi,bn=function(t,rn,an,sn,hn,un,cn,ln){return new d(t,rn,an,sn,hn,un,cn,ln)};d.prototype={constructor:d,init:function(){(this||t).length=this.getArcLength([(this||t).a.x,(this||t).b.x,(this||t).c.x,(this||t).d.x],[(this||t).a.y,(this||t).b.y,(this||t).c.y,(this||t).d.y])},getTotalLength:function(){return(this||t).length},getPointAtLength:function(rn){var an=w(rn,(this||t).length,(this||t).getArcLength,[(this||t).a.x,(this||t).b.x,(this||t).c.x,(this||t).d.x],[(this||t).a.y,(this||t).b.y,(this||t).c.y,(this||t).d.y]);return this.getPoint([(this||t).a.x,(this||t).b.x,(this||t).c.x,(this||t).d.x],[(this||t).a.y,(this||t).b.y,(this||t).c.y,(this||t).d.y],an)},getTangentAtLength:function(rn){var an=w(rn,(this||t).length,(this||t).getArcLength,[(this||t).a.x,(this||t).b.x,(this||t).c.x,(this||t).d.x],[(this||t).a.y,(this||t).b.y,(this||t).c.y,(this||t).d.y]),sn=this.getDerivative([(this||t).a.x,(this||t).b.x,(this||t).c.x,(this||t).d.x],[(this||t).a.y,(this||t).b.y,(this||t).c.y,(this||t).d.y],an),hn=Math.sqrt(sn.x*sn.x+sn.y*sn.y);return hn>0?{x:sn.x/hn,y:sn.y/hn}:{x:0,y:0}},getPropertiesAtLength:function(rn){var an,sn=w(rn,(this||t).length,(this||t).getArcLength,[(this||t).a.x,(this||t).b.x,(this||t).c.x,(this||t).d.x],[(this||t).a.y,(this||t).b.y,(this||t).c.y,(this||t).d.y]),hn=this.getDerivative([(this||t).a.x,(this||t).b.x,(this||t).c.x,(this||t).d.x],[(this||t).a.y,(this||t).b.y,(this||t).c.y,(this||t).d.y],sn),un=Math.sqrt(hn.x*hn.x+hn.y*hn.y);an=un>0?{x:hn.x/un,y:hn.y/un}:{x:0,y:0};var cn=this.getPoint([(this||t).a.x,(this||t).b.x,(this||t).c.x,(this||t).d.x],[(this||t).a.y,(this||t).b.y,(this||t).c.y,(this||t).d.y],sn);return{x:cn.x,y:cn.y,tangentX:an.x,tangentY:an.y}}};var An=[[],[],[-.5773502691896257,.5773502691896257],[0,-.7745966692414834,.7745966692414834],[-.33998104358485626,.33998104358485626,-.8611363115940526,.8611363115940526],[0,-.5384693101056831,.5384693101056831,-.906179845938664,.906179845938664],[.6612093864662645,-.6612093864662645,-.2386191860831969,.2386191860831969,-.932469514203152,.932469514203152],[0,.4058451513773972,-.4058451513773972,-.7415311855993945,.7415311855993945,-.9491079123427585,.9491079123427585],[-.1834346424956498,.1834346424956498,-.525532409916329,.525532409916329,-.7966664774136267,.7966664774136267,-.9602898564975363,.9602898564975363],[0,-.8360311073266358,.8360311073266358,-.9681602395076261,.9681602395076261,-.3242534234038089,.3242534234038089,-.6133714327005904,.6133714327005904],[-.14887433898163122,.14887433898163122,-.4333953941292472,.4333953941292472,-.6794095682990244,.6794095682990244,-.8650633666889845,.8650633666889845,-.9739065285171717,.9739065285171717],[0,-.26954315595234496,.26954315595234496,-.5190961292068118,.5190961292068118,-.7301520055740494,.7301520055740494,-.8870625997680953,.8870625997680953,-.978228658146057,.978228658146057],[-.1252334085114689,.1252334085114689,-.3678314989981802,.3678314989981802,-.5873179542866175,.5873179542866175,-.7699026741943047,.7699026741943047,-.9041172563704749,.9041172563704749,-.9815606342467192,.9815606342467192],[0,-.2304583159551348,.2304583159551348,-.44849275103644687,.44849275103644687,-.6423493394403402,.6423493394403402,-.8015780907333099,.8015780907333099,-.9175983992229779,.9175983992229779,-.9841830547185881,.9841830547185881],[-.10805494870734367,.10805494870734367,-.31911236892788974,.31911236892788974,-.5152486363581541,.5152486363581541,-.6872929048116855,.6872929048116855,-.827201315069765,.827201315069765,-.9284348836635735,.9284348836635735,-.9862838086968123,.9862838086968123],[0,-.20119409399743451,.20119409399743451,-.3941513470775634,.3941513470775634,-.5709721726085388,.5709721726085388,-.7244177313601701,.7244177313601701,-.8482065834104272,.8482065834104272,-.937273392400706,.937273392400706,-.9879925180204854,.9879925180204854],[-.09501250983763744,.09501250983763744,-.2816035507792589,.2816035507792589,-.45801677765722737,.45801677765722737,-.6178762444026438,.6178762444026438,-.755404408355003,.755404408355003,-.8656312023878318,.8656312023878318,-.9445750230732326,.9445750230732326,-.9894009349916499,.9894009349916499],[0,-.17848418149584785,.17848418149584785,-.3512317634538763,.3512317634538763,-.5126905370864769,.5126905370864769,-.6576711592166907,.6576711592166907,-.7815140038968014,.7815140038968014,-.8802391537269859,.8802391537269859,-.9506755217687678,.9506755217687678,-.9905754753144174,.9905754753144174],[-.0847750130417353,.0847750130417353,-.2518862256915055,.2518862256915055,-.41175116146284263,.41175116146284263,-.5597708310739475,.5597708310739475,-.6916870430603532,.6916870430603532,-.8037049589725231,.8037049589725231,-.8926024664975557,.8926024664975557,-.9558239495713977,.9558239495713977,-.9915651684209309,.9915651684209309],[0,-.16035864564022537,.16035864564022537,-.31656409996362983,.31656409996362983,-.46457074137596094,.46457074137596094,-.600545304661681,.600545304661681,-.7209661773352294,.7209661773352294,-.8227146565371428,.8227146565371428,-.9031559036148179,.9031559036148179,-.96020815213483,.96020815213483,-.9924068438435844,.9924068438435844],[-.07652652113349734,.07652652113349734,-.22778585114164507,.22778585114164507,-.37370608871541955,.37370608871541955,-.5108670019508271,.5108670019508271,-.636053680726515,.636053680726515,-.7463319064601508,.7463319064601508,-.8391169718222188,.8391169718222188,-.912234428251326,.912234428251326,-.9639719272779138,.9639719272779138,-.9931285991850949,.9931285991850949],[0,-.1455618541608951,.1455618541608951,-.2880213168024011,.2880213168024011,-.4243421202074388,.4243421202074388,-.5516188358872198,.5516188358872198,-.6671388041974123,.6671388041974123,-.7684399634756779,.7684399634756779,-.8533633645833173,.8533633645833173,-.9200993341504008,.9200993341504008,-.9672268385663063,.9672268385663063,-.9937521706203895,.9937521706203895],[-.06973927331972223,.06973927331972223,-.20786042668822127,.20786042668822127,-.34193582089208424,.34193582089208424,-.469355837986757,.469355837986757,-.5876404035069116,.5876404035069116,-.6944872631866827,.6944872631866827,-.7878168059792081,.7878168059792081,-.8658125777203002,.8658125777203002,-.926956772187174,.926956772187174,-.9700604978354287,.9700604978354287,-.9942945854823992,.9942945854823992],[0,-.1332568242984661,.1332568242984661,-.26413568097034495,.26413568097034495,-.3903010380302908,.3903010380302908,-.5095014778460075,.5095014778460075,-.6196098757636461,.6196098757636461,-.7186613631319502,.7186613631319502,-.8048884016188399,.8048884016188399,-.8767523582704416,.8767523582704416,-.9329710868260161,.9329710868260161,-.9725424712181152,.9725424712181152,-.9947693349975522,.9947693349975522],[-.06405689286260563,.06405689286260563,-.1911188674736163,.1911188674736163,-.3150426796961634,.3150426796961634,-.4337935076260451,.4337935076260451,-.5454214713888396,.5454214713888396,-.6480936519369755,.6480936519369755,-.7401241915785544,.7401241915785544,-.820001985973903,.820001985973903,-.8864155270044011,.8864155270044011,-.9382745520027328,.9382745520027328,-.9747285559713095,.9747285559713095,-.9951872199970213,.9951872199970213]],qn=[[],[],[1,1],[.8888888888888888,.5555555555555556,.5555555555555556],[.6521451548625461,.6521451548625461,.34785484513745385,.34785484513745385],[.5688888888888889,.47862867049936647,.47862867049936647,.23692688505618908,.23692688505618908],[.3607615730481386,.3607615730481386,.46791393457269104,.46791393457269104,.17132449237917036,.17132449237917036],[.4179591836734694,.3818300505051189,.3818300505051189,.27970539148927664,.27970539148927664,.1294849661688697,.1294849661688697],[.362683783378362,.362683783378362,.31370664587788727,.31370664587788727,.22238103445337448,.22238103445337448,.10122853629037626,.10122853629037626],[.3302393550012598,.1806481606948574,.1806481606948574,.08127438836157441,.08127438836157441,.31234707704000286,.31234707704000286,.26061069640293544,.26061069640293544],[.29552422471475287,.29552422471475287,.26926671930999635,.26926671930999635,.21908636251598204,.21908636251598204,.1494513491505806,.1494513491505806,.06667134430868814,.06667134430868814],[.2729250867779006,.26280454451024665,.26280454451024665,.23319376459199048,.23319376459199048,.18629021092773426,.18629021092773426,.1255803694649046,.1255803694649046,.05566856711617366,.05566856711617366],[.24914704581340277,.24914704581340277,.2334925365383548,.2334925365383548,.20316742672306592,.20316742672306592,.16007832854334622,.16007832854334622,.10693932599531843,.10693932599531843,.04717533638651183,.04717533638651183],[.2325515532308739,.22628318026289723,.22628318026289723,.2078160475368885,.2078160475368885,.17814598076194574,.17814598076194574,.13887351021978725,.13887351021978725,.09212149983772845,.09212149983772845,.04048400476531588,.04048400476531588],[.2152638534631578,.2152638534631578,.2051984637212956,.2051984637212956,.18553839747793782,.18553839747793782,.15720316715819355,.15720316715819355,.12151857068790319,.12151857068790319,.08015808715976021,.08015808715976021,.03511946033175186,.03511946033175186],[.2025782419255613,.19843148532711158,.19843148532711158,.1861610000155622,.1861610000155622,.16626920581699392,.16626920581699392,.13957067792615432,.13957067792615432,.10715922046717194,.10715922046717194,.07036604748810812,.07036604748810812,.03075324199611727,.03075324199611727],[.1894506104550685,.1894506104550685,.18260341504492358,.18260341504492358,.16915651939500254,.16915651939500254,.14959598881657674,.14959598881657674,.12462897125553388,.12462897125553388,.09515851168249279,.09515851168249279,.062253523938647894,.062253523938647894,.027152459411754096,.027152459411754096],[.17944647035620653,.17656270536699264,.17656270536699264,.16800410215645004,.16800410215645004,.15404576107681028,.15404576107681028,.13513636846852548,.13513636846852548,.11188384719340397,.11188384719340397,.08503614831717918,.08503614831717918,.0554595293739872,.0554595293739872,.02414830286854793,.02414830286854793],[.1691423829631436,.1691423829631436,.16427648374583273,.16427648374583273,.15468467512626524,.15468467512626524,.14064291467065065,.14064291467065065,.12255520671147846,.12255520671147846,.10094204410628717,.10094204410628717,.07642573025488905,.07642573025488905,.0497145488949698,.0497145488949698,.02161601352648331,.02161601352648331],[.1610544498487837,.15896884339395434,.15896884339395434,.15276604206585967,.15276604206585967,.1426067021736066,.1426067021736066,.12875396253933621,.12875396253933621,.11156664554733399,.11156664554733399,.09149002162245,.09149002162245,.06904454273764123,.06904454273764123,.0448142267656996,.0448142267656996,.019461788229726478,.019461788229726478],[.15275338713072584,.15275338713072584,.14917298647260374,.14917298647260374,.14209610931838204,.14209610931838204,.13168863844917664,.13168863844917664,.11819453196151841,.11819453196151841,.10193011981724044,.10193011981724044,.08327674157670475,.08327674157670475,.06267204833410907,.06267204833410907,.04060142980038694,.04060142980038694,.017614007139152118,.017614007139152118],[.14608113364969041,.14452440398997005,.14452440398997005,.13988739479107315,.13988739479107315,.13226893863333747,.13226893863333747,.12183141605372853,.12183141605372853,.10879729916714838,.10879729916714838,.09344442345603386,.09344442345603386,.0761001136283793,.0761001136283793,.057134425426857205,.057134425426857205,.036953789770852494,.036953789770852494,.016017228257774335,.016017228257774335],[.13925187285563198,.13925187285563198,.13654149834601517,.13654149834601517,.13117350478706238,.13117350478706238,.12325237681051242,.12325237681051242,.11293229608053922,.11293229608053922,.10041414444288096,.10041414444288096,.08594160621706773,.08594160621706773,.06979646842452049,.06979646842452049,.052293335152683286,.052293335152683286,.03377490158481415,.03377490158481415,.0146279952982722,.0146279952982722],[.13365457218610619,.1324620394046966,.1324620394046966,.12890572218808216,.12890572218808216,.12304908430672953,.12304908430672953,.11499664022241136,.11499664022241136,.10489209146454141,.10489209146454141,.09291576606003515,.09291576606003515,.07928141177671895,.07928141177671895,.06423242140852585,.06423242140852585,.04803767173108467,.04803767173108467,.030988005856979445,.030988005856979445,.013411859487141771,.013411859487141771],[.12793819534675216,.12793819534675216,.1258374563468283,.1258374563468283,.12167047292780339,.12167047292780339,.1155056680537256,.1155056680537256,.10744427011596563,.10744427011596563,.09761865210411388,.09761865210411388,.08619016153195327,.08619016153195327,.0733464814110803,.0733464814110803,.05929858491543678,.05929858491543678,.04427743881741981,.04427743881741981,.028531388628933663,.028531388628933663,.0123412297999872,.0123412297999872]],kn=[[1],[1,1],[1,2,1],[1,3,3,1]],Cn=2*Math.PI,Pn=function(t,rn,an,sn,hn,un,cn,ln,gn){var vn=Math.sin(hn*Cn/360),xn=Math.cos(hn*Cn/360),yn=xn*(t-ln)/2+vn*(rn-gn)/2,dn=-vn*(t-ln)/2+xn*(rn-gn)/2;if(0===yn&&0===dn)return[];if(0===an||0===sn)return[];an=Math.abs(an),sn=Math.abs(sn);var mn=yn*yn/(an*an)+dn*dn/(sn*sn);mn>1&&(an*=Math.sqrt(mn),sn*=Math.sqrt(mn));var wn=S(t,rn,ln,gn,un,cn,an,sn,vn,xn),Ln=[],An=wn[2],qn=wn[3],kn=Math.max(Math.ceil(Math.abs(qn)/(Cn/4)),1);qn/=kn;for(var Zn=0;Zn<kn;Zn++)Ln.push(C(An,qn)),An+=qn;return Ln.map((function(t){for(var rn=0;rn<t.length;rn+=2){var hn=t[rn+0],un=t[rn+1];hn*=an,un*=sn;var cn=xn*hn-vn*un,ln=vn*hn+xn*un;t[rn+0]=cn+wn[0],t[rn+1]=ln+wn[1]}return t}))},_n=function(t,rn,an,sn,hn,un,cn,ln,gn){return new Z(t,rn,an,sn,hn,un,cn,ln,gn)};Z.prototype={constructor:Z,init:function(){},getTotalLength:function(){return(this||t).length},getPointAtLength:function(rn){var an=this||t;rn<0?rn=0:rn>(this||t).length&&(rn=(this||t).length);for(var sn=(this||t).partialLengths.length-1;(this||t).partialLengths[sn]>=rn&&(this||t).partialLengths[sn]>0;)sn--;sn<(this||t).partialLengths.length-1&&sn++;for(var hn=0,un=0;un<sn;un++)hn+=an.partialLengths[un];return(this||t).curves[sn].getPointAtLength(rn-hn)},getTangentAtLength:function(rn){var an=this||t;rn<0?rn=0:rn>(this||t).length&&(rn=(this||t).length);for(var sn=(this||t).partialLengths.length-1;(this||t).partialLengths[sn]>=rn&&(this||t).partialLengths[sn]>0;)sn--;sn<(this||t).partialLengths.length-1&&sn++;for(var hn=0,un=0;un<sn;un++)hn+=an.partialLengths[un];return(this||t).curves[sn].getTangentAtLength(rn-hn)},getPropertiesAtLength:function(t){var rn=this.getTangentAtLength(t),an=this.getPointAtLength(t);return{x:an.x,y:an.y,tangentX:rn.x,tangentY:rn.y}}};var En=function(t,rn,an,sn){return new T(t,rn,an,sn)};T.prototype.getTotalLength=function(){return Math.sqrt(Math.pow((this||t).x0-(this||t).x1,2)+Math.pow((this||t).y0-(this||t).y1,2))},T.prototype.getPointAtLength=function(rn){var an=rn/Math.sqrt(Math.pow((this||t).x0-(this||t).x1,2)+Math.pow((this||t).y0-(this||t).y1,2)),sn=((this||t).x1-(this||t).x0)*an,hn=((this||t).y1-(this||t).y0)*an;return{x:(this||t).x0+sn,y:(this||t).y0+hn}},T.prototype.getTangentAtLength=function(){var rn=Math.sqrt(((this||t).x1-(this||t).x0)*((this||t).x1-(this||t).x0)+((this||t).y1-(this||t).y0)*((this||t).y1-(this||t).y0));return{x:((this||t).x1-(this||t).x0)/rn,y:((this||t).y1-(this||t).y0)/rn}},T.prototype.getPropertiesAtLength=function(t){var rn=this.getPointAtLength(t),an=this.getTangentAtLength();return{x:rn.x,y:rn.y,tangentX:an.x,tangentY:an.y}};var Sn=function(t){function n(t){if(!t)return null;for(var hn,un=Mn(t),cn=[0,0],ln=[0,0],gn=0;gn<un.length;gn++)\"M\"===un[gn][0]?(cn=[un[gn][1],un[gn][2]],sn.push(null)):\"m\"===un[gn][0]?(cn=[un[gn][1]+cn[0],un[gn][2]+cn[1]],sn.push(null)):\"L\"===un[gn][0]?(rn+=Math.sqrt(Math.pow(cn[0]-un[gn][1],2)+Math.pow(cn[1]-un[gn][2],2)),sn.push(new En(cn[0],un[gn][1],cn[1],un[gn][2])),cn=[un[gn][1],un[gn][2]]):\"l\"===un[gn][0]?(rn+=Math.sqrt(Math.pow(un[gn][1],2)+Math.pow(un[gn][2],2)),sn.push(new En(cn[0],un[gn][1]+cn[0],cn[1],un[gn][2]+cn[1])),cn=[un[gn][1]+cn[0],un[gn][2]+cn[1]]):\"H\"===un[gn][0]?(rn+=Math.abs(cn[0]-un[gn][1]),sn.push(new En(cn[0],un[gn][1],cn[1],cn[1])),cn[0]=un[gn][1]):\"h\"===un[gn][0]?(rn+=Math.abs(un[gn][1]),sn.push(new En(cn[0],cn[0]+un[gn][1],cn[1],cn[1])),cn[0]=un[gn][1]+cn[0]):\"V\"===un[gn][0]?(rn+=Math.abs(cn[1]-un[gn][1]),sn.push(new En(cn[0],cn[0],cn[1],un[gn][1])),cn[1]=un[gn][1]):\"v\"===un[gn][0]?(rn+=Math.abs(un[gn][1]),sn.push(new En(cn[0],cn[0],cn[1],cn[1]+un[gn][1])),cn[1]=un[gn][1]+cn[1]):\"z\"===un[gn][0]||\"Z\"===un[gn][0]?(rn+=Math.sqrt(Math.pow(un[0][1]-cn[0],2)+Math.pow(un[0][2]-cn[1],2)),sn.push(new En(cn[0],un[0][1],cn[1],un[0][2])),cn=[un[0][1],un[0][2]]):\"C\"===un[gn][0]?(hn=new bn(cn[0],cn[1],un[gn][1],un[gn][2],un[gn][3],un[gn][4],un[gn][5],un[gn][6]),rn+=hn.getTotalLength(),cn=[un[gn][5],un[gn][6]],sn.push(hn)):\"c\"===un[gn][0]?(hn=new bn(cn[0],cn[1],cn[0]+un[gn][1],cn[1]+un[gn][2],cn[0]+un[gn][3],cn[1]+un[gn][4],cn[0]+un[gn][5],cn[1]+un[gn][6]),rn+=hn.getTotalLength(),cn=[un[gn][5]+cn[0],un[gn][6]+cn[1]],sn.push(hn)):\"S\"===un[gn][0]?(hn=gn>0&&[\"C\",\"c\",\"S\",\"s\"].indexOf(un[gn-1][0])>-1?new bn(cn[0],cn[1],2*cn[0]-un[gn-1][un[gn-1].length-4],2*cn[1]-un[gn-1][un[gn-1].length-3],un[gn][1],un[gn][2],un[gn][3],un[gn][4]):new bn(cn[0],cn[1],cn[0],cn[1],un[gn][1],un[gn][2],un[gn][3],un[gn][4]),rn+=hn.getTotalLength(),cn=[un[gn][3],un[gn][4]],sn.push(hn)):\"s\"===un[gn][0]?(hn=gn>0&&[\"C\",\"c\",\"S\",\"s\"].indexOf(un[gn-1][0])>-1?new bn(cn[0],cn[1],cn[0]+hn.d.x-hn.c.x,cn[1]+hn.d.y-hn.c.y,cn[0]+un[gn][1],cn[1]+un[gn][2],cn[0]+un[gn][3],cn[1]+un[gn][4]):new bn(cn[0],cn[1],cn[0],cn[1],cn[0]+un[gn][1],cn[1]+un[gn][2],cn[0]+un[gn][3],cn[1]+un[gn][4]),rn+=hn.getTotalLength(),cn=[un[gn][3]+cn[0],un[gn][4]+cn[1]],sn.push(hn)):\"Q\"===un[gn][0]?(hn=new bn(cn[0],cn[1],un[gn][1],un[gn][2],un[gn][3],un[gn][4]),rn+=hn.getTotalLength(),sn.push(hn),cn=[un[gn][3],un[gn][4]],ln=[un[gn][1],un[gn][2]]):\"q\"===un[gn][0]?(hn=new bn(cn[0],cn[1],cn[0]+un[gn][1],cn[1]+un[gn][2],cn[0]+un[gn][3],cn[1]+un[gn][4]),rn+=hn.getTotalLength(),ln=[cn[0]+un[gn][1],cn[1]+un[gn][2]],cn=[un[gn][3]+cn[0],un[gn][4]+cn[1]],sn.push(hn)):\"T\"===un[gn][0]?(hn=gn>0&&[\"Q\",\"q\",\"T\",\"t\"].indexOf(un[gn-1][0])>-1?new bn(cn[0],cn[1],2*cn[0]-ln[0],2*cn[1]-ln[1],un[gn][1],un[gn][2]):new En(cn[0],un[gn][1],cn[1],un[gn][2]),sn.push(hn),rn+=hn.getTotalLength(),ln=[2*cn[0]-ln[0],2*cn[1]-ln[1]],cn=[un[gn][1],un[gn][2]]):\"t\"===un[gn][0]?(hn=gn>0&&[\"Q\",\"q\",\"T\",\"t\"].indexOf(un[gn-1][0])>-1?new bn(cn[0],cn[1],2*cn[0]-ln[0],2*cn[1]-ln[1],cn[0]+un[gn][1],cn[1]+un[gn][2]):new En(cn[0],cn[0]+un[gn][1],cn[1],cn[1]+un[gn][2]),rn+=hn.getTotalLength(),ln=[2*cn[0]-ln[0],2*cn[1]-ln[1]],cn=[un[gn][1]+cn[0],un[gn][2]+cn[0]],sn.push(hn)):\"A\"===un[gn][0]?(hn=new _n(cn[0],cn[1],un[gn][1],un[gn][2],un[gn][3],un[gn][4],un[gn][5],un[gn][6],un[gn][7]),rn+=hn.getTotalLength(),cn=[un[gn][6],un[gn][7]],sn.push(hn)):\"a\"===un[gn][0]&&(hn=new _n(cn[0],cn[1],un[gn][1],un[gn][2],un[gn][3],un[gn][4],un[gn][5],cn[0]+un[gn][6],cn[1]+un[gn][7]),rn+=hn.getTotalLength(),cn=[cn[0]+un[gn][6],cn[1]+un[gn][7]],sn.push(hn)),an.push(rn);return n}var rn=0,an=[],sn=[];n.getTotalLength=function(){return rn},n.getPointAtLength=function(t){var rn=a(t);return sn[rn.i].getPointAtLength(rn.fraction)},n.getTangentAtLength=function(t){var rn=a(t);return sn[rn.i].getTangentAtLength(rn.fraction)},n.getPropertiesAtLength=function(t){var rn=a(t);return sn[rn.i].getPropertiesAtLength(rn.fraction)};var a=function(t){t<0?t=0:t>rn&&(t=rn);for(var sn=an.length-1;an[sn]>=t&&an[sn]>0;)sn--;return sn++,{fraction:t-an[sn-1],i:sn}};return n(t)},Zn='All shapes must be supplied as arrays of [x, y] points or an SVG path string (https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/d).\\nExample valid ways of supplying a shape would be:\\n[[0, 0], [10, 0], [10, 10]]\\n\"M0,0 L10,0 L10,10Z\"\\n',zn=\"flubber.all() expects two arrays of equal length as arguments. Each element in both arrays should be an array of [x, y] points or an SVG path string (https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/d).\",Tn=function(t,rn){for(var an,sn,hn,un=t.length,cn=1/0,ln=0;ln<un;ln++)!function(hn){sn=0,rn.forEach((function(rn,an){var cn=F(t[(hn+an)%un],rn);sn+=cn*cn})),sn<cn&&(cn=sn,an=hn)}(ln);an&&(hn=t.splice(0,an),t.splice.apply(t,[t.length,0].concat(hn)))},Fn=function(t,rn,an){void 0===an&&(an={});var sn=an.maxSegmentLength;void 0===sn&&(sn=10);var hn=an.string;void 0===hn&&(hn=!0);var un=J(t,sn),cn=J(rn,sn),ln=tt(un,cn,hn);return!hn||\"string\"!=typeof t&&\"string\"!=typeof rn?ln:function(an){return an<1e-4&&\"string\"==typeof t?t:1-an<1e-4&&\"string\"==typeof rn?rn:ln(an)}},Qn=nt;nt.deviation=function(t,rn,an,sn){var hn=rn&&rn.length,un=hn?rn[0]*an:t.length,cn=Math.abs(Et(t,0,un,an));if(hn)for(var ln=0,gn=rn.length;ln<gn;ln++){var vn=rn[ln]*an,xn=ln<gn-1?rn[ln+1]*an:t.length;cn-=Math.abs(Et(t,vn,xn,an))}var yn=0;for(ln=0;ln<sn.length;ln+=3){var dn=sn[ln]*an,mn=sn[ln+1]*an,wn=sn[ln+2]*an;yn+=Math.abs((t[dn]-t[wn])*(t[mn+1]-t[dn+1])-(t[dn]-t[mn])*(t[wn+1]-t[dn+1]))}return 0===cn&&0===yn?0:Math.abs((yn-cn)/cn)},nt.flatten=function(t){for(var rn=t[0][0].length,an={vertices:[],holes:[],dimensions:rn},sn=0,hn=0;hn<t.length;hn++){for(var un=0;un<t[hn].length;un++)for(var cn=0;cn<rn;cn++)an.vertices.push(t[hn][un][cn]);hn>0&&(sn+=t[hn-1].length,an.holes.push(sn))}return an};var jn=function(t){return t},In=function(t){if(null==t)return jn;var rn,an,sn=t.scale[0],hn=t.scale[1],un=t.translate[0],cn=t.translate[1];return function(t,ln){ln||(rn=an=0);var gn=2,vn=t.length,xn=new Array(vn);for(xn[0]=(rn+=t[0])*sn+un,xn[1]=(an+=t[1])*hn+cn;gn<vn;)xn[gn]=t[gn],++gn;return xn}},Vn=function(t,rn){for(var an,sn=t.length,hn=sn-rn;hn<--sn;)an=t[hn],t[hn++]=t[sn],t[sn]=an},Xn=function(t,rn){return\"GeometryCollection\"===rn.type?{type:\"FeatureCollection\",features:rn.geometries.map((function(rn){return St(t,rn)}))}:St(t,rn)},Yn=function(t,rn){function e(rn){var an,sn=t.arcs[rn<0?~rn:rn],hn=sn[0];return t.transform?(an=[0,0],sn.forEach((function(t){an[0]+=t[0],an[1]+=t[1]}))):an=sn[sn.length-1],rn<0?[an,hn]:[hn,an]}function r(t,rn){for(var sn in t){var hn=t[sn];delete rn[hn.start],delete hn.start,delete hn.end,hn.forEach((function(t){an[t<0?~t:t]=1})),un.push(hn)}}var an={},sn={},hn={},un=[],cn=-1;return rn.forEach((function(an,sn){var hn,un=t.arcs[an<0?~an:an];un.length<3&&!un[1][0]&&!un[1][1]&&(hn=rn[++cn],rn[cn]=an,rn[sn]=hn)})),rn.forEach((function(t){var rn,an,un=e(t),cn=un[0],ln=un[1];if(rn=hn[cn])if(delete hn[rn.end],rn.push(t),rn.end=ln,an=sn[ln]){delete sn[an.start];var gn=an===rn?rn:rn.concat(an);sn[gn.start=rn.start]=hn[gn.end=an.end]=gn}else sn[rn.start]=hn[rn.end]=rn;else if(rn=sn[ln])if(delete sn[rn.start],rn.unshift(t),rn.start=cn,an=hn[cn]){delete hn[an.end];var vn=an===rn?rn:an.concat(rn);sn[vn.start=an.start]=hn[vn.end=rn.end]=vn}else sn[rn.start]=hn[rn.end]=rn;else rn=[t],sn[rn.start=cn]=hn[rn.end=ln]=rn})),r(hn,sn),r(sn,hn),rn.forEach((function(t){an[t<0?~t:t]||un.push([t])})),un},Gn=function(t,rn){for(var an=0,sn=t.length;an<sn;){var hn=an+sn>>>1;t[hn]<rn?an=hn+1:sn=hn}return an},On=function(t){function n(t,an){t.forEach((function(t){t<0&&(t=~t);var sn=rn[t];sn?sn.push(an):rn[t]=[an]}))}function e(t,rn){t.forEach((function(t){n(t,rn)}))}function r(t,rn){\"GeometryCollection\"===t.type?t.geometries.forEach((function(t){r(t,rn)})):t.type in sn&&sn[t.type](t.arcs,rn)}var rn={},an=t.map((function(){return[]})),sn={LineString:n,MultiLineString:e,Polygon:e,MultiPolygon:function(t,rn){t.forEach((function(t){e(t,rn)}))}};t.forEach(r);for(var hn in rn)for(var un=rn[hn],cn=un.length,ln=0;ln<cn;++ln)for(var gn=ln+1;gn<cn;++gn){var vn,xn=un[ln],yn=un[gn];(vn=an[xn])[hn=Gn(vn,yn)]!==yn&&vn.splice(hn,0,yn),(vn=an[yn])[hn=Gn(vn,xn)]!==xn&&vn.splice(hn,0,xn)}return an},Dn=function(t,rn){return t<rn?-1:t>rn?1:t>=rn?0:NaN},Hn=function(t){return 1===t.length&&(t=Ft(t)),{left:function(rn,an,sn,hn){for(null==sn&&(sn=0),null==hn&&(hn=rn.length);sn<hn;){var un=sn+hn>>>1;t(rn[un],an)<0?sn=un+1:hn=un}return sn},right:function(rn,an,sn,hn){for(null==sn&&(sn=0),null==hn&&(hn=rn.length);sn<hn;){var un=sn+hn>>>1;t(rn[un],an)>0?hn=un:sn=un+1}return sn}}},Jn=Hn(Dn),Nn=(Jn.right,Math.sqrt(50),Math.sqrt(10),Math.sqrt(2),function(t,rn){return jt(zt(It(t),t),rn)}),Un=function(t,rn){if(t.length>8)return t.map((function(t,rn){return rn}));var an=t.map((function(t){return rn.map((function(rn){return Xt(t,rn)}))}));return Vt(t,rn,an)};rn.interpolate=Fn,rn.separate=Yt,rn.combine=Gt,rn.interpolateAll=Ot,rn.splitPathString=N,rn.toPathString=H,rn.fromCircle=Ht,rn.toCircle=Nt,rn.fromRect=Qt,rn.toRect=Ut,Object.defineProperty(rn,\"__esModule\",{value:!0})}));export default rn;\n\n//# sourceMappingURL=flubber.min.js.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Children,useEffect}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion,useAnimation,useMotionValue}from\"framer-motion\";import flubber from\"flubber\";const{interpolate}=flubber;/**\n * MORPHER\n *\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 200\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export default function Morpher(props){var ref;/* Properties */ const{slots=[],pathAnimation,initialDelay,delay,autoplay,loop,maxSegmentLength}=props||{};/* Prevent animating or adjusting pathLength on the Canvas */ const isCanvas=RenderTarget.current()===RenderTarget.canvas;const hasChildren=Children.count(slots)>0;const hasMoreThanOne=Children.count(slots)>1;const hasOne=Children.count(slots)===1;/* Get paths */ let customShape=/*#__PURE__*/ _jsxs(\"div\",{style:placeholderStyles,children:[/*#__PURE__*/ _jsx(\"div\",{style:emojiStyles,children:\"💟\"}),/*#__PURE__*/ _jsx(\"p\",{style:titleStyles,children:\"Connect to Graphic\"}),/*#__PURE__*/ _jsx(\"p\",{style:subtitleStyles,children:\"Morphs between single, flat shapes on Web Pages.\"})]});let paths=[];let colors=[];let pathD;let fill;let stroke;let strokeWidth;let strokeLinecap;let strokeLinejoin;if(hasChildren){customShape=getFirstChild(slots[0]);}if(!isCanvas&&((ref=slots[0])===null||ref===void 0?void 0:ref.props.svg)){if(hasMoreThanOne){slots.map(child=>{let svgElement=child.props.svg;let attributes=svgElement.match(/[\\w-]+=\"[^\"]*\"/g);for(const element of attributes){if(element.includes(\"d=\")){paths.push(splitAndReplace(element));}if(element.includes(\"fill=\")){colors.push(splitAndReplace(element));}if(element.includes(\"stroke=\")){stroke=splitAndReplace(element);}if(element.includes(\"stroke-width=\")){strokeWidth=splitAndReplace(element);}if(element.includes(\"stroke-linecap=\")){strokeLinecap=splitAndReplace(element);}if(element.includes(\"stroke-linejoin=\")){strokeLinejoin=splitAndReplace(element);}}});customShape=/*#__PURE__*/ _jsx(motion.svg,{xmlns:\"http://www.w3.org/2000/svg\",width:\"100%\",height:\"100%\",children:/*#__PURE__*/ _jsx(PathMorph,{autoplay:autoplay,loop:loop,paths:paths,maxSegmentLength:maxSegmentLength,stroke:stroke,strokeWidth:strokeWidth,strokeLinecap:strokeLinecap,strokeLinejoin:strokeLinejoin,allFills:colors,initialDelay:initialDelay,delay:delay,pathAnimation:pathAnimation})});}}return customShape;};/* Default Properties */ Morpher.defaultProps={autoplay:true,loop:true,initialDelay:0,delay:.5,maxSegmentLength:5};/* Property Controls */ addPropertyControls(Morpher,{slots:{type:ControlType.Array,title:\"Children\",control:{type:ControlType.ComponentInstance}},autoplay:{type:ControlType.Boolean,title:\"Autoplay\"},loop:{type:ControlType.Boolean,title:\"Loop\",hidden(props){return props.autoplay===false;}},initialDelay:{type:ControlType.Number,title:\"Delay\",min:0,max:10,displayStepper:true,step:.1,unit:\"s\"},delay:{type:ControlType.Number,title:\"Pause\",min:0,max:10,displayStepper:true,step:.1,unit:\"s\"},pathAnimation:{title:\"Transition\",type:ControlType.Transition,defaultValue:{type:\"spring\",stiffness:400,damping:40}},maxSegmentLength:{type:ControlType.Number,title:\"Segments\",min:1,max:10,displayStepper:true,step:1,description:\"Higher values are far more performant, but morph less smoothly.\"}});/* Method to get the first child */ function getFirstChild(slots){let firstChild;Children.map(slots,child=>{if(firstChild===undefined){firstChild=child;}});return firstChild;}/* Styles */ const placeholderStyles={display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",color:\"#96F\",background:\"rgba(136, 85, 255, 0.1)\",fontSize:11,overflow:\"hidden\"};const emojiStyles={fontSize:32,marginBottom:10};const titleStyles={margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"};const subtitleStyles={margin:0,opacity:.7,maxWidth:150,lineHeight:1.5,textAlign:\"center\"};/* Method to get stringless attributes */ const splitAndReplace=string=>{return string.split(\"=\")[1].replace(/['\"]+/g,\"\");};const wrap=(min,max,v)=>{const rangeSize=max-min;return((v-min)%rangeSize+rangeSize)%rangeSize+min;};const Path=motion.path;let requestIdleCallback;let cancelIdleCallback;/**\n * requestIdleCallback not supported in all browsers\n */ if(typeof window!==\"undefined\"){requestIdleCallback=window.requestIdleCallback||requestAnimationFrame;cancelIdleCallback=window.cancelIdleCallback||cancelAnimationFrame;}function PathMorph({paths=[],duration=1,initialDelay,delay=0,maxSegmentLength,autoplay,loop,pathAnimation,allFills,stroke,strokeWidth,strokeLinejoin,strokeLinecap}){const controls=useAnimation();const d=useMotionValue(paths[0]);const dShadow=useMotionValue(0);useEffect(()=>{if(!paths.length)return;let isPlaying=false;let delayTimeout=null;let callbackId=null;let removeOnChange;const interpolators=[];function makeInterpolator(index){const path=paths[index];const nextPath=paths[(index+1)%paths.length];interpolators.push(interpolate(path,nextPath,{maxSegmentLength}));}let currentPath=0;function makeNextInterpolator(){makeInterpolator(currentPath);currentPath++;if(currentPath<paths.length){callbackId=requestIdleCallback(makeNextInterpolator);}else if(autoplay){startAnimation();}}callbackId=requestIdleCallback(makeNextInterpolator);const pathInterpolator=number=>{const wrapped=wrap(0,interpolators.length,number);const interpolatorIndex=Math.floor(wrapped);let interpolator=interpolators[interpolatorIndex];if(!interpolator){interpolator=interpolators[0];}return d.set(interpolator(wrapped-interpolatorIndex));};function startAnimation(){isPlaying=true;if(initialDelay>0){d.set(paths[0]);delayTimeout=setTimeout(()=>{sequence();removeOnChange=dShadow.onChange(pathInterpolator);},initialDelay*1e3);}else{sequence();removeOnChange=dShadow.onChange(pathInterpolator);}}async function sequence(index=0,colorIndex=0){controls.set({[\"data-d\"]:index});const nextIndex=index+1;const wrapped=wrap(0,interpolators.length,nextIndex);await controls.start({[\"data-d\"]:nextIndex,fill:allFills[wrapped],transition:pathAnimation});await controls.start({x:0,transition:{duration:delay}});index++;colorIndex++;if(!loop&&index>=interpolators.length-1){isPlaying=false;}if(colorIndex>=interpolators.length-1){colorIndex=0;}if(isPlaying)sequence(index,colorIndex);}d.set(paths[0]);return()=>{isPlaying=false;removeOnChange===null||removeOnChange===void 0?void 0:removeOnChange();controls.stop();if(callbackId!==null)cancelIdleCallback(callbackId);clearTimeout(delayTimeout);};},[paths.length]);return /*#__PURE__*/ _jsx(Path,{d:d,\"data-d\":dShadow,fill:allFills[0],animate:controls,transition:pathAnimation,stroke:stroke,strokeWidth:strokeWidth,strokeLinecap:strokeLinecap,strokeLinejoin:strokeLinejoin});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Morpher\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicWidth\":\"200\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Morpher.map","// Generated by Framer (114832d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import Morpher from\"https://framerusercontent.com/modules/sy9cU99KXS3lK7RgRdA0/k0miakqCiZPgiEmO5oYS/Morpher.js\";const MorpherFonts=getFonts(Morpher);const cycleOrder=[\"xARkliT9A\",\"HWTK167ls\",\"Euae3bMXZ\"];const serializationHash=\"framer-eC4po\";const variantClassNames={Euae3bMXZ:\"framer-v-zvngnv\",HWTK167ls:\"framer-v-19au685\",xARkliT9A:\"framer-v-qy2vt0\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Play - Static\":\"xARkliT9A\",Pause:\"HWTK167ls\",Play:\"Euae3bMXZ\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"xARkliT9A\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"xARkliT9A\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const isDisplayed=()=>{if([\"HWTK167ls\",\"Euae3bMXZ\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"Euae3bMXZ\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"HWTK167ls\")return true;return false;};const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-qy2vt0\",className,classNames),\"data-framer-name\":\"Play - Static\",layoutDependency:layoutDependency,layoutId:\"xARkliT9A\",ref:ref??ref1,style:{backdropFilter:\"blur(8px)\",backgroundColor:\"var(--token-fc62aa6e-ec75-4e8a-9ac2-60b8f31b8fcf, rgba(255, 255, 255, 0.8))\",borderBottomLeftRadius:23,borderBottomRightRadius:23,borderTopLeftRadius:23,borderTopRightRadius:23,WebkitBackdropFilter:\"blur(8px)\",...style},...addPropertyOverrides({Euae3bMXZ:{\"data-framer-name\":\"Play\"},HWTK167ls:{\"data-framer-name\":\"Pause\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-r5m17c-container\",\"data-framer-name\":\"Play - static\",layoutDependency:layoutDependency,layoutId:\"J8rH_acjQ-container\",name:\"Play - static\",children:/*#__PURE__*/_jsx(Morpher,{autoplay:false,delay:.5,height:\"100%\",id:\"J8rH_acjQ\",initialDelay:0,layoutId:\"J8rH_acjQ\",loop:false,maxSegmentLength:3,name:\"Play - static\",pathAnimation:{bounce:.2,delay:0,duration:2,type:\"spring\"},slots:[/*#__PURE__*/_jsx(SVG,{className:\"framer-80ugly\",\"data-framer-name\":\"Play icon\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"kc49YVrmz\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10 10\"><path d=\"M 9.712 5 C 9.712 5.266 9.574 5.512 9.346 5.65 L 2.419 9.887 C 2.243 9.995 2.032 10.027 1.832 9.978 C 1.632 9.928 1.46 9.8 1.355 9.622 C 1.286 9.505 1.25 9.372 1.25 9.237 L 1.25 0.763 C 1.25 0.487 1.4 0.233 1.64 0.098 C 1.883 -0.038 2.181 -0.033 2.419 0.113 L 9.346 4.35 C 9.574 4.487 9.712 4.734 9.712 5 Z\" fill=\"var(--token-1c3fe5dc-6a7d-4e61-96e9-e1bb26acaf7e, rgb(255, 255, 255))\"></path></svg>',svgContentId:10261591115,withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1665qji\",\"data-framer-name\":\"Stop\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"CEHj5BRKy\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10 10\"><path d=\"M 8.88 2.059 L 8.88 7.941 C 8.88 8.153 8.747 8.379 8.59 8.529 C 8.433 8.679 8.252 8.824 8.03 8.824 L 1.969 8.824 C 1.747 8.824 1.563 8.679 1.406 8.529 C 1.249 8.379 1.125 8.153 1.125 7.941 L 1.125 2.059 C 1.125 1.847 1.249 1.621 1.406 1.471 C 1.563 1.321 1.747 1.176 1.969 1.176 L 8.03 1.176 C 8.252 1.176 8.433 1.321 8.59 1.471 C 8.747 1.621 8.88 1.847 8.88 2.059 Z\" fill=\"var(--token-1c3fe5dc-6a7d-4e61-96e9-e1bb26acaf7e, rgb(255, 255, 255))\"></path></svg>',svgContentId:10601323538,withExternalLayout:true})],style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vur11f-container\",\"data-framer-name\":\"Play\",layoutDependency:layoutDependency,layoutId:\"y2uCL8BAC-container\",name:\"Play\",children:/*#__PURE__*/_jsx(Morpher,{autoplay:true,delay:.5,height:\"100%\",id:\"y2uCL8BAC\",initialDelay:0,layoutId:\"y2uCL8BAC\",loop:false,maxSegmentLength:3,name:\"Play\",pathAnimation:{bounce:.2,delay:0,duration:2,type:\"spring\"},slots:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1665qji\",\"data-framer-name\":\"Stop\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"CEHj5BRKy\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10 10\"><path d=\"M 8.88 2.059 L 8.88 7.941 C 8.88 8.153 8.747 8.379 8.59 8.529 C 8.433 8.679 8.252 8.824 8.03 8.824 L 1.969 8.824 C 1.747 8.824 1.563 8.679 1.406 8.529 C 1.249 8.379 1.125 8.153 1.125 7.941 L 1.125 2.059 C 1.125 1.847 1.249 1.621 1.406 1.471 C 1.563 1.321 1.747 1.176 1.969 1.176 L 8.03 1.176 C 8.252 1.176 8.433 1.321 8.59 1.471 C 8.747 1.621 8.88 1.847 8.88 2.059 Z\" fill=\"var(--token-1c3fe5dc-6a7d-4e61-96e9-e1bb26acaf7e, rgb(255, 255, 255))\"></path></svg>',svgContentId:10601323538,withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-80ugly\",\"data-framer-name\":\"Play icon\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"kc49YVrmz\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10 10\"><path d=\"M 9.712 5 C 9.712 5.266 9.574 5.512 9.346 5.65 L 2.419 9.887 C 2.243 9.995 2.032 10.027 1.832 9.978 C 1.632 9.928 1.46 9.8 1.355 9.622 C 1.286 9.505 1.25 9.372 1.25 9.237 L 1.25 0.763 C 1.25 0.487 1.4 0.233 1.64 0.098 C 1.883 -0.038 2.181 -0.033 2.419 0.113 L 9.346 4.35 C 9.574 4.487 9.712 4.734 9.712 5 Z\" fill=\"var(--token-1c3fe5dc-6a7d-4e61-96e9-e1bb26acaf7e, rgb(255, 255, 255))\"></path></svg>',svgContentId:10261591115,withExternalLayout:true})],style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1avmf8f-container\",\"data-framer-name\":\"Pause Left\",layoutDependency:layoutDependency,layoutId:\"POJdGc3xJ-container\",name:\"Pause Left\",children:/*#__PURE__*/_jsx(Morpher,{autoplay:true,delay:.5,height:\"100%\",id:\"POJdGc3xJ\",initialDelay:0,layoutId:\"POJdGc3xJ\",loop:false,maxSegmentLength:3,name:\"Pause Left\",pathAnimation:{bounce:.2,delay:0,duration:2,type:\"spring\"},slots:[/*#__PURE__*/_jsx(SVG,{className:\"framer-80ugly\",\"data-framer-name\":\"Play icon\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"kc49YVrmz\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10 10\"><path d=\"M 9.712 5 C 9.712 5.266 9.574 5.512 9.346 5.65 L 2.419 9.887 C 2.243 9.995 2.032 10.027 1.832 9.978 C 1.632 9.928 1.46 9.8 1.355 9.622 C 1.286 9.505 1.25 9.372 1.25 9.237 L 1.25 0.763 C 1.25 0.487 1.4 0.233 1.64 0.098 C 1.883 -0.038 2.181 -0.033 2.419 0.113 L 9.346 4.35 C 9.574 4.487 9.712 4.734 9.712 5 Z\" fill=\"var(--token-1c3fe5dc-6a7d-4e61-96e9-e1bb26acaf7e, rgb(255, 255, 255))\"></path></svg>',svgContentId:10261591115,withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1665qji\",\"data-framer-name\":\"Stop\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"CEHj5BRKy\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10 10\"><path d=\"M 8.88 2.059 L 8.88 7.941 C 8.88 8.153 8.747 8.379 8.59 8.529 C 8.433 8.679 8.252 8.824 8.03 8.824 L 1.969 8.824 C 1.747 8.824 1.563 8.679 1.406 8.529 C 1.249 8.379 1.125 8.153 1.125 7.941 L 1.125 2.059 C 1.125 1.847 1.249 1.621 1.406 1.471 C 1.563 1.321 1.747 1.176 1.969 1.176 L 8.03 1.176 C 8.252 1.176 8.433 1.321 8.59 1.471 C 8.747 1.621 8.88 1.847 8.88 2.059 Z\" fill=\"var(--token-1c3fe5dc-6a7d-4e61-96e9-e1bb26acaf7e, rgb(255, 255, 255))\"></path></svg>',svgContentId:10601323538,withExternalLayout:true})],style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-eC4po.framer-1tye33p, .framer-eC4po .framer-1tye33p { display: block; }\",\".framer-eC4po.framer-qy2vt0 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 24px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 24px; }\",\".framer-eC4po .framer-r5m17c-container, .framer-eC4po .framer-1vur11f-container, .framer-eC4po .framer-1avmf8f-container { flex: none; height: 10px; mix-blend-mode: difference; position: relative; width: 10px; z-index: 1; }\",\".framer-eC4po .framer-80ugly, .framer-eC4po .framer-1665qji { height: 10px; position: relative; width: 10px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-eC4po.framer-qy2vt0 { gap: 0px; } .framer-eC4po.framer-qy2vt0 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-eC4po.framer-qy2vt0 > :first-child { margin-top: 0px; } .framer-eC4po.framer-qy2vt0 > :last-child { margin-bottom: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"HWTK167ls\":{\"layout\":[\"fixed\",\"fixed\"]},\"Euae3bMXZ\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FrameruSCk_xYzi=withCSS(Component,css,\"framer-eC4po\");export default FrameruSCk_xYzi;FrameruSCk_xYzi.displayName=\"Play Pause\";FrameruSCk_xYzi.defaultProps={height:24,width:24};addPropertyControls(FrameruSCk_xYzi,{variant:{options:[\"xARkliT9A\",\"HWTK167ls\",\"Euae3bMXZ\"],optionTitles:[\"Play - Static\",\"Pause\",\"Play\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FrameruSCk_xYzi,[{explicitInter:true,fonts:[]},...MorpherFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameruSCk_xYzi\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"HWTK167ls\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Euae3bMXZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./uSCk_xYzi.map","// Generated by Framer (eb93fa7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentPresetsProvider,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromComponentPreset,getFontsFromSharedStyle,getLoadingLazyAtYPosition,getPropertyControls,Image,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Video}from\"https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/IZ0vSV62Dv7ax4rBiGUk/Video.js\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/CAjjxbTJBxHwH1MagCef/Phosphor.js\";import*as componentPresets from\"https://framerusercontent.com/modules/qhhhcI7EBcvSFVxlqlCt/f0Rcl9v5VdvuBjOfy2Xm/componentPresets.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/cypAbOwysgqcXnm84r7w/deYL5kTexXKteNofaanr/aXsDv1rif.js\";import*as sharedStyle7 from\"https://framerusercontent.com/modules/owEOInbfulE3z8nlluRZ/u4NrDRr5ogr3e0XBVIPB/E1I32wqh8.js\";import*as sharedStyle8 from\"https://framerusercontent.com/modules/RwnxxsCnLOg9EUJyshLL/WI4yVNe2j0JP01htS5qZ/i30qUQ5aN.js\";import*as sharedStyle10 from\"https://framerusercontent.com/modules/nwSpdLOvKvgypiZIRoui/VYDC4xOpoFPgWUWDMPko/Ipu8NaEh9.js\";import*as sharedStyle6 from\"https://framerusercontent.com/modules/PHeroVFcqJ1oAAUqsd5a/MFPF06mgqcsrsjvotaAv/l5PExF3Q1.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/unLN8ZXxJBBFb0xBW5LV/EXlGPqa5eMbGBecPcxqR/POIJhOhTx.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/ikaLgVcvgVLOqAdlTbNC/NZoDfl0jXceEFgEfEVqi/s4tW56Rx5.js\";import*as sharedStyle5 from\"https://framerusercontent.com/modules/w6DCPaev2vz8e444OVW0/acTExZKP7cZdoWTYV1DC/S7krkCjHe.js\";import*as sharedStyle9 from\"https://framerusercontent.com/modules/2jB49g72hEhZ3QvixQMb/L4A0JRsbseyLU9vBESq3/W9PUxxq0P.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/kfVCIt9cBW7Hf7ZScG4r/MTkUeyxsJjsVP6dAnVlU/wj9_uufnt.js\";import*as sharedStyle11 from\"https://framerusercontent.com/modules/O4tL1JBCQDJNWsKI8tbf/SYNOFmQRHPn8X4WSOR48/WZInSb2V9.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/nK8WbCpxFZ787wRLJqg0/moOlLD5ZnxDzpNPPMTIl/ZGgWGqUzl.js\";import PlayPause from\"https://framerusercontent.com/modules/To73Orn3kF6MpP2MdSmK/N96gadmseZnoqqd08QaL/uSCk_xYzi.js\";const VideoFonts=getFonts(Video);const PhosphorFonts=getFonts(Phosphor);const PlayPauseFonts=getFonts(PlayPause);const VideoControls=getPropertyControls(Video);const cycleOrder=[\"Bv_lFmvx4\",\"BfsQnkT1_\",\"ozDeLvIhr\"];const serializationHash=\"framer-aWZBs\";const variantClassNames={BfsQnkT1_:\"framer-v-yemyfb\",Bv_lFmvx4:\"framer-v-si4h75\",ozDeLvIhr:\"framer-v-1cdpqru\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const radiusForCorner=(value,cornerIndex)=>{if(typeof value===\"number\"&&Number.isFinite(value))return Math.max(0,value)+\"px\";if(typeof value!==\"string\"||typeof cornerIndex!==\"number\")return undefined;const segments=value.split(\" \");return segments[cornerIndex]||segments[cornerIndex-2]||segments[0];};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const toImageSrc=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value.src;}return typeof value===\"string\"?value:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Default:\"Bv_lFmvx4\",Played:\"ozDeLvIhr\",Playing:\"BfsQnkT1_\"};const getProps=({height,id,image,radius,review,reviewer,video,width,...props})=>{return{...props,g5XLhiXJc:radius??props.g5XLhiXJc??\"36px\",IudaFjsaX:video??props.IudaFjsaX,O0HW73XkW:reviewer??props.O0HW73XkW??\"Meridee M.\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Bv_lFmvx4\",w2Ve6ODZW:review??props.w2Ve6ODZW??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{children:\"text\"})}),XPsG8qE7N:image??props.XPsG8qE7N??{pixelHeight:8507,pixelWidth:4785,src:\"https://framerusercontent.com/images/1O2eTJLKI0L1pR3wg1jPl0D7j3E.jpg?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/1O2eTJLKI0L1pR3wg1jPl0D7j3E.jpg?scale-down-to=1024 575w,https://framerusercontent.com/images/1O2eTJLKI0L1pR3wg1jPl0D7j3E.jpg?scale-down-to=2048 1151w,https://framerusercontent.com/images/1O2eTJLKI0L1pR3wg1jPl0D7j3E.jpg?scale-down-to=4096 2303w,https://framerusercontent.com/images/1O2eTJLKI0L1pR3wg1jPl0D7j3E.jpg 4785w\"}};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,w2Ve6ODZW,O0HW73XkW,XPsG8qE7N,IudaFjsaX,g5XLhiXJc,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Bv_lFmvx4\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1s8xtu7=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"BfsQnkT1_\");});const onTap4gu9oa=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"ozDeLvIhr\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className,sharedStyle5.className,sharedStyle6.className,sharedStyle7.className,sharedStyle8.className,sharedStyle9.className,sharedStyle10.className,sharedStyle11.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"BfsQnkT1_\",\"ozDeLvIhr\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-si4h75\",className,classNames),\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Bv_lFmvx4\",onTap:onTap1s8xtu7,ref:refBinding,style:{...style},...addPropertyOverrides({BfsQnkT1_:{\"data-framer-name\":\"Playing\",onTap:onTap4gu9oa},ozDeLvIhr:{\"data-framer-name\":\"Played\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ukxmre\",layoutDependency:layoutDependency,layoutId:\"OLjCdC0tz\",style:{backgroundColor:\"rgba(176, 176, 176, 0.2)\",borderBottomLeftRadius:radiusForCorner(g5XLhiXJc,3),borderBottomRightRadius:radiusForCorner(g5XLhiXJc,2),borderTopLeftRadius:radiusForCorner(g5XLhiXJc,0),borderTopRightRadius:radiusForCorner(g5XLhiXJc,1)},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-hsfz4y\",\"data-framer-name\":\"media\",layoutDependency:layoutDependency,layoutId:\"m24YQRno8\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1q5v8z7\",\"data-framer-name\":\"background\",layoutDependency:layoutDependency,layoutId:\"hBg6L0GaL\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||412.5)-0-(Math.max(0,((componentViewport?.height||412.5)-0-0)/1)*1+0))/2+0+0)+0+((Math.max(0,((componentViewport?.height||412.5)-0-0)/1)*1-0-(Math.max(0,(Math.max(0,((componentViewport?.height||412.5)-0-0)/1)*1-0-270)/1)*1+260+10))/2+0+0)+0+0+0),sizes:`calc(${componentViewport?.width||\"100vw\"} * 0.9978)`,...toResponsiveImage(XPsG8qE7N)},className:\"framer-yvonx0\",layoutDependency:layoutDependency,layoutId:\"t9HmONfHY\"}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-f3a043-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"PMdQRbc9j-container\",nodeId:\"PMdQRbc9j\",rendersWithMotion:true,scopeId:\"q9PcIUdY9\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,controls:false,height:\"100%\",id:\"PMdQRbc9j\",isMixedBorderRadius:false,layoutId:\"PMdQRbc9j\",loop:true,muted:true,objectFit:\"cover\",playing:true,poster:toImageSrc(XPsG8qE7N),posterEnabled:true,srcFile:IudaFjsaX,srcType:\"Upload\",srcUrl:\"https://assets.mixkit.co/videos/preview/mixkit-shining-sun-in-the-sky-surrounded-by-moving-clouds-31793-small.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,volume:25,width:\"100%\",...addPropertyOverrides({ozDeLvIhr:{playing:false}},baseVariant,gestureVariant)})})})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13q6svt\",\"data-framer-name\":\"body\",layoutDependency:layoutDependency,layoutId:\"PCblvTcYS\",style:{backgroundColor:\"rgb(30, 30, 31)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1tgec6i\",\"data-framer-name\":\"text\",layoutDependency:layoutDependency,layoutId:\"j5UzeF_qd\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6bkyy0\",\"data-framer-name\":\"stars\",layoutDependency:layoutDependency,layoutId:\"URoTtuTKD\",style:{backdropFilter:\"blur(6px)\",backgroundColor:\"rgba(130, 130, 130, 0.5)\",borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,WebkitBackdropFilter:\"blur(6px)\"},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-28clk7-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"cdI356ezq-container\",nodeId:\"cdI356ezq\",rendersWithMotion:true,scopeId:\"q9PcIUdY9\",style:{filter:\"brightness(2)\",WebkitFilter:\"brightness(2)\"},children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-1c3fe5dc-6a7d-4e61-96e9-e1bb26acaf7e, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"Star\",id:\"cdI356ezq\",layoutId:\"cdI356ezq\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"fill\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-e28xp9-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"yHsnpMMkE-container\",nodeId:\"yHsnpMMkE\",rendersWithMotion:true,scopeId:\"q9PcIUdY9\",style:{filter:\"brightness(2)\",WebkitFilter:\"brightness(2)\"},children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-1c3fe5dc-6a7d-4e61-96e9-e1bb26acaf7e, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"Star\",id:\"yHsnpMMkE\",layoutId:\"yHsnpMMkE\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"fill\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1daldzm-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"xSFHCTGp_-container\",nodeId:\"xSFHCTGp_\",rendersWithMotion:true,scopeId:\"q9PcIUdY9\",style:{filter:\"brightness(2)\",WebkitFilter:\"brightness(2)\"},children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-1c3fe5dc-6a7d-4e61-96e9-e1bb26acaf7e, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"Star\",id:\"xSFHCTGp_\",layoutId:\"xSFHCTGp_\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"fill\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1c27gpo-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"VJHjPuXuH-container\",nodeId:\"VJHjPuXuH\",rendersWithMotion:true,scopeId:\"q9PcIUdY9\",style:{filter:\"brightness(2)\",WebkitFilter:\"brightness(2)\"},children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-1c3fe5dc-6a7d-4e61-96e9-e1bb26acaf7e, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"Star\",id:\"VJHjPuXuH\",layoutId:\"VJHjPuXuH\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"fill\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jcd8e5-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"f8N0jEfKn-container\",nodeId:\"f8N0jEfKn\",rendersWithMotion:true,scopeId:\"q9PcIUdY9\",style:{filter:\"brightness(2)\",WebkitFilter:\"brightness(2)\"},children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-1c3fe5dc-6a7d-4e61-96e9-e1bb26acaf7e, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"Star\",id:\"f8N0jEfKn\",layoutId:\"f8N0jEfKn\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"fill\",width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1btaqt0\",\"data-framer-name\":\"text\",layoutDependency:layoutDependency,layoutId:\"fTFGkKfX5\",children:[/*#__PURE__*/_jsx(ComponentPresetsProvider,{presets:{\"module:0sWquksFr1YDkaIgrl9Z/VgWe6mCMJOseqaLiMnaC/Vimeo.js:default\":componentPresets.props[\"D2uNkKcvZ\"],\"module:NEd4VmDdsxM3StIUbddO/bZxrMUxBPAhoXlARkK9C/YouTube.js:Youtube\":componentPresets.props[\"PTNkaBBKe\"],\"module:pVk4QsoHxASnVtUBp6jr/TbhpORLndv1iOkZzyo83/CodeBlock.js:default\":componentPresets.props[\"tbkychxRG\"]},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:w2Ve6ODZW,className:\"framer-xvyy0q\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"GxAwYEqv0\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},stylesPresetsClassNames:{a:\"framer-styles-preset-hfwxdm\",blockquote:\"framer-styles-preset-v05z4q\",code:\"framer-styles-preset-jmvf86\",h1:\"framer-styles-preset-1btcwim\",h2:\"framer-styles-preset-kzd92x\",h3:\"framer-styles-preset-1fbwsqp\",h4:\"framer-styles-preset-mpm4t7\",h5:\"framer-styles-preset-14ozmhr\",h6:\"framer-styles-preset-1bqrzk2\",img:\"framer-styles-preset-14wt6fw\",p:\"framer-styles-preset-1uuhkkx\",table:\"framer-styles-preset-xfhm6o\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1NwYWNlIEdyb3Rlc2sgUmVndWxhcg==\",\"--framer-font-family\":'\"Space Grotesk Regular\", \"Space Grotesk Regular Placeholder\", sans-serif',\"--framer-font-size\":\"11px\",\"--framer-letter-spacing\":\"0.07em\",\"--framer-line-height\":\"18px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1c3fe5dc-6a7d-4e61-96e9-e1bb26acaf7e, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Meridee M.\"})}),className:\"framer-1e6qvr8\",fonts:[\"CUSTOM;Space Grotesk Regular\"],layoutDependency:layoutDependency,layoutId:\"xvznrKtB3\",style:{\"--extracted-r6o4lv\":\"var(--token-1c3fe5dc-6a7d-4e61-96e9-e1bb26acaf7e, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.5},text:O0HW73XkW,verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-bnxwck\",\"data-framer-name\":\"gradient\",layoutDependency:layoutDependency,layoutId:\"gMfoeQZfg\",style:{background:\"linear-gradient(180deg, rgba(30, 30, 31, 0) 0%, rgb(30, 30, 31) 84.66181024774775%)\"}})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:\"24px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||412.5)-0-(Math.max(0,((componentViewport?.height||412.5)-0-0)/1)*1+0))/2+0+0)+18,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18sv1p5-container\",layoutDependency:layoutDependency,layoutId:\"C4Y_fDDZ_-container\",nodeId:\"C4Y_fDDZ_\",rendersWithMotion:true,scopeId:\"q9PcIUdY9\",children:/*#__PURE__*/_jsx(PlayPause,{height:\"100%\",id:\"C4Y_fDDZ_\",layoutId:\"C4Y_fDDZ_\",style:{height:\"100%\",width:\"100%\"},variant:\"xARkliT9A\",width:\"100%\",...addPropertyOverrides({BfsQnkT1_:{variant:\"HWTK167ls\"},ozDeLvIhr:{variant:\"Euae3bMXZ\"}},baseVariant,gestureVariant)})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-aWZBs.framer-w0i76u, .framer-aWZBs .framer-w0i76u { display: block; }\",\".framer-aWZBs.framer-si4h75 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 413px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 232px; }\",\".framer-aWZBs .framer-1ukxmre { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-aWZBs .framer-hsfz4y { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-aWZBs .framer-1q5v8z7 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-aWZBs .framer-yvonx0 { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-aWZBs .framer-f3a043-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-aWZBs .framer-13q6svt { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 18px; position: relative; width: 100%; z-index: 2; }\",\".framer-aWZBs .framer-1tgec6i { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-aWZBs .framer-6bkyy0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: visible; padding: 6px 8px 6px 8px; position: relative; width: min-content; z-index: 1; }\",\".framer-aWZBs .framer-28clk7-container, .framer-aWZBs .framer-e28xp9-container, .framer-aWZBs .framer-1daldzm-container, .framer-aWZBs .framer-1c27gpo-container, .framer-aWZBs .framer-1jcd8e5-container { flex: none; height: 12px; position: relative; width: 12px; z-index: 2; }\",\".framer-aWZBs .framer-1btaqt0 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-aWZBs .framer-xvyy0q, .framer-aWZBs .framer-1e6qvr8 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; z-index: 2; }\",\".framer-aWZBs .framer-bnxwck { flex: none; height: 120px; left: 0px; overflow: visible; position: absolute; right: 0px; top: -120px; z-index: 2; }\",\".framer-aWZBs .framer-18sv1p5-container { flex: none; height: 24px; left: 18px; position: absolute; top: 18px; width: 24px; z-index: 5; }\",\".framer-aWZBs.framer-v-yemyfb.framer-si4h75, .framer-aWZBs.framer-v-1cdpqru.framer-si4h75 { aspect-ratio: 0.5625 / 1; height: var(--framer-aspect-ratio-supported, 413px); }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css,...sharedStyle6.css,...sharedStyle7.css,...sharedStyle8.css,...sharedStyle9.css,...sharedStyle10.css,...sharedStyle11.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 412.5\n * @framerIntrinsicWidth 232\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"BfsQnkT1_\":{\"layout\":[\"fixed\",\"fixed\"]},\"ozDeLvIhr\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"w2Ve6ODZW\":\"review\",\"O0HW73XkW\":\"reviewer\",\"XPsG8qE7N\":\"image\",\"IudaFjsaX\":\"video\",\"g5XLhiXJc\":\"radius\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerq9PcIUdY9=withCSS(Component,css,\"framer-aWZBs\");export default Framerq9PcIUdY9;Framerq9PcIUdY9.displayName=\"reel\";Framerq9PcIUdY9.defaultProps={height:412.5,width:232};addPropertyControls(Framerq9PcIUdY9,{variant:{options:[\"Bv_lFmvx4\",\"BfsQnkT1_\",\"ozDeLvIhr\"],optionTitles:[\"Default\",\"Playing\",\"Played\"],title:\"Variant\",type:ControlType.Enum},w2Ve6ODZW:{defaultValue:\"<p>text</p>\",title:\"Review\",type:ControlType.RichText},O0HW73XkW:{defaultValue:\"Meridee M.\",displayTextArea:false,title:\"Reviewer\",type:ControlType.String},XPsG8qE7N:{__defaultAssetReference:\"data:framer/asset-reference,1O2eTJLKI0L1pR3wg1jPl0D7j3E.jpg?originalFilename=photo-1727775447812-117baa795bcf%3Fcrop%3Dentropy%26cs%3Dsrgb%26fm%3Djpg%26ixid%3DM3wxMzc5NjJ8MHwxfGFsbHw3fHx8fHx8fHwxNzMxNjA3MzA5fA%26ixlib%3Drb-4.0.jpg&preferredSize=auto\",title:\"Image\",type:ControlType.ResponsiveImage},IudaFjsaX:VideoControls?.[\"srcFile\"]&&{...VideoControls[\"srcFile\"],__defaultAssetReference:\"\",description:undefined,hidden:undefined,title:\"Video\"},g5XLhiXJc:{defaultValue:\"36px\",title:\"Radius\",type:ControlType.BorderRadius}});addFonts(Framerq9PcIUdY9,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"Space Grotesk Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/SqB6F3WWmr4y228RHMUOsqopyE.woff2\"}]},...VideoFonts,...PhosphorFonts,...PlayPauseFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts),...getFontsFromSharedStyle(sharedStyle5.fonts),...getFontsFromSharedStyle(sharedStyle6.fonts),...getFontsFromSharedStyle(sharedStyle7.fonts),...getFontsFromSharedStyle(sharedStyle8.fonts),...getFontsFromSharedStyle(sharedStyle9.fonts),...getFontsFromSharedStyle(sharedStyle10.fonts),...getFontsFromSharedStyle(sharedStyle11.fonts),...componentPresets.fonts?.[\"D2uNkKcvZ\"]?getFontsFromComponentPreset(componentPresets.fonts?.[\"D2uNkKcvZ\"]):[],...componentPresets.fonts?.[\"PTNkaBBKe\"]?getFontsFromComponentPreset(componentPresets.fonts?.[\"PTNkaBBKe\"]):[],...componentPresets.fonts?.[\"tbkychxRG\"]?getFontsFromComponentPreset(componentPresets.fonts?.[\"tbkychxRG\"]):[]],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerq9PcIUdY9\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"412.5\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"w2Ve6ODZW\\\":\\\"review\\\",\\\"O0HW73XkW\\\":\\\"reviewer\\\",\\\"XPsG8qE7N\\\":\\\"image\\\",\\\"IudaFjsaX\\\":\\\"video\\\",\\\"g5XLhiXJc\\\":\\\"radius\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"BfsQnkT1_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ozDeLvIhr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"232\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./q9PcIUdY9.map"],"mappings":"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B,EAAC,CAAC,kBAAkB,mBAAmB,mBAAmB,kBAAkB,kBAAkB,gBAAiB,EAAC,CAAC,EAAE,kBAAkB,mBAAmB,mBAAmB,kBAAkB,mBAAmB,iBAAkB,EAAC,CAAC,mBAAmB,kBAAkB,kBAAkB,iBAAiB,mBAAmB,kBAAkB,mBAAmB,iBAAkB,EAAC,CAAC,EAAE,mBAAmB,kBAAkB,mBAAmB,kBAAkB,mBAAmB,kBAAkB,mBAAmB,iBAAkB,EAAC,CAAC,oBAAoB,mBAAmB,mBAAmB,kBAAkB,mBAAmB,kBAAkB,mBAAmB,kBAAkB,mBAAmB,iBAAkB,EAAC,CAAC,EAAE,oBAAoB,mBAAmB,mBAAmB,kBAAkB,mBAAmB,kBAAkB,mBAAmB,kBAAkB,kBAAkB,gBAAiB,EAAC,CAAC,mBAAmB,kBAAkB,mBAAmB,kBAAkB,mBAAmB,kBAAkB,mBAAmB,kBAAkB,mBAAmB,kBAAkB,mBAAmB,iBAAkB,EAAC,CAAC,EAAE,mBAAmB,kBAAkB,oBAAoB,mBAAmB,mBAAmB,kBAAkB,mBAAmB,kBAAkB,mBAAmB,kBAAkB,mBAAmB,iBAAkB,EAAC,CAAC,oBAAoB,mBAAmB,oBAAoB,mBAAmB,mBAAmB,kBAAkB,mBAAmB,kBAAkB,kBAAkB,iBAAiB,mBAAmB,kBAAkB,mBAAmB,iBAAkB,EAAC,CAAC,EAAE,oBAAoB,mBAAmB,mBAAmB,kBAAkB,mBAAmB,kBAAkB,mBAAmB,kBAAkB,mBAAmB,kBAAkB,kBAAkB,iBAAiB,mBAAmB,iBAAkB,EAAC,CAAC,oBAAoB,mBAAmB,mBAAmB,kBAAkB,oBAAoB,mBAAmB,mBAAmB,kBAAkB,kBAAkB,iBAAiB,mBAAmB,kBAAkB,mBAAmB,kBAAkB,mBAAmB,iBAAkB,EAAC,CAAC,EAAE,oBAAoB,mBAAmB,mBAAmB,kBAAkB,mBAAmB,kBAAkB,mBAAmB,kBAAkB,mBAAmB,kBAAkB,mBAAmB,kBAAkB,mBAAmB,kBAAkB,mBAAmB,iBAAkB,EAAC,CAAC,mBAAmB,kBAAkB,mBAAmB,kBAAkB,oBAAoB,mBAAmB,mBAAmB,kBAAkB,mBAAmB,kBAAkB,mBAAmB,kBAAkB,mBAAmB,kBAAkB,mBAAmB,kBAAkB,mBAAmB,iBAAkB,EAAC,CAAC,EAAE,oBAAoB,mBAAmB,oBAAoB,mBAAmB,oBAAoB,mBAAmB,kBAAkB,iBAAiB,mBAAmB,kBAAkB,mBAAmB,kBAAkB,mBAAmB,kBAAkB,iBAAiB,gBAAgB,mBAAmB,iBAAkB,EAAC,CAAC,oBAAoB,mBAAmB,oBAAoB,mBAAmB,oBAAoB,mBAAmB,mBAAmB,kBAAkB,kBAAkB,iBAAiB,mBAAmB,kBAAkB,mBAAmB,kBAAkB,kBAAkB,iBAAiB,mBAAmB,kBAAkB,mBAAmB,iBAAkB,EAAC,CAAC,EAAE,mBAAmB,kBAAkB,mBAAmB,kBAAkB,mBAAmB,kBAAkB,mBAAmB,kBAAkB,mBAAmB,kBAAkB,mBAAmB,kBAAkB,mBAAmB,kBAAkB,mBAAmB,kBAAkB,mBAAmB,kBAAkB,mBAAmB,iBAAkB,EAAC,CAAC,oBAAoB,mBAAmB,oBAAoB,mBAAmB,oBAAoB,mBAAmB,kBAAkB,iBAAiB,mBAAmB,kBAAkB,mBAAmB,kBAAkB,mBAAmB,kBAAkB,mBAAmB,kBAAkB,kBAAkB,iBAAiB,mBAAmB,kBAAkB,mBAAmB,iBAAkB,EAAC,CAAC,EAAE,mBAAmB,kBAAkB,oBAAoB,mBAAmB,mBAAmB,kBAAkB,mBAAmB,kBAAkB,mBAAmB,kBAAkB,mBAAmB,kBAAkB,mBAAmB,kBAAkB,mBAAmB,kBAAkB,mBAAmB,kBAAkB,mBAAmB,kBAAkB,mBAAmB,iBAAkB,EAAC,CAAC,oBAAoB,mBAAmB,mBAAmB,kBAAkB,mBAAmB,kBAAkB,mBAAmB,kBAAkB,mBAAmB,kBAAkB,mBAAmB,kBAAkB,mBAAmB,kBAAkB,kBAAkB,iBAAiB,mBAAmB,kBAAkB,mBAAmB,kBAAkB,mBAAmB,kBAAkB,mBAAmB,iBAAkB,CAAC,EAAC,GAAG,CAAC,CAAE,EAAC,CAAE,EAAC,CAAC,EAAE,CAAE,EAAC,CAAC,kBAAkB,kBAAkB,iBAAkB,EAAC,CAAC,kBAAkB,kBAAkB,mBAAmB,kBAAmB,EAAC,CAAC,kBAAkB,mBAAmB,mBAAmB,mBAAmB,kBAAmB,EAAC,CAAC,kBAAkB,kBAAkB,mBAAmB,mBAAmB,mBAAmB,kBAAmB,EAAC,CAAC,kBAAkB,kBAAkB,kBAAkB,mBAAmB,mBAAmB,kBAAkB,iBAAkB,EAAC,CAAC,iBAAiB,iBAAiB,mBAAmB,mBAAmB,mBAAmB,mBAAmB,mBAAmB,kBAAmB,EAAC,CAAC,kBAAkB,kBAAkB,kBAAkB,mBAAmB,mBAAmB,mBAAmB,mBAAmB,mBAAmB,kBAAmB,EAAC,CAAC,mBAAmB,mBAAmB,mBAAmB,mBAAmB,mBAAmB,mBAAmB,kBAAkB,kBAAkB,mBAAmB,kBAAmB,EAAC,CAAC,kBAAkB,mBAAmB,mBAAmB,mBAAmB,mBAAmB,mBAAmB,mBAAmB,kBAAkB,kBAAkB,mBAAmB,kBAAmB,EAAC,CAAC,mBAAmB,mBAAmB,kBAAkB,kBAAkB,mBAAmB,mBAAmB,mBAAmB,mBAAmB,mBAAmB,mBAAmB,mBAAmB,kBAAmB,EAAC,CAAC,kBAAkB,mBAAmB,mBAAmB,kBAAkB,kBAAkB,mBAAmB,mBAAmB,mBAAmB,mBAAmB,mBAAmB,mBAAmB,mBAAmB,kBAAmB,EAAC,CAAC,kBAAkB,kBAAkB,kBAAkB,kBAAkB,mBAAmB,mBAAmB,mBAAmB,mBAAmB,mBAAmB,mBAAmB,mBAAmB,mBAAmB,mBAAmB,kBAAmB,EAAC,CAAC,kBAAkB,mBAAmB,mBAAmB,kBAAkB,kBAAkB,mBAAmB,mBAAmB,mBAAmB,mBAAmB,mBAAmB,mBAAmB,mBAAmB,mBAAmB,mBAAmB,kBAAmB,EAAC,CAAC,kBAAkB,kBAAkB,mBAAmB,mBAAmB,mBAAmB,mBAAmB,mBAAmB,mBAAmB,mBAAmB,mBAAmB,mBAAmB,mBAAmB,oBAAoB,oBAAoB,oBAAoB,mBAAoB,EAAC,CAAC,mBAAmB,mBAAmB,mBAAmB,mBAAmB,mBAAmB,mBAAmB,mBAAmB,mBAAmB,mBAAmB,mBAAmB,mBAAmB,mBAAmB,mBAAmB,kBAAkB,kBAAkB,mBAAmB,kBAAmB,EAAC,CAAC,kBAAkB,kBAAkB,mBAAmB,mBAAmB,mBAAmB,mBAAmB,mBAAmB,mBAAmB,mBAAmB,mBAAmB,mBAAmB,mBAAmB,mBAAmB,mBAAmB,kBAAkB,kBAAkB,mBAAmB,kBAAmB,EAAC,CAAC,kBAAkB,mBAAmB,mBAAmB,mBAAmB,mB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"}