/*! * VERSION: 0.8.10 */ var _gsScope="undefined"!=typeof module&&module.exports&&"undefined"!=typeof global?global:this||window;(_gsScope._gsQueue||(_gsScope._gsQueue=[])).push(function(){"use strict";var Q=Math.PI/180,E=180/Math.PI,M=/[achlmqstvz]|(-?\d*\.?\d*(?:e[\-+]?\d+)?)[0-9]/gi,w=/(?:(-|-=|\+=)?\d*\.?\d*(?:e[\-+]?\d+)?)[0-9]/gi,a=/(^[#\.]|[a-y][a-z])/gi,u=/[achlmqstvz]/gi,y=/[\+\-]?\d*\.?\d+e[\+\-]?\d+/gi,c=_gsScope._gsDefine.globals.TweenLite,p="MorphSVGPlugin",d=String.fromCharCode(103,114,101,101,110,115,111,99,107,46,99,111,109),m=String.fromCharCode(47,114,101,113,117,105,114,101,115,45,109,101,109,98,101,114,115,104,105,112,47),C=function(e){for(var t=-1!==(window?'codepen.io':"").indexOf(String.fromCharCode(103,114,101,101,110,115,111,99,107))&&-1!==e.indexOf(String.fromCharCode(108,111,99,97,108,104,111,115,116)),r=[d,String.fromCharCode(99,111,100,101,112,101,110,46,105,111),String.fromCharCode(99,111,100,101,112,101,110,46,112,108,117,109,98,105,110,103),String.fromCharCode(99,111,100,101,112,101,110,46,100,101,118),String.fromCharCode(99,115,115,45,116,114,105,99,107,115,46,99,111,109),String.fromCharCode(99,100,112,110,46,105,111),String.fromCharCode(103,97,110,110,111,110,46,116,118),String.fromCharCode(99,111,100,101,99,97,110,121,111,110,46,110,101,116),String.fromCharCode(116,104,101,109,101,102,111,114,101,115,116,46,110,101,116),String.fromCharCode(99,101,114,101,98,114,97,120,46,99,111,46,117,107),String.fromCharCode(116,121,109,112,97,110,117,115,46,110,101,116),String.fromCharCode(116,119,101,101,110,109,97,120,46,99,111,109),String.fromCharCode(116,119,101,101,110,108,105,116,101,46,99,111,109),String.fromCharCode(112,108,110,107,114,46,99,111),String.fromCharCode(104,111,116,106,97,114,46,99,111,109),String.fromCharCode(119,101,98,112,97,99,107,98,105,110,46,99,111,109),String.fromCharCode(97,114,99,104,105,118,101,46,111,114,103),String.fromCharCode(99,111,100,101,115,97,110,100,98,111,120,46,105,111),String.fromCharCode(115,116,97,99,107,98,108,105,116,122,46,99,111,109),String.fromCharCode(99,111,100,105,101,114,46,105,111),String.fromCharCode(106,115,102,105,100,100,108,101,46,110,101,116)],n=r.length;-1<--n;)if(-1!==e.indexOf(r[n]))return!0;return t&&window&&window.console&&console.log(String.fromCharCode(87,65,82,78,73,78,71,58,32,97,32,115,112,101,99,105,97,108,32,118,101,114,115,105,111,110,32,111,102,32)+p+String.fromCharCode(32,105,115,32,114,117,110,110,105,110,103,32,108,111,99,97,108,108,121,44,32,98,117,116,32,105,116,32,119,105,108,108,32,110,111,116,32,119,111,114,107,32,111,110,32,97,32,108,105,118,101,32,100,111,109,97,105,110,32,98,101,99,97,117,115,101,32,105,116,32,105,115,32,97,32,109,101,109,98,101,114,115,104,105,112,32,98,101,110,101,102,105,116,32,111,102,32,67,108,117,98,32,71,114,101,101,110,83,111,99,107,46,32,80,108,101,97,115,101,32,115,105,103,110,32,117,112,32,97,116,32,104,116,116,112,58,47,47,103,114,101,101,110,115,111,99,107,46,99,111,109,47,99,108,117,98,47,32,97,110,100,32,116,104,101,110,32,100,111,119,110,108,111,97,100,32,116,104,101,32,39,114,101,97,108,39,32,118,101,114,115,105,111,110,32,102,114,111,109,32,121,111,117,114,32,71,114,101,101,110,83,111,99,107,32,97,99,99,111,117,110,116,32,119,104,105,99,104,32,104,97,115,32,110,111,32,115,117,99,104,32,108,105,109,105,116,97,116,105,111,110,115,46,32,84,104,101,32,102,105,108,101,32,121,111,117,39,114,101,32,117,115,105,110,103,32,119,97,115,32,108,105,107,101,108,121,32,100,111,119,110,108,111,97,100,101,100,32,102,114,111,109,32,101,108,115,101,119,104,101,114,101,32,111,110,32,116,104,101,32,119,101,98,32,97,110,100,32,105,115,32,114,101,115,116,114,105,99,116,101,100,32,116,111,32,108,111,99,97,108,32,117,115,101,32,111,114,32,111,110,32,115,105,116,101,115,32,108,105,107,101,32,99,111,100,101,112,101,110,46,105,111,46)),t}(window?'codepen.io':""),A=function(e){_gsScope.console&&console.log(e)},x=function(e,t,r,n,o,i,a,s,h){if(e!==s||t!==h){r=Math.abs(r),n=Math.abs(n);var l=o%360*Q,f=Math.cos(l),g=Math.sin(l),u=(e-s)/2,c=(t-h)/2,p=f*u+g*c,d=-g*u+f*c,m=r*r,C=n*n,v=p*p,b=d*d,S=v/m+b/C;1c[0].length&&N(c[0],(u[0].length-c[0].length)/6|0),C=c.length;pMath.abs(o[0]-i[i.length-2])+Math.abs(o[1]-i[i.length-1])+Math.abs(o[o.length-2]-i[0])+Math.abs(o[o.length-1]-i[1])||r%2)?(_(i),v[C]=-1,b=!0):"auto"===r?v[C]=0:"reverse"===r&&(v[C]=-1),i.closed!==o.closed&&(i.closed=o.closed=!1));return S&&A("shapeIndex:["+v.join(",")+"]"),v}},B=function(e,t,r,n){var o=v(e[0]),i=v(e[1]);h(o,i,t||0===t?t:"auto",r)&&(e[0]=s(o),e[1]=s(i),"log"!==n&&!0!==n||A('precompile:["'+e[0]+'","'+e[1]+'"]'))},o=function(e,t){var r,n,o,i,a,s,h,l=0,f=parseFloat(e[0]),g=parseFloat(e[1]),u=f+","+g+" ";for(r=.5*t/(.5*(o=e.length)-1),n=0;n cannot accept path data. "+O),!1):(s&&((this._target=e).getAttributeNS(null,"data-original")||e.setAttributeNS(null,"data-original",e.getAttribute(i)),(a=this._addTween(e,"setAttribute",e.getAttribute(i)+"",s+"","morphSVG",!1,i,"object"==typeof t.precompile?function(e){e[0]=t.precompile[0],e[1]=t.precompile[1]}:"d"===i?(l=t.shapeIndex,f=t.map||R.defaultMap,g=t.precompile,f||g||l||0===l?function(e){B(e,l,f,g)}:B):V(t.shapeIndex)))&&(this._overwriteProps.push("morphSVG"),a.end=s,a.endProp=i)),C)):(A("WARNING: cannot morph a <"+o+"> SVG element. "+O),!1)):(window.location.href="http://"+d+m+"?plugin="+p+"&source=codepen",!1))},set:function(e){var t;if(this._super.setRatio.call(this,e),1===e)for(t=this._firstPT;t;)t.end&&this._target.setAttribute(t.endProp,t.end),t=t._next}});R.pathFilter=B,R.pointsFilter=r,R.subdivideRawBezier=N,R.defaultMap="size",R.pathDataToRawBezier=function(e){return v(X(e,!0))},R.equalizeSegmentQuantity=h,R.convertToPath=function(e,t){"string"==typeof e&&(e=c.selector(e));for(var r=e&&0!==e.length?e.length&&e[0]&&e[0].nodeType?Array.prototype.slice.call(e,0):[e]:[],n=r.length;-1<--n;)r[n]=l(r[n],!1!==t);return r},R.pathDataToBezier=function(e,t){var r,n,o,i,a,s,h,l,f=v(X(e,!0))[0]||[],g=0;if(l=(t=t||{}).align||t.relative,i=t.matrix||[1,0,0,1,0,0],a=t.offsetX||0,s=t.offsetY||0,"relative"===l||!0===l?(a-=f[0]*i[0]+f[1]*i[2],s-=f[0]*i[1]+f[1]*i[3],g="+="):(a+=i[4],s+=i[5],l&&(l="string"==typeof l?c.selector(l):l&&l[0]?l:[l])&&l[0]&&(a-=(h=l[0].getBBox()||{x:0,y:0}).x,s-=h.y)),r=[],o=f.length,i&&"1,0,0,1,0,0"!==i.join(","))for(n=0;n