diff --git a/content/header/_index.md b/content/header/_index.md index 51e9045..8f7db6a 100644 --- a/content/header/_index.md +++ b/content/header/_index.md @@ -12,4 +12,5 @@ extra: - [Ventures]("/ventures") - [Blog]("/blog") - [News]("/newsroom") +- [Team]("/people") - [Knowledge]("https://ourworldventures.github.io/info_ourworld/intro/intro.html") \ No newline at end of file diff --git a/content/newsroom/ourworldfreezone/index.md b/content/newsroom/ourworldfreezone/index.md index d1d82c5..08cad4a 100644 --- a/content/newsroom/ourworldfreezone/index.md +++ b/content/newsroom/ourworldfreezone/index.md @@ -10,6 +10,7 @@ taxonomies: news-category: [foundation] extra: imgPath: ourworldfreezone.png + isFeatured: true --- "Our vision is to foster a digital ecosystem that harmoniously blends the tranquility of Zanzibar with the awe-inspiring power of the digital age. I am deeply appreciative of the dedication of the OurWorld Zanzibar team in turning this vision into a reality," Zanzibar President Dr. Hussein Mwinyi. diff --git a/content/people/amira_abouhadid/amira_abouhadid.jpg b/content/people/amira_abouhadid/amira_abouhadid.jpg new file mode 100644 index 0000000..359db09 Binary files /dev/null and b/content/people/amira_abouhadid/amira_abouhadid.jpg differ diff --git a/content/people/amira_abouhadid/index.md b/content/people/amira_abouhadid/index.md new file mode 100644 index 0000000..0c68241 --- /dev/null +++ b/content/people/amira_abouhadid/index.md @@ -0,0 +1,22 @@ +--- +title: Amira Abouhadid +weight: 4 +description: Msc. Computer & Information Technology , Bsc. Chemical Engineering. +taxonomies: + people: [amira_abouhadid] + memberships: [tech] + categories: [foundation] +extra: + imgPath: amira_abouhadid.jpg + organizations: [threefold_tech] + countries: [Egypt] + cities: [Cairo] + private: 0 + socialLinks: { + LinkedIn: https://www.linkedin.com/in/amira-abouhadid/, + github: https://github.com/amiraabouhadid, + websites: https://threefold.tech, + } +--- + +Trilingual (Arabic, English & German) software developer and chemical engineer skilled in remote pair programming and mentoring. I can use multiple languages, frameworks, and technologies to efficiently achieve a project’s goals. diff --git a/static/js/custom.js b/static/js/custom.js new file mode 100644 index 0000000..4871c33 --- /dev/null +++ b/static/js/custom.js @@ -0,0 +1,123 @@ + +var displayedMenu = ""; +var hamburgerShown = false; +let width = screen.width; +var isMobile = width < 1024; + +function readingTime() { + let articles = document.querySelectorAll(".article"); + let times = document.querySelectorAll(".time"); + const wpm = 225; + let words; + for (var i = 0; i < articles.length; i++) { + words = articles[i].innerText.trim().split(/\s+/).length; + let time = Math.ceil(words / wpm); + times[i].innerText = `${time} minute read` + } +} +readingTime() + +function toggleMenu(button) { + if (displayedMenu === button.id.split("-")[0]) { + button.className = button.className.replace(" text-gray-800 bg-stone-200 sm:bg-transparent", " text-gray-900"); + hideMenu(button.id.split("-")[0]); + button.lastElementChild.className = button.lastElementChild.className.replace("rotate-0", "-rotate-90") + displayedMenu = ""; + } else { + showMenu(button.id.split("-")[0]); + button.lastElementChild.className = button.lastElementChild.className.replace("-rotate-90", "rotate-0") + button.className = button.className.replace(" text-gray-900", " text-gray-800 bg-stone-200 sm:bg-transparent"); + displayedMenu = button.id.split("-")[0] + } +} + +function handleClick(button) { + if (button.id === "hamburger-btn" || button.id === "close-hamburger-btn") { + toggleHamburger() + } + if (button.id.indexOf("menu") !== -1) { + toggleMenu(button) + } +} + +function toggleHamburger() { + if (hamburgerShown) { + hideHamburger(); + hamburgerShown = false; + } else { + showHamburger(); + hamburgerShown = true; + } +} + +function showMenu(menuName) { + var menuId = menuName + (isMobile ? '-mobile-menu' : '-menu'); + var menuBtnId = menuName + (isMobile ? '-mobile-menu' : '-menu'); + var menuElement = document.getElementById(menuId) + menuElement.className = menuElement.className.replace(" hidden", ""); + let children = document.querySelectorAll('.nav_menu') + for (let i = 0; i < children.length; i++) { + if (menuElement !== children[i]) { + let btnId = `${children[i].id}-btn`; + let btn = document.getElementById(btnId); + if (btn && !children[i].classList.contains('hidden')) { + children[i].classList.add('hidden') + btn.lastElementChild.classList.replace("rotate-0", "-rotate-90") + } + } + } + setTimeout(function () { + menuElement.className = menuElement.className.replace("duration-200 ease-in opacity-0 -translate-y-1", "duration-150 ease-out opacity-1 -translate-y-0"); + }, 10); +} + +function hideMenu(menuName) { + var menuId = menuName + (isMobile ? '-mobile-menu' : '-menu'); + var menuElement = document.getElementById(menuId) + menuElement.className = menuElement.className.replace("duration-150 ease-out opacity-1 -translate-y-0", "duration-200 ease-in opacity-0 -translate-y-1"); + setTimeout(function () { + menuElement.className = menuElement.className + " hidden" + }, 300); +} + +function showHamburger() { + document.getElementById('header-container').className = "overflow-hidden"; + document.getElementById('hamburger').className = "fixed mt-16 z-20 top-0 inset-x-0 transition transform origin-top-right"; + document.getElementById('hamburger-btn').className = "hidden lg:hidden inline-flex items-center justify-center p-2 rounded-md text-gray-400 hover:text-gray-500 hover:bg-gray-100 focus:outline-none focus:bg-gray-100 focus:text-gray-500 transition duration-150 ease-in-out"; + document.getElementById('close-hamburger-btn').className = "inline-flex items-center justify-center p-2 rounded-md text-gray-400 hover:text-gray-500 hover:bg-gray-100 focus:outline-none focus:bg-gray-100 focus:text-gray-500 transition duration-150 ease-in-out"; +} + +function hideHamburger() { + document.getElementById('header-container').className = ""; + document.getElementById('hamburger').className = "hidden absolute z-20 top-0 inset-x-0 transition transform origin-top-right lg:hidden"; + document.getElementById('hamburger-btn').className = "inline-flex items-center justify-center p-2 rounded-md text-gray-400 hover:text-gray-500 hover:bg-gray-100 focus:outline-none focus:bg-gray-100 focus:text-gray-500 transition duration-150 ease-in-out"; + document.getElementById('close-hamburger-btn').className = "hidden lg:hidden inline-flex items-center justify-center p-2 rounded-md text-gray-400 hover:text-gray-500 hover:bg-gray-100 focus:outline-none focus:bg-gray-100 focus:text-gray-500 transition duration-150 ease-in-out"; + if (displayedMenu !== "") { + hideMenu(displayedMenu); + } +} +function toggleFilter() { + var filterMenu = document.getElementById("filter-menu") + if (filterMenu.className.includes("hidden")) { + filterMenu.className = filterMenu.className.replace("hidden", " ") + } else { + filterMenu.className = filterMenu.className + " hidden" + } +} +window.onload = function () { + let elements = document.getElementsByTagName("button"); + let buttons = [...elements] + + buttons.forEach((button) => { + button.addEventListener('click', function () { + handleClick(button) + }); + }) + + document.getElementById("filter-btn").addEventListener('click', toggleFilter); + document.getElementById("mobile-learn-btn").addEventListener('click', toggleMenu); +} + +function openInNewTab(url) { + window.open(url, '_blank').focus() +} \ No newline at end of file diff --git a/static/js/fluxui.js b/static/js/fluxui.js new file mode 100644 index 0000000..a04ddb3 --- /dev/null +++ b/static/js/fluxui.js @@ -0,0 +1,1482 @@ +/*! +* Webflow: Front-end site library +* @license MIT +* Inline scripts may access the api using an async handler: +* var Webflow = Webflow || []; +* Webflow.push(readyFunction); +*/(function(modules){var installedModules={};function __webpack_require__(moduleId){if(installedModules[moduleId]){return installedModules[moduleId].exports;} +var module=installedModules[moduleId]={i:moduleId,l:false,exports:{}};modules[moduleId].call(module.exports,module,module.exports,__webpack_require__);module.l=true;return module.exports;} +__webpack_require__.m=modules;__webpack_require__.c=installedModules;__webpack_require__.d=function(exports,name,getter){if(!__webpack_require__.o(exports,name)){Object.defineProperty(exports,name,{enumerable:true,get:getter});}};__webpack_require__.r=function(exports){if(typeof Symbol!=='undefined'&&Symbol.toStringTag){Object.defineProperty(exports,Symbol.toStringTag,{value:'Module'});} +Object.defineProperty(exports,'__esModule',{value:true});};__webpack_require__.t=function(value,mode){if(mode&1)value=__webpack_require__(value);if(mode&8)return value;if((mode&4)&&typeof value==='object'&&value&&value.__esModule)return value;var ns=Object.create(null);__webpack_require__.r(ns);Object.defineProperty(ns,'default',{enumerable:true,value:value});if(mode&2&&typeof value!='string')for(var key in value)__webpack_require__.d(ns,key,function(key){return value[key];}.bind(null,key));return ns;};__webpack_require__.n=function(module){var getter=module&&module.__esModule?function getDefault(){return module['default'];}:function getModuleExports(){return module;};__webpack_require__.d(getter,'a',getter);return getter;};__webpack_require__.o=function(object,property){return Object.prototype.hasOwnProperty.call(object,property);};__webpack_require__.p="";return __webpack_require__(__webpack_require__.s=191);}) +([(function(module,exports,__webpack_require__){(function(global){var check=function(it){return it&&it.Math==Math&⁢};module.exports=check(typeof globalThis=='object'&&globalThis)||check(typeof window=='object'&&window)||check(typeof self=='object'&&self)||check(typeof global=='object'&&global)||(function(){return this;})()||Function('return this')();}.call(this,__webpack_require__(61)))}),(function(module,exports,__webpack_require__){var global=__webpack_require__(0);var getOwnPropertyDescriptor=__webpack_require__(96).f;var createNonEnumerableProperty=__webpack_require__(72);var redefine=__webpack_require__(27);var setGlobal=__webpack_require__(99);var copyConstructorProperties=__webpack_require__(273);var isForced=__webpack_require__(106);module.exports=function(options,source){var TARGET=options.target;var GLOBAL=options.global;var STATIC=options.stat;var FORCED,target,key,targetProperty,sourceProperty,descriptor;if(GLOBAL){target=global;}else if(STATIC){target=global[TARGET]||setGlobal(TARGET,{});}else{target=(global[TARGET]||{}).prototype;} +if(target)for(key in source){sourceProperty=source[key];if(options.noTargetGet){descriptor=getOwnPropertyDescriptor(target,key);targetProperty=descriptor&&descriptor.value;}else targetProperty=target[key];FORCED=isForced(GLOBAL?key:TARGET+(STATIC?'.':'#')+key,options.forced);if(!FORCED&&targetProperty!==undefined){if(typeof sourceProperty==typeof targetProperty)continue;copyConstructorProperties(sourceProperty,targetProperty);} +if(options.sham||(targetProperty&&targetProperty.sham)){createNonEnumerableProperty(sourceProperty,'sham',true);} +redefine(target,key,sourceProperty,options);}};}),(function(module,exports){var FunctionPrototype=Function.prototype;var bind=FunctionPrototype.bind;var call=FunctionPrototype.call;var callBind=bind&&bind.bind(call);module.exports=bind?function(fn){return fn&&callBind(call,fn);}:function(fn){return fn&&function(){return call.apply(fn,arguments);};};}),(function(module,exports){function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{"default":obj};} +module.exports=_interopRequireDefault;}),(function(module,exports,__webpack_require__){var toLength=__webpack_require__(275);module.exports=function(obj){return toLength(obj.length);};}),(function(module,exports){module.exports=function(argument){return typeof argument=='function';};}),(function(module,exports,__webpack_require__){var global=__webpack_require__(0);var shared=__webpack_require__(149);var hasOwn=__webpack_require__(17);var uid=__webpack_require__(100);var NATIVE_SYMBOL=__webpack_require__(148);var USE_SYMBOL_AS_UID=__webpack_require__(147);var WellKnownSymbolsStore=shared('wks');var Symbol=global.Symbol;var symbolFor=Symbol&&Symbol['for'];var createWellKnownSymbol=USE_SYMBOL_AS_UID?Symbol:Symbol&&Symbol.withoutSetter||uid;module.exports=function(name){if(!hasOwn(WellKnownSymbolsStore,name)||!(NATIVE_SYMBOL||typeof WellKnownSymbolsStore[name]=='string')){var description='Symbol.'+name;if(NATIVE_SYMBOL&&hasOwn(Symbol,name)){WellKnownSymbolsStore[name]=Symbol[name];}else if(USE_SYMBOL_AS_UID&&symbolFor){WellKnownSymbolsStore[name]=symbolFor(description);}else{WellKnownSymbolsStore[name]=createWellKnownSymbol(description);}}return WellKnownSymbolsStore[name];};}),(function(module,exports,__webpack_require__){var global=__webpack_require__(0);var requireObjectCoercible=__webpack_require__(97);var Object=global.Object;module.exports=function(argument){return Object(requireObjectCoercible(argument));};}),(function(module,exports,__webpack_require__){var wellKnownSymbol=__webpack_require__(6);var create=__webpack_require__(36);var definePropertyModule=__webpack_require__(18);var UNSCOPABLES=wellKnownSymbol('unscopables');var ArrayPrototype=Array.prototype;if(ArrayPrototype[UNSCOPABLES]==undefined){definePropertyModule.f(ArrayPrototype,UNSCOPABLES,{configurable:true,value:create(null)});} +module.exports=function(key){ArrayPrototype[UNSCOPABLES][key]=true;};}),(function(module,exports){module.exports=function(exec){try{return!!exec();}catch(error){return true;}};}),(function(module,exports,__webpack_require__){"use strict";var Webflow={};var modules={};var primary=[];var secondary=window.Webflow||[];var $=window.jQuery;var $win=$(window);var $doc=$(document);var isFunction=$.isFunction;var _=Webflow._=__webpack_require__(193);var tram=Webflow.tram=__webpack_require__(125)&&$.tram;var domready=false;var destroyed=false;tram.config.hideBackface=false;tram.config.keepInherited=true;Webflow.define=function(name,factory,options){if(modules[name]){unbindModule(modules[name]);} +var instance=modules[name]=factory($,_,options)||{};bindModule(instance);return instance;};Webflow.require=function(name){return modules[name];};function bindModule(module){if(Webflow.env()){isFunction(module.design)&&$win.on('__wf_design',module.design);isFunction(module.preview)&&$win.on('__wf_preview',module.preview);} +isFunction(module.destroy)&&$win.on('__wf_destroy',module.destroy);if(module.ready&&isFunction(module.ready)){addReady(module);}} +function addReady(module){if(domready){module.ready();return;} +if(_.contains(primary,module.ready)){return;} +primary.push(module.ready);} +function unbindModule(module){isFunction(module.design)&&$win.off('__wf_design',module.design);isFunction(module.preview)&&$win.off('__wf_preview',module.preview);isFunction(module.destroy)&&$win.off('__wf_destroy',module.destroy);if(module.ready&&isFunction(module.ready)){removeReady(module);}} +function removeReady(module){primary=_.filter(primary,function(readyFn){return readyFn!==module.ready;});} +Webflow.push=function(ready){if(domready){isFunction(ready)&&ready();return;} +secondary.push(ready);};Webflow.env=function(mode){var designFlag=window.__wf_design;var inApp=typeof designFlag!=='undefined';if(!mode){return inApp;} +if(mode==='design'){return inApp&&designFlag;} +if(mode==='preview'){return inApp&&!designFlag;} +if(mode==='slug'){return inApp&&window.__wf_slug;} +if(mode==='editor'){return window.WebflowEditor;} +if(mode==='test'){return false||window.__wf_test;} +if(mode==='frame'){return window!==window.top;}};var userAgent=navigator.userAgent.toLowerCase();var touch=Webflow.env.touch='ontouchstart'in window||window.DocumentTouch&&document instanceof window.DocumentTouch;var chrome=Webflow.env.chrome=/chrome/.test(userAgent)&&/Google/.test(navigator.vendor)&&parseInt(userAgent.match(/chrome\/(\d+)\./)[1],10);var ios=Webflow.env.ios=/(ipod|iphone|ipad)/.test(userAgent);Webflow.env.safari=/safari/.test(userAgent)&&!chrome&&!ios;var touchTarget;touch&&$doc.on('touchstart mousedown',function(evt){touchTarget=evt.target;});Webflow.validClick=touch?function(clickTarget){return clickTarget===touchTarget||$.contains(clickTarget,touchTarget);}:function(){return true;};var resizeEvents='resize.webflow orientationchange.webflow load.webflow';var scrollEvents='scroll.webflow '+resizeEvents;Webflow.resize=eventProxy($win,resizeEvents);Webflow.scroll=eventProxy($win,scrollEvents);Webflow.redraw=eventProxy();function eventProxy(target,types){var handlers=[];var proxy={};proxy.up=_.throttle(function(evt){_.each(handlers,function(h){h(evt);});});if(target&&types){target.on(types,proxy.up);} +proxy.on=function(handler){if(typeof handler!=='function'){return;} +if(_.contains(handlers,handler)){return;} +handlers.push(handler);};proxy.off=function(handler){if(!arguments.length){handlers=[];return;} +handlers=_.filter(handlers,function(h){return h!==handler;});};return proxy;} +Webflow.location=function(url){window.location=url;};if(Webflow.env()){Webflow.location=function(){};} +Webflow.ready=function(){domready=true;if(destroyed){restoreModules();}else{_.each(primary,callReady);} +_.each(secondary,callReady);Webflow.resize.up();};function callReady(readyFn){isFunction(readyFn)&&readyFn();} +function restoreModules(){destroyed=false;_.each(modules,bindModule);} +var deferLoad;Webflow.load=function(handler){deferLoad.then(handler);};function bindLoad(){if(deferLoad){deferLoad.reject();$win.off('load',deferLoad.resolve);} +deferLoad=new $.Deferred();$win.on('load',deferLoad.resolve);} +Webflow.destroy=function(options){options=options||{};destroyed=true;$win.triggerHandler('__wf_destroy');if(options.domready!=null){domready=options.domready;} +_.each(modules,unbindModule);Webflow.resize.off();Webflow.scroll.off();Webflow.redraw.off();primary=[];secondary=[];if(deferLoad.state()==='pending'){bindLoad();}};$(Webflow.ready);bindLoad();module.exports=window.Webflow=Webflow;}),(function(module,exports){var isArray=Array.isArray;module.exports=isArray;}),(function(module,exports,__webpack_require__){var global=__webpack_require__(0);var isObject=__webpack_require__(13);var String=global.String;var TypeError=global.TypeError;module.exports=function(argument){if(isObject(argument))return argument;throw TypeError(String(argument)+' is not an object');};}),(function(module,exports,__webpack_require__){var isCallable=__webpack_require__(5);module.exports=function(it){return typeof it=='object'?it!==null:isCallable(it);};}),(function(module,exports,__webpack_require__){"use strict";var _interopRequireWildcard=__webpack_require__(57);Object.defineProperty(exports,"__esModule",{value:true});var _exportNames={IX2EngineActionTypes:true,IX2EngineConstants:true};exports.IX2EngineConstants=exports.IX2EngineActionTypes=void 0;var _triggerEvents=__webpack_require__(387);Object.keys(_triggerEvents).forEach(function(key){if(key==="default"||key==="__esModule")return;if(Object.prototype.hasOwnProperty.call(_exportNames,key))return;Object.defineProperty(exports,key,{enumerable:true,get:function get(){return _triggerEvents[key];}});});var _animationActions=__webpack_require__(175);Object.keys(_animationActions).forEach(function(key){if(key==="default"||key==="__esModule")return;if(Object.prototype.hasOwnProperty.call(_exportNames,key))return;Object.defineProperty(exports,key,{enumerable:true,get:function get(){return _animationActions[key];}});});var _triggerInteractions=__webpack_require__(388);Object.keys(_triggerInteractions).forEach(function(key){if(key==="default"||key==="__esModule")return;if(Object.prototype.hasOwnProperty.call(_exportNames,key))return;Object.defineProperty(exports,key,{enumerable:true,get:function get(){return _triggerInteractions[key];}});});var _reducedMotion=__webpack_require__(389);Object.keys(_reducedMotion).forEach(function(key){if(key==="default"||key==="__esModule")return;if(Object.prototype.hasOwnProperty.call(_exportNames,key))return;Object.defineProperty(exports,key,{enumerable:true,get:function get(){return _reducedMotion[key];}});});var IX2EngineActionTypes=_interopRequireWildcard(__webpack_require__(390));exports.IX2EngineActionTypes=IX2EngineActionTypes;var IX2EngineConstants=_interopRequireWildcard(__webpack_require__(391));exports.IX2EngineConstants=IX2EngineConstants;}),(function(module,exports){var call=Function.prototype.call;module.exports=call.bind?call.bind(call):function(){return call.apply(call,arguments);};}),(function(module,exports,__webpack_require__){var global=__webpack_require__(0);var isCallable=__webpack_require__(5);var aFunction=function(argument){return isCallable(argument)?argument:undefined;};module.exports=function(namespace,method){return arguments.length<2?aFunction(global[namespace]):global[namespace]&&global[namespace][method];};}),(function(module,exports,__webpack_require__){var uncurryThis=__webpack_require__(2);var toObject=__webpack_require__(7);var hasOwnProperty=uncurryThis({}.hasOwnProperty);module.exports=Object.hasOwn||function hasOwn(it,key){return hasOwnProperty(toObject(it),key);};}),(function(module,exports,__webpack_require__){var global=__webpack_require__(0);var DESCRIPTORS=__webpack_require__(20);var IE8_DOM_DEFINE=__webpack_require__(150);var anObject=__webpack_require__(12);var toPropertyKey=__webpack_require__(69);var TypeError=global.TypeError;var $defineProperty=Object.defineProperty;exports.f=DESCRIPTORS?$defineProperty:function defineProperty(O,P,Attributes){anObject(O);P=toPropertyKey(P);anObject(Attributes);if(IE8_DOM_DEFINE)try{return $defineProperty(O,P,Attributes);}catch(error){} +if('get'in Attributes||'set'in Attributes)throw TypeError('Accessors not supported');if('value'in Attributes)O[P]=Attributes.value;return O;};}),(function(module,exports,__webpack_require__){var freeGlobal=__webpack_require__(130);var freeSelf=typeof self=='object'&&self&&self.Object===Object&&self;var root=freeGlobal||freeSelf||Function('return this')();module.exports=root;}),(function(module,exports,__webpack_require__){var fails=__webpack_require__(9);module.exports=!fails(function(){return Object.defineProperty({},1,{get:function(){return 7;}})[1]!=7;});}),(function(module,exports,__webpack_require__){var global=__webpack_require__(0);var isCallable=__webpack_require__(5);var tryToString=__webpack_require__(70);var TypeError=global.TypeError;module.exports=function(argument){if(isCallable(argument))return argument;throw TypeError(tryToString(argument)+' is not a function');};}),(function(module,exports,__webpack_require__){var uncurryThis=__webpack_require__(2);var aCallable=__webpack_require__(21);var bind=uncurryThis(uncurryThis.bind);module.exports=function(fn,that){aCallable(fn);return that===undefined?fn:bind?bind(fn,that):function(){return fn.apply(that,arguments);};};}),(function(module,exports){function isObject(value){var type=typeof value;return value!=null&&(type=='object'||type=='function');} +module.exports=isObject;}),(function(module,exports,__webpack_require__){var IndexedObject=__webpack_require__(41);var requireObjectCoercible=__webpack_require__(97);module.exports=function(it){return IndexedObject(requireObjectCoercible(it));};}),(function(module,exports,__webpack_require__){var bind=__webpack_require__(22);var uncurryThis=__webpack_require__(2);var IndexedObject=__webpack_require__(41);var toObject=__webpack_require__(7);var lengthOfArrayLike=__webpack_require__(4);var arraySpeciesCreate=__webpack_require__(44);var push=uncurryThis([].push);var createMethod=function(TYPE){var IS_MAP=TYPE==1;var IS_FILTER=TYPE==2;var IS_SOME=TYPE==3;var IS_EVERY=TYPE==4;var IS_FIND_INDEX=TYPE==6;var IS_FILTER_REJECT=TYPE==7;var NO_HOLES=TYPE==5||IS_FIND_INDEX;return function($this,callbackfn,that,specificCreate){var O=toObject($this);var self=IndexedObject(O);var boundFunction=bind(callbackfn,that);var length=lengthOfArrayLike(self);var index=0;var create=specificCreate||arraySpeciesCreate;var target=IS_MAP?create($this,length):IS_FILTER||IS_FILTER_REJECT?create($this,0):undefined;var value,result;for(;length>index;index++)if(NO_HOLES||index in self){value=self[index];result=boundFunction(value,index,O);if(TYPE){if(IS_MAP)target[index]=result;else if(result)switch(TYPE){case 3:return true;case 5:return value;case 6:return index;case 2:push(target,value);}else switch(TYPE){case 4:return false;case 7:push(target,value);}}} +return IS_FIND_INDEX?-1:IS_SOME||IS_EVERY?IS_EVERY:target;};};module.exports={forEach:createMethod(0),map:createMethod(1),filter:createMethod(2),some:createMethod(3),every:createMethod(4),find:createMethod(5),findIndex:createMethod(6),filterReject:createMethod(7)};}),(function(module,exports,__webpack_require__){"use strict";var fails=__webpack_require__(9);module.exports=function(METHOD_NAME,argument){var method=[][METHOD_NAME];return!!method&&fails(function(){method.call(null,argument||function(){throw 1;},1);});};}),(function(module,exports,__webpack_require__){var global=__webpack_require__(0);var isCallable=__webpack_require__(5);var hasOwn=__webpack_require__(17);var createNonEnumerableProperty=__webpack_require__(72);var setGlobal=__webpack_require__(99);var inspectSource=__webpack_require__(73);var InternalStateModule=__webpack_require__(42);var CONFIGURABLE_FUNCTION_NAME=__webpack_require__(151).CONFIGURABLE;var getInternalState=InternalStateModule.get;var enforceInternalState=InternalStateModule.enforce;var TEMPLATE=String(String).split('String');(module.exports=function(O,key,value,options){var unsafe=options?!!options.unsafe:false;var simple=options?!!options.enumerable:false;var noTargetGet=options?!!options.noTargetGet:false;var name=options&&options.name!==undefined?options.name:key;var state;if(isCallable(value)){if(String(name).slice(0,7)==='Symbol('){name='['+String(name).replace(/^Symbol\(([^)]*)\)/,'$1')+']';} +if(!hasOwn(value,'name')||(CONFIGURABLE_FUNCTION_NAME&&value.name!==name)){createNonEnumerableProperty(value,'name',name);} +state=enforceInternalState(value);if(!state.source){state.source=TEMPLATE.join(typeof name=='string'?name:'');}} +if(O===global){if(simple)O[key]=value;else setGlobal(key,value);return;}else if(!unsafe){delete O[key];}else if(!noTargetGet&&O[key]){simple=true;} +if(simple)O[key]=value;else createNonEnumerableProperty(O,key,value);})(Function.prototype,'toString',function toString(){return isCallable(this)&&getInternalState(this).source||inspectSource(this);});}),(function(module,exports,__webpack_require__){var baseMatches=__webpack_require__(197),baseMatchesProperty=__webpack_require__(251),identity=__webpack_require__(94),isArray=__webpack_require__(11),property=__webpack_require__(260);function baseIteratee(value){if(typeof value=='function'){return value;} +if(value==null){return identity;} +if(typeof value=='object'){return isArray(value)?baseMatchesProperty(value[0],value[1]):baseMatches(value);} +return property(value);} +module.exports=baseIteratee;}),(function(module,exports,__webpack_require__){var baseIsNative=__webpack_require__(209),getValue=__webpack_require__(214);function getNative(object,key){var value=getValue(object,key);return baseIsNative(value)?value:undefined;} +module.exports=getNative;}),(function(module,exports){function isObjectLike(value){return value!=null&&typeof value=='object';} +module.exports=isObjectLike;}),(function(module,exports,__webpack_require__){var global=__webpack_require__(0);var userAgent=__webpack_require__(32);var process=global.process;var Deno=global.Deno;var versions=process&&process.versions||Deno&&Deno.version;var v8=versions&&versions.v8;var match,version;if(v8){match=v8.split('.');version=match[0]>0&&match[0]<4?1:+(match[0]+match[1]);} +if(!version&&userAgent){match=userAgent.match(/Edge\/(\d+)/);if(!match||match[1]>=74){match=userAgent.match(/Chrome\/(\d+)/);if(match)version=+match[1];}} +module.exports=version;}),(function(module,exports,__webpack_require__){var getBuiltIn=__webpack_require__(16);module.exports=getBuiltIn('navigator','userAgent')||'';}),(function(module,exports,__webpack_require__){var aCallable=__webpack_require__(21);module.exports=function(V,P){var func=V[P];return func==null?undefined:aCallable(func);};}),(function(module,exports){var ceil=Math.ceil;var floor=Math.floor;module.exports=function(argument){var number=+argument;return number!==number||number===0?0:(number>0?floor:ceil)(number);};}),(function(module,exports,__webpack_require__){var classof=__webpack_require__(49);module.exports=Array.isArray||function isArray(argument){return classof(argument)=='Array';};}),(function(module,exports,__webpack_require__){var anObject=__webpack_require__(12);var defineProperties=__webpack_require__(281);var enumBugKeys=__webpack_require__(105);var hiddenKeys=__webpack_require__(74);var html=__webpack_require__(156);var documentCreateElement=__webpack_require__(101);var sharedKey=__webpack_require__(102);var GT='>';var LT='<';var PROTOTYPE='prototype';var SCRIPT='script';var IE_PROTO=sharedKey('IE_PROTO');var EmptyConstructor=function(){};var scriptTag=function(content){return LT+SCRIPT+GT+content+LT+'/'+SCRIPT+GT;};var NullProtoObjectViaActiveX=function(activeXDocument){activeXDocument.write(scriptTag(''));activeXDocument.close();var temp=activeXDocument.parentWindow.Object;activeXDocument=null;return temp;};var NullProtoObjectViaIFrame=function(){var iframe=documentCreateElement('iframe');var JS='java'+SCRIPT+':';var iframeDocument;iframe.style.display='none';html.appendChild(iframe);iframe.src=String(JS);iframeDocument=iframe.contentWindow.document;iframeDocument.open();iframeDocument.write(scriptTag('document.F=Object'));iframeDocument.close();return iframeDocument.F;};var activeXDocument;var NullProtoObject=function(){try{activeXDocument=new ActiveXObject('htmlfile');}catch(error){} +NullProtoObject=typeof document!='undefined'?document.domain&&activeXDocument?NullProtoObjectViaActiveX(activeXDocument):NullProtoObjectViaIFrame():NullProtoObjectViaActiveX(activeXDocument);var length=enumBugKeys.length;while(length--)delete NullProtoObject[PROTOTYPE][enumBugKeys[length]];return NullProtoObject();};hiddenKeys[IE_PROTO]=true;module.exports=Object.create||function create(O,Properties){var result;if(O!==null){EmptyConstructor[PROTOTYPE]=anObject(O);result=new EmptyConstructor();EmptyConstructor[PROTOTYPE]=null;result[IE_PROTO]=O;}else result=NullProtoObject();return Properties===undefined?result:defineProperties(result,Properties);};}),(function(module,exports){function _typeof2(obj){if(typeof Symbol==="function"&&typeof Symbol.iterator==="symbol"){_typeof2=function _typeof2(obj){return typeof obj;};}else{_typeof2=function _typeof2(obj){return obj&&typeof Symbol==="function"&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj;};}return _typeof2(obj);} +function _typeof(obj){if(typeof Symbol==="function"&&_typeof2(Symbol.iterator)==="symbol"){module.exports=_typeof=function _typeof(obj){return _typeof2(obj);};}else{module.exports=_typeof=function _typeof(obj){return obj&&typeof Symbol==="function"&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":_typeof2(obj);};} +return _typeof(obj);} +module.exports=_typeof;}),(function(module,exports){function _defineProperty(obj,key,value){if(key in obj){Object.defineProperty(obj,key,{value:value,enumerable:true,configurable:true,writable:true});}else{obj[key]=value;} +return obj;} +module.exports=_defineProperty;}),(function(module,exports,__webpack_require__){var Symbol=__webpack_require__(47),getRawTag=__webpack_require__(210),objectToString=__webpack_require__(211);var nullTag='[object Null]',undefinedTag='[object Undefined]';var symToStringTag=Symbol?Symbol.toStringTag:undefined;function baseGetTag(value){if(value==null){return value===undefined?undefinedTag:nullTag;} +return(symToStringTag&&symToStringTag in Object(value))?getRawTag(value):objectToString(value);} +module.exports=baseGetTag;}),(function(module,exports,__webpack_require__){var isFunction=__webpack_require__(129),isLength=__webpack_require__(87);function isArrayLike(value){return value!=null&&isLength(value.length)&&!isFunction(value);} +module.exports=isArrayLike;}),(function(module,exports,__webpack_require__){var global=__webpack_require__(0);var uncurryThis=__webpack_require__(2);var fails=__webpack_require__(9);var classof=__webpack_require__(49);var Object=global.Object;var split=uncurryThis(''.split);module.exports=fails(function(){return!Object('z').propertyIsEnumerable(0);})?function(it){return classof(it)=='String'?split(it,''):Object(it);}:Object;}),(function(module,exports,__webpack_require__){var NATIVE_WEAK_MAP=__webpack_require__(272);var global=__webpack_require__(0);var uncurryThis=__webpack_require__(2);var isObject=__webpack_require__(13);var createNonEnumerableProperty=__webpack_require__(72);var hasOwn=__webpack_require__(17);var shared=__webpack_require__(71);var sharedKey=__webpack_require__(102);var hiddenKeys=__webpack_require__(74);var OBJECT_ALREADY_INITIALIZED='Object already initialized';var TypeError=global.TypeError;var WeakMap=global.WeakMap;var set,get,has;var enforce=function(it){return has(it)?get(it):set(it,{});};var getterFor=function(TYPE){return function(it){var state;if(!isObject(it)||(state=get(it)).type!==TYPE){throw TypeError('Incompatible receiver, '+TYPE+' required');}return state;};};if(NATIVE_WEAK_MAP||shared.state){var store=shared.state||(shared.state=new WeakMap());var wmget=uncurryThis(store.get);var wmhas=uncurryThis(store.has);var wmset=uncurryThis(store.set);set=function(it,metadata){if(wmhas(store,it))throw new TypeError(OBJECT_ALREADY_INITIALIZED);metadata.facade=it;wmset(store,it,metadata);return metadata;};get=function(it){return wmget(store,it)||{};};has=function(it){return wmhas(store,it);};}else{var STATE=sharedKey('state');hiddenKeys[STATE]=true;set=function(it,metadata){if(hasOwn(it,STATE))throw new TypeError(OBJECT_ALREADY_INITIALIZED);metadata.facade=it;createNonEnumerableProperty(it,STATE,metadata);return metadata;};get=function(it){return hasOwn(it,STATE)?it[STATE]:{};};has=function(it){return hasOwn(it,STATE);};} +module.exports={set:set,get:get,has:has,enforce:enforce,getterFor:getterFor};}),(function(module,exports,__webpack_require__){var uncurryThis=__webpack_require__(2);var fails=__webpack_require__(9);var isCallable=__webpack_require__(5);var classof=__webpack_require__(75);var getBuiltIn=__webpack_require__(16);var inspectSource=__webpack_require__(73);var noop=function(){};var empty=[];var construct=getBuiltIn('Reflect','construct');var constructorRegExp=/^\s*(?:class|function)\b/;var exec=uncurryThis(constructorRegExp.exec);var INCORRECT_TO_STRING=!constructorRegExp.exec(noop);var isConstructorModern=function(argument){if(!isCallable(argument))return false;try{construct(noop,empty,argument);return true;}catch(error){return false;}};var isConstructorLegacy=function(argument){if(!isCallable(argument))return false;switch(classof(argument)){case 'AsyncFunction':case 'GeneratorFunction':case 'AsyncGeneratorFunction':return false;}return INCORRECT_TO_STRING||!!exec(constructorRegExp,inspectSource(argument));};module.exports=!construct||fails(function(){var called;return isConstructorModern(isConstructorModern.call)||!isConstructorModern(Object)||!isConstructorModern(function(){called=true;})||called;})?isConstructorLegacy:isConstructorModern;}),(function(module,exports,__webpack_require__){var arraySpeciesConstructor=__webpack_require__(157);module.exports=function(originalArray,length){return new(arraySpeciesConstructor(originalArray))(length===0?0:length);};}),(function(module,exports,__webpack_require__){"use strict";var _interopRequireWildcard=__webpack_require__(57);Object.defineProperty(exports,"__esModule",{value:true});exports.IX2VanillaUtils=exports.IX2VanillaPlugins=exports.IX2ElementsReducer=exports.IX2EasingUtils=exports.IX2Easings=exports.IX2BrowserSupport=void 0;var IX2BrowserSupport=_interopRequireWildcard(__webpack_require__(120));exports.IX2BrowserSupport=IX2BrowserSupport;var IX2Easings=_interopRequireWildcard(__webpack_require__(178));exports.IX2Easings=IX2Easings;var IX2EasingUtils=_interopRequireWildcard(__webpack_require__(180));exports.IX2EasingUtils=IX2EasingUtils;var IX2ElementsReducer=_interopRequireWildcard(__webpack_require__(397));exports.IX2ElementsReducer=IX2ElementsReducer;var IX2VanillaPlugins=_interopRequireWildcard(__webpack_require__(182));exports.IX2VanillaPlugins=IX2VanillaPlugins;var IX2VanillaUtils=_interopRequireWildcard(__webpack_require__(399));exports.IX2VanillaUtils=IX2VanillaUtils;}),(function(module,exports){function _extends(){module.exports=_extends=Object.assign||function(target){for(var i=1;i=51||!fails(function(){var array=[];var constructor=array.constructor={};constructor[SPECIES]=function(){return{foo:1};};return array[METHOD_NAME](Boolean).foo!==1;});};}),(function(module,exports,__webpack_require__){var classof=__webpack_require__(49);var global=__webpack_require__(0);module.exports=classof(global.process)=='process';}),(function(module,exports,__webpack_require__){"use strict";var IXEvents=__webpack_require__(367);function dispatchCustomEvent(element,eventName){var event=document.createEvent('CustomEvent');event.initCustomEvent(eventName,true,true,null);element.dispatchEvent(event);} +var $=window.jQuery;var api={};var namespace='.w-ix';var eventTriggers={reset:function reset(i,el){IXEvents.triggers.reset(i,el);},intro:function intro(i,el){IXEvents.triggers.intro(i,el);dispatchCustomEvent(el,'COMPONENT_ACTIVE');},outro:function outro(i,el){IXEvents.triggers.outro(i,el);dispatchCustomEvent(el,'COMPONENT_INACTIVE');}};api.triggers={};api.types={INTRO:'w-ix-intro'+namespace,OUTRO:'w-ix-outro'+namespace};$.extend(api.triggers,eventTriggers);module.exports=api;}),(function(module,exports){function _interopRequireWildcard(obj){if(obj&&obj.__esModule){return obj;}else{var newObj={};if(obj!=null){for(var key in obj){if(Object.prototype.hasOwnProperty.call(obj,key)){var desc=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(obj,key):{};if(desc.get||desc.set){Object.defineProperty(newObj,key,desc);}else{newObj[key]=obj[key];}}}} +newObj["default"]=obj;return newObj;}} +module.exports=_interopRequireWildcard;}),(function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});var _typeof=typeof Symbol==="function"&&typeof Symbol.iterator==="symbol"?function(obj){return typeof obj;}:function(obj){return obj&&typeof Symbol==="function"&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj;};exports.clone=clone;exports.addLast=addLast;exports.addFirst=addFirst;exports.removeLast=removeLast;exports.removeFirst=removeFirst;exports.insert=insert;exports.removeAt=removeAt;exports.replaceAt=replaceAt;exports.getIn=getIn;exports.set=set;exports.setIn=setIn;exports.update=update;exports.updateIn=updateIn;exports.merge=merge;exports.mergeDeep=mergeDeep;exports.mergeIn=mergeIn;exports.omit=omit;exports.addDefaults=addDefaults;/*! +* Timm +* +* Immutability helpers with fast reads and acceptable writes. +* +* @copyright Guillermo Grau Panea 2016 +* @license MIT +*/var INVALID_ARGS='INVALID_ARGS';function throwStr(msg){throw new Error(msg);} +function getKeysAndSymbols(obj){var keys=Object.keys(obj);if(Object.getOwnPropertySymbols){return keys.concat(Object.getOwnPropertySymbols(obj));} +return keys;} +var hasOwnProperty={}.hasOwnProperty;function clone(obj){if(Array.isArray(obj))return obj.slice();var keys=getKeysAndSymbols(obj);var out={};for(var i=0;i3?_len-3:0),_key=3;_key<_len;_key++){rest[_key-3]=arguments[_key];} +for(var idx=0;idx=array.length||idx<0)return array;return array.slice(0,idx).concat(array.slice(idx+1));} +function replaceAt(array,idx,newItem){if(array[idx]===newItem)return array;var len=array.length;var result=Array(len);for(var i=0;i6?_len2-6:0),_key2=6;_key2<_len2;_key2++){rest[_key2-6]=arguments[_key2];} +return rest.length?doMerge.call.apply(doMerge,[null,false,false,a,b,c,d,e,f].concat(rest)):doMerge(false,false,a,b,c,d,e,f);} +function mergeDeep(a,b,c,d,e,f){for(var _len3=arguments.length,rest=Array(_len3>6?_len3-6:0),_key3=6;_key3<_len3;_key3++){rest[_key3-6]=arguments[_key3];} +return rest.length?doMerge.call.apply(doMerge,[null,false,true,a,b,c,d,e,f].concat(rest)):doMerge(false,true,a,b,c,d,e,f);} +function mergeIn(a,path,b,c,d,e,f){var prevVal=getIn(a,path);if(prevVal==null)prevVal={};var nextVal=void 0;for(var _len4=arguments.length,rest=Array(_len4>7?_len4-7:0),_key4=7;_key4<_len4;_key4++){rest[_key4-7]=arguments[_key4];} +if(rest.length){nextVal=doMerge.call.apply(doMerge,[null,false,false,prevVal,b,c,d,e,f].concat(rest));}else{nextVal=doMerge(false,false,prevVal,b,c,d,e,f);} +return setIn(a,path,nextVal);} +function omit(obj,attrs){var omitList=Array.isArray(attrs)?attrs:[attrs];var fDoSomething=false;for(var i=0;i=0)continue;out[key]=obj[key];} +return out;} +function addDefaults(a,b,c,d,e,f){for(var _len5=arguments.length,rest=Array(_len5>6?_len5-6:0),_key5=6;_key5<_len5;_key5++){rest[_key5-6]=arguments[_key5];} +return rest.length?doMerge.call.apply(doMerge,[null,true,false,a,b,c,d,e,f].concat(rest)):doMerge(true,false,a,b,c,d,e,f);} +var timm={clone:clone,addLast:addLast,addFirst:addFirst,removeLast:removeLast,removeFirst:removeFirst,insert:insert,removeAt:removeAt,replaceAt:replaceAt,getIn:getIn,set:set,setIn:setIn,update:update,updateIn:updateIn,merge:merge,mergeDeep:mergeDeep,mergeIn:mergeIn,omit:omit,addDefaults:addDefaults};exports.default=timm;}),(function(module,exports,__webpack_require__){var listCacheClear=__webpack_require__(199),listCacheDelete=__webpack_require__(200),listCacheGet=__webpack_require__(201),listCacheHas=__webpack_require__(202),listCacheSet=__webpack_require__(203);function ListCache(entries){var index=-1,length=entries==null?0:entries.length;this.clear();while(++index-1&&value%1==0&&value-1&&value%1==0&&value<=MAX_SAFE_INTEGER;} +module.exports=isLength;}),(function(module,exports,__webpack_require__){var isPrototype=__webpack_require__(89),nativeKeys=__webpack_require__(246);var objectProto=Object.prototype;var hasOwnProperty=objectProto.hasOwnProperty;function baseKeys(object){if(!isPrototype(object)){return nativeKeys(object);} +var result=[];for(var key in Object(object)){if(hasOwnProperty.call(object,key)&&key!='constructor'){result.push(key);}} +return result;} +module.exports=baseKeys;}),(function(module,exports){var objectProto=Object.prototype;function isPrototype(value){var Ctor=value&&value.constructor,proto=(typeof Ctor=='function'&&Ctor.prototype)||objectProto;return value===proto;} +module.exports=isPrototype;}),(function(module,exports,__webpack_require__){var DataView=__webpack_require__(247),Map=__webpack_require__(81),Promise=__webpack_require__(248),Set=__webpack_require__(249),WeakMap=__webpack_require__(140),baseGetTag=__webpack_require__(39),toSource=__webpack_require__(131);var mapTag='[object Map]',objectTag='[object Object]',promiseTag='[object Promise]',setTag='[object Set]',weakMapTag='[object WeakMap]';var dataViewTag='[object DataView]';var dataViewCtorString=toSource(DataView),mapCtorString=toSource(Map),promiseCtorString=toSource(Promise),setCtorString=toSource(Set),weakMapCtorString=toSource(WeakMap);var getTag=baseGetTag;if((DataView&&getTag(new DataView(new ArrayBuffer(1)))!=dataViewTag)||(Map&&getTag(new Map)!=mapTag)||(Promise&&getTag(Promise.resolve())!=promiseTag)||(Set&&getTag(new Set)!=setTag)||(WeakMap&&getTag(new WeakMap)!=weakMapTag)){getTag=function(value){var result=baseGetTag(value),Ctor=result==objectTag?value.constructor:undefined,ctorString=Ctor?toSource(Ctor):'';if(ctorString){switch(ctorString){case dataViewCtorString:return dataViewTag;case mapCtorString:return mapTag;case promiseCtorString:return promiseTag;case setCtorString:return setTag;case weakMapCtorString:return weakMapTag;}} +return result;};} +module.exports=getTag;}),(function(module,exports,__webpack_require__){var baseGet=__webpack_require__(92);function get(object,path,defaultValue){var result=object==null?undefined:baseGet(object,path);return result===undefined?defaultValue:result;} +module.exports=get;}),(function(module,exports,__webpack_require__){var castPath=__webpack_require__(66),toKey=__webpack_require__(48);function baseGet(object,path){path=castPath(path,object);var index=0,length=path.length;while(object!=null&&indexindex){value=O[index++];if(value!=value)return true;}else for(;length>index;index++){if((IS_INCLUDES||index in O)&&O[index]===el)return IS_INCLUDES||index||0;}return!IS_INCLUDES&&-1;};};module.exports={includes:createMethod(true),indexOf:createMethod(false)};}),(function(module,exports){module.exports=['constructor','hasOwnProperty','isPrototypeOf','propertyIsEnumerable','toLocaleString','toString','valueOf'];}),(function(module,exports,__webpack_require__){var fails=__webpack_require__(9);var isCallable=__webpack_require__(5);var replacement=/#|\.prototype\./;var isForced=function(feature,detection){var value=data[normalize(feature)];return value==POLYFILL?true:value==NATIVE?false:isCallable(detection)?fails(detection):!!detection;};var normalize=isForced.normalize=function(string){return String(string).replace(replacement,'.').toLowerCase();};var data=isForced.data={};var NATIVE=isForced.NATIVE='N';var POLYFILL=isForced.POLYFILL='P';module.exports=isForced;}),(function(module,exports,__webpack_require__){var wellKnownSymbol=__webpack_require__(6);var TO_STRING_TAG=wellKnownSymbol('toStringTag');var test={};test[TO_STRING_TAG]='z';module.exports=String(test)==='[object z]';}),(function(module,exports,__webpack_require__){var wellKnownSymbol=__webpack_require__(6);var ITERATOR=wellKnownSymbol('iterator');var SAFE_CLOSING=false;try{var called=0;var iteratorWithReturn={next:function(){return{done:!!called++};},'return':function(){SAFE_CLOSING=true;}};iteratorWithReturn[ITERATOR]=function(){return this;};Array.from(iteratorWithReturn,function(){throw 2;});}catch(error){} +module.exports=function(exec,SKIP_CLOSING){if(!SKIP_CLOSING&&!SAFE_CLOSING)return false;var ITERATION_SUPPORT=false;try{var object={};object[ITERATOR]=function(){return{next:function(){return{done:ITERATION_SUPPORT=true};}};};exec(object);}catch(error){} +return ITERATION_SUPPORT;};}),(function(module,exports,__webpack_require__){"use strict";var $=__webpack_require__(1);var call=__webpack_require__(15);var IS_PURE=__webpack_require__(50);var FunctionName=__webpack_require__(151);var isCallable=__webpack_require__(5);var createIteratorConstructor=__webpack_require__(298);var getPrototypeOf=__webpack_require__(110);var setPrototypeOf=__webpack_require__(111);var setToStringTag=__webpack_require__(78);var createNonEnumerableProperty=__webpack_require__(72);var redefine=__webpack_require__(27);var wellKnownSymbol=__webpack_require__(6);var Iterators=__webpack_require__(52);var IteratorsCore=__webpack_require__(160);var PROPER_FUNCTION_NAME=FunctionName.PROPER;var CONFIGURABLE_FUNCTION_NAME=FunctionName.CONFIGURABLE;var IteratorPrototype=IteratorsCore.IteratorPrototype;var BUGGY_SAFARI_ITERATORS=IteratorsCore.BUGGY_SAFARI_ITERATORS;var ITERATOR=wellKnownSymbol('iterator');var KEYS='keys';var VALUES='values';var ENTRIES='entries';var returnThis=function(){return this;};module.exports=function(Iterable,NAME,IteratorConstructor,next,DEFAULT,IS_SET,FORCED){createIteratorConstructor(IteratorConstructor,NAME,next);var getIterationMethod=function(KIND){if(KIND===DEFAULT&&defaultIterator)return defaultIterator;if(!BUGGY_SAFARI_ITERATORS&&KIND in IterablePrototype)return IterablePrototype[KIND];switch(KIND){case KEYS:return function keys(){return new IteratorConstructor(this,KIND);};case VALUES:return function values(){return new IteratorConstructor(this,KIND);};case ENTRIES:return function entries(){return new IteratorConstructor(this,KIND);};}return function(){return new IteratorConstructor(this);};};var TO_STRING_TAG=NAME+' Iterator';var INCORRECT_VALUES_NAME=false;var IterablePrototype=Iterable.prototype;var nativeIterator=IterablePrototype[ITERATOR]||IterablePrototype['@@iterator']||DEFAULT&&IterablePrototype[DEFAULT];var defaultIterator=!BUGGY_SAFARI_ITERATORS&&nativeIterator||getIterationMethod(DEFAULT);var anyNativeIterator=NAME=='Array'?IterablePrototype.entries||nativeIterator:nativeIterator;var CurrentIteratorPrototype,methods,KEY;if(anyNativeIterator){CurrentIteratorPrototype=getPrototypeOf(anyNativeIterator.call(new Iterable()));if(CurrentIteratorPrototype!==Object.prototype&&CurrentIteratorPrototype.next){if(!IS_PURE&&getPrototypeOf(CurrentIteratorPrototype)!==IteratorPrototype){if(setPrototypeOf){setPrototypeOf(CurrentIteratorPrototype,IteratorPrototype);}else if(!isCallable(CurrentIteratorPrototype[ITERATOR])){redefine(CurrentIteratorPrototype,ITERATOR,returnThis);}} +setToStringTag(CurrentIteratorPrototype,TO_STRING_TAG,true,true);if(IS_PURE)Iterators[TO_STRING_TAG]=returnThis;}} +if(PROPER_FUNCTION_NAME&&DEFAULT==VALUES&&nativeIterator&&nativeIterator.name!==VALUES){if(!IS_PURE&&CONFIGURABLE_FUNCTION_NAME){createNonEnumerableProperty(IterablePrototype,'name',VALUES);}else{INCORRECT_VALUES_NAME=true;defaultIterator=function values(){return call(nativeIterator,this);};}} +if(DEFAULT){methods={values:getIterationMethod(VALUES),keys:IS_SET?defaultIterator:getIterationMethod(KEYS),entries:getIterationMethod(ENTRIES)};if(FORCED)for(KEY in methods){if(BUGGY_SAFARI_ITERATORS||INCORRECT_VALUES_NAME||!(KEY in IterablePrototype)){redefine(IterablePrototype,KEY,methods[KEY]);}}else $({target:NAME,proto:true,forced:BUGGY_SAFARI_ITERATORS||INCORRECT_VALUES_NAME},methods);} +if((!IS_PURE||FORCED)&&IterablePrototype[ITERATOR]!==defaultIterator){redefine(IterablePrototype,ITERATOR,defaultIterator,{name:DEFAULT});} +Iterators[NAME]=defaultIterator;return methods;};}),(function(module,exports,__webpack_require__){var global=__webpack_require__(0);var hasOwn=__webpack_require__(17);var isCallable=__webpack_require__(5);var toObject=__webpack_require__(7);var sharedKey=__webpack_require__(102);var CORRECT_PROTOTYPE_GETTER=__webpack_require__(299);var IE_PROTO=sharedKey('IE_PROTO');var Object=global.Object;var ObjectPrototype=Object.prototype;module.exports=CORRECT_PROTOTYPE_GETTER?Object.getPrototypeOf:function(O){var object=toObject(O);if(hasOwn(object,IE_PROTO))return object[IE_PROTO];var constructor=object.constructor;if(isCallable(constructor)&&object instanceof constructor){return constructor.prototype;}return object instanceof Object?ObjectPrototype:null;};}),(function(module,exports,__webpack_require__){var uncurryThis=__webpack_require__(2);var anObject=__webpack_require__(12);var aPossiblePrototype=__webpack_require__(300);module.exports=Object.setPrototypeOf||('__proto__'in{}?function(){var CORRECT_SETTER=false;var test={};var setter;try{setter=uncurryThis(Object.getOwnPropertyDescriptor(Object.prototype,'__proto__').set);setter(test,[]);CORRECT_SETTER=test instanceof Array;}catch(error){} +return function setPrototypeOf(O,proto){anObject(O);aPossiblePrototype(proto);if(CORRECT_SETTER)setter(O,proto);else O.__proto__=proto;return O;};}():undefined);}),(function(module,exports){var FunctionPrototype=Function.prototype;var apply=FunctionPrototype.apply;var bind=FunctionPrototype.bind;var call=FunctionPrototype.call;module.exports=typeof Reflect=='object'&&Reflect.apply||(bind?call.bind(apply):function(){return call.apply(apply,arguments);});}),(function(module,exports,__webpack_require__){var global=__webpack_require__(0);var classof=__webpack_require__(75);var String=global.String;module.exports=function(argument){if(classof(argument)==='Symbol')throw TypeError('Cannot convert a Symbol value to a string');return String(argument);};}),(function(module,exports,__webpack_require__){"use strict";var getBuiltIn=__webpack_require__(16);var definePropertyModule=__webpack_require__(18);var wellKnownSymbol=__webpack_require__(6);var DESCRIPTORS=__webpack_require__(20);var SPECIES=wellKnownSymbol('species');module.exports=function(CONSTRUCTOR_NAME){var Constructor=getBuiltIn(CONSTRUCTOR_NAME);var defineProperty=definePropertyModule.f;if(DESCRIPTORS&&Constructor&&!Constructor[SPECIES]){defineProperty(Constructor,SPECIES,{configurable:true,get:function(){return this;}});}};}),(function(module,exports,__webpack_require__){var global=__webpack_require__(0);var bind=__webpack_require__(22);var call=__webpack_require__(15);var anObject=__webpack_require__(12);var tryToString=__webpack_require__(70);var isArrayIteratorMethod=__webpack_require__(154);var lengthOfArrayLike=__webpack_require__(4);var isPrototypeOf=__webpack_require__(98);var getIterator=__webpack_require__(76);var getIteratorMethod=__webpack_require__(77);var iteratorClose=__webpack_require__(153);var TypeError=global.TypeError;var Result=function(stopped,result){this.stopped=stopped;this.result=result;};var ResultPrototype=Result.prototype;module.exports=function(iterable,unboundFunction,options){var that=options&&options.that;var AS_ENTRIES=!!(options&&options.AS_ENTRIES);var IS_ITERATOR=!!(options&&options.IS_ITERATOR);var INTERRUPTED=!!(options&&options.INTERRUPTED);var fn=bind(unboundFunction,that);var iterator,iterFn,index,length,result,next,step;var stop=function(condition){if(iterator)iteratorClose(iterator,'normal',condition);return new Result(true,condition);};var callFn=function(value){if(AS_ENTRIES){anObject(value);return INTERRUPTED?fn(value[0],value[1],stop):fn(value[0],value[1]);}return INTERRUPTED?fn(value,stop):fn(value);};if(IS_ITERATOR){iterator=iterable;}else{iterFn=getIteratorMethod(iterable);if(!iterFn)throw TypeError(tryToString(iterable)+' is not iterable');if(isArrayIteratorMethod(iterFn)){for(index=0,length=lengthOfArrayLike(iterable);length>index;index++){result=callFn(iterable[index]);if(result&&isPrototypeOf(ResultPrototype,result))return result;}return new Result(false);} +iterator=getIterator(iterable,iterFn);} +next=iterator.next;while(!(step=call(next,iterator)).done){try{result=callFn(step.value);}catch(error){iteratorClose(iterator,'throw',error);} +if(typeof result=='object'&&result&&isPrototypeOf(ResultPrototype,result))return result;}return new Result(false);};}),(function(module,exports,__webpack_require__){var global=__webpack_require__(0);var isPrototypeOf=__webpack_require__(98);var TypeError=global.TypeError;module.exports=function(it,Prototype){if(isPrototypeOf(Prototype,it))return it;throw TypeError('Incorrect invocation');};}),(function(module,exports,__webpack_require__){var redefine=__webpack_require__(27);module.exports=function(target,src,options){for(var key in src)redefine(target,key,src[key],options);return target;};}),(function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__.d(__webpack_exports__,"ActionTypes",function(){return ActionTypes;});__webpack_require__.d(__webpack_exports__,"default",function(){return createStore;});var lodash_es_isPlainObject__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(169);var symbol_observable__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(382);var ActionTypes={INIT:'@@redux/INIT'};function createStore(reducer,preloadedState,enhancer){var _ref2;if(typeof preloadedState==='function'&&typeof enhancer==='undefined'){enhancer=preloadedState;preloadedState=undefined;} +if(typeof enhancer!=='undefined'){if(typeof enhancer!=='function'){throw new Error('Expected the enhancer to be a function.');} +return enhancer(createStore)(reducer,preloadedState);} +if(typeof reducer!=='function'){throw new Error('Expected the reducer to be a function.');} +var currentReducer=reducer;var currentState=preloadedState;var currentListeners=[];var nextListeners=currentListeners;var isDispatching=false;function ensureCanMutateNextListeners(){if(nextListeners===currentListeners){nextListeners=currentListeners.slice();}} +function getState(){return currentState;} +function subscribe(listener){if(typeof listener!=='function'){throw new Error('Expected listener to be a function.');} +var isSubscribed=true;ensureCanMutateNextListeners();nextListeners.push(listener);return function unsubscribe(){if(!isSubscribed){return;} +isSubscribed=false;ensureCanMutateNextListeners();var index=nextListeners.indexOf(listener);nextListeners.splice(index,1);};} +function dispatch(action){if(!Object(lodash_es_isPlainObject__WEBPACK_IMPORTED_MODULE_0__["default"])(action)){throw new Error('Actions must be plain objects. '+'Use custom middleware for async actions.');} +if(typeof action.type==='undefined'){throw new Error('Actions may not have an undefined "type" property. '+'Have you misspelled a constant?');} +if(isDispatching){throw new Error('Reducers may not dispatch actions.');} +try{isDispatching=true;currentState=currentReducer(currentState,action);}finally{isDispatching=false;} +var listeners=currentListeners=nextListeners;for(var i=0;i0&&arguments[0]!==undefined?arguments[0]:1;return{type:IX2_TEST_FRAME_RENDERED,payload:{step:step}};};exports.testFrameRendered=testFrameRendered;var eventStateChanged=function eventStateChanged(stateKey,newState){return{type:IX2_EVENT_STATE_CHANGED,payload:{stateKey:stateKey,newState:newState}};};exports.eventStateChanged=eventStateChanged;var animationFrameChanged=function animationFrameChanged(now,parameters){return{type:IX2_ANIMATION_FRAME_CHANGED,payload:{now:now,parameters:parameters}};};exports.animationFrameChanged=animationFrameChanged;var parameterChanged=function parameterChanged(key,value){return{type:IX2_PARAMETER_CHANGED,payload:{key:key,value:value}};};exports.parameterChanged=parameterChanged;var instanceAdded=function instanceAdded(options){return{type:IX2_INSTANCE_ADDED,payload:(0,_extends2["default"])({},options)};};exports.instanceAdded=instanceAdded;var instanceStarted=function instanceStarted(instanceId,time){return{type:IX2_INSTANCE_STARTED,payload:{instanceId:instanceId,time:time}};};exports.instanceStarted=instanceStarted;var instanceRemoved=function instanceRemoved(instanceId){return{type:IX2_INSTANCE_REMOVED,payload:{instanceId:instanceId}};};exports.instanceRemoved=instanceRemoved;var elementStateChanged=function elementStateChanged(elementId,actionTypeId,current,actionItem){return{type:IX2_ELEMENT_STATE_CHANGED,payload:{elementId:elementId,actionTypeId:actionTypeId,current:current,actionItem:actionItem}};};exports.elementStateChanged=elementStateChanged;var actionListPlaybackChanged=function actionListPlaybackChanged(_ref4){var actionListId=_ref4.actionListId,isPlaying=_ref4.isPlaying;return{type:IX2_ACTION_LIST_PLAYBACK_CHANGED,payload:{actionListId:actionListId,isPlaying:isPlaying}};};exports.actionListPlaybackChanged=actionListPlaybackChanged;var viewportWidthChanged=function viewportWidthChanged(_ref5){var width=_ref5.width,mediaQueries=_ref5.mediaQueries;return{type:IX2_VIEWPORT_WIDTH_CHANGED,payload:{width:width,mediaQueries:mediaQueries}};};exports.viewportWidthChanged=viewportWidthChanged;var mediaQueriesDefined=function mediaQueriesDefined(){return{type:IX2_MEDIA_QUERIES_DEFINED};};exports.mediaQueriesDefined=mediaQueriesDefined;}),(function(module,exports,__webpack_require__){var baseCreate=__webpack_require__(188),baseLodash=__webpack_require__(123);function LodashWrapper(value,chainAll){this.__wrapped__=value;this.__actions__=[];this.__chain__=!!chainAll;this.__index__=0;this.__values__=undefined;} +LodashWrapper.prototype=baseCreate(baseLodash.prototype);LodashWrapper.prototype.constructor=LodashWrapper;module.exports=LodashWrapper;}),(function(module,exports){function baseLodash(){} +module.exports=baseLodash;}),(function(module,exports,__webpack_require__){var baseCreate=__webpack_require__(188),baseLodash=__webpack_require__(123);var MAX_ARRAY_LENGTH=4294967295;function LazyWrapper(value){this.__wrapped__=value;this.__actions__=[];this.__dir__=1;this.__filtered__=false;this.__iteratees__=[];this.__takeCount__=MAX_ARRAY_LENGTH;this.__views__=[];} +LazyWrapper.prototype=baseCreate(baseLodash.prototype);LazyWrapper.prototype.constructor=LazyWrapper;module.exports=LazyWrapper;}),(function(module,exports,__webpack_require__){"use strict";/*! +* tram.js v0.8.2-global +* Cross-browser CSS3 transitions in JavaScript +* https://github.com/bkwld/tram +* MIT License +*/var _interopRequireDefault=__webpack_require__(3);var _typeof2=_interopRequireDefault(__webpack_require__(37));window.tram=function(a){function b(a,b){var c=new M.Bare();return c.init(a,b);} +function c(a){return a.replace(/[A-Z]/g,function(a){return "-"+a.toLowerCase();});} +function d(a){var b=parseInt(a.slice(1),16),c=b>>16&255,d=b>>8&255,e=255&b;return[c,d,e];} +function e(a,b,c){return "#"+(1<<24|a<<16|b<<8|c).toString(16).slice(1);} +function f(){} +function g(a,b){j("Type warning: Expected: ["+a+"] Got: ["+(0,_typeof2["default"])(b)+"] "+b);} +function h(a,b,c){j("Units do not match ["+a+"]: "+b+", "+c);} +function i(a,b,c){if(void 0!==b&&(c=b),void 0===a)return c;var d=c;return $.test(a)||!_.test(a)?d=parseInt(a,10):_.test(a)&&(d=1e3*parseFloat(a)),0>d&&(d=0),d===d?d:c;} +function j(a){U.debug&&window&&window.console.warn(a);} +function k(a){for(var b=-1,c=a?a.length:0,d=[];++bf&&(f=a.span),a.stop(),a.animate(b);},function(a){"wait"in a&&(f=i(a.wait,0));}),t.call(this),f>0&&(this.timer=new S({duration:f,context:this}),this.active=!0,b&&(this.timer.complete=h));var g=this,j=!1,k={};J(function(){u.call(g,a,function(a){a.active&&(j=!0,k[a.name]=a.nextStyle);}),j&&g.$el.css(k);});}}} +function f(a){a=i(a,0),this.active?this.queue.push({options:a}):(this.timer=new S({duration:a,context:this,complete:h}),this.active=!0);} +function g(a){return this.active?(this.queue.push({options:a,args:arguments}),void(this.timer.complete=h)):j("No active transition timer. Use start() or wait() before then().");} +function h(){if(this.timer&&this.timer.destroy(),this.active=!1,this.queue.length){var a=this.queue.shift();e.call(this,a.options,!0,a.args);}} +function l(a){this.timer&&this.timer.destroy(),this.queue=[],this.active=!1;var b;"string"==typeof a?(b={},b[a]=1):b="object"==(0,_typeof2["default"])(a)&&null!=a?a:this.props,u.call(this,b,v),t.call(this);} +function m(a){l.call(this,a),u.call(this,a,w,x);} +function n(a){"string"!=typeof a&&(a="block"),this.el.style.display=a;} +function o(){l.call(this),this.el.style.display="none";} +function p(){this.el.offsetHeight;} +function r(){l.call(this),a.removeData(this.el,q),this.$el=this.el=null;} +function t(){var a,b,c=[];this.upstream&&c.push(this.upstream);for(a in this.props){b=this.props[a],b.active&&c.push(b.string);} +c=c.join(","),this.style!==c&&(this.style=c,this.el.style[G.transition.dom]=c);} +function u(a,b,e){var f,g,h,i,j=b!==v,k={};for(f in a){h=a[f],f in Z?(k.transform||(k.transform={}),k.transform[f]=h):(s.test(f)&&(f=c(f)),f in Y?k[f]=h:(i||(i={}),i[f]=h));} +for(f in k){if(h=k[f],g=this.props[f],!g){if(!j)continue;g=d.call(this,f);} +b.call(this,g,h);} +e&&i&&e.call(this,i);} +function v(a){a.stop();} +function w(a,b){a.set(b);} +function x(a){this.$el.css(a);} +function y(a,c){b[a]=function(){return this.children?A.call(this,c,arguments):(this.el&&c.apply(this,arguments),this);};} +function A(a,b){var c,d=this.children.length;for(c=0;d>c;c++){a.apply(this.children[c],b);} +return this;} +b.init=function(b){if(this.$el=a(b),this.el=this.$el[0],this.props={},this.queue=[],this.style="",this.active=!1,U.keepInherited&&!U.fallback){var c=W(this.el,"transition");c&&!z.test(c)&&(this.upstream=c);} +G.backface&&U.hideBackface&&V(this.el,G.backface.css,"hidden");},y("add",d),y("start",e),y("wait",f),y("then",g),y("next",h),y("stop",l),y("set",m),y("show",n),y("hide",o),y("redraw",p),y("destroy",r);}),M=l(L,function(b){function c(b,c){var d=a.data(b,q)||a.data(b,q,new L.Bare());return d.el||d.init(b),c?d.start(c):d;} +b.init=function(b,d){var e=a(b);if(!e.length)return this;if(1===e.length)return c(e[0],d);var f=[];return e.each(function(a,b){f.push(c(b,d));}),this.children=f,this;};}),N=l(function(a){function b(){var a=this.get();this.update("auto");var b=this.get();return this.update(a),b;} +function c(a,b,c){return void 0!==b&&(c=b),a in m?a:c;} +function d(a){var b=/rgba?\((\d+),\s*(\d+),\s*(\d+)/.exec(a);return(b?e(b[1],b[2],b[3]):a).replace(/#(\w)(\w)(\w)$/,"#$1$1$2$2$3$3");} +var f={duration:500,ease:"ease",delay:0};a.init=function(a,b,d,e){this.$el=a,this.el=a[0];var g=b[0];d[2]&&(g=d[2]),X[g]&&(g=X[g]),this.name=g,this.type=d[1],this.duration=i(b[1],this.duration,f.duration),this.ease=c(b[2],this.ease,f.ease),this.delay=i(b[3],this.delay,f.delay),this.span=this.duration+this.delay,this.active=!1,this.nextStyle=null,this.auto=A.test(this.name),this.unit=e.unit||this.unit||U.defaultUnit,this.angle=e.angle||this.angle||U.defaultAngle,U.fallback||e.fallback?this.animate=this.fallback:(this.animate=this.transition,this.string=this.name+B+this.duration+"ms"+("ease"!=this.ease?B+m[this.ease][0]:"")+(this.delay?B+this.delay+"ms":""));},a.set=function(a){a=this.convert(a,this.type),this.update(a),this.redraw();},a.transition=function(a){this.active=!0,a=this.convert(a,this.type),this.auto&&("auto"==this.el.style[this.name]&&(this.update(this.get()),this.redraw()),"auto"==a&&(a=b.call(this))),this.nextStyle=a;},a.fallback=function(a){var c=this.el.style[this.name]||this.convert(this.get(),this.type);a=this.convert(a,this.type),this.auto&&("auto"==c&&(c=this.convert(this.get(),this.type)),"auto"==a&&(a=b.call(this))),this.tween=new R({from:c,to:a,duration:this.duration,delay:this.delay,ease:this.ease,update:this.update,context:this});},a.get=function(){return W(this.el,this.name);},a.update=function(a){V(this.el,this.name,a);},a.stop=function(){(this.active||this.nextStyle)&&(this.active=!1,this.nextStyle=null,V(this.el,this.name,this.get()));var a=this.tween;a&&a.context&&a.destroy();},a.convert=function(a,b){if("auto"==a&&this.auto)return a;var c,e="number"==typeof a,f="string"==typeof a;switch(b){case t:if(e)return a;if(f&&""===a.replace(r,""))return+a;c="number(unitless)";break;case u:if(f){if(""===a&&this.original)return this.original;if(b.test(a))return "#"==a.charAt(0)&&7==a.length?a:d(a);} +c="hex or rgb string";break;case v:if(e)return a+this.unit;if(f&&b.test(a))return a;c="number(px) or string(unit)";break;case w:if(e)return a+this.unit;if(f&&b.test(a))return a;c="number(px) or string(unit or %)";break;case x:if(e)return a+this.angle;if(f&&b.test(a))return a;c="number(deg) or string(angle)";break;case y:if(e)return a;if(f&&w.test(a))return a;c="number(unitless) or string(unit or %)";} +return g(c,a),a;},a.redraw=function(){this.el.offsetHeight;};}),O=l(N,function(a,b){a.init=function(){b.init.apply(this,arguments),this.original||(this.original=this.convert(this.get(),u));};}),P=l(N,function(a,b){a.init=function(){b.init.apply(this,arguments),this.animate=this.fallback;},a.get=function(){return this.$el[this.name]();},a.update=function(a){this.$el[this.name](a);};}),Q=l(N,function(a,b){function c(a,b){var c,d,e,f,g;for(c in a){f=Z[c],e=f[0],d=f[1]||c,g=this.convert(a[c],e),b.call(this,d,g,e);}} +a.init=function(){b.init.apply(this,arguments),this.current||(this.current={},Z.perspective&&U.perspective&&(this.current.perspective=U.perspective,V(this.el,this.name,this.style(this.current)),this.redraw()));},a.set=function(a){c.call(this,a,function(a,b){this.current[a]=b;}),V(this.el,this.name,this.style(this.current)),this.redraw();},a.transition=function(a){var b=this.values(a);this.tween=new T({current:this.current,values:b,duration:this.duration,delay:this.delay,ease:this.ease});var c,d={};for(c in this.current){d[c]=c in b?b[c]:this.current[c];} +this.active=!0,this.nextStyle=this.style(d);},a.fallback=function(a){var b=this.values(a);this.tween=new T({current:this.current,values:b,duration:this.duration,delay:this.delay,ease:this.ease,update:this.update,context:this});},a.update=function(){V(this.el,this.name,this.style(this.current));},a.style=function(a){var b,c="";for(b in a){c+=b+"("+a[b]+") ";} +return c;},a.values=function(a){var b,d={};return c.call(this,a,function(a,c,e){d[a]=c,void 0===this.current[a]&&(b=0,~a.indexOf("scale")&&(b=1),this.current[a]=this.convert(b,e));}),d;};}),R=l(function(b){function c(a){1===n.push(a)&&J(g);} +function g(){var a,b,c,d=n.length;if(d)for(J(g),b=K(),a=d;a--;){c=n[a],c&&c.render(b);}} +function i(b){var c,d=a.inArray(b,n);d>=0&&(c=n.slice(d+1),n.length=d,c.length&&(n=n.concat(c)));} +function j(a){return Math.round(a*o)/o;} +function k(a,b,c){return e(a[0]+c*(b[0]-a[0]),a[1]+c*(b[1]-a[1]),a[2]+c*(b[2]-a[2]));} +var l={ease:m.ease[1],from:0,to:1};b.init=function(a){this.duration=a.duration||0,this.delay=a.delay||0;var b=a.ease||l.ease;m[b]&&(b=m[b][1]),"function"!=typeof b&&(b=l.ease),this.ease=b,this.update=a.update||f,this.complete=a.complete||f,this.context=a.context||this,this.name=a.name;var c=a.from,d=a.to;void 0===c&&(c=l.from),void 0===d&&(d=l.to),this.unit=a.unit||"","number"==typeof c&&"number"==typeof d?(this.begin=c,this.change=d-c):this.format(d,c),this.value=this.begin+this.unit,this.start=K(),a.autoplay!==!1&&this.play();},b.play=function(){this.active||(this.start||(this.start=K()),this.active=!0,c(this));},b.stop=function(){this.active&&(this.active=!1,i(this));},b.render=function(a){var b,c=a-this.start;if(this.delay){if(c<=this.delay)return;c-=this.delay;} +if(carrLength)){return false;} +var arrStacked=stack.get(array);var othStacked=stack.get(other);if(arrStacked&&othStacked){return arrStacked==other&&othStacked==array;} +var index=-1,result=true,seen=(bitmask&COMPARE_UNORDERED_FLAG)?new SetCache:undefined;stack.set(array,other);stack.set(other,array);while(++indexi)if(hasOwn(O,key=names[i++])){~indexOf(result,key)||push(result,key);} +return result;};}),(function(module,exports,__webpack_require__){var call=__webpack_require__(15);var anObject=__webpack_require__(12);var getMethod=__webpack_require__(33);module.exports=function(iterator,kind,value){var innerResult,innerError;anObject(iterator);try{innerResult=getMethod(iterator,'return');if(!innerResult){if(kind==='throw')throw value;return value;} +innerResult=call(innerResult,iterator);}catch(error){innerError=true;innerResult=error;} +if(kind==='throw')throw value;if(innerError)throw innerResult;anObject(innerResult);return value;};}),(function(module,exports,__webpack_require__){var wellKnownSymbol=__webpack_require__(6);var Iterators=__webpack_require__(52);var ITERATOR=wellKnownSymbol('iterator');var ArrayPrototype=Array.prototype;module.exports=function(it){return it!==undefined&&(Iterators.Array===it||ArrayPrototype[ITERATOR]===it);};}),(function(module,exports,__webpack_require__){"use strict";var $=__webpack_require__(1);var toObject=__webpack_require__(7);var lengthOfArrayLike=__webpack_require__(4);var toIntegerOrInfinity=__webpack_require__(34);var addToUnscopables=__webpack_require__(8);$({target:'Array',proto:true},{at:function at(index){var O=toObject(this);var len=lengthOfArrayLike(O);var relativeIndex=toIntegerOrInfinity(index);var k=relativeIndex>=0?relativeIndex:len+relativeIndex;return(k<0||k>=len)?undefined:O[k];}});addToUnscopables('at');}),(function(module,exports,__webpack_require__){var getBuiltIn=__webpack_require__(16);module.exports=getBuiltIn('document','documentElement');}),(function(module,exports,__webpack_require__){var global=__webpack_require__(0);var isArray=__webpack_require__(35);var isConstructor=__webpack_require__(43);var isObject=__webpack_require__(13);var wellKnownSymbol=__webpack_require__(6);var SPECIES=wellKnownSymbol('species');var Array=global.Array;module.exports=function(originalArray){var C;if(isArray(originalArray)){C=originalArray.constructor;if(isConstructor(C)&&(C===Array||isArray(C.prototype)))C=undefined;else if(isObject(C)){C=C[SPECIES];if(C===null)C=undefined;}}return C===undefined?Array:C;};}),(function(module,exports,__webpack_require__){"use strict";var global=__webpack_require__(0);var isArray=__webpack_require__(35);var lengthOfArrayLike=__webpack_require__(4);var bind=__webpack_require__(22);var TypeError=global.TypeError;var flattenIntoArray=function(target,original,source,sourceLen,start,depth,mapper,thisArg){var targetIndex=start;var sourceIndex=0;var mapFn=mapper?bind(mapper,thisArg):false;var element,elementLen;while(sourceIndex0&&isArray(element)){elementLen=lengthOfArrayLike(element);targetIndex=flattenIntoArray(target,original,element,elementLen,targetIndex,depth-1)-1;}else{if(targetIndex>=0x1FFFFFFFFFFFFF)throw TypeError('Exceed the acceptable array length');target[targetIndex]=element;} +targetIndex++;} +sourceIndex++;} +return targetIndex;};module.exports=flattenIntoArray;}),(function(module,exports,__webpack_require__){"use strict";var $=__webpack_require__(1);var $includes=__webpack_require__(104).includes;var addToUnscopables=__webpack_require__(8);$({target:'Array',proto:true},{includes:function includes(el){return $includes(this,el,arguments.length>1?arguments[1]:undefined);}});addToUnscopables('includes');}),(function(module,exports,__webpack_require__){"use strict";var fails=__webpack_require__(9);var isCallable=__webpack_require__(5);var create=__webpack_require__(36);var getPrototypeOf=__webpack_require__(110);var redefine=__webpack_require__(27);var wellKnownSymbol=__webpack_require__(6);var IS_PURE=__webpack_require__(50);var ITERATOR=wellKnownSymbol('iterator');var BUGGY_SAFARI_ITERATORS=false;var IteratorPrototype,PrototypeOfArrayIteratorPrototype,arrayIterator;if([].keys){arrayIterator=[].keys();if(!('next'in arrayIterator))BUGGY_SAFARI_ITERATORS=true;else{PrototypeOfArrayIteratorPrototype=getPrototypeOf(getPrototypeOf(arrayIterator));if(PrototypeOfArrayIteratorPrototype!==Object.prototype)IteratorPrototype=PrototypeOfArrayIteratorPrototype;}} +var NEW_ITERATOR_PROTOTYPE=IteratorPrototype==undefined||fails(function(){var test={};return IteratorPrototype[ITERATOR].call(test)!==test;});if(NEW_ITERATOR_PROTOTYPE)IteratorPrototype={};else if(IS_PURE)IteratorPrototype=create(IteratorPrototype);if(!isCallable(IteratorPrototype[ITERATOR])){redefine(IteratorPrototype,ITERATOR,function(){return this;});} +module.exports={IteratorPrototype:IteratorPrototype,BUGGY_SAFARI_ITERATORS:BUGGY_SAFARI_ITERATORS};}),(function(module,exports,__webpack_require__){var global=__webpack_require__(0);var aCallable=__webpack_require__(21);var toObject=__webpack_require__(7);var IndexedObject=__webpack_require__(41);var lengthOfArrayLike=__webpack_require__(4);var TypeError=global.TypeError;var createMethod=function(IS_RIGHT){return function(that,callbackfn,argumentsLength,memo){aCallable(callbackfn);var O=toObject(that);var self=IndexedObject(O);var length=lengthOfArrayLike(O);var index=IS_RIGHT?length-1:0;var i=IS_RIGHT?-1:1;if(argumentsLength<2)while(true){if(index in self){memo=self[index];index+=i;break;} +index+=i;if(IS_RIGHT?index<0:length<=index){throw TypeError('Reduce of empty array with no initial value');}} +for(;IS_RIGHT?index>=0:length>index;index+=i)if(index in self){memo=callbackfn(memo,self[index],index,O);} +return memo;};};module.exports={left:createMethod(false),right:createMethod(true)};}),(function(module,exports,__webpack_require__){var $=__webpack_require__(1);var uncurryThis=__webpack_require__(2);var hiddenKeys=__webpack_require__(74);var isObject=__webpack_require__(13);var hasOwn=__webpack_require__(17);var defineProperty=__webpack_require__(18).f;var getOwnPropertyNamesModule=__webpack_require__(103);var getOwnPropertyNamesExternalModule=__webpack_require__(326);var uid=__webpack_require__(100);var FREEZING=__webpack_require__(327);var REQUIRED=false;var METADATA=uid('meta');var id=0;var isExtensible=Object.isExtensible||function(){return true;};var setMetadata=function(it){defineProperty(it,METADATA,{value:{objectID:'O'+id++,weakData:{}}});};var fastKey=function(it,create){if(!isObject(it))return typeof it=='symbol'?it:(typeof it=='string'?'S':'P')+it;if(!hasOwn(it,METADATA)){if(!isExtensible(it))return 'F';if(!create)return 'E';setMetadata(it);}return it[METADATA].objectID;};var getWeakData=function(it,create){if(!hasOwn(it,METADATA)){if(!isExtensible(it))return true;if(!create)return false;setMetadata(it);}return it[METADATA].weakData;};var onFreeze=function(it){if(FREEZING&&REQUIRED&&isExtensible(it)&&!hasOwn(it,METADATA))setMetadata(it);return it;};var enable=function(){meta.enable=function(){};REQUIRED=true;var getOwnPropertyNames=getOwnPropertyNamesModule.f;var splice=uncurryThis([].splice);var test={};test[METADATA]=1;if(getOwnPropertyNames(test).length){getOwnPropertyNamesModule.f=function(it){var result=getOwnPropertyNames(it);for(var i=0,length=result.length;i0){value=self[index];result=boundFunction(value,index,O);if(result)switch(TYPE){case 0:return value;case 1:return index;}} +return IS_FIND_LAST_INDEX?-1:undefined;};};module.exports={findLast:createMethod(0),findLastIndex:createMethod(1)};}),(function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _createStore__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(118);__webpack_require__.d(__webpack_exports__,"createStore",function(){return _createStore__WEBPACK_IMPORTED_MODULE_0__["default"];});var _combineReducers__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(171);__webpack_require__.d(__webpack_exports__,"combineReducers",function(){return _combineReducers__WEBPACK_IMPORTED_MODULE_1__["default"];});var _bindActionCreators__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(173);__webpack_require__.d(__webpack_exports__,"bindActionCreators",function(){return _bindActionCreators__WEBPACK_IMPORTED_MODULE_2__["default"];});var _applyMiddleware__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(174);__webpack_require__.d(__webpack_exports__,"applyMiddleware",function(){return _applyMiddleware__WEBPACK_IMPORTED_MODULE_3__["default"];});var _compose__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(119);__webpack_require__.d(__webpack_exports__,"compose",function(){return _compose__WEBPACK_IMPORTED_MODULE_4__["default"];});var _utils_warning__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(172);function isCrushed(){} +if(false){}}),(function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _baseGetTag_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(374);var _getPrototype_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(379);var _isObjectLike_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(381);var objectTag='[object Object]';var funcProto=Function.prototype,objectProto=Object.prototype;var funcToString=funcProto.toString;var hasOwnProperty=objectProto.hasOwnProperty;var objectCtorString=funcToString.call(Object);function isPlainObject(value){if(!Object(_isObjectLike_js__WEBPACK_IMPORTED_MODULE_2__["default"])(value)||Object(_baseGetTag_js__WEBPACK_IMPORTED_MODULE_0__["default"])(value)!=objectTag){return false;} +var proto=Object(_getPrototype_js__WEBPACK_IMPORTED_MODULE_1__["default"])(value);if(proto===null){return true;} +var Ctor=hasOwnProperty.call(proto,'constructor')&&proto.constructor;return typeof Ctor=='function'&&Ctor instanceof Ctor&&funcToString.call(Ctor)==objectCtorString;} +__webpack_exports__["default"]=(isPlainObject);}),(function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _root_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(375);var Symbol=_root_js__WEBPACK_IMPORTED_MODULE_0__["default"].Symbol;__webpack_exports__["default"]=(Symbol);}),(function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__.d(__webpack_exports__,"default",function(){return combineReducers;});var _createStore__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(118);var lodash_es_isPlainObject__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(169);var _utils_warning__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(172);function getUndefinedStateErrorMessage(key,action){var actionType=action&&action.type;var actionName=actionType&&'"'+actionType.toString()+'"'||'an action';return 'Given action '+actionName+', reducer "'+key+'" returned undefined. '+'To ignore an action, you must explicitly return the previous state.';} +function getUnexpectedStateShapeWarningMessage(inputState,reducers,action,unexpectedKeyCache){var reducerKeys=Object.keys(reducers);var argumentName=action&&action.type===_createStore__WEBPACK_IMPORTED_MODULE_0__["ActionTypes"].INIT?'preloadedState argument passed to createStore':'previous state received by the reducer';if(reducerKeys.length===0){return 'Store does not have a valid reducer. Make sure the argument passed '+'to combineReducers is an object whose values are reducers.';} +if(!Object(lodash_es_isPlainObject__WEBPACK_IMPORTED_MODULE_1__["default"])(inputState)){return 'The '+argumentName+' has unexpected type of "'+{}.toString.call(inputState).match(/\s([a-z|A-Z]+)/)[1]+'". Expected argument to be an object with the following '+('keys: "'+reducerKeys.join('", "')+'"');} +var unexpectedKeys=Object.keys(inputState).filter(function(key){return!reducers.hasOwnProperty(key)&&!unexpectedKeyCache[key];});unexpectedKeys.forEach(function(key){unexpectedKeyCache[key]=true;});if(unexpectedKeys.length>0){return 'Unexpected '+(unexpectedKeys.length>1?'keys':'key')+' '+('"'+unexpectedKeys.join('", "')+'" found in '+argumentName+'. ')+'Expected to find one of the known reducer keys instead: '+('"'+reducerKeys.join('", "')+'". Unexpected keys will be ignored.');}} +function assertReducerSanity(reducers){Object.keys(reducers).forEach(function(key){var reducer=reducers[key];var initialState=reducer(undefined,{type:_createStore__WEBPACK_IMPORTED_MODULE_0__["ActionTypes"].INIT});if(typeof initialState==='undefined'){throw new Error('Reducer "'+key+'" returned undefined during initialization. '+'If the state passed to the reducer is undefined, you must '+'explicitly return the initial state. The initial state may '+'not be undefined.');} +var type='@@redux/PROBE_UNKNOWN_ACTION_'+Math.random().toString(36).substring(7).split('').join('.');if(typeof reducer(undefined,{type:type})==='undefined'){throw new Error('Reducer "'+key+'" returned undefined when probed with a random type. '+('Don\'t try to handle '+_createStore__WEBPACK_IMPORTED_MODULE_0__["ActionTypes"].INIT+' or other actions in "redux/*" ')+'namespace. They are considered private. Instead, you must return the '+'current state for any unknown actions, unless it is undefined, '+'in which case you must return the initial state, regardless of the '+'action type. The initial state may not be undefined.');}});} +function combineReducers(reducers){var reducerKeys=Object.keys(reducers);var finalReducers={};for(var i=0;i-1?iterable[iteratee?collection[index]:index]:undefined;};} +module.exports=createFind;}),(function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(3);Object.defineProperty(exports,"__esModule",{value:true});exports.inQuad=inQuad;exports.outQuad=outQuad;exports.inOutQuad=inOutQuad;exports.inCubic=inCubic;exports.outCubic=outCubic;exports.inOutCubic=inOutCubic;exports.inQuart=inQuart;exports.outQuart=outQuart;exports.inOutQuart=inOutQuart;exports.inQuint=inQuint;exports.outQuint=outQuint;exports.inOutQuint=inOutQuint;exports.inSine=inSine;exports.outSine=outSine;exports.inOutSine=inOutSine;exports.inExpo=inExpo;exports.outExpo=outExpo;exports.inOutExpo=inOutExpo;exports.inCirc=inCirc;exports.outCirc=outCirc;exports.inOutCirc=inOutCirc;exports.outBounce=outBounce;exports.inBack=inBack;exports.outBack=outBack;exports.inOutBack=inOutBack;exports.inElastic=inElastic;exports.outElastic=outElastic;exports.inOutElastic=inOutElastic;exports.swingFromTo=swingFromTo;exports.swingFrom=swingFrom;exports.swingTo=swingTo;exports.bounce=bounce;exports.bouncePast=bouncePast;exports.easeInOut=exports.easeOut=exports.easeIn=exports.ease=void 0;var _bezierEasing=_interopRequireDefault(__webpack_require__(179));var magicSwing=1.70158;var ease=(0,_bezierEasing["default"])(0.25,0.1,0.25,1.0);exports.ease=ease;var easeIn=(0,_bezierEasing["default"])(0.42,0.0,1.0,1.0);exports.easeIn=easeIn;var easeOut=(0,_bezierEasing["default"])(0.0,0.0,0.58,1.0);exports.easeOut=easeOut;var easeInOut=(0,_bezierEasing["default"])(0.42,0.0,0.58,1.0);exports.easeInOut=easeInOut;function inQuad(pos){return Math.pow(pos,2);} +function outQuad(pos){return-(Math.pow(pos-1,2)-1);} +function inOutQuad(pos){if((pos/=0.5)<1){return 0.5*Math.pow(pos,2);} +return-0.5*((pos-=2)*pos-2);} +function inCubic(pos){return Math.pow(pos,3);} +function outCubic(pos){return Math.pow(pos-1,3)+1;} +function inOutCubic(pos){if((pos/=0.5)<1){return 0.5*Math.pow(pos,3);} +return 0.5*(Math.pow(pos-2,3)+2);} +function inQuart(pos){return Math.pow(pos,4);} +function outQuart(pos){return-(Math.pow(pos-1,4)-1);} +function inOutQuart(pos){if((pos/=0.5)<1){return 0.5*Math.pow(pos,4);} +return-0.5*((pos-=2)*Math.pow(pos,3)-2);} +function inQuint(pos){return Math.pow(pos,5);} +function outQuint(pos){return Math.pow(pos-1,5)+1;} +function inOutQuint(pos){if((pos/=0.5)<1){return 0.5*Math.pow(pos,5);} +return 0.5*(Math.pow(pos-2,5)+2);} +function inSine(pos){return-Math.cos(pos*(Math.PI/2))+1;} +function outSine(pos){return Math.sin(pos*(Math.PI/2));} +function inOutSine(pos){return-0.5*(Math.cos(Math.PI*pos)-1);} +function inExpo(pos){return pos===0?0:Math.pow(2,10*(pos-1));} +function outExpo(pos){return pos===1?1:-Math.pow(2,-10*pos)+1;} +function inOutExpo(pos){if(pos===0){return 0;} +if(pos===1){return 1;} +if((pos/=0.5)<1){return 0.5*Math.pow(2,10*(pos-1));} +return 0.5*(-Math.pow(2,-10*--pos)+2);} +function inCirc(pos){return-(Math.sqrt(1-pos*pos)-1);} +function outCirc(pos){return Math.sqrt(1-Math.pow(pos-1,2));} +function inOutCirc(pos){if((pos/=0.5)<1){return-0.5*(Math.sqrt(1-pos*pos)-1);} +return 0.5*(Math.sqrt(1-(pos-=2)*pos)+1);} +function outBounce(pos){if(pos<1/2.75){return 7.5625*pos*pos;}else if(pos<2/2.75){return 7.5625*(pos-=1.5/2.75)*pos+0.75;}else if(pos<2.5/2.75){return 7.5625*(pos-=2.25/2.75)*pos+0.9375;}else{return 7.5625*(pos-=2.625/2.75)*pos+0.984375;}} +function inBack(pos){var s=magicSwing;return pos*pos*((s+1)*pos-s);} +function outBack(pos){var s=magicSwing;return(pos-=1)*pos*((s+1)*pos+s)+1;} +function inOutBack(pos){var s=magicSwing;if((pos/=0.5)<1){return 0.5*(pos*pos*(((s*=1.525)+1)*pos-s));} +return 0.5*((pos-=2)*pos*(((s*=1.525)+1)*pos+s)+2);} +function inElastic(pos){var s=magicSwing;var p=0;var a=1;if(pos===0){return 0;} +if(pos===1){return 1;} +if(!p){p=0.3;} +if(a<1){a=1;s=p/4;}else{s=p/(2*Math.PI)*Math.asin(1/a);} +return-(a*Math.pow(2,10*(pos-=1))*Math.sin((pos-s)*(2*Math.PI)/p));} +function outElastic(pos){var s=magicSwing;var p=0;var a=1;if(pos===0){return 0;} +if(pos===1){return 1;} +if(!p){p=0.3;} +if(a<1){a=1;s=p/4;}else{s=p/(2*Math.PI)*Math.asin(1/a);} +return a*Math.pow(2,-10*pos)*Math.sin((pos-s)*(2*Math.PI)/p)+1;} +function inOutElastic(pos){var s=magicSwing;var p=0;var a=1;if(pos===0){return 0;} +if((pos/=1/2)===2){return 1;} +if(!p){p=0.3*1.5;} +if(a<1){a=1;s=p/4;}else{s=p/(2*Math.PI)*Math.asin(1/a);} +if(pos<1){return-0.5*(a*Math.pow(2,10*(pos-=1))*Math.sin((pos-s)*(2*Math.PI)/p));} +return a*Math.pow(2,-10*(pos-=1))*Math.sin((pos-s)*(2*Math.PI)/p)*0.5+1;} +function swingFromTo(pos){var s=magicSwing;return(pos/=0.5)<1?0.5*(pos*pos*(((s*=1.525)+1)*pos-s)):0.5*((pos-=2)*pos*(((s*=1.525)+1)*pos+s)+2);} +function swingFrom(pos){var s=magicSwing;return pos*pos*((s+1)*pos-s);} +function swingTo(pos){var s=magicSwing;return(pos-=1)*pos*((s+1)*pos+s)+1;} +function bounce(pos){if(pos<1/2.75){return 7.5625*pos*pos;}else if(pos<2/2.75){return 7.5625*(pos-=1.5/2.75)*pos+0.75;}else if(pos<2.5/2.75){return 7.5625*(pos-=2.25/2.75)*pos+0.9375;}else{return 7.5625*(pos-=2.625/2.75)*pos+0.984375;}} +function bouncePast(pos){if(pos<1/2.75){return 7.5625*pos*pos;}else if(pos<2/2.75){return 2-(7.5625*(pos-=1.5/2.75)*pos+0.75);}else if(pos<2.5/2.75){return 2-(7.5625*(pos-=2.25/2.75)*pos+0.9375);}else{return 2-(7.5625*(pos-=2.625/2.75)*pos+0.984375);}}}),(function(module,exports){var NEWTON_ITERATIONS=4;var NEWTON_MIN_SLOPE=0.001;var SUBDIVISION_PRECISION=0.0000001;var SUBDIVISION_MAX_ITERATIONS=10;var kSplineTableSize=11;var kSampleStepSize=1.0/(kSplineTableSize-1.0);var float32ArraySupported=typeof Float32Array==='function';function A(aA1,aA2){return 1.0-3.0*aA2+3.0*aA1;} +function B(aA1,aA2){return 3.0*aA2-6.0*aA1;} +function C(aA1){return 3.0*aA1;} +function calcBezier(aT,aA1,aA2){return((A(aA1,aA2)*aT+B(aA1,aA2))*aT+C(aA1))*aT;} +function getSlope(aT,aA1,aA2){return 3.0*A(aA1,aA2)*aT*aT+2.0*B(aA1,aA2)*aT+C(aA1);} +function binarySubdivide(aX,aA,aB,mX1,mX2){var currentX,currentT,i=0;do{currentT=aA+(aB-aA)/2.0;currentX=calcBezier(currentT,mX1,mX2)-aX;if(currentX>0.0){aB=currentT;}else{aA=currentT;}}while(Math.abs(currentX)>SUBDIVISION_PRECISION&&++i=NEWTON_MIN_SLOPE){return newtonRaphsonIterate(aX,guessForT,mX1,mX2);}else if(initialSlope===0.0){return guessForT;}else{return binarySubdivide(aX,intervalStart,intervalStart+kSampleStepSize,mX1,mX2);}} +return function BezierEasing(x){if(mX1===mY1&&mX2===mY2){return x;} +if(x===0){return 0;} +if(x===1){return 1;} +return calcBezier(getTForX(x),mY1,mY2);};};}),(function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault2=__webpack_require__(3);var _toConsumableArray2=_interopRequireDefault2(__webpack_require__(181));var _interopRequireDefault=__webpack_require__(3);var _interopRequireWildcard=__webpack_require__(57);Object.defineProperty(exports,"__esModule",{value:true});exports.optimizeFloat=optimizeFloat;exports.createBezierEasing=createBezierEasing;exports.applyEasing=applyEasing;var easings=_interopRequireWildcard(__webpack_require__(178));var _bezierEasing=_interopRequireDefault(__webpack_require__(179));function optimizeFloat(value){var digits=arguments.length>1&&arguments[1]!==undefined?arguments[1]:5;var base=arguments.length>2&&arguments[2]!==undefined?arguments[2]:10;var pow=Math.pow(base,digits);var _float=Number(Math.round(value*pow)/pow);return Math.abs(_float)>0.0001?_float:0;} +function createBezierEasing(easing){return(0,_bezierEasing["default"]).apply(void 0,(0,_toConsumableArray2["default"])(easing));} +function applyEasing(easing,position,customEasingFn){if(position===0){return 0;} +if(position===1){return 1;} +if(customEasingFn){return optimizeFloat(position>0?customEasingFn(position):position);} +return optimizeFloat(position>0&&easing&&easings[easing]?easings[easing](position):position);}}),(function(module,exports,__webpack_require__){var arrayWithoutHoles=__webpack_require__(394);var iterableToArray=__webpack_require__(395);var nonIterableSpread=__webpack_require__(396);function _toConsumableArray(arr){return arrayWithoutHoles(arr)||iterableToArray(arr)||nonIterableSpread();} +module.exports=_toConsumableArray;}),(function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(3);var _defineProperty2=_interopRequireDefault(__webpack_require__(38));Object.defineProperty(exports,"__esModule",{value:true});exports.isPluginType=isPluginType;exports.clearPlugin=exports.renderPlugin=exports.createPluginInstance=exports.getPluginDestination=exports.getPluginDuration=exports.getPluginOrigin=exports.getPluginConfig=void 0;var _IX2LottieUtils=__webpack_require__(398);var _constants=__webpack_require__(14);var _IX2BrowserSupport=__webpack_require__(120);var pluginMethodMap=(0,_defineProperty2["default"])({},_constants.ActionTypeConsts.PLUGIN_LOTTIE,{getConfig:_IX2LottieUtils.getPluginConfig,getOrigin:_IX2LottieUtils.getPluginOrigin,getDuration:_IX2LottieUtils.getPluginDuration,getDestination:_IX2LottieUtils.getPluginDestination,createInstance:_IX2LottieUtils.createPluginInstance,render:_IX2LottieUtils.renderPlugin,clear:_IX2LottieUtils.clearPlugin});function isPluginType(actionTypeId){return actionTypeId===_constants.ActionTypeConsts.PLUGIN_LOTTIE;} +var pluginMethod=function pluginMethod(methodName){return function(actionTypeId){if(!_IX2BrowserSupport.IS_BROWSER_ENV){return function(){return null;};} +var plugin=pluginMethodMap[actionTypeId];if(!plugin){throw new Error("IX2 no plugin configured for: ".concat(actionTypeId));} +var method=plugin[methodName];if(!method){throw new Error("IX2 invalid plugin method: ".concat(methodName));} +return method;};};var getPluginConfig=pluginMethod('getConfig');exports.getPluginConfig=getPluginConfig;var getPluginOrigin=pluginMethod('getOrigin');exports.getPluginOrigin=getPluginOrigin;var getPluginDuration=pluginMethod('getDuration');exports.getPluginDuration=getPluginDuration;var getPluginDestination=pluginMethod('getDestination');exports.getPluginDestination=getPluginDestination;var createPluginInstance=pluginMethod('createInstance');exports.createPluginInstance=createPluginInstance;var renderPlugin=pluginMethod('render');exports.renderPlugin=renderPlugin;var clearPlugin=pluginMethod('clear');exports.clearPlugin=clearPlugin;}),(function(module,exports,__webpack_require__){var baseForOwn=__webpack_require__(184),createBaseEach=__webpack_require__(405);var baseEach=createBaseEach(baseForOwn);module.exports=baseEach;}),(function(module,exports,__webpack_require__){var baseFor=__webpack_require__(403),keys=__webpack_require__(64);function baseForOwn(object,iteratee){return object&&baseFor(object,iteratee,keys);} +module.exports=baseForOwn;}),(function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault2=__webpack_require__(3);var _toConsumableArray2=_interopRequireDefault2(__webpack_require__(181));var _interopRequireWildcard=__webpack_require__(57);var _interopRequireDefault=__webpack_require__(3);Object.defineProperty(exports,"__esModule",{value:true});exports.observeRequests=observeRequests;exports.startEngine=startEngine;exports.stopEngine=stopEngine;exports.stopAllActionGroups=stopAllActionGroups;exports.stopActionGroup=stopActionGroup;exports.startActionGroup=startActionGroup;var _extends2=_interopRequireDefault(__webpack_require__(46));var _objectWithoutPropertiesLoose2=_interopRequireDefault(__webpack_require__(412));var _find=_interopRequireDefault(__webpack_require__(176));var _get=_interopRequireDefault(__webpack_require__(91));var _size=_interopRequireDefault(__webpack_require__(413));var _omitBy=_interopRequireDefault(__webpack_require__(419));var _isEmpty=_interopRequireDefault(__webpack_require__(431));var _mapValues=_interopRequireDefault(__webpack_require__(432));var _forEach=_interopRequireDefault(__webpack_require__(433));var _throttle=_interopRequireDefault(__webpack_require__(436));var _constants=__webpack_require__(14);var _shared=__webpack_require__(45);var _IX2EngineActions=__webpack_require__(121);var elementApi=_interopRequireWildcard(__webpack_require__(439));var _IX2VanillaEvents=_interopRequireDefault(__webpack_require__(440));var QuickEffectsIdList=Object.keys(_constants.QuickEffectIds);var isQuickEffect=function isQuickEffect(actionTypeId){return QuickEffectsIdList.includes(actionTypeId);};var _constants$IX2EngineC=_constants.IX2EngineConstants,COLON_DELIMITER=_constants$IX2EngineC.COLON_DELIMITER,BOUNDARY_SELECTOR=_constants$IX2EngineC.BOUNDARY_SELECTOR,HTML_ELEMENT=_constants$IX2EngineC.HTML_ELEMENT,RENDER_GENERAL=_constants$IX2EngineC.RENDER_GENERAL,W_MOD_IX=_constants$IX2EngineC.W_MOD_IX;var _shared$IX2VanillaUti=_shared.IX2VanillaUtils,getAffectedElements=_shared$IX2VanillaUti.getAffectedElements,getElementId=_shared$IX2VanillaUti.getElementId,getDestinationValues=_shared$IX2VanillaUti.getDestinationValues,observeStore=_shared$IX2VanillaUti.observeStore,getInstanceId=_shared$IX2VanillaUti.getInstanceId,renderHTMLElement=_shared$IX2VanillaUti.renderHTMLElement,clearAllStyles=_shared$IX2VanillaUti.clearAllStyles,getMaxDurationItemIndex=_shared$IX2VanillaUti.getMaxDurationItemIndex,getComputedStyle=_shared$IX2VanillaUti.getComputedStyle,getInstanceOrigin=_shared$IX2VanillaUti.getInstanceOrigin,reduceListToGroup=_shared$IX2VanillaUti.reduceListToGroup,shouldNamespaceEventParameter=_shared$IX2VanillaUti.shouldNamespaceEventParameter,getNamespacedParameterId=_shared$IX2VanillaUti.getNamespacedParameterId,shouldAllowMediaQuery=_shared$IX2VanillaUti.shouldAllowMediaQuery,cleanupHTMLElement=_shared$IX2VanillaUti.cleanupHTMLElement,stringifyTarget=_shared$IX2VanillaUti.stringifyTarget,mediaQueriesEqual=_shared$IX2VanillaUti.mediaQueriesEqual,shallowEqual=_shared$IX2VanillaUti.shallowEqual;var _shared$IX2VanillaPlu=_shared.IX2VanillaPlugins,isPluginType=_shared$IX2VanillaPlu.isPluginType,createPluginInstance=_shared$IX2VanillaPlu.createPluginInstance,getPluginDuration=_shared$IX2VanillaPlu.getPluginDuration;var ua=navigator.userAgent;var IS_MOBILE_SAFARI=ua.match(/iPad/i)||ua.match(/iPhone/);var THROTTLED_EVENT_WAIT=12;function observeRequests(store){observeStore({store:store,select:function select(_ref){var ixRequest=_ref.ixRequest;return ixRequest.preview;},onChange:handlePreviewRequest});observeStore({store:store,select:function select(_ref2){var ixRequest=_ref2.ixRequest;return ixRequest.playback;},onChange:handlePlaybackRequest});observeStore({store:store,select:function select(_ref3){var ixRequest=_ref3.ixRequest;return ixRequest.stop;},onChange:handleStopRequest});observeStore({store:store,select:function select(_ref4){var ixRequest=_ref4.ixRequest;return ixRequest.clear;},onChange:handleClearRequest});} +function observeMediaQueryChange(store){observeStore({store:store,select:function select(_ref5){var ixSession=_ref5.ixSession;return ixSession.mediaQueryKey;},onChange:function onChange(){stopEngine(store);clearAllStyles({store:store,elementApi:elementApi});startEngine({store:store,allowEvents:true});dispatchPageUpdateEvent();}});} +function observeOneRenderTick(store,onTick){var unsubscribe=observeStore({store:store,select:function select(_ref6){var ixSession=_ref6.ixSession;return ixSession.tick;},onChange:function onChange(tick){onTick(tick);unsubscribe();}});} +function handlePreviewRequest(_ref7,store){var rawData=_ref7.rawData,defer=_ref7.defer;var start=function start(){startEngine({store:store,rawData:rawData,allowEvents:true});dispatchPageUpdateEvent();};defer?setTimeout(start,0):start();} +function dispatchPageUpdateEvent(){document.dispatchEvent(new CustomEvent('IX2_PAGE_UPDATE'));} +function handlePlaybackRequest(playback,store){var actionTypeId=playback.actionTypeId,actionListId=playback.actionListId,actionItemId=playback.actionItemId,eventId=playback.eventId,allowEvents=playback.allowEvents,immediate=playback.immediate,testManual=playback.testManual,_playback$verbose=playback.verbose,verbose=_playback$verbose===void 0?true:_playback$verbose;var rawData=playback.rawData;if(actionListId&&actionItemId&&rawData&&immediate){var actionList=rawData.actionLists[actionListId];if(actionList){rawData=reduceListToGroup({actionList:actionList,actionItemId:actionItemId,rawData:rawData});}} +startEngine({store:store,rawData:rawData,allowEvents:allowEvents,testManual:testManual});if(actionListId&&actionTypeId===_constants.ActionTypeConsts.GENERAL_START_ACTION||isQuickEffect(actionTypeId)){stopActionGroup({store:store,actionListId:actionListId});renderInitialGroup({store:store,actionListId:actionListId,eventId:eventId});var started=startActionGroup({store:store,eventId:eventId,actionListId:actionListId,immediate:immediate,verbose:verbose});if(verbose&&started){store.dispatch((0,_IX2EngineActions.actionListPlaybackChanged)({actionListId:actionListId,isPlaying:!immediate}));}}} +function handleStopRequest(_ref8,store){var actionListId=_ref8.actionListId;if(actionListId){stopActionGroup({store:store,actionListId:actionListId});}else{stopAllActionGroups({store:store});} +stopEngine(store);} +function handleClearRequest(state,store){stopEngine(store);clearAllStyles({store:store,elementApi:elementApi});} +function startEngine(_ref9){var store=_ref9.store,rawData=_ref9.rawData,allowEvents=_ref9.allowEvents,testManual=_ref9.testManual;var _store$getState=store.getState(),ixSession=_store$getState.ixSession;if(rawData){store.dispatch((0,_IX2EngineActions.rawDataImported)(rawData));} +if(!ixSession.active){store.dispatch((0,_IX2EngineActions.sessionInitialized)({hasBoundaryNodes:Boolean(document.querySelector(BOUNDARY_SELECTOR)),reducedMotion:document.body.hasAttribute('data-wf-ix-vacation')&&window.matchMedia('(prefers-reduced-motion)').matches}));if(allowEvents){bindEvents(store);addDocumentClass();if(store.getState().ixSession.hasDefinedMediaQueries){observeMediaQueryChange(store);}} +store.dispatch((0,_IX2EngineActions.sessionStarted)());startRenderLoop(store,testManual);}} +function addDocumentClass(){var _document=document,documentElement=_document.documentElement;if(documentElement.className.indexOf(W_MOD_IX)===-1){documentElement.className+=" ".concat(W_MOD_IX);}} +function startRenderLoop(store,testManual){var handleFrame=function handleFrame(now){var _store$getState2=store.getState(),ixSession=_store$getState2.ixSession,ixParameters=_store$getState2.ixParameters;if(ixSession.active){store.dispatch((0,_IX2EngineActions.animationFrameChanged)(now,ixParameters));if(testManual){observeOneRenderTick(store,handleFrame);}else{requestAnimationFrame(handleFrame);}}};handleFrame(window.performance.now());} +function stopEngine(store){var _store$getState3=store.getState(),ixSession=_store$getState3.ixSession;if(ixSession.active){var eventListeners=ixSession.eventListeners;eventListeners.forEach(clearEventListener);store.dispatch((0,_IX2EngineActions.sessionStopped)());}} +function clearEventListener(_ref10){var target=_ref10.target,listenerParams=_ref10.listenerParams;target.removeEventListener.apply(target,listenerParams);} +function createGroupInstances(_ref11){var store=_ref11.store,eventStateKey=_ref11.eventStateKey,eventTarget=_ref11.eventTarget,eventId=_ref11.eventId,eventConfig=_ref11.eventConfig,actionListId=_ref11.actionListId,parameterGroup=_ref11.parameterGroup,smoothing=_ref11.smoothing,restingValue=_ref11.restingValue;var _store$getState4=store.getState(),ixData=_store$getState4.ixData,ixSession=_store$getState4.ixSession;var events=ixData.events;var event=events[eventId];var eventTypeId=event.eventTypeId;var targetCache={};var instanceActionGroups={};var instanceConfigs=[];var continuousActionGroups=parameterGroup.continuousActionGroups;var parameterId=parameterGroup.id;if(shouldNamespaceEventParameter(eventTypeId,eventConfig)){parameterId=getNamespacedParameterId(eventStateKey,parameterId);} +var eventElementRoot=ixSession.hasBoundaryNodes&&eventTarget?elementApi.getClosestElement(eventTarget,BOUNDARY_SELECTOR):null;continuousActionGroups.forEach(function(actionGroup){var keyframe=actionGroup.keyframe,actionItems=actionGroup.actionItems;actionItems.forEach(function(actionItem){var actionTypeId=actionItem.actionTypeId;var target=actionItem.config.target;if(!target){return;} +var elementRoot=target.boundaryMode?eventElementRoot:null;var key=stringifyTarget(target)+COLON_DELIMITER+actionTypeId;instanceActionGroups[key]=appendActionItem(instanceActionGroups[key],keyframe,actionItem);if(!targetCache[key]){targetCache[key]=true;var config=actionItem.config;getAffectedElements({config:config,event:event,eventTarget:eventTarget,elementRoot:elementRoot,elementApi:elementApi}).forEach(function(element){instanceConfigs.push({element:element,key:key});});}});});instanceConfigs.forEach(function(_ref12){var element=_ref12.element,key=_ref12.key;var actionGroups=instanceActionGroups[key];var actionItem=(0,_get["default"])(actionGroups,"[0].actionItems[0]",{});var actionTypeId=actionItem.actionTypeId;var pluginInstance=isPluginType(actionTypeId)?createPluginInstance(actionTypeId)(element,actionItem):null;var destination=getDestinationValues({element:element,actionItem:actionItem,elementApi:elementApi},pluginInstance);createInstance({store:store,element:element,eventId:eventId,actionListId:actionListId,actionItem:actionItem,destination:destination,continuous:true,parameterId:parameterId,actionGroups:actionGroups,smoothing:smoothing,restingValue:restingValue,pluginInstance:pluginInstance});});} +function appendActionItem(){var actionGroups=arguments.length>0&&arguments[0]!==undefined?arguments[0]:[];var keyframe=arguments.length>1?arguments[1]:undefined;var actionItem=arguments.length>2?arguments[2]:undefined;var newActionGroups=(0,_toConsumableArray2["default"])(actionGroups);var groupIndex;newActionGroups.some(function(group,index){if(group.keyframe===keyframe){groupIndex=index;return true;} +return false;});if(groupIndex==null){groupIndex=newActionGroups.length;newActionGroups.push({keyframe:keyframe,actionItems:[]});} +newActionGroups[groupIndex].actionItems.push(actionItem);return newActionGroups;} +function bindEvents(store){var _store$getState5=store.getState(),ixData=_store$getState5.ixData;var eventTypeMap=ixData.eventTypeMap;updateViewportWidth(store);(0,_forEach["default"])(eventTypeMap,function(events,key){var logic=_IX2VanillaEvents["default"][key];if(!logic){console.warn("IX2 event type not configured: ".concat(key));return;} +bindEventType({logic:logic,store:store,events:events});});var _store$getState6=store.getState(),ixSession=_store$getState6.ixSession;if(ixSession.eventListeners.length){bindResizeEvents(store);}} +var WINDOW_RESIZE_EVENTS=['resize','orientationchange'];function bindResizeEvents(store){var handleResize=function handleResize(){updateViewportWidth(store);};WINDOW_RESIZE_EVENTS.forEach(function(type){window.addEventListener(type,handleResize);store.dispatch((0,_IX2EngineActions.eventListenerAdded)(window,[type,handleResize]));});handleResize();} +function updateViewportWidth(store){var _store$getState7=store.getState(),ixSession=_store$getState7.ixSession,ixData=_store$getState7.ixData;var width=window.innerWidth;if(width!==ixSession.viewportWidth){var mediaQueries=ixData.mediaQueries;store.dispatch((0,_IX2EngineActions.viewportWidthChanged)({width:width,mediaQueries:mediaQueries}));}} +var mapFoundValues=function mapFoundValues(object,iteratee){return(0,_omitBy["default"])((0,_mapValues["default"])(object,iteratee),_isEmpty["default"]);};var forEachEventTarget=function forEachEventTarget(eventTargets,eventCallback){(0,_forEach["default"])(eventTargets,function(elements,eventId){elements.forEach(function(element,index){var eventStateKey=eventId+COLON_DELIMITER+index;eventCallback(element,eventId,eventStateKey);});});};var getAffectedForEvent=function getAffectedForEvent(event){var config={target:event.target,targets:event.targets};return getAffectedElements({config:config,elementApi:elementApi});};function bindEventType(_ref13){var logic=_ref13.logic,store=_ref13.store,events=_ref13.events;injectBehaviorCSSFixes(events);var eventTypes=logic.types,eventHandler=logic.handler;var _store$getState8=store.getState(),ixData=_store$getState8.ixData;var actionLists=ixData.actionLists;var eventTargets=mapFoundValues(events,getAffectedForEvent);if(!(0,_size["default"])(eventTargets)){return;} +(0,_forEach["default"])(eventTargets,function(elements,key){var event=events[key];var eventAction=event.action,eventId=event.id,_event$mediaQueries=event.mediaQueries,mediaQueries=_event$mediaQueries===void 0?ixData.mediaQueryKeys:_event$mediaQueries;var actionListId=eventAction.config.actionListId;if(!mediaQueriesEqual(mediaQueries,ixData.mediaQueryKeys)){store.dispatch((0,_IX2EngineActions.mediaQueriesDefined)());} +if(eventAction.actionTypeId===_constants.ActionTypeConsts.GENERAL_CONTINUOUS_ACTION){var configs=Array.isArray(event.config)?event.config:[event.config];configs.forEach(function(eventConfig){var continuousParameterGroupId=eventConfig.continuousParameterGroupId;var paramGroups=(0,_get["default"])(actionLists,"".concat(actionListId,".continuousParameterGroups"),[]);var parameterGroup=(0,_find["default"])(paramGroups,function(_ref14){var id=_ref14.id;return id===continuousParameterGroupId;});var smoothing=(eventConfig.smoothing||0)/100;var restingValue=(eventConfig.restingState||0)/100;if(!parameterGroup){return;} +elements.forEach(function(eventTarget,index){var eventStateKey=eventId+COLON_DELIMITER+index;createGroupInstances({store:store,eventStateKey:eventStateKey,eventTarget:eventTarget,eventId:eventId,eventConfig:eventConfig,actionListId:actionListId,parameterGroup:parameterGroup,smoothing:smoothing,restingValue:restingValue});});});} +if(eventAction.actionTypeId===_constants.ActionTypeConsts.GENERAL_START_ACTION||isQuickEffect(eventAction.actionTypeId)){renderInitialGroup({store:store,actionListId:actionListId,eventId:eventId});}});var handleEvent=function handleEvent(nativeEvent){var _store$getState9=store.getState(),ixSession=_store$getState9.ixSession;forEachEventTarget(eventTargets,function(element,eventId,eventStateKey){var event=events[eventId];var oldState=ixSession.eventState[eventStateKey];var eventAction=event.action,_event$mediaQueries2=event.mediaQueries,mediaQueries=_event$mediaQueries2===void 0?ixData.mediaQueryKeys:_event$mediaQueries2;if(!shouldAllowMediaQuery(mediaQueries,ixSession.mediaQueryKey)){return;} +var handleEventWithConfig=function handleEventWithConfig(){var eventConfig=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{};var newState=eventHandler({store:store,element:element,event:event,eventConfig:eventConfig,nativeEvent:nativeEvent,eventStateKey:eventStateKey},oldState);if(!shallowEqual(newState,oldState)){store.dispatch((0,_IX2EngineActions.eventStateChanged)(eventStateKey,newState));}};if(eventAction.actionTypeId===_constants.ActionTypeConsts.GENERAL_CONTINUOUS_ACTION){var configs=Array.isArray(event.config)?event.config:[event.config];configs.forEach(handleEventWithConfig);}else{handleEventWithConfig();}});};var handleEventThrottled=(0,_throttle["default"])(handleEvent,THROTTLED_EVENT_WAIT);var addListeners=function addListeners(_ref15){var _ref15$target=_ref15.target,target=_ref15$target===void 0?document:_ref15$target,types=_ref15.types,shouldThrottle=_ref15.throttle;types.split(' ').filter(Boolean).forEach(function(type){var handlerFunc=shouldThrottle?handleEventThrottled:handleEvent;target.addEventListener(type,handlerFunc);store.dispatch((0,_IX2EngineActions.eventListenerAdded)(target,[type,handlerFunc]));});};if(Array.isArray(eventTypes)){eventTypes.forEach(addListeners);}else if(typeof eventTypes==='string'){addListeners(logic);}} +function injectBehaviorCSSFixes(events){if(!IS_MOBILE_SAFARI){return;} +var injectedSelectors={};var cssText='';for(var eventId in events){var _events$eventId=events[eventId],eventTypeId=_events$eventId.eventTypeId,target=_events$eventId.target;var selector=elementApi.getQuerySelector(target);if(injectedSelectors[selector]){continue;} +if(eventTypeId===_constants.EventTypeConsts.MOUSE_CLICK||eventTypeId===_constants.EventTypeConsts.MOUSE_SECOND_CLICK){injectedSelectors[selector]=true;cssText+=selector+'{'+'cursor: pointer;'+'touch-action: manipulation;'+'}';}} +if(cssText){var style=document.createElement('style');style.textContent=cssText;document.body.appendChild(style);}} +function renderInitialGroup(_ref16){var store=_ref16.store,actionListId=_ref16.actionListId,eventId=_ref16.eventId;var _store$getState10=store.getState(),ixData=_store$getState10.ixData,ixSession=_store$getState10.ixSession;var actionLists=ixData.actionLists,events=ixData.events;var event=events[eventId];var actionList=actionLists[actionListId];if(actionList&&actionList.useFirstGroupAsInitialState){var initialStateItems=(0,_get["default"])(actionList,'actionItemGroups[0].actionItems',[]);var mediaQueries=(0,_get["default"])(event,'mediaQueries',ixData.mediaQueryKeys);if(!shouldAllowMediaQuery(mediaQueries,ixSession.mediaQueryKey)){return;} +initialStateItems.forEach(function(actionItem){var _itemConfig$target;var itemConfig=actionItem.config,actionTypeId=actionItem.actionTypeId;var config=(itemConfig===null||itemConfig===void 0?void 0:(_itemConfig$target=itemConfig.target)===null||_itemConfig$target===void 0?void 0:_itemConfig$target.useEventTarget)===true?{target:event.target,targets:event.targets}:itemConfig;var itemElements=getAffectedElements({config:config,event:event,elementApi:elementApi});var shouldUsePlugin=isPluginType(actionTypeId);itemElements.forEach(function(element){var pluginInstance=shouldUsePlugin?createPluginInstance(actionTypeId)(element,actionItem):null;createInstance({destination:getDestinationValues({element:element,actionItem:actionItem,elementApi:elementApi},pluginInstance),immediate:true,store:store,element:element,eventId:eventId,actionItem:actionItem,actionListId:actionListId,pluginInstance:pluginInstance});});});}} +function stopAllActionGroups(_ref17){var store=_ref17.store;var _store$getState11=store.getState(),ixInstances=_store$getState11.ixInstances;(0,_forEach["default"])(ixInstances,function(instance){if(!instance.continuous){var actionListId=instance.actionListId,verbose=instance.verbose;removeInstance(instance,store);if(verbose){store.dispatch((0,_IX2EngineActions.actionListPlaybackChanged)({actionListId:actionListId,isPlaying:false}));}}});} +function stopActionGroup(_ref18){var store=_ref18.store,eventId=_ref18.eventId,eventTarget=_ref18.eventTarget,eventStateKey=_ref18.eventStateKey,actionListId=_ref18.actionListId;var _store$getState12=store.getState(),ixInstances=_store$getState12.ixInstances,ixSession=_store$getState12.ixSession;var eventElementRoot=ixSession.hasBoundaryNodes&&eventTarget?elementApi.getClosestElement(eventTarget,BOUNDARY_SELECTOR):null;(0,_forEach["default"])(ixInstances,function(instance){var boundaryMode=(0,_get["default"])(instance,'actionItem.config.target.boundaryMode');var validEventKey=eventStateKey?instance.eventStateKey===eventStateKey:true;if(instance.actionListId===actionListId&&instance.eventId===eventId&&validEventKey){if(eventElementRoot&&boundaryMode&&!elementApi.elementContains(eventElementRoot,instance.element)){return;} +removeInstance(instance,store);if(instance.verbose){store.dispatch((0,_IX2EngineActions.actionListPlaybackChanged)({actionListId:actionListId,isPlaying:false}));}}});} +function startActionGroup(_ref19){var store=_ref19.store,eventId=_ref19.eventId,eventTarget=_ref19.eventTarget,eventStateKey=_ref19.eventStateKey,actionListId=_ref19.actionListId,_ref19$groupIndex=_ref19.groupIndex,groupIndex=_ref19$groupIndex===void 0?0:_ref19$groupIndex,immediate=_ref19.immediate,verbose=_ref19.verbose;var _event$action;var _store$getState13=store.getState(),ixData=_store$getState13.ixData,ixSession=_store$getState13.ixSession;var events=ixData.events;var event=events[eventId]||{};var _event$mediaQueries3=event.mediaQueries,mediaQueries=_event$mediaQueries3===void 0?ixData.mediaQueryKeys:_event$mediaQueries3;var actionList=(0,_get["default"])(ixData,"actionLists.".concat(actionListId),{});var actionItemGroups=actionList.actionItemGroups,useFirstGroupAsInitialState=actionList.useFirstGroupAsInitialState;if(!actionItemGroups||!actionItemGroups.length){return false;} +if(groupIndex>=actionItemGroups.length&&(0,_get["default"])(event,'config.loop')){groupIndex=0;} +if(groupIndex===0&&useFirstGroupAsInitialState){groupIndex++;} +var isFirstGroup=groupIndex===0||groupIndex===1&&useFirstGroupAsInitialState;var instanceDelay=isFirstGroup&&isQuickEffect((_event$action=event.action)===null||_event$action===void 0?void 0:_event$action.actionTypeId)?event.config.delay:undefined;var actionItems=(0,_get["default"])(actionItemGroups,[groupIndex,'actionItems'],[]);if(!actionItems.length){return false;} +if(!shouldAllowMediaQuery(mediaQueries,ixSession.mediaQueryKey)){return false;} +var eventElementRoot=ixSession.hasBoundaryNodes&&eventTarget?elementApi.getClosestElement(eventTarget,BOUNDARY_SELECTOR):null;var carrierIndex=getMaxDurationItemIndex(actionItems);var groupStartResult=false;actionItems.forEach(function(actionItem,actionIndex){var config=actionItem.config,actionTypeId=actionItem.actionTypeId;var shouldUsePlugin=isPluginType(actionTypeId);var target=config.target;if(!target){return;} +var elementRoot=target.boundaryMode?eventElementRoot:null;var elements=getAffectedElements({config:config,event:event,eventTarget:eventTarget,elementRoot:elementRoot,elementApi:elementApi});elements.forEach(function(element,elementIndex){var pluginInstance=shouldUsePlugin?createPluginInstance(actionTypeId)(element,actionItem):null;var pluginDuration=shouldUsePlugin?getPluginDuration(actionTypeId)(element,actionItem):null;groupStartResult=true;var isCarrier=carrierIndex===actionIndex&&elementIndex===0;var computedStyle=getComputedStyle({element:element,actionItem:actionItem});var destination=getDestinationValues({element:element,actionItem:actionItem,elementApi:elementApi},pluginInstance);createInstance({store:store,element:element,actionItem:actionItem,eventId:eventId,eventTarget:eventTarget,eventStateKey:eventStateKey,actionListId:actionListId,groupIndex:groupIndex,isCarrier:isCarrier,computedStyle:computedStyle,destination:destination,immediate:immediate,verbose:verbose,pluginInstance:pluginInstance,pluginDuration:pluginDuration,instanceDelay:instanceDelay});});});return groupStartResult;} +function createInstance(options){var _ixData$events$eventI;var store=options.store,computedStyle=options.computedStyle,rest=(0,_objectWithoutPropertiesLoose2["default"])(options,["store","computedStyle"]);var element=rest.element,actionItem=rest.actionItem,immediate=rest.immediate,pluginInstance=rest.pluginInstance,continuous=rest.continuous,restingValue=rest.restingValue,eventId=rest.eventId;var autoStart=!continuous;var instanceId=getInstanceId();var _store$getState14=store.getState(),ixElements=_store$getState14.ixElements,ixSession=_store$getState14.ixSession,ixData=_store$getState14.ixData;var elementId=getElementId(ixElements,element);var _ref20=ixElements[elementId]||{},refState=_ref20.refState;var refType=elementApi.getRefType(element);var skipMotion=ixSession.reducedMotion&&_constants.ReducedMotionTypes[actionItem.actionTypeId];var skipToValue;if(skipMotion&&continuous){switch((_ixData$events$eventI=ixData.events[eventId])===null||_ixData$events$eventI===void 0?void 0:_ixData$events$eventI.eventTypeId){case _constants.EventTypeConsts.MOUSE_MOVE:case _constants.EventTypeConsts.MOUSE_MOVE_IN_VIEWPORT:skipToValue=restingValue;break;default:skipToValue=0.5;break;}} +var origin=getInstanceOrigin(element,refState,computedStyle,actionItem,elementApi,pluginInstance);store.dispatch((0,_IX2EngineActions.instanceAdded)((0,_extends2["default"])({instanceId:instanceId,elementId:elementId,origin:origin,refType:refType,skipMotion:skipMotion,skipToValue:skipToValue},rest)));dispatchCustomEvent(document.body,'ix2-animation-started',instanceId);if(immediate){renderImmediateInstance(store,instanceId);return;} +observeStore({store:store,select:function select(_ref21){var ixInstances=_ref21.ixInstances;return ixInstances[instanceId];},onChange:handleInstanceChange});if(autoStart){store.dispatch((0,_IX2EngineActions.instanceStarted)(instanceId,ixSession.tick));}} +function removeInstance(instance,store){dispatchCustomEvent(document.body,'ix2-animation-stopping',{instanceId:instance.id,state:store.getState()});var elementId=instance.elementId,actionItem=instance.actionItem;var _store$getState15=store.getState(),ixElements=_store$getState15.ixElements;var _ref22=ixElements[elementId]||{},ref=_ref22.ref,refType=_ref22.refType;if(refType===HTML_ELEMENT){cleanupHTMLElement(ref,actionItem,elementApi);} +store.dispatch((0,_IX2EngineActions.instanceRemoved)(instance.id));} +function dispatchCustomEvent(element,eventName,detail){var event=document.createEvent('CustomEvent');event.initCustomEvent(eventName,true,true,detail);element.dispatchEvent(event);} +function renderImmediateInstance(store,instanceId){var _store$getState16=store.getState(),ixParameters=_store$getState16.ixParameters;store.dispatch((0,_IX2EngineActions.instanceStarted)(instanceId,0));store.dispatch((0,_IX2EngineActions.animationFrameChanged)(performance.now(),ixParameters));var _store$getState17=store.getState(),ixInstances=_store$getState17.ixInstances;handleInstanceChange(ixInstances[instanceId],store);} +function handleInstanceChange(instance,store){var active=instance.active,continuous=instance.continuous,complete=instance.complete,elementId=instance.elementId,actionItem=instance.actionItem,actionTypeId=instance.actionTypeId,renderType=instance.renderType,current=instance.current,groupIndex=instance.groupIndex,eventId=instance.eventId,eventTarget=instance.eventTarget,eventStateKey=instance.eventStateKey,actionListId=instance.actionListId,isCarrier=instance.isCarrier,styleProp=instance.styleProp,verbose=instance.verbose,pluginInstance=instance.pluginInstance;var _store$getState18=store.getState(),ixData=_store$getState18.ixData,ixSession=_store$getState18.ixSession;var events=ixData.events;var event=events[eventId]||{};var _event$mediaQueries4=event.mediaQueries,mediaQueries=_event$mediaQueries4===void 0?ixData.mediaQueryKeys:_event$mediaQueries4;if(!shouldAllowMediaQuery(mediaQueries,ixSession.mediaQueryKey)){return;} +if(continuous||active||complete){if(current||renderType===RENDER_GENERAL&&complete){store.dispatch((0,_IX2EngineActions.elementStateChanged)(elementId,actionTypeId,current,actionItem));var _store$getState19=store.getState(),ixElements=_store$getState19.ixElements;var _ref23=ixElements[elementId]||{},ref=_ref23.ref,refType=_ref23.refType,refState=_ref23.refState;var actionState=refState&&refState[actionTypeId];switch(refType){case HTML_ELEMENT:{renderHTMLElement(ref,refState,actionState,eventId,actionItem,styleProp,elementApi,renderType,pluginInstance);break;}}} +if(complete){if(isCarrier){var started=startActionGroup({store:store,eventId:eventId,eventTarget:eventTarget,eventStateKey:eventStateKey,actionListId:actionListId,groupIndex:groupIndex+1,verbose:verbose});if(verbose&&!started){store.dispatch((0,_IX2EngineActions.actionListPlaybackChanged)({actionListId:actionListId,isPlaying:false}));}} +removeInstance(instance,store);}}}}),(function(module,exports,__webpack_require__){var defineProperty=__webpack_require__(187);function baseAssignValue(object,key,value){if(key=='__proto__'&&defineProperty){defineProperty(object,key,{'configurable':true,'enumerable':true,'value':value,'writable':true});}else{object[key]=value;}} +module.exports=baseAssignValue;}),(function(module,exports,__webpack_require__){var getNative=__webpack_require__(29);var defineProperty=(function(){try{var func=getNative(Object,'defineProperty');func({},'',{});return func;}catch(e){}}());module.exports=defineProperty;}),(function(module,exports,__webpack_require__){var isObject=__webpack_require__(23);var objectCreate=Object.create;var baseCreate=(function(){function object(){} +return function(proto){if(!isObject(proto)){return{};} +if(objectCreate){return objectCreate(proto);} +object.prototype=proto;var result=new object;object.prototype=undefined;return result;};}());module.exports=baseCreate;}),(function(module,exports,__webpack_require__){var metaMap=__webpack_require__(453),noop=__webpack_require__(454);var getData=!metaMap?noop:function(func){return metaMap.get(func);};module.exports=getData;}),(function(module,exports,__webpack_require__){var realNames=__webpack_require__(455);var objectProto=Object.prototype;var hasOwnProperty=objectProto.hasOwnProperty;function getFuncName(func){var result=(func.name+''),array=realNames[result],length=hasOwnProperty.call(realNames,result)?array.length:0;while(length--){var data=array[length],otherFunc=data.func;if(otherFunc==null||otherFunc==func){return data.name;}} +return result;} +module.exports=getFuncName;}),(function(module,exports,__webpack_require__){__webpack_require__(192);__webpack_require__(361);__webpack_require__(362);__webpack_require__(363);__webpack_require__(364);__webpack_require__(365);__webpack_require__(366);__webpack_require__(56);__webpack_require__(368);__webpack_require__(462);__webpack_require__(463);__webpack_require__(464);__webpack_require__(465);__webpack_require__(466);__webpack_require__(471);__webpack_require__(472);__webpack_require__(473);module.exports=__webpack_require__(474);}),(function(module,exports,__webpack_require__){"use strict";var Webflow=__webpack_require__(10);var lottieSiteModule=__webpack_require__(194);var lottie=__webpack_require__(360);Webflow.define('lottie',module.exports=function(){return{lottie:lottie,createInstance:lottieSiteModule.createInstance,cleanupElement:lottieSiteModule.cleanupElement,init:lottieSiteModule.init,destroy:lottieSiteModule.destroy,ready:lottieSiteModule.ready};});}),(function(module,exports,__webpack_require__){"use strict";var $=window.$;var tram=__webpack_require__(125)&&$.tram;/*! +* Webflow._ (aka) Underscore.js 1.6.0 (custom build) +* _.each +* _.map +* _.find +* _.filter +* _.any +* _.contains +* _.delay +* _.defer +* _.throttle (webflow) +* _.debounce +* _.keys +* _.has +* _.now +* +* http://underscorejs.org +* (c) 2009-2013 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors +* Underscore may be freely distributed under the MIT license. +* @license MIT +*/module.exports=function(){var _={};_.VERSION='1.6.0-Webflow';var breaker={};var ArrayProto=Array.prototype,ObjProto=Object.prototype,FuncProto=Function.prototype;var push=ArrayProto.push,slice=ArrayProto.slice,concat=ArrayProto.concat,toString=ObjProto.toString,hasOwnProperty=ObjProto.hasOwnProperty;var nativeForEach=ArrayProto.forEach,nativeMap=ArrayProto.map,nativeReduce=ArrayProto.reduce,nativeReduceRight=ArrayProto.reduceRight,nativeFilter=ArrayProto.filter,nativeEvery=ArrayProto.every,nativeSome=ArrayProto.some,nativeIndexOf=ArrayProto.indexOf,nativeLastIndexOf=ArrayProto.lastIndexOf,nativeIsArray=Array.isArray,nativeKeys=Object.keys,nativeBind=FuncProto.bind;var each=_.each=_.forEach=function(obj,iterator,context){if(obj==null)return obj;if(nativeForEach&&obj.forEach===nativeForEach){obj.forEach(iterator,context);}else if(obj.length===+obj.length){for(var i=0,length=obj.length;i/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g};var noMatch=/(.)^/;var escapes={"'":"'",'\\':'\\','\r':'r','\n':'n',"\u2028":'u2028',"\u2029":'u2029'};var escaper=/\\|'|\r|\n|\u2028|\u2029/g;var escapeChar=function escapeChar(match){return '\\'+escapes[match];};_.template=function(text,settings,oldSettings){if(!settings&&oldSettings)settings=oldSettings;settings=_.defaults({},settings,_.templateSettings);var matcher=RegExp([(settings.escape||noMatch).source,(settings.interpolate||noMatch).source,(settings.evaluate||noMatch).source].join('|')+'|$','g');var index=0;var source="__p+='";text.replace(matcher,function(match,escape,interpolate,evaluate,offset){source+=text.slice(index,offset).replace(escaper,escapeChar);index=offset+match.length;if(escape){source+="'+\n((__t=("+escape+"))==null?'':_.escape(__t))+\n'";}else if(interpolate){source+="'+\n((__t=("+interpolate+"))==null?'':__t)+\n'";}else if(evaluate){source+="';\n"+evaluate+"\n__p+='";} +return match;});source+="';\n";if(!settings.variable)source='with(obj||{}){\n'+source+'}\n';source="var __t,__p='',__j=Array.prototype.join,"+"print=function(){__p+=__j.call(arguments,'');};\n"+source+'return __p;\n';try{var render=new Function(settings.variable||'obj','_',source);}catch(e){e.source=source;throw e;} +var template=function template(data){return render.call(this,data,_);};var argument=settings.variable||'obj';template.source='function('+argument+'){\n'+source+'}';return template;};return _;}();}),(function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault2=__webpack_require__(3);var _classCallCheck2=_interopRequireDefault2(__webpack_require__(195));var _createClass2=_interopRequireDefault2(__webpack_require__(196));var _interopRequireDefault=__webpack_require__(3);Object.defineProperty(exports,"__esModule",{value:true});exports.ready=exports.destroy=exports.init=exports.cleanupElement=exports.createInstance=void 0;var _extends2=_interopRequireDefault(__webpack_require__(46));var _defineProperty2=_interopRequireDefault(__webpack_require__(38));var _findIndex=_interopRequireDefault(__webpack_require__(126));__webpack_require__(265);var getLottieLibrary=function getLottieLibrary(){return window.Webflow.require('lottie').lottie;};var isInDesigner=function isInDesigner(){return Boolean(window.Webflow.env('design')||window.Webflow.env('preview'));};var PlayerState={Playing:'playing',Stopped:'stopped'};var Cache=function(){function Cache(){(0,_classCallCheck2["default"])(this,Cache);(0,_defineProperty2["default"])(this,"_cache",[]);} +(0,_createClass2["default"])(Cache,[{key:"set",value:function set(container,instance){var index=(0,_findIndex["default"])(this._cache,function(_ref){var wrapper=_ref.wrapper;return wrapper===container;});if(index!==-1)this._cache.splice(index,1);this._cache.push({wrapper:container,instance:instance});}},{key:"delete",value:function _delete(container){var index=(0,_findIndex["default"])(this._cache,function(_ref2){var wrapper=_ref2.wrapper;return wrapper===container;});if(index!==-1)this._cache.splice(index,1);}},{key:"get",value:function get(container){var index=(0,_findIndex["default"])(this._cache,function(_ref3){var wrapper=_ref3.wrapper;return wrapper===container;});return index!==-1?this._cache[index].instance:null;}}]);return Cache;}();var cache=new Cache();var emptyObject={};var LottieInstance=function(){function LottieInstance(){(0,_classCallCheck2["default"])(this,LottieInstance);(0,_defineProperty2["default"])(this,"config",null);(0,_defineProperty2["default"])(this,"currentState",PlayerState.Stopped);(0,_defineProperty2["default"])(this,"handlers",{enterFrame:[],complete:[],loop:[],dataReady:[],destroy:[],error:[]});} +(0,_createClass2["default"])(LottieInstance,[{key:"load",value:function load(container){var _this=this;var dataset=container.dataset||emptyObject;var src=dataset.src||'';var preserveAspectRatio=dataset.preserveAspectRatio||'xMidYMid meet';var renderer=dataset.renderer||'svg';var loop=parseFloat(dataset.loop)===1;var direction=parseFloat(dataset.direction)||1;var autoplay=parseFloat(dataset.autoplay)===1;var duration=parseFloat(dataset.duration)||0;var hasIx2=parseFloat(dataset.isIx2Target)===1;var ix2InitialValue=parseFloat(dataset.ix2InitialState);if(isNaN(ix2InitialValue)){ix2InitialValue=null;} +var config={src:src,loop:loop,autoplay:autoplay,renderer:renderer,direction:direction,duration:duration,hasIx2:hasIx2,ix2InitialValue:ix2InitialValue,preserveAspectRatio:preserveAspectRatio};if(this.animationItem&&this.config&&this.config.src===src&&renderer===this.config.renderer&&preserveAspectRatio===this.config.preserveAspectRatio){if(loop!==this.config.loop){this.setLooping(loop);} +if(!hasIx2){if(direction!==this.config.direction){this.setDirection(direction);} +if(duration!==this.config.duration){if(duration>0&&duration!==this.duration){this.setSpeed(this.duration/duration);}else{this.setSpeed(1);}}} +if(autoplay){this.play();} +if(ix2InitialValue&&ix2InitialValue!==this.config.ix2InitialValue){var percent=ix2InitialValue/100;this.goToFrame(this.frames*percent);} +this.config=config;return;} +var options={container:container,loop:loop,autoplay:autoplay,renderer:renderer,rendererSettings:{preserveAspectRatio:preserveAspectRatio,progressiveLoad:true,hideOnTransparent:true}};try{if(this.animationItem){this.destroy();} +this.animationItem=getLottieLibrary().loadAnimation((0,_extends2["default"])({},options,{path:src}));}catch(err){this.handlers.error.forEach(function(cb){return cb(err);});return;} +if(!this.animationItem)return;if(isInDesigner()){this.animationItem.addEventListener('enterFrame',function(){if(!_this.isPlaying)return;var _this$animationItem=_this.animationItem,currentFrame=_this$animationItem.currentFrame,totalFrames=_this$animationItem.totalFrames,playDirection=_this$animationItem.playDirection;var toPercent=currentFrame/totalFrames*100;var percentage=Math.round(playDirection===1?toPercent:100-toPercent);_this.handlers.enterFrame.forEach(function(cb){return cb(percentage,currentFrame);});});this.animationItem.addEventListener('complete',function(){if(_this.currentState!==PlayerState.Playing){_this.handlers.complete.forEach(function(cb){return cb();});return;} +if(!_this.animationItem.loop){_this.handlers.complete.forEach(function(cb){return cb();});return;} +_this.currentState=PlayerState.Stopped;});this.animationItem.addEventListener('loopComplete',function(loopComplete){_this.handlers.loop.forEach(function(cb){return cb(loopComplete);});});this.animationItem.addEventListener('data_failed',function(err){_this.handlers.error.forEach(function(cb){return cb(err);});});this.animationItem.addEventListener('error',function(err){_this.handlers.error.forEach(function(cb){return cb(err);});});} +if(this.isLoaded){this.handlers.dataReady.forEach(function(cb){return cb();});if(autoplay){this.play();}}else{this.animationItem.addEventListener('data_ready',function(){_this.handlers.dataReady.forEach(function(cb){return cb();});if(!hasIx2){_this.setDirection(direction);if(duration>0&&duration!==_this.duration){_this.setSpeed(_this.duration/duration);} +if(autoplay){_this.play();}} +if(ix2InitialValue){var _percent=ix2InitialValue/100;_this.goToFrame(_this.frames*_percent);}});} +cache.set(container,this);this.container=container;this.config=config;}},{key:"onFrameChange",value:function onFrameChange(cb){if(this.handlers.enterFrame.indexOf(cb)===-1){this.handlers.enterFrame.push(cb);}}},{key:"onPlaybackComplete",value:function onPlaybackComplete(cb){if(this.handlers.complete.indexOf(cb)===-1){this.handlers.complete.push(cb);}}},{key:"onLoopComplete",value:function onLoopComplete(cb){if(this.handlers.loop.indexOf(cb)===-1){this.handlers.loop.push(cb);}}},{key:"onDestroy",value:function onDestroy(cb){if(this.handlers.destroy.indexOf(cb)===-1){this.handlers.destroy.push(cb);}}},{key:"onDataReady",value:function onDataReady(cb){if(this.handlers.dataReady.indexOf(cb)===-1){this.handlers.dataReady.push(cb);}}},{key:"onError",value:function onError(cb){if(this.handlers.error.indexOf(cb)===-1){this.handlers.error.push(cb);}}},{key:"play",value:function play(){if(!this.animationItem)return;var frame=this.animationItem.playDirection===1?0:this.frames;this.animationItem.goToAndPlay(frame,true);this.currentState=PlayerState.Playing;}},{key:"stop",value:function stop(){if(!this.animationItem)return;if(this.isPlaying){var playDirection=this.animationItem.playDirection;var frame=playDirection===1?0:this.frames;this.animationItem.goToAndStop(frame,true);} +this.currentState=PlayerState.Stopped;}},{key:"destroy",value:function destroy(){var _this2=this;if(!this.animationItem)return;if(this.isPlaying)this.stop();this.handlers.destroy.forEach(function(cb){return cb();});if(this.container){cache["delete"](this.container);} +this.animationItem.destroy();Object.keys(this.handlers).forEach(function(key){return _this2.handlers[key].length=0;});this.animationItem=null;this.container=null;this.config=null;}},{key:"goToFrame",value:function goToFrame(value){if(!this.animationItem)return;this.animationItem.setCurrentRawFrameValue(value);}},{key:"setSubframe",value:function setSubframe(value){if(!this.animationItem)return;this.animationItem.setSubframe(value);}},{key:"setSpeed",value:function setSpeed(){var value=arguments.length>0&&arguments[0]!==undefined?arguments[0]:1;if(!this.animationItem)return;if(this.isPlaying)this.stop();this.animationItem.setSpeed(value);}},{key:"setLooping",value:function setLooping(value){if(!this.animationItem)return;if(this.isPlaying)this.stop();this.animationItem.loop=value;}},{key:"setDirection",value:function setDirection(value){if(!this.animationItem)return;if(this.isPlaying)this.stop();this.animationItem.setDirection(value);this.goToFrame(value===1?0:this.frames);}},{key:"isPlaying",get:function get(){if(!this.animationItem)return false;return!this.animationItem.isPaused;}},{key:"isPaused",get:function get(){if(!this.animationItem)return false;return this.animationItem.isPaused;}},{key:"duration",get:function get(){if(!this.animationItem)return 0;return this.animationItem.getDuration();}},{key:"frames",get:function get(){if(!this.animationItem)return 0;return this.animationItem.totalFrames;}},{key:"direction",get:function get(){if(!this.animationItem)return 1;return this.animationItem.playDirection;}},{key:"isLoaded",get:function get(){if(!this.animationItem)false;return this.animationItem.isLoaded;}},{key:"ix2InitialValue",get:function get(){return this.config?this.config.ix2InitialValue:null;}}]);return LottieInstance;}();var getLottieElements=function getLottieElements(){return Array.from(document.querySelectorAll('[data-animation-type="lottie"]'));};var createInstance=function createInstance(container){var lottieInstance=cache.get(container);if(lottieInstance==null){lottieInstance=new LottieInstance();} +lottieInstance.load(container);return lottieInstance;};exports.createInstance=createInstance;var cleanupElement=function cleanupElement(element){var lottieInstance=cache.get(element);if(lottieInstance){lottieInstance.destroy();}};exports.cleanupElement=cleanupElement;var init=function init(){getLottieElements().forEach(function(element){var hasIx2=parseFloat(element.getAttribute('data-is-ix2-target'))===1;if(!hasIx2){cleanupElement(element);} +createInstance(element);});};exports.init=init;var destroy=function destroy(){getLottieElements().forEach(cleanupElement);};exports.destroy=destroy;var ready=init;exports.ready=ready;}),(function(module,exports){function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function");}} +module.exports=_classCallCheck;}),(function(module,exports){function _defineProperties(target,props){for(var i=0;i-1;} +module.exports=listCacheHas;}),(function(module,exports,__webpack_require__){var assocIndexOf=__webpack_require__(60);function listCacheSet(key,value){var data=this.__data__,index=assocIndexOf(data,key);if(index<0){++this.size;data.push([key,value]);}else{data[index][1]=value;} +return this;} +module.exports=listCacheSet;}),(function(module,exports,__webpack_require__){var ListCache=__webpack_require__(59);function stackClear(){this.__data__=new ListCache;this.size=0;} +module.exports=stackClear;}),(function(module,exports){function stackDelete(key){var data=this.__data__,result=data['delete'](key);this.size=data.size;return result;} +module.exports=stackDelete;}),(function(module,exports){function stackGet(key){return this.__data__.get(key);} +module.exports=stackGet;}),(function(module,exports){function stackHas(key){return this.__data__.has(key);} +module.exports=stackHas;}),(function(module,exports,__webpack_require__){var ListCache=__webpack_require__(59),Map=__webpack_require__(81),MapCache=__webpack_require__(82);var LARGE_ARRAY_SIZE=200;function stackSet(key,value){var data=this.__data__;if(data instanceof ListCache){var pairs=data.__data__;if(!Map||(pairs.length0?min(toIntegerOrInfinity(argument),0x1FFFFFFFFFFFFF):0;};}),(function(module,exports){exports.f=Object.getOwnPropertySymbols;}),(function(module,exports,__webpack_require__){"use strict";var global=__webpack_require__(0);var bind=__webpack_require__(22);var call=__webpack_require__(15);var toObject=__webpack_require__(7);var callWithSafeIterationClosing=__webpack_require__(278);var isArrayIteratorMethod=__webpack_require__(154);var isConstructor=__webpack_require__(43);var lengthOfArrayLike=__webpack_require__(4);var createProperty=__webpack_require__(53);var getIterator=__webpack_require__(76);var getIteratorMethod=__webpack_require__(77);var Array=global.Array;module.exports=function from(arrayLike){var O=toObject(arrayLike);var IS_CONSTRUCTOR=isConstructor(this);var argumentsLength=arguments.length;var mapfn=argumentsLength>1?arguments[1]:undefined;var mapping=mapfn!==undefined;if(mapping)mapfn=bind(mapfn,argumentsLength>2?arguments[2]:undefined);var iteratorMethod=getIteratorMethod(O);var index=0;var length,result,step,iterator,next,value;if(iteratorMethod&&!(this==Array&&isArrayIteratorMethod(iteratorMethod))){iterator=getIterator(O,iteratorMethod);next=iterator.next;result=IS_CONSTRUCTOR?new this():[];for(;!(step=call(next,iterator)).done;index++){value=mapping?callWithSafeIterationClosing(iterator,mapfn,[step.value,index],true):step.value;createProperty(result,index,value);}}else{length=lengthOfArrayLike(O);result=IS_CONSTRUCTOR?new this(length):Array(length);for(;length>index;index++){value=mapping?mapfn(O[index],index):O[index];createProperty(result,index,value);}} +result.length=index;return result;};}),(function(module,exports,__webpack_require__){var anObject=__webpack_require__(12);var iteratorClose=__webpack_require__(153);module.exports=function(iterator,fn,value,ENTRIES){try{return ENTRIES?fn(anObject(value)[0],value[1]):fn(value);}catch(error){iteratorClose(iterator,'throw',error);}};}),(function(module,exports,__webpack_require__){var $=__webpack_require__(1);var isArray=__webpack_require__(35);$({target:'Array',stat:true},{isArray:isArray});}),(function(module,exports,__webpack_require__){"use strict";var $=__webpack_require__(1);var global=__webpack_require__(0);var fails=__webpack_require__(9);var isConstructor=__webpack_require__(43);var createProperty=__webpack_require__(53);var Array=global.Array;var ISNT_GENERIC=fails(function(){function F(){} +return!(Array.of.call(F)instanceof F);});$({target:'Array',stat:true,forced:ISNT_GENERIC},{of:function of(){var index=0;var argumentsLength=arguments.length;var result=new(isConstructor(this)?this:Array)(argumentsLength);while(argumentsLength>index)createProperty(result,index,arguments[index++]);result.length=argumentsLength;return result;}});}),(function(module,exports,__webpack_require__){var DESCRIPTORS=__webpack_require__(20);var definePropertyModule=__webpack_require__(18);var anObject=__webpack_require__(12);var toIndexedObject=__webpack_require__(24);var objectKeys=__webpack_require__(282);module.exports=DESCRIPTORS?Object.defineProperties:function defineProperties(O,Properties){anObject(O);var props=toIndexedObject(Properties);var keys=objectKeys(Properties);var length=keys.length;var index=0;var key;while(length>index)definePropertyModule.f(O,key=keys[index++],props[key]);return O;};}),(function(module,exports,__webpack_require__){var internalObjectKeys=__webpack_require__(152);var enumBugKeys=__webpack_require__(105);module.exports=Object.keys||function keys(O){return internalObjectKeys(O,enumBugKeys);};}),(function(module,exports,__webpack_require__){"use strict";var $=__webpack_require__(1);var global=__webpack_require__(0);var fails=__webpack_require__(9);var isArray=__webpack_require__(35);var isObject=__webpack_require__(13);var toObject=__webpack_require__(7);var lengthOfArrayLike=__webpack_require__(4);var createProperty=__webpack_require__(53);var arraySpeciesCreate=__webpack_require__(44);var arrayMethodHasSpeciesSupport=__webpack_require__(54);var wellKnownSymbol=__webpack_require__(6);var V8_VERSION=__webpack_require__(31);var IS_CONCAT_SPREADABLE=wellKnownSymbol('isConcatSpreadable');var MAX_SAFE_INTEGER=0x1FFFFFFFFFFFFF;var MAXIMUM_ALLOWED_INDEX_EXCEEDED='Maximum allowed index exceeded';var TypeError=global.TypeError;var IS_CONCAT_SPREADABLE_SUPPORT=V8_VERSION>=51||!fails(function(){var array=[];array[IS_CONCAT_SPREADABLE]=false;return array.concat()[0]!==array;});var SPECIES_SUPPORT=arrayMethodHasSpeciesSupport('concat');var isConcatSpreadable=function(O){if(!isObject(O))return false;var spreadable=O[IS_CONCAT_SPREADABLE];return spreadable!==undefined?!!spreadable:isArray(O);};var FORCED=!IS_CONCAT_SPREADABLE_SUPPORT||!SPECIES_SUPPORT;$({target:'Array',proto:true,forced:FORCED},{concat:function concat(arg){var O=toObject(this);var A=arraySpeciesCreate(O,0);var n=0;var i,k,length,len,E;for(i=-1,length=arguments.length;iMAX_SAFE_INTEGER)throw TypeError(MAXIMUM_ALLOWED_INDEX_EXCEEDED);for(k=0;k=MAX_SAFE_INTEGER)throw TypeError(MAXIMUM_ALLOWED_INDEX_EXCEEDED);createProperty(A,n++,E);}} +A.length=n;return A;}});}),(function(module,exports,__webpack_require__){var $=__webpack_require__(1);var copyWithin=__webpack_require__(285);var addToUnscopables=__webpack_require__(8);$({target:'Array',proto:true},{copyWithin:copyWithin});addToUnscopables('copyWithin');}),(function(module,exports,__webpack_require__){"use strict";var toObject=__webpack_require__(7);var toAbsoluteIndex=__webpack_require__(51);var lengthOfArrayLike=__webpack_require__(4);var min=Math.min;module.exports=[].copyWithin||function copyWithin(target,start){var O=toObject(this);var len=lengthOfArrayLike(O);var to=toAbsoluteIndex(target,len);var from=toAbsoluteIndex(start,len);var end=arguments.length>2?arguments[2]:undefined;var count=min((end===undefined?len:toAbsoluteIndex(end,len))-from,len-to);var inc=1;if(from0){if(from in O)O[to]=O[from];else delete O[to];to+=inc;from+=inc;}return O;};}),(function(module,exports,__webpack_require__){"use strict";var $=__webpack_require__(1);var $every=__webpack_require__(25).every;var arrayMethodIsStrict=__webpack_require__(26);var STRICT_METHOD=arrayMethodIsStrict('every');$({target:'Array',proto:true,forced:!STRICT_METHOD},{every:function every(callbackfn){return $every(this,callbackfn,arguments.length>1?arguments[1]:undefined);}});}),(function(module,exports,__webpack_require__){var $=__webpack_require__(1);var fill=__webpack_require__(288);var addToUnscopables=__webpack_require__(8);$({target:'Array',proto:true},{fill:fill});addToUnscopables('fill');}),(function(module,exports,__webpack_require__){"use strict";var toObject=__webpack_require__(7);var toAbsoluteIndex=__webpack_require__(51);var lengthOfArrayLike=__webpack_require__(4);module.exports=function fill(value){var O=toObject(this);var length=lengthOfArrayLike(O);var argumentsLength=arguments.length;var index=toAbsoluteIndex(argumentsLength>1?arguments[1]:undefined,length);var end=argumentsLength>2?arguments[2]:undefined;var endPos=end===undefined?length:toAbsoluteIndex(end,length);while(endPos>index)O[index++]=value;return O;};}),(function(module,exports,__webpack_require__){"use strict";var $=__webpack_require__(1);var $filter=__webpack_require__(25).filter;var arrayMethodHasSpeciesSupport=__webpack_require__(54);var HAS_SPECIES_SUPPORT=arrayMethodHasSpeciesSupport('filter');$({target:'Array',proto:true,forced:!HAS_SPECIES_SUPPORT},{filter:function filter(callbackfn){return $filter(this,callbackfn,arguments.length>1?arguments[1]:undefined);}});}),(function(module,exports,__webpack_require__){"use strict";var $=__webpack_require__(1);var $find=__webpack_require__(25).find;var addToUnscopables=__webpack_require__(8);var FIND='find';var SKIPS_HOLES=true;if(FIND in[])Array(1)[FIND](function(){SKIPS_HOLES=false;});$({target:'Array',proto:true,forced:SKIPS_HOLES},{find:function find(callbackfn){return $find(this,callbackfn,arguments.length>1?arguments[1]:undefined);}});addToUnscopables(FIND);}),(function(module,exports,__webpack_require__){"use strict";var $=__webpack_require__(1);var $findIndex=__webpack_require__(25).findIndex;var addToUnscopables=__webpack_require__(8);var FIND_INDEX='findIndex';var SKIPS_HOLES=true;if(FIND_INDEX in[])Array(1)[FIND_INDEX](function(){SKIPS_HOLES=false;});$({target:'Array',proto:true,forced:SKIPS_HOLES},{findIndex:function findIndex(callbackfn){return $findIndex(this,callbackfn,arguments.length>1?arguments[1]:undefined);}});addToUnscopables(FIND_INDEX);}),(function(module,exports,__webpack_require__){"use strict";var $=__webpack_require__(1);var flattenIntoArray=__webpack_require__(158);var toObject=__webpack_require__(7);var lengthOfArrayLike=__webpack_require__(4);var toIntegerOrInfinity=__webpack_require__(34);var arraySpeciesCreate=__webpack_require__(44);$({target:'Array',proto:true},{flat:function flat(){var depthArg=arguments.length?arguments[0]:undefined;var O=toObject(this);var sourceLen=lengthOfArrayLike(O);var A=arraySpeciesCreate(O,0);A.length=flattenIntoArray(A,O,O,sourceLen,0,depthArg===undefined?1:toIntegerOrInfinity(depthArg));return A;}});}),(function(module,exports,__webpack_require__){"use strict";var $=__webpack_require__(1);var flattenIntoArray=__webpack_require__(158);var aCallable=__webpack_require__(21);var toObject=__webpack_require__(7);var lengthOfArrayLike=__webpack_require__(4);var arraySpeciesCreate=__webpack_require__(44);$({target:'Array',proto:true},{flatMap:function flatMap(callbackfn){var O=toObject(this);var sourceLen=lengthOfArrayLike(O);var A;aCallable(callbackfn);A=arraySpeciesCreate(O,0);A.length=flattenIntoArray(A,O,O,sourceLen,0,1,callbackfn,arguments.length>1?arguments[1]:undefined);return A;}});}),(function(module,exports,__webpack_require__){"use strict";var $=__webpack_require__(1);var forEach=__webpack_require__(295);$({target:'Array',proto:true,forced:[].forEach!=forEach},{forEach:forEach});}),(function(module,exports,__webpack_require__){"use strict";var $forEach=__webpack_require__(25).forEach;var arrayMethodIsStrict=__webpack_require__(26);var STRICT_METHOD=arrayMethodIsStrict('forEach');module.exports=!STRICT_METHOD?function forEach(callbackfn){return $forEach(this,callbackfn,arguments.length>1?arguments[1]:undefined);}:[].forEach;}),(function(module,exports,__webpack_require__){"use strict";var $=__webpack_require__(1);var uncurryThis=__webpack_require__(2);var $IndexOf=__webpack_require__(104).indexOf;var arrayMethodIsStrict=__webpack_require__(26);var un$IndexOf=uncurryThis([].indexOf);var NEGATIVE_ZERO=!!un$IndexOf&&1/un$IndexOf([1],1,-0)<0;var STRICT_METHOD=arrayMethodIsStrict('indexOf');$({target:'Array',proto:true,forced:NEGATIVE_ZERO||!STRICT_METHOD},{indexOf:function indexOf(searchElement){var fromIndex=arguments.length>1?arguments[1]:undefined;return NEGATIVE_ZERO?un$IndexOf(this,searchElement,fromIndex)||0:$IndexOf(this,searchElement,fromIndex);}});}),(function(module,exports,__webpack_require__){"use strict";var toIndexedObject=__webpack_require__(24);var addToUnscopables=__webpack_require__(8);var Iterators=__webpack_require__(52);var InternalStateModule=__webpack_require__(42);var defineIterator=__webpack_require__(109);var ARRAY_ITERATOR='Array Iterator';var setInternalState=InternalStateModule.set;var getInternalState=InternalStateModule.getterFor(ARRAY_ITERATOR);module.exports=defineIterator(Array,'Array',function(iterated,kind){setInternalState(this,{type:ARRAY_ITERATOR,target:toIndexedObject(iterated),index:0,kind:kind});},function(){var state=getInternalState(this);var target=state.target;var kind=state.kind;var index=state.index++;if(!target||index>=target.length){state.target=undefined;return{value:undefined,done:true};} +if(kind=='keys')return{value:index,done:false};if(kind=='values')return{value:target[index],done:false};return{value:[index,target[index]],done:false};},'values');Iterators.Arguments=Iterators.Array;addToUnscopables('keys');addToUnscopables('values');addToUnscopables('entries');}),(function(module,exports,__webpack_require__){"use strict";var IteratorPrototype=__webpack_require__(160).IteratorPrototype;var create=__webpack_require__(36);var createPropertyDescriptor=__webpack_require__(68);var setToStringTag=__webpack_require__(78);var Iterators=__webpack_require__(52);var returnThis=function(){return this;};module.exports=function(IteratorConstructor,NAME,next){var TO_STRING_TAG=NAME+' Iterator';IteratorConstructor.prototype=create(IteratorPrototype,{next:createPropertyDescriptor(1,next)});setToStringTag(IteratorConstructor,TO_STRING_TAG,false,true);Iterators[TO_STRING_TAG]=returnThis;return IteratorConstructor;};}),(function(module,exports,__webpack_require__){var fails=__webpack_require__(9);module.exports=!fails(function(){function F(){} +F.prototype.constructor=null;return Object.getPrototypeOf(new F())!==F.prototype;});}),(function(module,exports,__webpack_require__){var global=__webpack_require__(0);var isCallable=__webpack_require__(5);var String=global.String;var TypeError=global.TypeError;module.exports=function(argument){if(typeof argument=='object'||isCallable(argument))return argument;throw TypeError("Can't set "+String(argument)+' as a prototype');};}),(function(module,exports,__webpack_require__){"use strict";var $=__webpack_require__(1);var uncurryThis=__webpack_require__(2);var IndexedObject=__webpack_require__(41);var toIndexedObject=__webpack_require__(24);var arrayMethodIsStrict=__webpack_require__(26);var un$Join=uncurryThis([].join);var ES3_STRINGS=IndexedObject!=Object;var STRICT_METHOD=arrayMethodIsStrict('join',',');$({target:'Array',proto:true,forced:ES3_STRINGS||!STRICT_METHOD},{join:function join(separator){return un$Join(toIndexedObject(this),separator===undefined?',':separator);}});}),(function(module,exports,__webpack_require__){var $=__webpack_require__(1);var lastIndexOf=__webpack_require__(303);$({target:'Array',proto:true,forced:lastIndexOf!==[].lastIndexOf},{lastIndexOf:lastIndexOf});}),(function(module,exports,__webpack_require__){"use strict";var apply=__webpack_require__(112);var toIndexedObject=__webpack_require__(24);var toIntegerOrInfinity=__webpack_require__(34);var lengthOfArrayLike=__webpack_require__(4);var arrayMethodIsStrict=__webpack_require__(26);var min=Math.min;var $lastIndexOf=[].lastIndexOf;var NEGATIVE_ZERO=!!$lastIndexOf&&1/[1].lastIndexOf(1,-0)<0;var STRICT_METHOD=arrayMethodIsStrict('lastIndexOf');var FORCED=NEGATIVE_ZERO||!STRICT_METHOD;module.exports=FORCED?function lastIndexOf(searchElement){if(NEGATIVE_ZERO)return apply($lastIndexOf,this,arguments)||0;var O=toIndexedObject(this);var length=lengthOfArrayLike(O);var index=length-1;if(arguments.length>1)index=min(index,toIntegerOrInfinity(arguments[1]));if(index<0)index=length+index;for(;index>=0;index--)if(index in O&&O[index]===searchElement)return index||0;return-1;}:$lastIndexOf;}),(function(module,exports,__webpack_require__){"use strict";var $=__webpack_require__(1);var $map=__webpack_require__(25).map;var arrayMethodHasSpeciesSupport=__webpack_require__(54);var HAS_SPECIES_SUPPORT=arrayMethodHasSpeciesSupport('map');$({target:'Array',proto:true,forced:!HAS_SPECIES_SUPPORT},{map:function map(callbackfn){return $map(this,callbackfn,arguments.length>1?arguments[1]:undefined);}});}),(function(module,exports,__webpack_require__){"use strict";var $=__webpack_require__(1);var $reduce=__webpack_require__(161).left;var arrayMethodIsStrict=__webpack_require__(26);var CHROME_VERSION=__webpack_require__(31);var IS_NODE=__webpack_require__(55);var STRICT_METHOD=arrayMethodIsStrict('reduce');var CHROME_BUG=!IS_NODE&&CHROME_VERSION>79&&CHROME_VERSION<83;$({target:'Array',proto:true,forced:!STRICT_METHOD||CHROME_BUG},{reduce:function reduce(callbackfn){var length=arguments.length;return $reduce(this,callbackfn,length,length>1?arguments[1]:undefined);}});}),(function(module,exports,__webpack_require__){"use strict";var $=__webpack_require__(1);var $reduceRight=__webpack_require__(161).right;var arrayMethodIsStrict=__webpack_require__(26);var CHROME_VERSION=__webpack_require__(31);var IS_NODE=__webpack_require__(55);var STRICT_METHOD=arrayMethodIsStrict('reduceRight');var CHROME_BUG=!IS_NODE&&CHROME_VERSION>79&&CHROME_VERSION<83;$({target:'Array',proto:true,forced:!STRICT_METHOD||CHROME_BUG},{reduceRight:function reduceRight(callbackfn){return $reduceRight(this,callbackfn,arguments.length,arguments.length>1?arguments[1]:undefined);}});}),(function(module,exports,__webpack_require__){"use strict";var $=__webpack_require__(1);var uncurryThis=__webpack_require__(2);var isArray=__webpack_require__(35);var un$Reverse=uncurryThis([].reverse);var test=[1,2];$({target:'Array',proto:true,forced:String(test)===String(test.reverse())},{reverse:function reverse(){if(isArray(this))this.length=this.length;return un$Reverse(this);}});}),(function(module,exports,__webpack_require__){"use strict";var $=__webpack_require__(1);var global=__webpack_require__(0);var isArray=__webpack_require__(35);var isConstructor=__webpack_require__(43);var isObject=__webpack_require__(13);var toAbsoluteIndex=__webpack_require__(51);var lengthOfArrayLike=__webpack_require__(4);var toIndexedObject=__webpack_require__(24);var createProperty=__webpack_require__(53);var wellKnownSymbol=__webpack_require__(6);var arrayMethodHasSpeciesSupport=__webpack_require__(54);var un$Slice=__webpack_require__(79);var HAS_SPECIES_SUPPORT=arrayMethodHasSpeciesSupport('slice');var SPECIES=wellKnownSymbol('species');var Array=global.Array;var max=Math.max;$({target:'Array',proto:true,forced:!HAS_SPECIES_SUPPORT},{slice:function slice(start,end){var O=toIndexedObject(this);var length=lengthOfArrayLike(O);var k=toAbsoluteIndex(start,length);var fin=toAbsoluteIndex(end===undefined?length:end,length);var Constructor,result,n;if(isArray(O)){Constructor=O.constructor;if(isConstructor(Constructor)&&(Constructor===Array||isArray(Constructor.prototype))){Constructor=undefined;}else if(isObject(Constructor)){Constructor=Constructor[SPECIES];if(Constructor===null)Constructor=undefined;} +if(Constructor===Array||Constructor===undefined){return un$Slice(O,k,fin);}} +result=new(Constructor===undefined?Array:Constructor)(max(fin-k,0));for(n=0;k1?arguments[1]:undefined);}});}),(function(module,exports,__webpack_require__){"use strict";var $=__webpack_require__(1);var uncurryThis=__webpack_require__(2);var aCallable=__webpack_require__(21);var toObject=__webpack_require__(7);var lengthOfArrayLike=__webpack_require__(4);var toString=__webpack_require__(113);var fails=__webpack_require__(9);var internalSort=__webpack_require__(311);var arrayMethodIsStrict=__webpack_require__(26);var FF=__webpack_require__(312);var IE_OR_EDGE=__webpack_require__(313);var V8=__webpack_require__(31);var WEBKIT=__webpack_require__(314);var test=[];var un$Sort=uncurryThis(test.sort);var push=uncurryThis(test.push);var FAILS_ON_UNDEFINED=fails(function(){test.sort(undefined);});var FAILS_ON_NULL=fails(function(){test.sort(null);});var STRICT_METHOD=arrayMethodIsStrict('sort');var STABLE_SORT=!fails(function(){if(V8)return V8<70;if(FF&&FF>3)return;if(IE_OR_EDGE)return true;if(WEBKIT)return WEBKIT<603;var result='';var code,chr,value,index;for(code=65;code<76;code++){chr=String.fromCharCode(code);switch(code){case 66:case 69:case 70:case 72:value=3;break;case 68:case 71:value=4;break;default:value=2;} +for(index=0;index<47;index++){test.push({k:chr+index,v:value});}} +test.sort(function(a,b){return b.v-a.v;});for(index=0;indextoString(y)?1:-1;};};$({target:'Array',proto:true,forced:FORCED},{sort:function sort(comparefn){if(comparefn!==undefined)aCallable(comparefn);var array=toObject(this);if(STABLE_SORT)return comparefn===undefined?un$Sort(array):un$Sort(array,comparefn);var items=[];var arrayLength=lengthOfArrayLike(array);var itemsLength,index;for(index=0;index0){array[j]=array[--j];} +if(j!==i++)array[j]=element;}return array;};var merge=function(array,left,right,comparefn){var llength=left.length;var rlength=right.length;var lindex=0;var rindex=0;while(lindexMAX_SAFE_INTEGER){throw TypeError(MAXIMUM_ALLOWED_LENGTH_EXCEEDED);} +A=arraySpeciesCreate(O,actualDeleteCount);for(k=0;klen-actualDeleteCount+insertCount;k--)delete O[k-1];}else if(insertCount>actualDeleteCount){for(k=len-actualDeleteCount;k>actualStart;k--){from=k+actualDeleteCount-1;to=k+insertCount-1;if(from in O)O[to]=O[from];else delete O[to];}} +for(k=0;k=string.length)return{value:undefined,done:true};point=charAt(string,index);state.index+=point.length;return{value:point,done:false};});}),(function(module,exports,__webpack_require__){var uncurryThis=__webpack_require__(2);var toIntegerOrInfinity=__webpack_require__(34);var toString=__webpack_require__(113);var requireObjectCoercible=__webpack_require__(97);var charAt=uncurryThis(''.charAt);var charCodeAt=uncurryThis(''.charCodeAt);var stringSlice=uncurryThis(''.slice);var createMethod=function(CONVERT_TO_STRING){return function($this,pos){var S=toString(requireObjectCoercible($this));var position=toIntegerOrInfinity(pos);var size=S.length;var first,second;if(position<0||position>=size)return CONVERT_TO_STRING?'':undefined;first=charCodeAt(S,position);return first<0xD800||first>0xDBFF||position+1===size||(second=charCodeAt(S,position+1))<0xDC00||second>0xDFFF?CONVERT_TO_STRING?charAt(S,position):first:CONVERT_TO_STRING?stringSlice(S,position,position+2):(first-0xD800<<10)+(second-0xDC00)+0x10000;};};module.exports={codeAt:createMethod(false),charAt:createMethod(true)};}),(function(module,exports,__webpack_require__){var global=__webpack_require__(0);module.exports=global;}),(function(module,exports,__webpack_require__){"use strict";var collection=__webpack_require__(325);var collectionStrong=__webpack_require__(329);collection('Map',function(init){return function Map(){return init(this,arguments.length?arguments[0]:undefined);};},collectionStrong);}),(function(module,exports,__webpack_require__){"use strict";var $=__webpack_require__(1);var global=__webpack_require__(0);var uncurryThis=__webpack_require__(2);var isForced=__webpack_require__(106);var redefine=__webpack_require__(27);var InternalMetadataModule=__webpack_require__(162);var iterate=__webpack_require__(115);var anInstance=__webpack_require__(116);var isCallable=__webpack_require__(5);var isObject=__webpack_require__(13);var fails=__webpack_require__(9);var checkCorrectnessOfIteration=__webpack_require__(108);var setToStringTag=__webpack_require__(78);var inheritIfRequired=__webpack_require__(328);module.exports=function(CONSTRUCTOR_NAME,wrapper,common){var IS_MAP=CONSTRUCTOR_NAME.indexOf('Map')!==-1;var IS_WEAK=CONSTRUCTOR_NAME.indexOf('Weak')!==-1;var ADDER=IS_MAP?'set':'add';var NativeConstructor=global[CONSTRUCTOR_NAME];var NativePrototype=NativeConstructor&&NativeConstructor.prototype;var Constructor=NativeConstructor;var exported={};var fixMethod=function(KEY){var uncurriedNativeMethod=uncurryThis(NativePrototype[KEY]);redefine(NativePrototype,KEY,KEY=='add'?function add(value){uncurriedNativeMethod(this,value===0?0:value);return this;}:KEY=='delete'?function(key){return IS_WEAK&&!isObject(key)?false:uncurriedNativeMethod(this,key===0?0:key);}:KEY=='get'?function get(key){return IS_WEAK&&!isObject(key)?undefined:uncurriedNativeMethod(this,key===0?0:key);}:KEY=='has'?function has(key){return IS_WEAK&&!isObject(key)?false:uncurriedNativeMethod(this,key===0?0:key);}:function set(key,value){uncurriedNativeMethod(this,key===0?0:key,value);return this;});};var REPLACE=isForced(CONSTRUCTOR_NAME,!isCallable(NativeConstructor)||!(IS_WEAK||NativePrototype.forEach&&!fails(function(){new NativeConstructor().entries().next();})));if(REPLACE){Constructor=common.getConstructor(wrapper,CONSTRUCTOR_NAME,IS_MAP,ADDER);InternalMetadataModule.enable();}else if(isForced(CONSTRUCTOR_NAME,true)){var instance=new Constructor();var HASNT_CHAINING=instance[ADDER](IS_WEAK?{}:-0,1)!=instance;var THROWS_ON_PRIMITIVES=fails(function(){instance.has(1);});var ACCEPT_ITERABLES=checkCorrectnessOfIteration(function(iterable){new NativeConstructor(iterable);});var BUGGY_ZERO=!IS_WEAK&&fails(function(){var $instance=new NativeConstructor();var index=5;while(index--)$instance[ADDER](index,index);return!$instance.has(-0);});if(!ACCEPT_ITERABLES){Constructor=wrapper(function(dummy,iterable){anInstance(dummy,NativePrototype);var that=inheritIfRequired(new NativeConstructor(),dummy,Constructor);if(iterable!=undefined)iterate(iterable,that[ADDER],{that:that,AS_ENTRIES:IS_MAP});return that;});Constructor.prototype=NativePrototype;NativePrototype.constructor=Constructor;} +if(THROWS_ON_PRIMITIVES||BUGGY_ZERO){fixMethod('delete');fixMethod('has');IS_MAP&&fixMethod('get');} +if(BUGGY_ZERO||HASNT_CHAINING)fixMethod(ADDER);if(IS_WEAK&&NativePrototype.clear)delete NativePrototype.clear;} +exported[CONSTRUCTOR_NAME]=Constructor;$({global:true,forced:Constructor!=NativeConstructor},exported);setToStringTag(Constructor,CONSTRUCTOR_NAME);if(!IS_WEAK)common.setStrong(Constructor,CONSTRUCTOR_NAME,IS_MAP);return Constructor;};}),(function(module,exports,__webpack_require__){var classof=__webpack_require__(49);var toIndexedObject=__webpack_require__(24);var $getOwnPropertyNames=__webpack_require__(103).f;var arraySlice=__webpack_require__(79);var windowNames=typeof window=='object'&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];var getWindowNames=function(it){try{return $getOwnPropertyNames(it);}catch(error){return arraySlice(windowNames);}};module.exports.f=function getOwnPropertyNames(it){return windowNames&&classof(it)=='Window'?getWindowNames(it):$getOwnPropertyNames(toIndexedObject(it));};}),(function(module,exports,__webpack_require__){var fails=__webpack_require__(9);module.exports=!fails(function(){return Object.isExtensible(Object.preventExtensions({}));});}),(function(module,exports,__webpack_require__){var isCallable=__webpack_require__(5);var isObject=__webpack_require__(13);var setPrototypeOf=__webpack_require__(111);module.exports=function($this,dummy,Wrapper){var NewTarget,NewTargetPrototype;if(setPrototypeOf&&isCallable(NewTarget=dummy.constructor)&&NewTarget!==Wrapper&&isObject(NewTargetPrototype=NewTarget.prototype)&&NewTargetPrototype!==Wrapper.prototype)setPrototypeOf($this,NewTargetPrototype);return $this;};}),(function(module,exports,__webpack_require__){"use strict";var defineProperty=__webpack_require__(18).f;var create=__webpack_require__(36);var redefineAll=__webpack_require__(117);var bind=__webpack_require__(22);var anInstance=__webpack_require__(116);var iterate=__webpack_require__(115);var defineIterator=__webpack_require__(109);var setSpecies=__webpack_require__(114);var DESCRIPTORS=__webpack_require__(20);var fastKey=__webpack_require__(162).fastKey;var InternalStateModule=__webpack_require__(42);var setInternalState=InternalStateModule.set;var internalStateGetterFor=InternalStateModule.getterFor;module.exports={getConstructor:function(wrapper,CONSTRUCTOR_NAME,IS_MAP,ADDER){var Constructor=wrapper(function(that,iterable){anInstance(that,Prototype);setInternalState(that,{type:CONSTRUCTOR_NAME,index:create(null),first:undefined,last:undefined,size:0});if(!DESCRIPTORS)that.size=0;if(iterable!=undefined)iterate(iterable,that[ADDER],{that:that,AS_ENTRIES:IS_MAP});});var Prototype=Constructor.prototype;var getInternalState=internalStateGetterFor(CONSTRUCTOR_NAME);var define=function(that,key,value){var state=getInternalState(that);var entry=getEntry(that,key);var previous,index;if(entry){entry.value=value;}else{state.last=entry={index:index=fastKey(key,true),key:key,value:value,previous:previous=state.last,next:undefined,removed:false};if(!state.first)state.first=entry;if(previous)previous.next=entry;if(DESCRIPTORS)state.size++;else that.size++;if(index!=='F')state.index[index]=entry;}return that;};var getEntry=function(that,key){var state=getInternalState(that);var index=fastKey(key);var entry;if(index!=='F')return state.index[index];for(entry=state.first;entry;entry=entry.next){if(entry.key==key)return entry;}};redefineAll(Prototype,{clear:function clear(){var that=this;var state=getInternalState(that);var data=state.index;var entry=state.first;while(entry){entry.removed=true;if(entry.previous)entry.previous=entry.previous.next=undefined;delete data[entry.index];entry=entry.next;} +state.first=state.last=undefined;if(DESCRIPTORS)state.size=0;else that.size=0;},'delete':function(key){var that=this;var state=getInternalState(that);var entry=getEntry(that,key);if(entry){var next=entry.next;var prev=entry.previous;delete state.index[entry.index];entry.removed=true;if(prev)prev.next=next;if(next)next.previous=prev;if(state.first==entry)state.first=next;if(state.last==entry)state.last=prev;if(DESCRIPTORS)state.size--;else that.size--;}return!!entry;},forEach:function forEach(callbackfn){var state=getInternalState(this);var boundFunction=bind(callbackfn,arguments.length>1?arguments[1]:undefined);var entry;while(entry=entry?entry.next:state.first){boundFunction(entry.value,entry.key,this);while(entry&&entry.removed)entry=entry.previous;}},has:function has(key){return!!getEntry(this,key);}});redefineAll(Prototype,IS_MAP?{get:function get(key){var entry=getEntry(this,key);return entry&&entry.value;},set:function set(key,value){return define(this,key===0?0:key,value);}}:{add:function add(value){return define(this,value=value===0?0:value,value);}});if(DESCRIPTORS)defineProperty(Prototype,'size',{get:function(){return getInternalState(this).size;}});return Constructor;},setStrong:function(Constructor,CONSTRUCTOR_NAME,IS_MAP){var ITERATOR_NAME=CONSTRUCTOR_NAME+' Iterator';var getInternalCollectionState=internalStateGetterFor(CONSTRUCTOR_NAME);var getInternalIteratorState=internalStateGetterFor(ITERATOR_NAME);defineIterator(Constructor,CONSTRUCTOR_NAME,function(iterated,kind){setInternalState(this,{type:ITERATOR_NAME,target:iterated,state:getInternalCollectionState(iterated),kind:kind,last:undefined});},function(){var state=getInternalIteratorState(this);var kind=state.kind;var entry=state.last;while(entry&&entry.removed)entry=entry.previous;if(!state.target||!(state.last=entry=entry?entry.next:state.state.first)){state.target=undefined;return{value:undefined,done:true};} +if(kind=='keys')return{value:entry.key,done:false};if(kind=='values')return{value:entry.value,done:false};return{value:[entry.key,entry.value],done:false};},IS_MAP?'entries':'values',!IS_MAP,true);setSpecies(CONSTRUCTOR_NAME);}};}),(function(module,exports,__webpack_require__){"use strict";var $=__webpack_require__(1);var IS_PURE=__webpack_require__(50);var global=__webpack_require__(0);var getBuiltIn=__webpack_require__(16);var call=__webpack_require__(15);var NativePromise=__webpack_require__(331);var redefine=__webpack_require__(27);var redefineAll=__webpack_require__(117);var setPrototypeOf=__webpack_require__(111);var setToStringTag=__webpack_require__(78);var setSpecies=__webpack_require__(114);var aCallable=__webpack_require__(21);var isCallable=__webpack_require__(5);var isObject=__webpack_require__(13);var anInstance=__webpack_require__(116);var inspectSource=__webpack_require__(73);var iterate=__webpack_require__(115);var checkCorrectnessOfIteration=__webpack_require__(108);var speciesConstructor=__webpack_require__(332);var task=__webpack_require__(163).set;var microtask=__webpack_require__(334);var promiseResolve=__webpack_require__(337);var hostReportErrors=__webpack_require__(338);var newPromiseCapabilityModule=__webpack_require__(165);var perform=__webpack_require__(339);var InternalStateModule=__webpack_require__(42);var isForced=__webpack_require__(106);var wellKnownSymbol=__webpack_require__(6);var IS_BROWSER=__webpack_require__(340);var IS_NODE=__webpack_require__(55);var V8_VERSION=__webpack_require__(31);var SPECIES=wellKnownSymbol('species');var PROMISE='Promise';var getInternalState=InternalStateModule.get;var setInternalState=InternalStateModule.set;var getInternalPromiseState=InternalStateModule.getterFor(PROMISE);var NativePromisePrototype=NativePromise&&NativePromise.prototype;var PromiseConstructor=NativePromise;var PromisePrototype=NativePromisePrototype;var TypeError=global.TypeError;var document=global.document;var process=global.process;var newPromiseCapability=newPromiseCapabilityModule.f;var newGenericPromiseCapability=newPromiseCapability;var DISPATCH_EVENT=!!(document&&document.createEvent&&global.dispatchEvent);var NATIVE_REJECTION_EVENT=isCallable(global.PromiseRejectionEvent);var UNHANDLED_REJECTION='unhandledrejection';var REJECTION_HANDLED='rejectionhandled';var PENDING=0;var FULFILLED=1;var REJECTED=2;var HANDLED=1;var UNHANDLED=2;var SUBCLASSING=false;var Internal,OwnPromiseCapability,PromiseWrapper,nativeThen;var FORCED=isForced(PROMISE,function(){var PROMISE_CONSTRUCTOR_SOURCE=inspectSource(PromiseConstructor);var GLOBAL_CORE_JS_PROMISE=PROMISE_CONSTRUCTOR_SOURCE!==String(PromiseConstructor);if(!GLOBAL_CORE_JS_PROMISE&&V8_VERSION===66)return true;if(IS_PURE&&!PromisePrototype['finally'])return true;if(V8_VERSION>=51&&/native code/.test(PROMISE_CONSTRUCTOR_SOURCE))return false;var promise=new PromiseConstructor(function(resolve){resolve(1);});var FakePromise=function(exec){exec(function(){},function(){});};var constructor=promise.constructor={};constructor[SPECIES]=FakePromise;SUBCLASSING=promise.then(function(){})instanceof FakePromise;if(!SUBCLASSING)return true;return!GLOBAL_CORE_JS_PROMISE&&IS_BROWSER&&!NATIVE_REJECTION_EVENT;});var INCORRECT_ITERATION=FORCED||!checkCorrectnessOfIteration(function(iterable){PromiseConstructor.all(iterable)['catch'](function(){});});var isThenable=function(it){var then;return isObject(it)&&isCallable(then=it.then)?then:false;};var notify=function(state,isReject){if(state.notified)return;state.notified=true;var chain=state.reactions;microtask(function(){var value=state.value;var ok=state.state==FULFILLED;var index=0;while(chain.length>index){var reaction=chain[index++];var handler=ok?reaction.ok:reaction.fail;var resolve=reaction.resolve;var reject=reaction.reject;var domain=reaction.domain;var result,then,exited;try{if(handler){if(!ok){if(state.rejection===UNHANDLED)onHandleUnhandled(state);state.rejection=HANDLED;} +if(handler===true)result=value;else{if(domain)domain.enter();result=handler(value);if(domain){domain.exit();exited=true;}} +if(result===reaction.promise){reject(TypeError('Promise-chain cycle'));}else if(then=isThenable(result)){call(then,result,resolve,reject);}else resolve(result);}else reject(value);}catch(error){if(domain&&!exited)domain.exit();reject(error);}} +state.reactions=[];state.notified=false;if(isReject&&!state.rejection)onUnhandled(state);});};var dispatchEvent=function(name,promise,reason){var event,handler;if(DISPATCH_EVENT){event=document.createEvent('Event');event.promise=promise;event.reason=reason;event.initEvent(name,false,true);global.dispatchEvent(event);}else event={promise:promise,reason:reason};if(!NATIVE_REJECTION_EVENT&&(handler=global['on'+name]))handler(event);else if(name===UNHANDLED_REJECTION)hostReportErrors('Unhandled promise rejection',reason);};var onUnhandled=function(state){call(task,global,function(){var promise=state.facade;var value=state.value;var IS_UNHANDLED=isUnhandled(state);var result;if(IS_UNHANDLED){result=perform(function(){if(IS_NODE){process.emit('unhandledRejection',value,promise);}else dispatchEvent(UNHANDLED_REJECTION,promise,value);});state.rejection=IS_NODE||isUnhandled(state)?UNHANDLED:HANDLED;if(result.error)throw result.value;}});};var isUnhandled=function(state){return state.rejection!==HANDLED&&!state.parent;};var onHandleUnhandled=function(state){call(task,global,function(){var promise=state.facade;if(IS_NODE){process.emit('rejectionHandled',promise);}else dispatchEvent(REJECTION_HANDLED,promise,state.value);});};var bind=function(fn,state,unwrap){return function(value){fn(state,value,unwrap);};};var internalReject=function(state,value,unwrap){if(state.done)return;state.done=true;if(unwrap)state=unwrap;state.value=value;state.state=REJECTED;notify(state,true);};var internalResolve=function(state,value,unwrap){if(state.done)return;state.done=true;if(unwrap)state=unwrap;try{if(state.facade===value)throw TypeError("Promise can't be resolved itself");var then=isThenable(value);if(then){microtask(function(){var wrapper={done:false};try{call(then,value,bind(internalResolve,wrapper,state),bind(internalReject,wrapper,state));}catch(error){internalReject(wrapper,error,state);}});}else{state.value=value;state.state=FULFILLED;notify(state,false);}}catch(error){internalReject({done:false},error,state);}};if(FORCED){PromiseConstructor=function Promise(executor){anInstance(this,PromisePrototype);aCallable(executor);call(Internal,this);var state=getInternalState(this);try{executor(bind(internalResolve,state),bind(internalReject,state));}catch(error){internalReject(state,error);}};PromisePrototype=PromiseConstructor.prototype;Internal=function Promise(executor){setInternalState(this,{type:PROMISE,done:false,notified:false,parent:false,reactions:[],rejection:false,state:PENDING,value:undefined});};Internal.prototype=redefineAll(PromisePrototype,{then:function then(onFulfilled,onRejected){var state=getInternalPromiseState(this);var reactions=state.reactions;var reaction=newPromiseCapability(speciesConstructor(this,PromiseConstructor));reaction.ok=isCallable(onFulfilled)?onFulfilled:true;reaction.fail=isCallable(onRejected)&&onRejected;reaction.domain=IS_NODE?process.domain:undefined;state.parent=true;reactions[reactions.length]=reaction;if(state.state!=PENDING)notify(state,false);return reaction.promise;},'catch':function(onRejected){return this.then(undefined,onRejected);}});OwnPromiseCapability=function(){var promise=new Internal();var state=getInternalState(promise);this.promise=promise;this.resolve=bind(internalResolve,state);this.reject=bind(internalReject,state);};newPromiseCapabilityModule.f=newPromiseCapability=function(C){return C===PromiseConstructor||C===PromiseWrapper?new OwnPromiseCapability(C):newGenericPromiseCapability(C);};if(!IS_PURE&&isCallable(NativePromise)&&NativePromisePrototype!==Object.prototype){nativeThen=NativePromisePrototype.then;if(!SUBCLASSING){redefine(NativePromisePrototype,'then',function then(onFulfilled,onRejected){var that=this;return new PromiseConstructor(function(resolve,reject){call(nativeThen,that,resolve,reject);}).then(onFulfilled,onRejected);},{unsafe:true});redefine(NativePromisePrototype,'catch',PromisePrototype['catch'],{unsafe:true});} +try{delete NativePromisePrototype.constructor;}catch(error){} +if(setPrototypeOf){setPrototypeOf(NativePromisePrototype,PromisePrototype);}}} +$({global:true,wrap:true,forced:FORCED},{Promise:PromiseConstructor});setToStringTag(PromiseConstructor,PROMISE,false,true);setSpecies(PROMISE);PromiseWrapper=getBuiltIn(PROMISE);$({target:PROMISE,stat:true,forced:FORCED},{reject:function reject(r){var capability=newPromiseCapability(this);call(capability.reject,undefined,r);return capability.promise;}});$({target:PROMISE,stat:true,forced:IS_PURE||FORCED},{resolve:function resolve(x){return promiseResolve(IS_PURE&&this===PromiseWrapper?PromiseConstructor:this,x);}});$({target:PROMISE,stat:true,forced:INCORRECT_ITERATION},{all:function all(iterable){var C=this;var capability=newPromiseCapability(C);var resolve=capability.resolve;var reject=capability.reject;var result=perform(function(){var $promiseResolve=aCallable(C.resolve);var values=[];var counter=0;var remaining=1;iterate(iterable,function(promise){var index=counter++;var alreadyCalled=false;remaining++;call($promiseResolve,C,promise).then(function(value){if(alreadyCalled)return;alreadyCalled=true;values[index]=value;--remaining||resolve(values);},reject);});--remaining||resolve(values);});if(result.error)reject(result.value);return capability.promise;},race:function race(iterable){var C=this;var capability=newPromiseCapability(C);var reject=capability.reject;var result=perform(function(){var $promiseResolve=aCallable(C.resolve);iterate(iterable,function(promise){call($promiseResolve,C,promise).then(capability.resolve,reject);});});if(result.error)reject(result.value);return capability.promise;}});}),(function(module,exports,__webpack_require__){var global=__webpack_require__(0);module.exports=global.Promise;}),(function(module,exports,__webpack_require__){var anObject=__webpack_require__(12);var aConstructor=__webpack_require__(333);var wellKnownSymbol=__webpack_require__(6);var SPECIES=wellKnownSymbol('species');module.exports=function(O,defaultConstructor){var C=anObject(O).constructor;var S;return C===undefined||(S=anObject(C)[SPECIES])==undefined?defaultConstructor:aConstructor(S);};}),(function(module,exports,__webpack_require__){var global=__webpack_require__(0);var isConstructor=__webpack_require__(43);var tryToString=__webpack_require__(70);var TypeError=global.TypeError;module.exports=function(argument){if(isConstructor(argument))return argument;throw TypeError(tryToString(argument)+' is not a constructor');};}),(function(module,exports,__webpack_require__){var global=__webpack_require__(0);var bind=__webpack_require__(22);var getOwnPropertyDescriptor=__webpack_require__(96).f;var macrotask=__webpack_require__(163).set;var IS_IOS=__webpack_require__(164);var IS_IOS_PEBBLE=__webpack_require__(335);var IS_WEBOS_WEBKIT=__webpack_require__(336);var IS_NODE=__webpack_require__(55);var MutationObserver=global.MutationObserver||global.WebKitMutationObserver;var document=global.document;var process=global.process;var Promise=global.Promise;var queueMicrotaskDescriptor=getOwnPropertyDescriptor(global,'queueMicrotask');var queueMicrotask=queueMicrotaskDescriptor&&queueMicrotaskDescriptor.value;var flush,head,last,notify,toggle,node,promise,then;if(!queueMicrotask){flush=function(){var parent,fn;if(IS_NODE&&(parent=process.domain))parent.exit();while(head){fn=head.fn;head=head.next;try{fn();}catch(error){if(head)notify();else last=undefined;throw error;}}last=undefined;if(parent)parent.enter();};if(!IS_IOS&&!IS_NODE&&!IS_WEBOS_WEBKIT&&MutationObserver&&document){toggle=true;node=document.createTextNode('');new MutationObserver(flush).observe(node,{characterData:true});notify=function(){node.data=toggle=!toggle;};}else if(!IS_IOS_PEBBLE&&Promise&&Promise.resolve){promise=Promise.resolve(undefined);promise.constructor=Promise;then=bind(promise.then,promise);notify=function(){then(flush);};}else if(IS_NODE){notify=function(){process.nextTick(flush);};}else{macrotask=bind(macrotask,global);notify=function(){macrotask(flush);};}} +module.exports=queueMicrotask||function(fn){var task={fn:fn,next:undefined};if(last)last.next=task;if(!head){head=task;notify();}last=task;};}),(function(module,exports,__webpack_require__){var userAgent=__webpack_require__(32);var global=__webpack_require__(0);module.exports=/ipad|iphone|ipod/i.test(userAgent)&&global.Pebble!==undefined;}),(function(module,exports,__webpack_require__){var userAgent=__webpack_require__(32);module.exports=/web0s(?!.*chrome)/i.test(userAgent);}),(function(module,exports,__webpack_require__){var anObject=__webpack_require__(12);var isObject=__webpack_require__(13);var newPromiseCapability=__webpack_require__(165);module.exports=function(C,x){anObject(C);if(isObject(x)&&x.constructor===C)return x;var promiseCapability=newPromiseCapability.f(C);var resolve=promiseCapability.resolve;resolve(x);return promiseCapability.promise;};}),(function(module,exports,__webpack_require__){var global=__webpack_require__(0);module.exports=function(a,b){var console=global.console;if(console&&console.error){arguments.length==1?console.error(a):console.error(a,b);}};}),(function(module,exports){module.exports=function(exec){try{return{error:false,value:exec()};}catch(error){return{error:true,value:error};}};}),(function(module,exports){module.exports=typeof window=='object';}),(function(module,exports,__webpack_require__){var $=__webpack_require__(1);var fromAsync=__webpack_require__(342);$({target:'Array',stat:true},{fromAsync:fromAsync});}),(function(module,exports,__webpack_require__){"use strict";var bind=__webpack_require__(22);var toObject=__webpack_require__(7);var isConstructor=__webpack_require__(43);var getAsyncIterator=__webpack_require__(343);var getIterator=__webpack_require__(76);var getIteratorMethod=__webpack_require__(77);var getMethod=__webpack_require__(33);var getVirtual=__webpack_require__(345);var getBuiltIn=__webpack_require__(16);var wellKnownSymbol=__webpack_require__(6);var AsyncFromSyncIterator=__webpack_require__(166);var toArray=__webpack_require__(346).toArray;var ASYNC_ITERATOR=wellKnownSymbol('asyncIterator');var arrayIterator=getVirtual('Array').values;module.exports=function fromAsync(asyncItems){var C=this;var argumentsLength=arguments.length;var mapfn=argumentsLength>1?arguments[1]:undefined;var thisArg=argumentsLength>2?arguments[2]:undefined;return new(getBuiltIn('Promise'))(function(resolve){var O=toObject(asyncItems);if(mapfn!==undefined)mapfn=bind(mapfn,thisArg);var usingAsyncIterator=getMethod(O,ASYNC_ITERATOR);var usingSyncIterator=usingAsyncIterator?undefined:getIteratorMethod(O)||arrayIterator;var A=isConstructor(C)?new C():[];var iterator=usingAsyncIterator?getAsyncIterator(O,usingAsyncIterator):new AsyncFromSyncIterator(getIterator(O,usingSyncIterator));resolve(toArray(iterator,mapfn,A));});};}),(function(module,exports,__webpack_require__){var call=__webpack_require__(15);var AsyncFromSyncIterator=__webpack_require__(166);var anObject=__webpack_require__(12);var getIterator=__webpack_require__(76);var getMethod=__webpack_require__(33);var wellKnownSymbol=__webpack_require__(6);var ASYNC_ITERATOR=wellKnownSymbol('asyncIterator');module.exports=function(it,usingIterator){var method=arguments.length<2?getMethod(it,ASYNC_ITERATOR):usingIterator;return method?anObject(call(method,it)):new AsyncFromSyncIterator(getIterator(it));};}),(function(module,exports,__webpack_require__){var global=__webpack_require__(0);var shared=__webpack_require__(71);var isCallable=__webpack_require__(5);var create=__webpack_require__(36);var getPrototypeOf=__webpack_require__(110);var redefine=__webpack_require__(27);var wellKnownSymbol=__webpack_require__(6);var IS_PURE=__webpack_require__(50);var USE_FUNCTION_CONSTRUCTOR='USE_FUNCTION_CONSTRUCTOR';var ASYNC_ITERATOR=wellKnownSymbol('asyncIterator');var AsyncIterator=global.AsyncIterator;var PassedAsyncIteratorPrototype=shared.AsyncIteratorPrototype;var AsyncIteratorPrototype,prototype;if(PassedAsyncIteratorPrototype){AsyncIteratorPrototype=PassedAsyncIteratorPrototype;}else if(isCallable(AsyncIterator)){AsyncIteratorPrototype=AsyncIterator.prototype;}else if(shared[USE_FUNCTION_CONSTRUCTOR]||global[USE_FUNCTION_CONSTRUCTOR]){try{prototype=getPrototypeOf(getPrototypeOf(getPrototypeOf(Function('return async function*(){}()')())));if(getPrototypeOf(prototype)===Object.prototype)AsyncIteratorPrototype=prototype;}catch(error){}} +if(!AsyncIteratorPrototype)AsyncIteratorPrototype={};else if(IS_PURE)AsyncIteratorPrototype=create(AsyncIteratorPrototype);if(!isCallable(AsyncIteratorPrototype[ASYNC_ITERATOR])){redefine(AsyncIteratorPrototype,ASYNC_ITERATOR,function(){return this;});} +module.exports=AsyncIteratorPrototype;}),(function(module,exports,__webpack_require__){var global=__webpack_require__(0);module.exports=function(CONSTRUCTOR){return global[CONSTRUCTOR].prototype;};}),(function(module,exports,__webpack_require__){"use strict";var global=__webpack_require__(0);var call=__webpack_require__(15);var aCallable=__webpack_require__(21);var anObject=__webpack_require__(12);var getBuiltIn=__webpack_require__(16);var getMethod=__webpack_require__(33);var MAX_SAFE_INTEGER=0x1FFFFFFFFFFFFF;var TypeError=global.TypeError;var createMethod=function(TYPE){var IS_TO_ARRAY=TYPE==0;var IS_FOR_EACH=TYPE==1;var IS_EVERY=TYPE==2;var IS_SOME=TYPE==3;return function(iterator,fn,target){anObject(iterator);var Promise=getBuiltIn('Promise');var next=aCallable(iterator.next);var index=0;var MAPPING=fn!==undefined;if(MAPPING||!IS_TO_ARRAY)aCallable(fn);return new Promise(function(resolve,reject){var closeIteration=function(method,argument){try{var returnMethod=getMethod(iterator,'return');if(returnMethod){return Promise.resolve(call(returnMethod,iterator)).then(function(){method(argument);},function(error){reject(error);});}}catch(error2){return reject(error2);}method(argument);};var onError=function(error){closeIteration(reject,error);};var loop=function(){try{if(IS_TO_ARRAY&&(index>MAX_SAFE_INTEGER)&&MAPPING){throw TypeError('The allowed number of iterations has been exceeded');} +Promise.resolve(anObject(call(next,iterator))).then(function(step){try{if(anObject(step).done){if(IS_TO_ARRAY){target.length=index;resolve(target);}else resolve(IS_SOME?false:IS_EVERY||undefined);}else{var value=step.value;if(MAPPING){Promise.resolve(IS_TO_ARRAY?fn(value,index):fn(value)).then(function(result){if(IS_FOR_EACH){loop();}else if(IS_EVERY){result?loop():closeIteration(resolve,false);}else if(IS_TO_ARRAY){target[index++]=result;loop();}else{result?closeIteration(resolve,IS_SOME||value):loop();}},onError);}else{target[index++]=value;loop();}}}catch(error){onError(error);}},onError);}catch(error2){onError(error2);}};loop();});};};module.exports={toArray:createMethod(0),forEach:createMethod(1),every:createMethod(2),some:createMethod(3),find:createMethod(4)};}),(function(module,exports,__webpack_require__){__webpack_require__(155);}),(function(module,exports,__webpack_require__){"use strict";var $=__webpack_require__(1);var $filterReject=__webpack_require__(25).filterReject;var addToUnscopables=__webpack_require__(8);$({target:'Array',proto:true},{filterOut:function filterOut(callbackfn){return $filterReject(this,callbackfn,arguments.length>1?arguments[1]:undefined);}});addToUnscopables('filterOut');}),(function(module,exports,__webpack_require__){"use strict";var $=__webpack_require__(1);var $filterReject=__webpack_require__(25).filterReject;var addToUnscopables=__webpack_require__(8);$({target:'Array',proto:true},{filterReject:function filterReject(callbackfn){return $filterReject(this,callbackfn,arguments.length>1?arguments[1]:undefined);}});addToUnscopables('filterReject');}),(function(module,exports,__webpack_require__){"use strict";var $=__webpack_require__(1);var $findLast=__webpack_require__(167).findLast;var addToUnscopables=__webpack_require__(8);$({target:'Array',proto:true},{findLast:function findLast(callbackfn){return $findLast(this,callbackfn,arguments.length>1?arguments[1]:undefined);}});addToUnscopables('findLast');}),(function(module,exports,__webpack_require__){"use strict";var $=__webpack_require__(1);var $findLastIndex=__webpack_require__(167).findLastIndex;var addToUnscopables=__webpack_require__(8);$({target:'Array',proto:true},{findLastIndex:function findLastIndex(callbackfn){return $findLastIndex(this,callbackfn,arguments.length>1?arguments[1]:undefined);}});addToUnscopables('findLastIndex');}),(function(module,exports,__webpack_require__){"use strict";var $=__webpack_require__(1);var $groupBy=__webpack_require__(353);var arraySpeciesConstructor=__webpack_require__(157);var addToUnscopables=__webpack_require__(8);$({target:'Array',proto:true},{groupBy:function groupBy(callbackfn){var thisArg=arguments.length>1?arguments[1]:undefined;return $groupBy(this,callbackfn,thisArg,arraySpeciesConstructor);}});addToUnscopables('groupBy');}),(function(module,exports,__webpack_require__){var global=__webpack_require__(0);var bind=__webpack_require__(22);var uncurryThis=__webpack_require__(2);var IndexedObject=__webpack_require__(41);var toObject=__webpack_require__(7);var toPropertyKey=__webpack_require__(69);var lengthOfArrayLike=__webpack_require__(4);var objectCreate=__webpack_require__(36);var arrayFromConstructorAndList=__webpack_require__(354);var Array=global.Array;var push=uncurryThis([].push);module.exports=function($this,callbackfn,that,specificConstructor){var O=toObject($this);var self=IndexedObject(O);var boundFunction=bind(callbackfn,that);var target=objectCreate(null);var length=lengthOfArrayLike(self);var index=0;var Constructor,key,value;for(;length>index;index++){value=self[index];key=toPropertyKey(boundFunction(value,index,O));if(key in target)push(target[key],value);else target[key]=[value];} +if(specificConstructor){Constructor=specificConstructor(O);if(Constructor!==Array){for(key in target)target[key]=arrayFromConstructorAndList(Constructor,target[key]);}}return target;};}),(function(module,exports){module.exports=function(Constructor,list){var index=0;var length=list.length;var result=new Constructor(length);while(length>index)result[index]=list[index++];return result;};}),(function(module,exports,__webpack_require__){var $=__webpack_require__(1);var isArray=__webpack_require__(35);var isFrozen=Object.isFrozen;var isFrozenStringArray=function(array,allowUndefined){if(!isFrozen||!isArray(array)||!isFrozen(array))return false;var index=0;var length=array.length;var element;while(index>>=1;return(t+r)/e};return n.int32=function(){return 0|a.g(4)},n.quick=function(){return a.g(4)/4294967296},n.double=n,P(E(a.S),o),(e.pass||r||function(t,e,r,i){return i&&(i.S&&b(i,a),t.state=function(){return b(a,{})}),r?(h[c]=t,e):t})(n,s,"global"in e?e.global:this==h,e.state)},P(h.random(),o)}([],BMMath);var BezierFactory=function(){var t={getBezierEasing:function(t,e,r,i,s){var a=s||("bez_"+t+"_"+e+"_"+r+"_"+i).replace(/\./g,"p");if(o[a])return o[a];var n=new h([t,e,r,i]);return o[a]=n}},o={};var l=11,p=1/(l-1),e="function"==typeof Float32Array;function i(t,e){return 1-3*e+3*t}function s(t,e){return 3*e-6*t}function a(t){return 3*t}function m(t,e,r){return((i(e,r)*t+s(e,r))*t+a(e))*t}function f(t,e,r){return 3*i(e,r)*t*t+2*s(e,r)*t+a(e)}function h(t){this._p=t,this._mSampleValues=e?new Float32Array(l):new Array(l),this._precomputed=!1,this.get=this.get.bind(this)}return h.prototype={get:function(t){var e=this._p[0],r=this._p[1],i=this._p[2],s=this._p[3];return this._precomputed||this._precompute(),e===r&&i===s?t:0===t?0:1===t?1:m(this._getTForX(t),r,s)},_precompute:function(){var t=this._p[0],e=this._p[1],r=this._p[2],i=this._p[3];this._precomputed=!0,t===e&&r===i||this._calcSampleValues()},_calcSampleValues:function(){for(var t=this._p[0],e=this._p[2],r=0;rn?-1:1,l=!0;l;)if(i[a]<=n&&i[a+1]>n?(o=(n-i[a])/(i[a+1]-i[a]),l=!1):a+=h,a<0||s-1<=a){if(a===s-1)return r[a];l=!1}return r[a]+(r[a+1]-r[a])*o}var F=createTypedArray("float32",8);return{getSegmentsLength:function(t){var e,r=segmentsLengthPool.newElement(),i=t.c,s=t.v,a=t.o,n=t.i,o=t._length,h=r.lengths,l=0;for(e=0;er[0]||!(r[0]>t[0])&&(t[1]>r[1]||!(r[1]>t[1])&&(t[2]>r[2]||!(r[2]>t[2])&&null))}var h,r=function(){var i=[4,4,14];function s(t){var e,r,i,s=t.length;for(e=0;e=a.t-i){s.h&&(s=a),f=0;break}if(a.t-i>t){f=c;break}c=r&&r<=t||this._caching.lastFrame=t&&(this._caching._lastKeyframeIndex=-1,this._caching.lastIndex=0);var i=this.interpolateValue(t,this._caching);this.pv=i}return this._caching.lastFrame=t,this.pv}function d(t){var e;if("unidimensional"===this.propType)e=t*this.mult,1e-5=this.p.keyframes[this.p.keyframes.length-1].t?(r=this.p.getValueAtTime(this.p.keyframes[this.p.keyframes.length-1].t/e,0),this.p.getValueAtTime((this.p.keyframes[this.p.keyframes.length-1].t-.05)/e,0)):(r=this.p.pv,this.p.getValueAtTime((this.p._caching.lastFrame+this.p.offsetTime-.01)/e,this.p.offsetTime));else if(this.px&&this.px.keyframes&&this.py.keyframes&&this.px.getValueAtTime&&this.py.getValueAtTime){r=[],i=[];var s=this.px,a=this.py;s._caching.lastFrame+s.offsetTime<=s.keyframes[0].t?(r[0]=s.getValueAtTime((s.keyframes[0].t+.01)/e,0),r[1]=a.getValueAtTime((a.keyframes[0].t+.01)/e,0),i[0]=s.getValueAtTime(s.keyframes[0].t/e,0),i[1]=a.getValueAtTime(a.keyframes[0].t/e,0)):s._caching.lastFrame+s.offsetTime>=s.keyframes[s.keyframes.length-1].t?(r[0]=s.getValueAtTime(s.keyframes[s.keyframes.length-1].t/e,0),r[1]=a.getValueAtTime(a.keyframes[a.keyframes.length-1].t/e,0),i[0]=s.getValueAtTime((s.keyframes[s.keyframes.length-1].t-.01)/e,0),i[1]=a.getValueAtTime((a.keyframes[a.keyframes.length-1].t-.01)/e,0)):(r=[s.pv,a.pv],i[0]=s.getValueAtTime((s._caching.lastFrame+s.offsetTime-.01)/e,s.offsetTime),i[1]=a.getValueAtTime((a._caching.lastFrame+a.offsetTime-.01)/e,a.offsetTime))}else r=i=n;this.v.rotate(-Math.atan2(r[1]-i[1],r[0]-i[0]))}this.data.p&&this.data.p.s?this.data.p.z?this.v.translate(this.px.v,this.py.v,-this.pz.v):this.v.translate(this.px.v,this.py.v,0):this.v.translate(this.p.v[0],this.p.v[1],-this.p.v[2])}this.frameId=this.elem.globalData.frameId}},precalculateMatrix:function(){if(!this.a.k&&(this.pre.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.appliedTransformations=1,!this.s.effectsSequence.length)){if(this.pre.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.appliedTransformations=2,this.sk){if(this.sk.effectsSequence.length||this.sa.effectsSequence.length)return;this.pre.skewFromAxis(-this.sk.v,this.sa.v),this.appliedTransformations=3}this.r?this.r.effectsSequence.length||(this.pre.rotate(-this.r.v),this.appliedTransformations=4):this.rz.effectsSequence.length||this.ry.effectsSequence.length||this.rx.effectsSequence.length||this.or.effectsSequence.length||(this.pre.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.appliedTransformations=4)}},autoOrient:function(){}},extendPrototype([DynamicPropertyContainer],i),i.prototype.addDynamicProperty=function(t){this._addDynamicProperty(t),this.elem.addDynamicProperty(t),this._isDirty=!0},i.prototype._addDynamicProperty=DynamicPropertyContainer.prototype.addDynamicProperty,{getTransformProperty:function(t,e,r){return new i(t,e,r)}}}();function ShapePath(){this.c=!1,this._length=0,this._maxLength=8,this.v=createSizedArray(this._maxLength),this.o=createSizedArray(this._maxLength),this.i=createSizedArray(this._maxLength)}ShapePath.prototype.setPathData=function(t,e){this.c=t,this.setLength(e);for(var r=0;r=this._maxLength&&this.doubleArrayLength(),r){case"v":a=this.v;break;case"i":a=this.i;break;case"o":a=this.o;break;default:a=[]}(!a[i]||a[i]&&!s)&&(a[i]=pointPool.newElement()),a[i][0]=t,a[i][1]=e},ShapePath.prototype.setTripleAt=function(t,e,r,i,s,a,n,o){this.setXYAt(t,e,"v",n,o),this.setXYAt(r,i,"o",n,o),this.setXYAt(s,a,"i",n,o)},ShapePath.prototype.reverse=function(){var t=new ShapePath;t.setPathData(this.c,this._length);var e=this.v,r=this.o,i=this.i,s=0;this.c&&(t.setTripleAt(e[0][0],e[0][1],i[0][0],i[0][1],r[0][0],r[0][1],0,!1),s=1);var a,n=this._length-1,o=this._length;for(a=s;a=c[c.length-1].t-this.offsetTime)i=c[c.length-1].s?c[c.length-1].s[0]:c[c.length-2].e[0],a=!0;else{for(var d,u,y=f,g=c.length-1,v=!0;v&&(d=c[y],!((u=c[y+1]).t-this.offsetTime>t));)y=u.t-this.offsetTime)p=1;else if(ti+r))p=o.s*s<=i?0:(o.s*s-i)/r,m=o.e*s>=i+r?1:(o.e*s-i)/r,h.push([p,m])}return h.length||h.push([0,0]),h},TrimModifier.prototype.releasePathsData=function(t){var e,r=t.length;for(e=0;ee.e){r.c=!1;break}e.s<=d&&e.e>=d+n.addedLength?(this.addSegment(f[i].v[s-1],f[i].o[s-1],f[i].i[s],f[i].v[s],r,o,y),y=!1):(l=bez.getNewSegment(f[i].v[s-1],f[i].v[s],f[i].o[s-1],f[i].i[s],(e.s-d)/n.addedLength,(e.e-d)/n.addedLength,h[s-1]),this.addSegmentFromArray(l,r,o,y),y=!1,r.c=!1),d+=n.addedLength,o+=1}if(f[i].c&&h.length){if(n=h[s-1],d<=e.e){var g=h[s-1].addedLength;e.s<=d&&e.e>=d+g?(this.addSegment(f[i].v[s-1],f[i].o[s-1],f[i].i[0],f[i].v[0],r,o,y),y=!1):(l=bez.getNewSegment(f[i].v[s-1],f[i].v[0],f[i].o[s-1],f[i].i[0],(e.s-d)/g,(e.e-d)/g,h[s-1]),this.addSegmentFromArray(l,r,o,y),y=!1,r.c=!1)}else r.c=!1;d+=n.addedLength,o+=1}if(r._length&&(r.setXYAt(r.v[p][0],r.v[p][1],"i",p),r.setXYAt(r.v[r._length-1][0],r.v[r._length-1][1],"o",r._length-1)),d>e.e)break;i=d.length&&(m=0,d=u[f+=1]?u[f].points:P.v.c?u[f=m=0].points:(l-=h.partialLength,null)),d&&(c=h,y=(h=d[m]).partialLength));L=_[s].an/2-_[s].add,A.translate(-L,0,0)}else L=_[s].an/2-_[s].add,A.translate(-L,0,0),A.translate(-E[0]*_[s].an*.005,-E[1]*B*.01,0);for(F=0;Fe);)r+=1;return this.keysIndex!==r&&(this.keysIndex=r),this.data.d.k[this.keysIndex].s},TextProperty.prototype.buildFinalText=function(t){for(var e,r,i=[],s=0,a=t.length,n=!1;sthis.minimumFontSize&&k=u(o)&&(n=c(0,d(t-o<0?d(h,1)-(o-t):h-t,1))),a(n));return n*this.a.v},getValue:function(t){this.iterateDynamicProperties(),this._mdf=t||this._mdf,this._currentTextLength=this.elem.textProperty.currentData.l.length||0,t&&2===this.data.r&&(this.e.v=this._currentTextLength);var e=2===this.data.r?1:100/this.data.totalChars,r=this.o.v/e,i=this.s.v/e+r,s=this.e.v/e+r;if(st-this.layers[e].st&&this.buildItem(e),this.completeLayers=!!this.elements[e]&&this.completeLayers;this.checkPendingElements()},BaseRenderer.prototype.createItem=function(t){switch(t.ty){case 2:return this.createImage(t);case 0:return this.createComp(t);case 1:return this.createSolid(t);case 3:return this.createNull(t);case 4:return this.createShape(t);case 5:return this.createText(t);case 6:return this.createAudio(t);case 13:return this.createCamera(t);case 15:return this.createFootage(t);default:return this.createNull(t)}},BaseRenderer.prototype.createCamera=function(){throw new Error("You're using a 3d camera. Try the html renderer.")},BaseRenderer.prototype.createAudio=function(t){return new AudioElement(t,this.globalData,this)},BaseRenderer.prototype.createFootage=function(t){return new FootageElement(t,this.globalData,this)},BaseRenderer.prototype.buildAllItems=function(){var t,e=this.layers.length;for(t=0;t=t)return this.threeDElements[e].perspectiveElem;e+=1}return null},HybridRenderer.prototype.createThreeDContainer=function(t,e){var r,i,s=createTag("div");styleDiv(s);var a=createTag("div");if(styleDiv(a),"3d"===e){(r=s.style).width=this.globalData.compSize.w+"px",r.height=this.globalData.compSize.h+"px";var n="50% 50%";r.webkitTransformOrigin=n,r.mozTransformOrigin=n,r.transformOrigin=n;var o="matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)";(i=a.style).transform=o,i.webkitTransform=o}s.appendChild(a);var h={container:a,perspectiveElem:s,startPos:t,endPos:t,type:e};return this.threeDElements.push(h),h},HybridRenderer.prototype.build3dContainers=function(){var t,e,r=this.layers.length,i="";for(t=0;tt?!0!==this.isInRange&&(this.globalData._mdf=!0,this._mdf=!0,this.isInRange=!0,this.show()):!1!==this.isInRange&&(this.globalData._mdf=!0,this.isInRange=!1,this.hide())},renderRenderable:function(){var t,e=this.renderableComponents.length;for(t=0;t=t.x+t.width&&this.currentBBox.height+this.currentBBox.y>=t.y+t.height},HShapeElement.prototype.renderInnerContent=function(){if(this._renderShapeFrame(),!this.hidden&&(this._isFirstFrame||this._mdf)){var t=this.tempBoundingBox,e=999999;if(t.x=e,t.xMax=-e,t.y=e,t.yMax=-e,this.calculateBoundingBox(this.itemsData,t),t.width=t.xMaxthis.animationData.op&&(this.animationData.op=t.op,this.totalFrames=Math.floor(t.op-this.animationData.ip));var e,r,i=this.animationData.layers,s=i.length,a=t.layers,n=a.length;for(r=0;rthis.timeCompleted&&(this.currentFrame=this.timeCompleted),this.trigger("enterFrame"),this.renderFrame()},AnimationItem.prototype.renderFrame=function(){if(!1!==this.isLoaded&&this.renderer)try{this.renderer.renderFrame(this.currentFrame+this.firstFrame)}catch(t){this.triggerRenderFrameError(t)}},AnimationItem.prototype.play=function(t){t&&this.name!==t||!0===this.isPaused&&(this.isPaused=!1,this.audioController.resume(),this._idle&&(this._idle=!1,this.trigger("_active")))},AnimationItem.prototype.pause=function(t){t&&this.name!==t||!1===this.isPaused&&(this.isPaused=!0,this._idle=!0,this.trigger("_idle"),this.audioController.pause())},AnimationItem.prototype.togglePause=function(t){t&&this.name!==t||(!0===this.isPaused?this.play():this.pause())},AnimationItem.prototype.stop=function(t){t&&this.name!==t||(this.pause(),this.playCount=0,this._completedLoop=!1,this.setCurrentRawFrameValue(0))},AnimationItem.prototype.getMarkerData=function(t){for(var e,r=0;r=this.totalFrames-1&&0=this.totalFrames?(this.playCount+=1,this.checkSegments(e%this.totalFrames)||(this.setCurrentRawFrameValue(e%this.totalFrames),this._completedLoop=!0,this.trigger("loopComplete"))):this.setCurrentRawFrameValue(e):this.checkSegments(e>this.totalFrames?e%this.totalFrames:0)||(r=!0,e=this.totalFrames-1):e<0?this.checkSegments(e%this.totalFrames)||(!this.loop||this.playCount--<=0&&!0!==this.loop?(r=!0,e=0):(this.setCurrentRawFrameValue(this.totalFrames+e%this.totalFrames),this._completedLoop?this.trigger("loopComplete"):this._completedLoop=!0)):this.setCurrentRawFrameValue(e),r&&(this.setCurrentRawFrameValue(e),this.pause(),this.trigger("complete"))}},AnimationItem.prototype.adjustSegment=function(t,e){this.playCount=0,t[1]t[0]&&(this.frameModifier<0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(1)),this.totalFrames=t[1]-t[0],this.timeCompleted=this.totalFrames,this.firstFrame=t[0],this.setCurrentRawFrameValue(.001+e)),this.trigger("segmentStart")},AnimationItem.prototype.setSegment=function(t,e){var r=-1;this.isPaused&&(this.currentRawFrame+this.firstFramee&&(r=e-t)),this.firstFrame=t,this.totalFrames=e-t,this.timeCompleted=this.totalFrames,-1!==r&&this.goToAndStop(r,!0)},AnimationItem.prototype.playSegments=function(t,e){if(e&&(this.segments.length=0),"object"==typeof t[0]){var r,i=t.length;for(r=0;rdata.k[e].t&&tdata.k[e+1].t-t?(r=e+2,data.k[e+1].t):(r=e+1,data.k[e].t);break}}-1===r&&(r=e+1,i=data.k[e].t)}else i=r=0;var a={};return a.index=r,a.time=i/elem.comp.globalData.frameRate,a}function key(t){var e,r,i;if(!data.k.length||"number"==typeof data.k[0])throw new Error("The property has no keyframe at index "+t);t-=1,e={time:data.k[t].t/elem.comp.globalData.frameRate,value:[]};var s=Object.prototype.hasOwnProperty.call(data.k[t],"s")?data.k[t].s:data.k[t-1].e;for(i=s.length,r=0;rl.length-1)&&(e=l.length-1),i=p-(s=l[l.length-1-e].t)),"pingpong"===t){if(Math.floor((h-s)/i)%2!=0)return this.getValueAtTime((i-(h-s)%i+s)/this.comp.globalData.frameRate,0)}else{if("offset"===t){var m=this.getValueAtTime(s/this.comp.globalData.frameRate,0),f=this.getValueAtTime(p/this.comp.globalData.frameRate,0),c=this.getValueAtTime(((h-s)%i+s)/this.comp.globalData.frameRate,0),d=Math.floor((h-s)/i);if(this.pv.length){for(n=(o=new Array(m.length)).length,a=0;al.length-1)&&(e=l.length-1),i=(s=l[e].t)-p),"pingpong"===t){if(Math.floor((p-h)/i)%2==0)return this.getValueAtTime(((p-h)%i+p)/this.comp.globalData.frameRate,0)}else{if("offset"===t){var m=this.getValueAtTime(p/this.comp.globalData.frameRate,0),f=this.getValueAtTime(s/this.comp.globalData.frameRate,0),c=this.getValueAtTime((i-(p-h)%i+p)/this.comp.globalData.frameRate,0),d=Math.floor((p-h)/i)+1;if(this.pv.length){for(n=(o=new Array(m.length)).length,a=0;an){var p=o,m=r.c&&o===h-1?0:o+1,f=(n-l)/a[o].addedLength;i=bez.getPointInSegment(r.v[p],r.v[m],r.o[p],r.i[m],f,a[o]);break}l+=a[o].addedLength,o+=1}return i||(i=r.c?[r.v[0][0],r.v[0][1]]:[r.v[r._length-1][0],r.v[r._length-1][1]]),i},vectorOnPath:function(t,e,r){1==t?t=this.v.c:0==t&&(t=.999);var i=this.pointOnPath(t,e),s=this.pointOnPath(t+.001,e),a=s[0]-i[0],n=s[1]-i[1],o=Math.sqrt(Math.pow(a,2)+Math.pow(n,2));return 0===o?[0,0]:"tangent"===r?[a/o,n/o]:[-n/o,a/o]},tangentOnPath:function(t,e){return this.vectorOnPath(t,e,"tangent")},normalOnPath:function(t,e){return this.vectorOnPath(t,e,"normal")},setGroupProperty:expressionHelpers.setGroupProperty,getValueAtTime:expressionHelpers.getStaticValueAtTime},extendPrototype([r],t),extendPrototype([r],e),e.prototype.getValueAtTime=function(t){return this._cachingAtTime||(this._cachingAtTime={shapeValue:shapePool.clone(this.pv),lastIndex:0,lastTime:initialDefaultFrame}),t*=this.elem.globalData.frameRate,(t-=this.offsetTime)!==this._cachingAtTime.lastTime&&(this._cachingAtTime.lastIndex=this._cachingAtTime.lastTime=16:false;var hasSupport='objectFit'in document.documentElement.style!==false;if(hasSupport&&!edgePartialSupport){window.objectFitPolyfill=function(){return false;};return;} +var checkParentContainer=function checkParentContainer($container){var styles=window.getComputedStyle($container,null);var position=styles.getPropertyValue('position');var overflow=styles.getPropertyValue('overflow');var display=styles.getPropertyValue('display');if(!position||position==='static'){$container.style.position='relative';} +if(overflow!=='hidden'){$container.style.overflow='hidden';} +if(!display||display==='inline'){$container.style.display='block';} +if($container.clientHeight===0){$container.style.height='100%';} +if($container.className.indexOf('object-fit-polyfill')===-1){$container.className+=' object-fit-polyfill';}};var checkMediaProperties=function checkMediaProperties($media){var styles=window.getComputedStyle($media,null);var constraints={'max-width':'none','max-height':'none','min-width':'0px','min-height':'0px',top:'auto',right:'auto',bottom:'auto',left:'auto','margin-top':'0px','margin-right':'0px','margin-bottom':'0px','margin-left':'0px'};for(var property in constraints){var constraint=styles.getPropertyValue(property);if(constraint!==constraints[property]){$media.style[property]=constraints[property];}}};var objectFit=function objectFit($media){var $container=$media.parentNode;checkParentContainer($container);checkMediaProperties($media);$media.style.position='absolute';$media.style.height='100%';$media.style.width='auto';if($media.clientWidth>$container.clientWidth){$media.style.top='0';$media.style.marginTop='0';$media.style.left='50%';$media.style.marginLeft=$media.clientWidth/-2+'px';}else{$media.style.width='100%';$media.style.height='auto';$media.style.left='0';$media.style.marginLeft='0';$media.style.top='50%';$media.style.marginTop=$media.clientHeight/-2+'px';}};var objectFitPolyfill=function objectFitPolyfill(media){if(typeof media==='undefined'||media instanceof Event){media=document.querySelectorAll('[data-object-fit]');}else if(media&&media.nodeName){media=[media];}else if((0,_typeof2["default"])(media)==='object'&&media.length&&media[0].nodeName){media=media;}else{return false;} +for(var i=0;i0){objectFit(media[i]);}else{media[i].addEventListener('loadedmetadata',function(){objectFit(this);});}}else{objectFit(media[i]);}} +return true;};if(document.readyState==='loading'){document.addEventListener('DOMContentLoaded',objectFitPolyfill);}else{objectFitPolyfill();} +window.addEventListener('resize',objectFitPolyfill);window.objectFitPolyfill=objectFitPolyfill;})();}),(function(module,exports,__webpack_require__){"use strict";(function(){if(typeof window==='undefined')return;function setAllBackgroundVideoStates(shouldPlay){if(Webflow.env('design')){return;} +$('video').each(function(){shouldPlay&&$(this).prop('autoplay')?this.play():this.pause();});$('.w-background-video--control').each(function(){if(shouldPlay){showPauseButton($(this));}else{showPlayButton($(this));}});} +function showPlayButton($btn){$btn.find('> span').each(function(i){$(this).prop('hidden',function(){return i===0;});});} +function showPauseButton($btn){$btn.find('> span').each(function(i){$(this).prop('hidden',function(){return i===1;});});} +$(document).ready(function(){var watcher=window.matchMedia('(prefers-reduced-motion: reduce)');watcher.addEventListener('change',function(e){setAllBackgroundVideoStates(!e.matches);});if(watcher.matches){setAllBackgroundVideoStates(false);} +$('video:not([autoplay])').each(function(){$(this).parent().find('.w-background-video--control').each(function(){showPlayButton($(this));});});$(document).on('click','.w-background-video--control',function(e){if(Webflow.env('design'))return;var btn=$(e.currentTarget);var video=$("video#".concat(btn.attr('aria-controls'))).get(0);if(!video)return;if(video.paused){var play=video.play();showPauseButton(btn);if(play&&typeof play["catch"]==='function'){play["catch"](function(){showPlayButton(btn);});}}else{video.pause();showPlayButton(btn);}});});})();}),(function(module,exports,__webpack_require__){"use strict";var Webflow=__webpack_require__(10);Webflow.define('brand',module.exports=function($){var api={};var doc=document;var $html=$('html');var $body=$('body');var namespace='.w-webflow-badge';var location=window.location;var isPhantom=/PhantomJS/i.test(navigator.userAgent);var fullScreenEvents='fullscreenchange webkitfullscreenchange mozfullscreenchange msfullscreenchange';var brandElement;api.ready=function(){var shouldBrand=$html.attr('data-wf-status');var publishedDomain=$html.attr('data-wf-domain')||'';if(/\.webflow\.io$/i.test(publishedDomain)&&location.hostname!==publishedDomain){shouldBrand=true;} +if(shouldBrand&&!isPhantom){brandElement=brandElement||createBadge();ensureBrand();setTimeout(ensureBrand,500);$(doc).off(fullScreenEvents,onFullScreenChange).on(fullScreenEvents,onFullScreenChange);}};function onFullScreenChange(){var fullScreen=doc.fullScreen||doc.mozFullScreen||doc.webkitIsFullScreen||doc.msFullscreenElement||Boolean(doc.webkitFullscreenElement);$(brandElement).attr('style',fullScreen?'display: none !important;':'');} +function createBadge(){var $brand=$('').attr('href','https://webflow.com?utm_campaign=brandjs');var $logoArt=$('').attr('src','https://d3e54v103j8qbb.cloudfront.net/img/webflow-badge-icon.f67cd735e3.svg').attr('alt','').css({marginRight:'8px',width:'16px'});var $logoText=$('').attr('src','https://d1otoma47x30pg.cloudfront.net/img/webflow-badge-text.6faa6a38cd.svg').attr('alt','Made in Webflow');$brand.append($logoArt,$logoText);return $brand[0];} +function ensureBrand(){var found=$body.children(namespace);var match=found.length&&found.get(0)===brandElement;var inEditor=Webflow.env('editor');if(match){if(inEditor){found.remove();} +return;} +if(found.length){found.remove();} +if(!inEditor){$body.append(brandElement);}} +return api;});}),(function(module,exports,__webpack_require__){"use strict";var Webflow=__webpack_require__(10);Webflow.define('focus-visible',module.exports=function(){function applyFocusVisiblePolyfill(scope){var hadKeyboardEvent=true;var hadFocusVisibleRecently=false;var hadFocusVisibleRecentlyTimeout=null;var inputTypesAllowlist={text:true,search:true,url:true,tel:true,email:true,password:true,number:true,date:true,month:true,week:true,time:true,datetime:true,'datetime-local':true};function isValidFocusTarget(el){if(el&&el!==document&&el.nodeName!=='HTML'&&el.nodeName!=='BODY'&&'classList'in el&&'contains'in el.classList){return true;} +return false;} +function focusTriggersKeyboardModality(el){var type=el.type;var tagName=el.tagName;if(tagName==='INPUT'&&inputTypesAllowlist[type]&&!el.readOnly){return true;} +if(tagName==='TEXTAREA'&&!el.readOnly){return true;} +if(el.isContentEditable){return true;} +return false;} +function addFocusVisibleAttribute(el){if(el.getAttribute('data-wf-focus-visible')){return;} +el.setAttribute('data-wf-focus-visible','true');} +function removeFocusVisibleAttribute(el){if(!el.getAttribute('data-wf-focus-visible')){return;} +el.removeAttribute('data-wf-focus-visible');} +function onKeyDown(e){if(e.metaKey||e.altKey||e.ctrlKey){return;} +if(isValidFocusTarget(scope.activeElement)){addFocusVisibleAttribute(scope.activeElement);} +hadKeyboardEvent=true;} +function onPointerDown(){hadKeyboardEvent=false;} +function onFocus(e){if(!isValidFocusTarget(e.target)){return;} +if(hadKeyboardEvent||focusTriggersKeyboardModality(e.target)){addFocusVisibleAttribute(e.target);}} +function onBlur(e){if(!isValidFocusTarget(e.target)){return;} +if(e.target.hasAttribute('data-wf-focus-visible')){hadFocusVisibleRecently=true;window.clearTimeout(hadFocusVisibleRecentlyTimeout);hadFocusVisibleRecentlyTimeout=window.setTimeout(function(){hadFocusVisibleRecently=false;},100);removeFocusVisibleAttribute(e.target);}} +function onVisibilityChange(){if(document.visibilityState==='hidden'){if(hadFocusVisibleRecently){hadKeyboardEvent=true;} +addInitialPointerMoveListeners();}} +function addInitialPointerMoveListeners(){document.addEventListener('mousemove',onInitialPointerMove);document.addEventListener('mousedown',onInitialPointerMove);document.addEventListener('mouseup',onInitialPointerMove);document.addEventListener('pointermove',onInitialPointerMove);document.addEventListener('pointerdown',onInitialPointerMove);document.addEventListener('pointerup',onInitialPointerMove);document.addEventListener('touchmove',onInitialPointerMove);document.addEventListener('touchstart',onInitialPointerMove);document.addEventListener('touchend',onInitialPointerMove);} +function removeInitialPointerMoveListeners(){document.removeEventListener('mousemove',onInitialPointerMove);document.removeEventListener('mousedown',onInitialPointerMove);document.removeEventListener('mouseup',onInitialPointerMove);document.removeEventListener('pointermove',onInitialPointerMove);document.removeEventListener('pointerdown',onInitialPointerMove);document.removeEventListener('pointerup',onInitialPointerMove);document.removeEventListener('touchmove',onInitialPointerMove);document.removeEventListener('touchstart',onInitialPointerMove);document.removeEventListener('touchend',onInitialPointerMove);} +function onInitialPointerMove(e){if(e.target.nodeName&&e.target.nodeName.toLowerCase()==='html'){return;} +hadKeyboardEvent=false;removeInitialPointerMoveListeners();} +document.addEventListener('keydown',onKeyDown,true);document.addEventListener('mousedown',onPointerDown,true);document.addEventListener('pointerdown',onPointerDown,true);document.addEventListener('touchstart',onPointerDown,true);document.addEventListener('visibilitychange',onVisibilityChange,true);addInitialPointerMoveListeners();scope.addEventListener('focus',onFocus,true);scope.addEventListener('blur',onBlur,true);} +function ready(){if(typeof document!=='undefined'){try{document.querySelector(':focus-visible');}catch(e){applyFocusVisiblePolyfill(document);}}} +return{ready:ready};});}),(function(module,exports,__webpack_require__){"use strict";var Webflow=__webpack_require__(10);Webflow.define('focus-within',module.exports=function(){function computeEventPath(node){var path=[node];var parent=null;while(parent=node.parentNode||node.host||node.defaultView){path.push(parent);node=parent;} +return path;} +function addFocusWithinAttribute(el){if(typeof el.getAttribute!=='function'||el.getAttribute('data-wf-focus-within')){return;} +el.setAttribute('data-wf-focus-within','true');} +function removeFocusWithinAttribute(el){if(typeof el.getAttribute!=='function'||!el.getAttribute('data-wf-focus-within')){return;} +el.removeAttribute('data-wf-focus-within');} +function loadFocusWithinPolyfill(){var handler=function handler(e){var running;function action(){running=false;if('blur'===e.type){Array.prototype.slice.call(computeEventPath(e.target)).forEach(removeFocusWithinAttribute);} +if('focus'===e.type){Array.prototype.slice.call(computeEventPath(e.target)).forEach(addFocusWithinAttribute);}} +if(!running){window.requestAnimationFrame(action);running=true;}};document.addEventListener('focus',handler,true);document.addEventListener('blur',handler,true);addFocusWithinAttribute(document.body);return true;} +function ready(){if(typeof document!=='undefined'&&document.body.hasAttribute('data-wf-focus-within')){try{document.querySelector(':focus-within');}catch(e){loadFocusWithinPolyfill();}}} +return{ready:ready};});}),(function(module,exports,__webpack_require__){"use strict";var Webflow=__webpack_require__(10);Webflow.define('focus',module.exports=function(){var capturedEvents=[];var capturing=false;function captureEvent(e){if(capturing){e.preventDefault();e.stopPropagation();e.stopImmediatePropagation();capturedEvents.unshift(e);}} +function isPolyfilledFocusEvent(e){var el=e.target;var tag=el.tagName;return /^a$/i.test(tag)&&el.href!=null||/^(button|textarea)$/i.test(tag)&&el.disabled!==true||/^input$/i.test(tag)&&/^(button|reset|submit|radio|checkbox)$/i.test(el.type)&&!el.disabled||!/^(button|input|textarea|select|a)$/i.test(tag)&&!Number.isNaN(Number.parseFloat(el.tabIndex))||/^audio$/i.test(tag)||/^video$/i.test(tag)&&el.controls===true;} +function handler(e){if(isPolyfilledFocusEvent(e)){capturing=true;setTimeout(function(){capturing=false;e.target.focus();while(capturedEvents.length>0){var event=capturedEvents.pop();event.target.dispatchEvent(new MouseEvent(event.type,event));}},0);}} +function ready(){if(typeof document!=='undefined'&&document.body.hasAttribute('data-wf-focus-within')&&Webflow.env.safari){document.addEventListener('mousedown',handler,true);document.addEventListener('mouseup',captureEvent,true);document.addEventListener('click',captureEvent,true);}} +return{ready:ready};});}),(function(module,exports,__webpack_require__){"use strict";var $=window.jQuery;var api={};var eventQueue=[];var namespace='.w-ix';var eventTriggers={reset:function reset(i,el){el.__wf_intro=null;},intro:function intro(i,el){if(el.__wf_intro){return;} +el.__wf_intro=true;$(el).triggerHandler(api.types.INTRO);},outro:function outro(i,el){if(!el.__wf_intro){return;} +el.__wf_intro=null;$(el).triggerHandler(api.types.OUTRO);}};api.triggers={};api.types={INTRO:'w-ix-intro'+namespace,OUTRO:'w-ix-outro'+namespace};api.init=function(){var count=eventQueue.length;for(var i=0;i0&&arguments[0]!==undefined?arguments[0]:Object.freeze({});var action=arguments.length>1?arguments[1]:undefined;switch(action.type){case IX2_RAW_DATA_IMPORTED:{return action.payload.ixData||Object.freeze({});} +default:{return state;}}};exports.ixData=ixData;}),(function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.QuickEffectDirectionConsts=exports.QuickEffectIds=exports.EventLimitAffectedElements=exports.EventContinuousMouseAxes=exports.EventBasedOn=exports.EventAppliesTo=exports.EventTypeConsts=void 0;var EventTypeConsts={NAVBAR_OPEN:'NAVBAR_OPEN',NAVBAR_CLOSE:'NAVBAR_CLOSE',TAB_ACTIVE:'TAB_ACTIVE',TAB_INACTIVE:'TAB_INACTIVE',SLIDER_ACTIVE:'SLIDER_ACTIVE',SLIDER_INACTIVE:'SLIDER_INACTIVE',DROPDOWN_OPEN:'DROPDOWN_OPEN',DROPDOWN_CLOSE:'DROPDOWN_CLOSE',MOUSE_CLICK:'MOUSE_CLICK',MOUSE_SECOND_CLICK:'MOUSE_SECOND_CLICK',MOUSE_DOWN:'MOUSE_DOWN',MOUSE_UP:'MOUSE_UP',MOUSE_OVER:'MOUSE_OVER',MOUSE_OUT:'MOUSE_OUT',MOUSE_MOVE:'MOUSE_MOVE',MOUSE_MOVE_IN_VIEWPORT:'MOUSE_MOVE_IN_VIEWPORT',SCROLL_INTO_VIEW:'SCROLL_INTO_VIEW',SCROLL_OUT_OF_VIEW:'SCROLL_OUT_OF_VIEW',SCROLLING_IN_VIEW:'SCROLLING_IN_VIEW',ECOMMERCE_CART_OPEN:'ECOMMERCE_CART_OPEN',ECOMMERCE_CART_CLOSE:'ECOMMERCE_CART_CLOSE',PAGE_START:'PAGE_START',PAGE_FINISH:'PAGE_FINISH',PAGE_SCROLL_UP:'PAGE_SCROLL_UP',PAGE_SCROLL_DOWN:'PAGE_SCROLL_DOWN',PAGE_SCROLL:'PAGE_SCROLL'};exports.EventTypeConsts=EventTypeConsts;var EventAppliesTo={ELEMENT:'ELEMENT',CLASS:'CLASS',PAGE:'PAGE'};exports.EventAppliesTo=EventAppliesTo;var EventBasedOn={ELEMENT:'ELEMENT',VIEWPORT:'VIEWPORT'};exports.EventBasedOn=EventBasedOn;var EventContinuousMouseAxes={X_AXIS:'X_AXIS',Y_AXIS:'Y_AXIS'};exports.EventContinuousMouseAxes=EventContinuousMouseAxes;var EventLimitAffectedElements={CHILDREN:'CHILDREN',SIBLINGS:'SIBLINGS',IMMEDIATE_CHILDREN:'IMMEDIATE_CHILDREN'};exports.EventLimitAffectedElements=EventLimitAffectedElements;var QuickEffectIds={FADE_EFFECT:'FADE_EFFECT',SLIDE_EFFECT:'SLIDE_EFFECT',GROW_EFFECT:'GROW_EFFECT',SHRINK_EFFECT:'SHRINK_EFFECT',SPIN_EFFECT:'SPIN_EFFECT',FLY_EFFECT:'FLY_EFFECT',POP_EFFECT:'POP_EFFECT',FLIP_EFFECT:'FLIP_EFFECT',JIGGLE_EFFECT:'JIGGLE_EFFECT',PULSE_EFFECT:'PULSE_EFFECT',DROP_EFFECT:'DROP_EFFECT',BLINK_EFFECT:'BLINK_EFFECT',BOUNCE_EFFECT:'BOUNCE_EFFECT',FLIP_LEFT_TO_RIGHT_EFFECT:'FLIP_LEFT_TO_RIGHT_EFFECT',FLIP_RIGHT_TO_LEFT_EFFECT:'FLIP_RIGHT_TO_LEFT_EFFECT',RUBBER_BAND_EFFECT:'RUBBER_BAND_EFFECT',JELLO_EFFECT:'JELLO_EFFECT',GROW_BIG_EFFECT:'GROW_BIG_EFFECT',SHRINK_BIG_EFFECT:'SHRINK_BIG_EFFECT',PLUGIN_LOTTIE_EFFECT:'PLUGIN_LOTTIE_EFFECT'};exports.QuickEffectIds=QuickEffectIds;var QuickEffectDirectionConsts={LEFT:'LEFT',RIGHT:'RIGHT',BOTTOM:'BOTTOM',TOP:'TOP',BOTTOM_LEFT:'BOTTOM_LEFT',BOTTOM_RIGHT:'BOTTOM_RIGHT',TOP_RIGHT:'TOP_RIGHT',TOP_LEFT:'TOP_LEFT',CLOCKWISE:'CLOCKWISE',COUNTER_CLOCKWISE:'COUNTER_CLOCKWISE'};exports.QuickEffectDirectionConsts=QuickEffectDirectionConsts;}),(function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.InteractionTypeConsts=void 0;var InteractionTypeConsts={MOUSE_CLICK_INTERACTION:'MOUSE_CLICK_INTERACTION',MOUSE_HOVER_INTERACTION:'MOUSE_HOVER_INTERACTION',MOUSE_MOVE_INTERACTION:'MOUSE_MOVE_INTERACTION',SCROLL_INTO_VIEW_INTERACTION:'SCROLL_INTO_VIEW_INTERACTION',SCROLLING_IN_VIEW_INTERACTION:'SCROLLING_IN_VIEW_INTERACTION',MOUSE_MOVE_IN_VIEWPORT_INTERACTION:'MOUSE_MOVE_IN_VIEWPORT_INTERACTION',PAGE_IS_SCROLLING_INTERACTION:'PAGE_IS_SCROLLING_INTERACTION',PAGE_LOAD_INTERACTION:'PAGE_LOAD_INTERACTION',PAGE_SCROLLED_INTERACTION:'PAGE_SCROLLED_INTERACTION',NAVBAR_INTERACTION:'NAVBAR_INTERACTION',DROPDOWN_INTERACTION:'DROPDOWN_INTERACTION',ECOMMERCE_CART_INTERACTION:'ECOMMERCE_CART_INTERACTION',TAB_INTERACTION:'TAB_INTERACTION',SLIDER_INTERACTION:'SLIDER_INTERACTION'};exports.InteractionTypeConsts=InteractionTypeConsts;}),(function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(3);var _defineProperty2=_interopRequireDefault(__webpack_require__(38));var _ReducedMotionTypes;Object.defineProperty(exports,"__esModule",{value:true});exports.ReducedMotionTypes=void 0;var _animationActions=__webpack_require__(175);var _animationActions$Act=_animationActions.ActionTypeConsts,TRANSFORM_MOVE=_animationActions$Act.TRANSFORM_MOVE,TRANSFORM_SCALE=_animationActions$Act.TRANSFORM_SCALE,TRANSFORM_ROTATE=_animationActions$Act.TRANSFORM_ROTATE,TRANSFORM_SKEW=_animationActions$Act.TRANSFORM_SKEW,STYLE_SIZE=_animationActions$Act.STYLE_SIZE,STYLE_FILTER=_animationActions$Act.STYLE_FILTER;var ReducedMotionTypes=(_ReducedMotionTypes={},(0,_defineProperty2["default"])(_ReducedMotionTypes,TRANSFORM_MOVE,true),(0,_defineProperty2["default"])(_ReducedMotionTypes,TRANSFORM_SCALE,true),(0,_defineProperty2["default"])(_ReducedMotionTypes,TRANSFORM_ROTATE,true),(0,_defineProperty2["default"])(_ReducedMotionTypes,TRANSFORM_SKEW,true),(0,_defineProperty2["default"])(_ReducedMotionTypes,STYLE_SIZE,true),(0,_defineProperty2["default"])(_ReducedMotionTypes,STYLE_FILTER,true),_ReducedMotionTypes);exports.ReducedMotionTypes=ReducedMotionTypes;}),(function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.IX2_TEST_FRAME_RENDERED=exports.IX2_MEDIA_QUERIES_DEFINED=exports.IX2_VIEWPORT_WIDTH_CHANGED=exports.IX2_ACTION_LIST_PLAYBACK_CHANGED=exports.IX2_ELEMENT_STATE_CHANGED=exports.IX2_INSTANCE_REMOVED=exports.IX2_INSTANCE_STARTED=exports.IX2_INSTANCE_ADDED=exports.IX2_PARAMETER_CHANGED=exports.IX2_ANIMATION_FRAME_CHANGED=exports.IX2_EVENT_STATE_CHANGED=exports.IX2_EVENT_LISTENER_ADDED=exports.IX2_CLEAR_REQUESTED=exports.IX2_STOP_REQUESTED=exports.IX2_PLAYBACK_REQUESTED=exports.IX2_PREVIEW_REQUESTED=exports.IX2_SESSION_STOPPED=exports.IX2_SESSION_STARTED=exports.IX2_SESSION_INITIALIZED=exports.IX2_RAW_DATA_IMPORTED=void 0;var IX2_RAW_DATA_IMPORTED='IX2_RAW_DATA_IMPORTED';exports.IX2_RAW_DATA_IMPORTED=IX2_RAW_DATA_IMPORTED;var IX2_SESSION_INITIALIZED='IX2_SESSION_INITIALIZED';exports.IX2_SESSION_INITIALIZED=IX2_SESSION_INITIALIZED;var IX2_SESSION_STARTED='IX2_SESSION_STARTED';exports.IX2_SESSION_STARTED=IX2_SESSION_STARTED;var IX2_SESSION_STOPPED='IX2_SESSION_STOPPED';exports.IX2_SESSION_STOPPED=IX2_SESSION_STOPPED;var IX2_PREVIEW_REQUESTED='IX2_PREVIEW_REQUESTED';exports.IX2_PREVIEW_REQUESTED=IX2_PREVIEW_REQUESTED;var IX2_PLAYBACK_REQUESTED='IX2_PLAYBACK_REQUESTED';exports.IX2_PLAYBACK_REQUESTED=IX2_PLAYBACK_REQUESTED;var IX2_STOP_REQUESTED='IX2_STOP_REQUESTED';exports.IX2_STOP_REQUESTED=IX2_STOP_REQUESTED;var IX2_CLEAR_REQUESTED='IX2_CLEAR_REQUESTED';exports.IX2_CLEAR_REQUESTED=IX2_CLEAR_REQUESTED;var IX2_EVENT_LISTENER_ADDED='IX2_EVENT_LISTENER_ADDED';exports.IX2_EVENT_LISTENER_ADDED=IX2_EVENT_LISTENER_ADDED;var IX2_EVENT_STATE_CHANGED='IX2_EVENT_STATE_CHANGED';exports.IX2_EVENT_STATE_CHANGED=IX2_EVENT_STATE_CHANGED;var IX2_ANIMATION_FRAME_CHANGED='IX2_ANIMATION_FRAME_CHANGED';exports.IX2_ANIMATION_FRAME_CHANGED=IX2_ANIMATION_FRAME_CHANGED;var IX2_PARAMETER_CHANGED='IX2_PARAMETER_CHANGED';exports.IX2_PARAMETER_CHANGED=IX2_PARAMETER_CHANGED;var IX2_INSTANCE_ADDED='IX2_INSTANCE_ADDED';exports.IX2_INSTANCE_ADDED=IX2_INSTANCE_ADDED;var IX2_INSTANCE_STARTED='IX2_INSTANCE_STARTED';exports.IX2_INSTANCE_STARTED=IX2_INSTANCE_STARTED;var IX2_INSTANCE_REMOVED='IX2_INSTANCE_REMOVED';exports.IX2_INSTANCE_REMOVED=IX2_INSTANCE_REMOVED;var IX2_ELEMENT_STATE_CHANGED='IX2_ELEMENT_STATE_CHANGED';exports.IX2_ELEMENT_STATE_CHANGED=IX2_ELEMENT_STATE_CHANGED;var IX2_ACTION_LIST_PLAYBACK_CHANGED='IX2_ACTION_LIST_PLAYBACK_CHANGED';exports.IX2_ACTION_LIST_PLAYBACK_CHANGED=IX2_ACTION_LIST_PLAYBACK_CHANGED;var IX2_VIEWPORT_WIDTH_CHANGED='IX2_VIEWPORT_WIDTH_CHANGED';exports.IX2_VIEWPORT_WIDTH_CHANGED=IX2_VIEWPORT_WIDTH_CHANGED;var IX2_MEDIA_QUERIES_DEFINED='IX2_MEDIA_QUERIES_DEFINED';exports.IX2_MEDIA_QUERIES_DEFINED=IX2_MEDIA_QUERIES_DEFINED;var IX2_TEST_FRAME_RENDERED='IX2_TEST_FRAME_RENDERED';exports.IX2_TEST_FRAME_RENDERED=IX2_TEST_FRAME_RENDERED;}),(function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.RENDER_PLUGIN=exports.RENDER_STYLE=exports.RENDER_GENERAL=exports.RENDER_TRANSFORM=exports.ABSTRACT_NODE=exports.PLAIN_OBJECT=exports.HTML_ELEMENT=exports.PRESERVE_3D=exports.PARENT=exports.SIBLINGS=exports.IMMEDIATE_CHILDREN=exports.CHILDREN=exports.BAR_DELIMITER=exports.COLON_DELIMITER=exports.COMMA_DELIMITER=exports.AUTO=exports.WILL_CHANGE=exports.FLEX=exports.DISPLAY=exports.COLOR=exports.BORDER_COLOR=exports.BACKGROUND=exports.BACKGROUND_COLOR=exports.HEIGHT=exports.WIDTH=exports.FILTER=exports.OPACITY=exports.SKEW_Y=exports.SKEW_X=exports.SKEW=exports.ROTATE_Z=exports.ROTATE_Y=exports.ROTATE_X=exports.SCALE_3D=exports.SCALE_Z=exports.SCALE_Y=exports.SCALE_X=exports.TRANSLATE_3D=exports.TRANSLATE_Z=exports.TRANSLATE_Y=exports.TRANSLATE_X=exports.TRANSFORM=exports.CONFIG_UNIT=exports.CONFIG_Z_UNIT=exports.CONFIG_Y_UNIT=exports.CONFIG_X_UNIT=exports.CONFIG_VALUE=exports.CONFIG_Z_VALUE=exports.CONFIG_Y_VALUE=exports.CONFIG_X_VALUE=exports.BOUNDARY_SELECTOR=exports.W_MOD_IX=exports.W_MOD_JS=exports.WF_PAGE=exports.IX2_ID_DELIMITER=void 0;var IX2_ID_DELIMITER='|';exports.IX2_ID_DELIMITER=IX2_ID_DELIMITER;var WF_PAGE='data-wf-page';exports.WF_PAGE=WF_PAGE;var W_MOD_JS='w-mod-js';exports.W_MOD_JS=W_MOD_JS;var W_MOD_IX='w-mod-ix';exports.W_MOD_IX=W_MOD_IX;var BOUNDARY_SELECTOR='.w-dyn-item';exports.BOUNDARY_SELECTOR=BOUNDARY_SELECTOR;var CONFIG_X_VALUE='xValue';exports.CONFIG_X_VALUE=CONFIG_X_VALUE;var CONFIG_Y_VALUE='yValue';exports.CONFIG_Y_VALUE=CONFIG_Y_VALUE;var CONFIG_Z_VALUE='zValue';exports.CONFIG_Z_VALUE=CONFIG_Z_VALUE;var CONFIG_VALUE='value';exports.CONFIG_VALUE=CONFIG_VALUE;var CONFIG_X_UNIT='xUnit';exports.CONFIG_X_UNIT=CONFIG_X_UNIT;var CONFIG_Y_UNIT='yUnit';exports.CONFIG_Y_UNIT=CONFIG_Y_UNIT;var CONFIG_Z_UNIT='zUnit';exports.CONFIG_Z_UNIT=CONFIG_Z_UNIT;var CONFIG_UNIT='unit';exports.CONFIG_UNIT=CONFIG_UNIT;var TRANSFORM='transform';exports.TRANSFORM=TRANSFORM;var TRANSLATE_X='translateX';exports.TRANSLATE_X=TRANSLATE_X;var TRANSLATE_Y='translateY';exports.TRANSLATE_Y=TRANSLATE_Y;var TRANSLATE_Z='translateZ';exports.TRANSLATE_Z=TRANSLATE_Z;var TRANSLATE_3D='translate3d';exports.TRANSLATE_3D=TRANSLATE_3D;var SCALE_X='scaleX';exports.SCALE_X=SCALE_X;var SCALE_Y='scaleY';exports.SCALE_Y=SCALE_Y;var SCALE_Z='scaleZ';exports.SCALE_Z=SCALE_Z;var SCALE_3D='scale3d';exports.SCALE_3D=SCALE_3D;var ROTATE_X='rotateX';exports.ROTATE_X=ROTATE_X;var ROTATE_Y='rotateY';exports.ROTATE_Y=ROTATE_Y;var ROTATE_Z='rotateZ';exports.ROTATE_Z=ROTATE_Z;var SKEW='skew';exports.SKEW=SKEW;var SKEW_X='skewX';exports.SKEW_X=SKEW_X;var SKEW_Y='skewY';exports.SKEW_Y=SKEW_Y;var OPACITY='opacity';exports.OPACITY=OPACITY;var FILTER='filter';exports.FILTER=FILTER;var WIDTH='width';exports.WIDTH=WIDTH;var HEIGHT='height';exports.HEIGHT=HEIGHT;var BACKGROUND_COLOR='backgroundColor';exports.BACKGROUND_COLOR=BACKGROUND_COLOR;var BACKGROUND='background';exports.BACKGROUND=BACKGROUND;var BORDER_COLOR='borderColor';exports.BORDER_COLOR=BORDER_COLOR;var COLOR='color';exports.COLOR=COLOR;var DISPLAY='display';exports.DISPLAY=DISPLAY;var FLEX='flex';exports.FLEX=FLEX;var WILL_CHANGE='willChange';exports.WILL_CHANGE=WILL_CHANGE;var AUTO='AUTO';exports.AUTO=AUTO;var COMMA_DELIMITER=',';exports.COMMA_DELIMITER=COMMA_DELIMITER;var COLON_DELIMITER=':';exports.COLON_DELIMITER=COLON_DELIMITER;var BAR_DELIMITER='|';exports.BAR_DELIMITER=BAR_DELIMITER;var CHILDREN='CHILDREN';exports.CHILDREN=CHILDREN;var IMMEDIATE_CHILDREN='IMMEDIATE_CHILDREN';exports.IMMEDIATE_CHILDREN=IMMEDIATE_CHILDREN;var SIBLINGS='SIBLINGS';exports.SIBLINGS=SIBLINGS;var PARENT='PARENT';exports.PARENT=PARENT;var PRESERVE_3D='preserve-3d';exports.PRESERVE_3D=PRESERVE_3D;var HTML_ELEMENT='HTML_ELEMENT';exports.HTML_ELEMENT=HTML_ELEMENT;var PLAIN_OBJECT='PLAIN_OBJECT';exports.PLAIN_OBJECT=PLAIN_OBJECT;var ABSTRACT_NODE='ABSTRACT_NODE';exports.ABSTRACT_NODE=ABSTRACT_NODE;var RENDER_TRANSFORM='RENDER_TRANSFORM';exports.RENDER_TRANSFORM=RENDER_TRANSFORM;var RENDER_GENERAL='RENDER_GENERAL';exports.RENDER_GENERAL=RENDER_GENERAL;var RENDER_STYLE='RENDER_STYLE';exports.RENDER_STYLE=RENDER_STYLE;var RENDER_PLUGIN='RENDER_PLUGIN';exports.RENDER_PLUGIN=RENDER_PLUGIN;}),(function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault2=__webpack_require__(3);var _defineProperty2=_interopRequireDefault2(__webpack_require__(38));var _Object$create;var _interopRequireDefault=__webpack_require__(3);Object.defineProperty(exports,"__esModule",{value:true});exports.ixRequest=void 0;var _extends2=_interopRequireDefault(__webpack_require__(46));var _constants=__webpack_require__(14);var _timm=__webpack_require__(58);var _constants$IX2EngineA=_constants.IX2EngineActionTypes,IX2_PREVIEW_REQUESTED=_constants$IX2EngineA.IX2_PREVIEW_REQUESTED,IX2_PLAYBACK_REQUESTED=_constants$IX2EngineA.IX2_PLAYBACK_REQUESTED,IX2_STOP_REQUESTED=_constants$IX2EngineA.IX2_STOP_REQUESTED,IX2_CLEAR_REQUESTED=_constants$IX2EngineA.IX2_CLEAR_REQUESTED;var initialState={preview:{},playback:{},stop:{},clear:{}};var stateKeys=Object.create(null,(_Object$create={},(0,_defineProperty2["default"])(_Object$create,IX2_PREVIEW_REQUESTED,{value:'preview'}),(0,_defineProperty2["default"])(_Object$create,IX2_PLAYBACK_REQUESTED,{value:'playback'}),(0,_defineProperty2["default"])(_Object$create,IX2_STOP_REQUESTED,{value:'stop'}),(0,_defineProperty2["default"])(_Object$create,IX2_CLEAR_REQUESTED,{value:'clear'}),_Object$create));var ixRequest=function ixRequest(){var state=arguments.length>0&&arguments[0]!==undefined?arguments[0]:initialState;var action=arguments.length>1?arguments[1]:undefined;if(action.type in stateKeys){var key=[stateKeys[action.type]];return(0,_timm.setIn)(state,[key],(0,_extends2["default"])({},action.payload));} +return state;};exports.ixRequest=ixRequest;}),(function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.ixSession=void 0;var _constants=__webpack_require__(14);var _timm=__webpack_require__(58);var _constants$IX2EngineA=_constants.IX2EngineActionTypes,IX2_SESSION_INITIALIZED=_constants$IX2EngineA.IX2_SESSION_INITIALIZED,IX2_SESSION_STARTED=_constants$IX2EngineA.IX2_SESSION_STARTED,IX2_TEST_FRAME_RENDERED=_constants$IX2EngineA.IX2_TEST_FRAME_RENDERED,IX2_SESSION_STOPPED=_constants$IX2EngineA.IX2_SESSION_STOPPED,IX2_EVENT_LISTENER_ADDED=_constants$IX2EngineA.IX2_EVENT_LISTENER_ADDED,IX2_EVENT_STATE_CHANGED=_constants$IX2EngineA.IX2_EVENT_STATE_CHANGED,IX2_ANIMATION_FRAME_CHANGED=_constants$IX2EngineA.IX2_ANIMATION_FRAME_CHANGED,IX2_ACTION_LIST_PLAYBACK_CHANGED=_constants$IX2EngineA.IX2_ACTION_LIST_PLAYBACK_CHANGED,IX2_VIEWPORT_WIDTH_CHANGED=_constants$IX2EngineA.IX2_VIEWPORT_WIDTH_CHANGED,IX2_MEDIA_QUERIES_DEFINED=_constants$IX2EngineA.IX2_MEDIA_QUERIES_DEFINED;var initialState={active:false,tick:0,eventListeners:[],eventState:{},playbackState:{},viewportWidth:0,mediaQueryKey:null,hasBoundaryNodes:false,hasDefinedMediaQueries:false,reducedMotion:false};var TEST_FRAME_STEPS_SIZE=20;var ixSession=function ixSession(){var state=arguments.length>0&&arguments[0]!==undefined?arguments[0]:initialState;var action=arguments.length>1?arguments[1]:undefined;switch(action.type){case IX2_SESSION_INITIALIZED:{var _action$payload=action.payload,hasBoundaryNodes=_action$payload.hasBoundaryNodes,reducedMotion=_action$payload.reducedMotion;return(0,_timm.merge)(state,{hasBoundaryNodes:hasBoundaryNodes,reducedMotion:reducedMotion});} +case IX2_SESSION_STARTED:{return(0,_timm.set)(state,'active',true);} +case IX2_TEST_FRAME_RENDERED:{var _action$payload$step=action.payload.step,step=_action$payload$step===void 0?TEST_FRAME_STEPS_SIZE:_action$payload$step;return(0,_timm.set)(state,'tick',state.tick+step);} +case IX2_SESSION_STOPPED:{return initialState;} +case IX2_ANIMATION_FRAME_CHANGED:{var now=action.payload.now;return(0,_timm.set)(state,'tick',now);} +case IX2_EVENT_LISTENER_ADDED:{var eventListeners=(0,_timm.addLast)(state.eventListeners,action.payload);return(0,_timm.set)(state,'eventListeners',eventListeners);} +case IX2_EVENT_STATE_CHANGED:{var _action$payload2=action.payload,stateKey=_action$payload2.stateKey,newState=_action$payload2.newState;return(0,_timm.setIn)(state,['eventState',stateKey],newState);} +case IX2_ACTION_LIST_PLAYBACK_CHANGED:{var _action$payload3=action.payload,actionListId=_action$payload3.actionListId,isPlaying=_action$payload3.isPlaying;return(0,_timm.setIn)(state,['playbackState',actionListId],isPlaying);} +case IX2_VIEWPORT_WIDTH_CHANGED:{var _action$payload4=action.payload,width=_action$payload4.width,mediaQueries=_action$payload4.mediaQueries;var mediaQueryCount=mediaQueries.length;var mediaQueryKey=null;for(var i=0;i=min&&width<=max){mediaQueryKey=key;break;}} +return(0,_timm.merge)(state,{viewportWidth:width,mediaQueryKey:mediaQueryKey});} +case IX2_MEDIA_QUERIES_DEFINED:{return(0,_timm.set)(state,'hasDefinedMediaQueries',true);} +default:{return state;}}};exports.ixSession=ixSession;}),(function(module,exports){function _arrayWithoutHoles(arr){if(Array.isArray(arr)){for(var i=0,arr2=new Array(arr.length);i0&&arguments[0]!==undefined?arguments[0]:initialState;var action=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};switch(action.type){case IX2_SESSION_STOPPED:{return initialState;} +case IX2_INSTANCE_ADDED:{var _action$payload=action.payload,elementId=_action$payload.elementId,ref=_action$payload.element,origin=_action$payload.origin,actionItem=_action$payload.actionItem,refType=_action$payload.refType;var actionTypeId=actionItem.actionTypeId;var newState=state;if((0,_timm.getIn)(newState,[elementId,ref])!==ref){newState=createElementState(newState,ref,refType,elementId,actionItem);} +return mergeActionState(newState,elementId,actionTypeId,origin,actionItem);} +case IX2_ELEMENT_STATE_CHANGED:{var _action$payload2=action.payload,_elementId=_action$payload2.elementId,_actionTypeId=_action$payload2.actionTypeId,current=_action$payload2.current,_actionItem=_action$payload2.actionItem;return mergeActionState(state,_elementId,_actionTypeId,current,_actionItem);} +default:{return state;}}};exports.ixElements=ixElements;function createElementState(state,ref,refType,elementId,actionItem){var refId=refType===PLAIN_OBJECT?(0,_timm.getIn)(actionItem,['config','target','objectId']):null;return(0,_timm.mergeIn)(state,[elementId],{id:elementId,ref:ref,refId:refId,refType:refType});} +function mergeActionState(state,elementId,actionTypeId,actionState,actionItem){var units=pickUnits(actionItem);var mergePath=[elementId,refState,actionTypeId];return(0,_timm.mergeIn)(state,mergePath,actionState,units);} +var valueUnitPairs=[[CONFIG_X_VALUE,CONFIG_X_UNIT],[CONFIG_Y_VALUE,CONFIG_Y_UNIT],[CONFIG_Z_VALUE,CONFIG_Z_UNIT],[CONFIG_VALUE,CONFIG_UNIT]];function pickUnits(actionItem){var config=actionItem.config;return valueUnitPairs.reduce(function(result,pair){var valueKey=pair[0];var unitKey=pair[1];var configValue=config[valueKey];var configUnit=config[unitKey];if(configValue!=null&&configUnit!=null){result[unitKey]=configUnit;} +return result;},{});}}),(function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.clearPlugin=exports.renderPlugin=exports.createPluginInstance=exports.getPluginDestination=exports.getPluginOrigin=exports.getPluginDuration=exports.getPluginConfig=void 0;var getPluginConfig=function getPluginConfig(actionItemConfig){return actionItemConfig.value;};exports.getPluginConfig=getPluginConfig;var getPluginDuration=function getPluginDuration(element,actionItem){if(actionItem.config.duration!=='auto'){return null;} +var duration=parseFloat(element.getAttribute('data-duration'));if(duration>0){return duration*1000;} +return parseFloat(element.getAttribute('data-default-duration'))*1000;};exports.getPluginDuration=getPluginDuration;var getPluginOrigin=function getPluginOrigin(refState){return refState||{value:0};};exports.getPluginOrigin=getPluginOrigin;var getPluginDestination=function getPluginDestination(actionItemConfig){return{value:actionItemConfig.value};};exports.getPluginDestination=getPluginDestination;var createPluginInstance=function createPluginInstance(element){var instance=window.Webflow.require('lottie').createInstance(element);instance.stop();instance.setSubframe(true);return instance;};exports.createPluginInstance=createPluginInstance;var renderPlugin=function renderPlugin(pluginInstance,refState,actionItem){if(!pluginInstance){return;} +var percent=refState[actionItem.actionTypeId].value/100;pluginInstance.goToFrame(pluginInstance.frames*percent);};exports.renderPlugin=renderPlugin;var clearPlugin=function clearPlugin(element){var instance=window.Webflow.require('lottie').createInstance(element);instance.stop();};exports.clearPlugin=clearPlugin;}),(function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault2=__webpack_require__(3);var _typeof2=_interopRequireDefault2(__webpack_require__(37));var _defineProperty2=_interopRequireDefault2(__webpack_require__(38));var _Object$freeze,_Object$freeze2,_transformDefaults;var _interopRequireDefault=__webpack_require__(3);Object.defineProperty(exports,"__esModule",{value:true});exports.getInstanceId=getInstanceId;exports.getElementId=getElementId;exports.reifyState=reifyState;exports.observeStore=observeStore;exports.getAffectedElements=getAffectedElements;exports.getComputedStyle=getComputedStyle;exports.getInstanceOrigin=getInstanceOrigin;exports.getDestinationValues=getDestinationValues;exports.getRenderType=getRenderType;exports.getStyleProp=getStyleProp;exports.renderHTMLElement=renderHTMLElement;exports.clearAllStyles=clearAllStyles;exports.cleanupHTMLElement=cleanupHTMLElement;exports.getMaxDurationItemIndex=getMaxDurationItemIndex;exports.getActionListProgress=getActionListProgress;exports.reduceListToGroup=reduceListToGroup;exports.shouldNamespaceEventParameter=shouldNamespaceEventParameter;exports.getNamespacedParameterId=getNamespacedParameterId;exports.shouldAllowMediaQuery=shouldAllowMediaQuery;exports.mediaQueriesEqual=mediaQueriesEqual;exports.stringifyTarget=stringifyTarget;Object.defineProperty(exports,"shallowEqual",{enumerable:true,get:function get(){return _shallowEqual["default"];}});exports.getItemConfigByKey=void 0;var _defaultTo=_interopRequireDefault(__webpack_require__(400));var _reduce=_interopRequireDefault(__webpack_require__(401));var _findLast=_interopRequireDefault(__webpack_require__(407));var _timm=__webpack_require__(58);var _constants=__webpack_require__(14);var _shallowEqual=_interopRequireDefault(__webpack_require__(409));var _IX2EasingUtils=__webpack_require__(180);var _IX2VanillaPlugins=__webpack_require__(182);var _IX2BrowserSupport=__webpack_require__(120);var _constants$IX2EngineC=_constants.IX2EngineConstants,BACKGROUND=_constants$IX2EngineC.BACKGROUND,TRANSFORM=_constants$IX2EngineC.TRANSFORM,TRANSLATE_3D=_constants$IX2EngineC.TRANSLATE_3D,SCALE_3D=_constants$IX2EngineC.SCALE_3D,ROTATE_X=_constants$IX2EngineC.ROTATE_X,ROTATE_Y=_constants$IX2EngineC.ROTATE_Y,ROTATE_Z=_constants$IX2EngineC.ROTATE_Z,SKEW=_constants$IX2EngineC.SKEW,PRESERVE_3D=_constants$IX2EngineC.PRESERVE_3D,FLEX=_constants$IX2EngineC.FLEX,OPACITY=_constants$IX2EngineC.OPACITY,FILTER=_constants$IX2EngineC.FILTER,WIDTH=_constants$IX2EngineC.WIDTH,HEIGHT=_constants$IX2EngineC.HEIGHT,BACKGROUND_COLOR=_constants$IX2EngineC.BACKGROUND_COLOR,BORDER_COLOR=_constants$IX2EngineC.BORDER_COLOR,COLOR=_constants$IX2EngineC.COLOR,CHILDREN=_constants$IX2EngineC.CHILDREN,IMMEDIATE_CHILDREN=_constants$IX2EngineC.IMMEDIATE_CHILDREN,SIBLINGS=_constants$IX2EngineC.SIBLINGS,PARENT=_constants$IX2EngineC.PARENT,DISPLAY=_constants$IX2EngineC.DISPLAY,WILL_CHANGE=_constants$IX2EngineC.WILL_CHANGE,AUTO=_constants$IX2EngineC.AUTO,COMMA_DELIMITER=_constants$IX2EngineC.COMMA_DELIMITER,COLON_DELIMITER=_constants$IX2EngineC.COLON_DELIMITER,BAR_DELIMITER=_constants$IX2EngineC.BAR_DELIMITER,RENDER_TRANSFORM=_constants$IX2EngineC.RENDER_TRANSFORM,RENDER_GENERAL=_constants$IX2EngineC.RENDER_GENERAL,RENDER_STYLE=_constants$IX2EngineC.RENDER_STYLE,RENDER_PLUGIN=_constants$IX2EngineC.RENDER_PLUGIN;var _constants$ActionType=_constants.ActionTypeConsts,TRANSFORM_MOVE=_constants$ActionType.TRANSFORM_MOVE,TRANSFORM_SCALE=_constants$ActionType.TRANSFORM_SCALE,TRANSFORM_ROTATE=_constants$ActionType.TRANSFORM_ROTATE,TRANSFORM_SKEW=_constants$ActionType.TRANSFORM_SKEW,STYLE_OPACITY=_constants$ActionType.STYLE_OPACITY,STYLE_FILTER=_constants$ActionType.STYLE_FILTER,STYLE_SIZE=_constants$ActionType.STYLE_SIZE,STYLE_BACKGROUND_COLOR=_constants$ActionType.STYLE_BACKGROUND_COLOR,STYLE_BORDER=_constants$ActionType.STYLE_BORDER,STYLE_TEXT_COLOR=_constants$ActionType.STYLE_TEXT_COLOR,GENERAL_DISPLAY=_constants$ActionType.GENERAL_DISPLAY;var OBJECT_VALUE='OBJECT_VALUE';var trim=function trim(v){return v.trim();};var colorStyleProps=Object.freeze((_Object$freeze={},(0,_defineProperty2["default"])(_Object$freeze,STYLE_BACKGROUND_COLOR,BACKGROUND_COLOR),(0,_defineProperty2["default"])(_Object$freeze,STYLE_BORDER,BORDER_COLOR),(0,_defineProperty2["default"])(_Object$freeze,STYLE_TEXT_COLOR,COLOR),_Object$freeze));var willChangeProps=Object.freeze((_Object$freeze2={},(0,_defineProperty2["default"])(_Object$freeze2,_IX2BrowserSupport.TRANSFORM_PREFIXED,TRANSFORM),(0,_defineProperty2["default"])(_Object$freeze2,BACKGROUND_COLOR,BACKGROUND),(0,_defineProperty2["default"])(_Object$freeze2,OPACITY,OPACITY),(0,_defineProperty2["default"])(_Object$freeze2,FILTER,FILTER),(0,_defineProperty2["default"])(_Object$freeze2,WIDTH,WIDTH),(0,_defineProperty2["default"])(_Object$freeze2,HEIGHT,HEIGHT),_Object$freeze2));var objectCache={};var instanceCount=1;function getInstanceId(){return 'i'+instanceCount++;} +var elementCount=1;function getElementId(ixElements,ref){for(var key in ixElements){var ixEl=ixElements[key];if(ixEl&&ixEl.ref===ref){return ixEl.id;}} +return 'e'+elementCount++;} +function reifyState(){var _ref2=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{},events=_ref2.events,actionLists=_ref2.actionLists,site=_ref2.site;var eventTypeMap=(0,_reduce["default"])(events,function(result,event){var eventTypeId=event.eventTypeId;if(!result[eventTypeId]){result[eventTypeId]={};} +result[eventTypeId][event.id]=event;return result;},{});var mediaQueries=site&&site.mediaQueries;var mediaQueryKeys=[];if(mediaQueries){mediaQueryKeys=mediaQueries.map(function(mq){return mq.key;});}else{mediaQueries=[];console.warn("IX2 missing mediaQueries in site data");} +return{ixData:{events:events,actionLists:actionLists,eventTypeMap:eventTypeMap,mediaQueries:mediaQueries,mediaQueryKeys:mediaQueryKeys}};} +var strictEqual=function strictEqual(a,b){return a===b;};function observeStore(_ref3){var store=_ref3.store,select=_ref3.select,onChange=_ref3.onChange,_ref3$comparator=_ref3.comparator,comparator=_ref3$comparator===void 0?strictEqual:_ref3$comparator;var getState=store.getState,subscribe=store.subscribe;var unsubscribe=subscribe(handleChange);var currentState=select(getState());function handleChange(){var nextState=select(getState());if(nextState==null){unsubscribe();return;} +if(!comparator(nextState,currentState)){currentState=nextState;onChange(currentState,store);}} +return unsubscribe;} +function normalizeTarget(target){var type=(0,_typeof2["default"])(target);if(type==='string'){return{id:target};}else if(target!=null&&type==='object'){var id=target.id,objectId=target.objectId,selector=target.selector,selectorGuids=target.selectorGuids,appliesTo=target.appliesTo,useEventTarget=target.useEventTarget;return{id:id,objectId:objectId,selector:selector,selectorGuids:selectorGuids,appliesTo:appliesTo,useEventTarget:useEventTarget};} +return{};} +function getAffectedElements(_ref4){var config=_ref4.config,event=_ref4.event,eventTarget=_ref4.eventTarget,elementRoot=_ref4.elementRoot,elementApi=_ref4.elementApi;var _ref,_event$action,_event$action$config;if(!elementApi){throw new Error('IX2 missing elementApi');} +var targets=config.targets;if(Array.isArray(targets)&&targets.length>0){return targets.reduce(function(accumulator,target){return accumulator.concat(getAffectedElements({config:{target:target},event:event,eventTarget:eventTarget,elementRoot:elementRoot,elementApi:elementApi}));},[]);} +var getValidDocument=elementApi.getValidDocument,getQuerySelector=elementApi.getQuerySelector,queryDocument=elementApi.queryDocument,getChildElements=elementApi.getChildElements,getSiblingElements=elementApi.getSiblingElements,matchSelector=elementApi.matchSelector,elementContains=elementApi.elementContains,isSiblingNode=elementApi.isSiblingNode;var target=config.target;if(!target){return[];} +var _normalizeTarget=normalizeTarget(target),id=_normalizeTarget.id,objectId=_normalizeTarget.objectId,selector=_normalizeTarget.selector,selectorGuids=_normalizeTarget.selectorGuids,appliesTo=_normalizeTarget.appliesTo,useEventTarget=_normalizeTarget.useEventTarget;if(objectId){var ref=objectCache[objectId]||(objectCache[objectId]={});return[ref];} +if(appliesTo===_constants.EventAppliesTo.PAGE){var doc=getValidDocument(id);return doc?[doc]:[];} +var overrides=(_ref=event===null||event===void 0?void 0:(_event$action=event.action)===null||_event$action===void 0?void 0:(_event$action$config=_event$action.config)===null||_event$action$config===void 0?void 0:_event$action$config.affectedElements)!==null&&_ref!==void 0?_ref:{};var override=overrides[id||selector]||{};var validOverride=Boolean(override.id||override.selector);var limitAffectedElements;var baseSelector;var finalSelector;var eventTargetSelector=event&&getQuerySelector(normalizeTarget(event.target));if(validOverride){limitAffectedElements=override.limitAffectedElements;baseSelector=eventTargetSelector;finalSelector=getQuerySelector(override);}else{baseSelector=finalSelector=getQuerySelector({id:id,selector:selector,selectorGuids:selectorGuids});} +if(event&&useEventTarget){var eventTargets=eventTarget&&(finalSelector||useEventTarget===true)?[eventTarget]:queryDocument(eventTargetSelector);if(finalSelector){if(useEventTarget===PARENT){return queryDocument(finalSelector).filter(function(parentElement){return eventTargets.some(function(targetElement){return elementContains(parentElement,targetElement);});});} +if(useEventTarget===CHILDREN){return queryDocument(finalSelector).filter(function(childElement){return eventTargets.some(function(targetElement){return elementContains(targetElement,childElement);});});} +if(useEventTarget===SIBLINGS){return queryDocument(finalSelector).filter(function(siblingElement){return eventTargets.some(function(targetElement){return isSiblingNode(targetElement,siblingElement);});});}} +return eventTargets;} +if(baseSelector==null||finalSelector==null){return[];} +if(_IX2BrowserSupport.IS_BROWSER_ENV&&elementRoot){return queryDocument(finalSelector).filter(function(element){return elementRoot.contains(element);});} +if(limitAffectedElements===CHILDREN){return queryDocument(baseSelector,finalSelector);}else if(limitAffectedElements===IMMEDIATE_CHILDREN){return getChildElements(queryDocument(baseSelector)).filter(matchSelector(finalSelector));}else if(limitAffectedElements===SIBLINGS){return getSiblingElements(queryDocument(baseSelector)).filter(matchSelector(finalSelector));}else{return queryDocument(finalSelector);}} +function getComputedStyle(_ref5){var element=_ref5.element,actionItem=_ref5.actionItem;if(!_IX2BrowserSupport.IS_BROWSER_ENV){return{};} +var actionTypeId=actionItem.actionTypeId;switch(actionTypeId){case STYLE_SIZE:case STYLE_BACKGROUND_COLOR:case STYLE_BORDER:case STYLE_TEXT_COLOR:case GENERAL_DISPLAY:return window.getComputedStyle(element);default:return{};}} +var pxValueRegex=/px/;var getFilterDefaults=function getFilterDefaults(actionState,filters){return filters.reduce(function(result,filter){if(result[filter.type]==null){result[filter.type]=filterDefaults[filter.type];} +return result;},actionState||{});};function getInstanceOrigin(element){var refState=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};var computedStyle=arguments.length>2&&arguments[2]!==undefined?arguments[2]:{};var +actionItem=arguments.length>3?arguments[3]:undefined;var +elementApi=arguments.length>4?arguments[4]:undefined;var getStyle=elementApi.getStyle;var actionTypeId=actionItem.actionTypeId,config=actionItem.config;if((0,_IX2VanillaPlugins.isPluginType)(actionTypeId)){return(0,_IX2VanillaPlugins.getPluginOrigin)(actionTypeId)(refState[actionTypeId]);} +switch(actionTypeId){case TRANSFORM_MOVE:case TRANSFORM_SCALE:case TRANSFORM_ROTATE:case TRANSFORM_SKEW:return refState[actionTypeId]||transformDefaults[actionTypeId];case STYLE_FILTER:return getFilterDefaults(refState[actionTypeId],actionItem.config.filters);case STYLE_OPACITY:return{value:(0,_defaultTo["default"])(parseFloat(getStyle(element,OPACITY)),1.0)};case STYLE_SIZE:{var inlineWidth=getStyle(element,WIDTH);var inlineHeight=getStyle(element,HEIGHT);var widthValue;var heightValue;if(config.widthUnit===AUTO){widthValue=pxValueRegex.test(inlineWidth)?parseFloat(inlineWidth):parseFloat(computedStyle.width);}else{widthValue=(0,_defaultTo["default"])(parseFloat(inlineWidth),parseFloat(computedStyle.width));} +if(config.heightUnit===AUTO){heightValue=pxValueRegex.test(inlineHeight)?parseFloat(inlineHeight):parseFloat(computedStyle.height);}else{heightValue=(0,_defaultTo["default"])(parseFloat(inlineHeight),parseFloat(computedStyle.height));} +return{widthValue:widthValue,heightValue:heightValue};} +case STYLE_BACKGROUND_COLOR:case STYLE_BORDER:case STYLE_TEXT_COLOR:return parseColor({element:element,actionTypeId:actionTypeId,computedStyle:computedStyle,getStyle:getStyle});case GENERAL_DISPLAY:return{value:(0,_defaultTo["default"])(getStyle(element,DISPLAY),computedStyle.display)};case OBJECT_VALUE:return refState[actionTypeId]||{value:0};default:return;}} +var reduceFilters=function reduceFilters(result,filter){if(filter){result[filter.type]=filter.value||0;} +return result;};var getItemConfigByKey=function getItemConfigByKey(actionTypeId,key,config){if((0,_IX2VanillaPlugins.isPluginType)(actionTypeId)){return(0,_IX2VanillaPlugins.getPluginConfig)(actionTypeId)(config,key);} +switch(actionTypeId){case STYLE_FILTER:{var filter=(0,_findLast["default"])(config.filters,function(_ref6){var type=_ref6.type;return type===key;});return filter?filter.value:0;} +default:return config[key];}};exports.getItemConfigByKey=getItemConfigByKey;function getDestinationValues(_ref7){var element=_ref7.element,actionItem=_ref7.actionItem,elementApi=_ref7.elementApi;var actionTypeId=actionItem.actionTypeId;if((0,_IX2VanillaPlugins.isPluginType)(actionTypeId)){return(0,_IX2VanillaPlugins.getPluginDestination)(actionTypeId)(actionItem.config);} +switch(actionTypeId){case TRANSFORM_MOVE:case TRANSFORM_SCALE:case TRANSFORM_ROTATE:case TRANSFORM_SKEW:{var _actionItem$config=actionItem.config,xValue=_actionItem$config.xValue,yValue=_actionItem$config.yValue,zValue=_actionItem$config.zValue;return{xValue:xValue,yValue:yValue,zValue:zValue};} +case STYLE_SIZE:{var getStyle=elementApi.getStyle,setStyle=elementApi.setStyle,getProperty=elementApi.getProperty;var _actionItem$config2=actionItem.config,widthUnit=_actionItem$config2.widthUnit,heightUnit=_actionItem$config2.heightUnit;var _actionItem$config3=actionItem.config,widthValue=_actionItem$config3.widthValue,heightValue=_actionItem$config3.heightValue;if(!_IX2BrowserSupport.IS_BROWSER_ENV){return{widthValue:widthValue,heightValue:heightValue};} +if(widthUnit===AUTO){var temp=getStyle(element,WIDTH);setStyle(element,WIDTH,'');widthValue=getProperty(element,'offsetWidth');setStyle(element,WIDTH,temp);} +if(heightUnit===AUTO){var _temp=getStyle(element,HEIGHT);setStyle(element,HEIGHT,'');heightValue=getProperty(element,'offsetHeight');setStyle(element,HEIGHT,_temp);} +return{widthValue:widthValue,heightValue:heightValue};} +case STYLE_BACKGROUND_COLOR:case STYLE_BORDER:case STYLE_TEXT_COLOR:{var _actionItem$config4=actionItem.config,rValue=_actionItem$config4.rValue,gValue=_actionItem$config4.gValue,bValue=_actionItem$config4.bValue,aValue=_actionItem$config4.aValue;return{rValue:rValue,gValue:gValue,bValue:bValue,aValue:aValue};} +case STYLE_FILTER:{return actionItem.config.filters.reduce(reduceFilters,{});} +default:{var value=actionItem.config.value;return{value:value};}}} +function getRenderType(actionTypeId){if(/^TRANSFORM_/.test(actionTypeId)){return RENDER_TRANSFORM;} +if(/^STYLE_/.test(actionTypeId)){return RENDER_STYLE;} +if(/^GENERAL_/.test(actionTypeId)){return RENDER_GENERAL;} +if(/^PLUGIN_/.test(actionTypeId)){return RENDER_PLUGIN;}} +function getStyleProp(renderType,actionTypeId){return renderType===RENDER_STYLE?actionTypeId.replace('STYLE_','').toLowerCase():null;} +function renderHTMLElement(element,refState,actionState,eventId,actionItem,styleProp,elementApi,renderType,pluginInstance){switch(renderType){case RENDER_TRANSFORM:{return renderTransform(element,refState,actionState,actionItem,elementApi);} +case RENDER_STYLE:{return renderStyle(element,refState,actionState,actionItem,styleProp,elementApi);} +case RENDER_GENERAL:{return renderGeneral(element,actionItem,elementApi);} +case RENDER_PLUGIN:{var actionTypeId=actionItem.actionTypeId;if((0,_IX2VanillaPlugins.isPluginType)(actionTypeId)){return(0,_IX2VanillaPlugins.renderPlugin)(actionTypeId)(pluginInstance,refState,actionItem);}}}} +var transformDefaults=(_transformDefaults={},(0,_defineProperty2["default"])(_transformDefaults,TRANSFORM_MOVE,Object.freeze({xValue:0,yValue:0,zValue:0})),(0,_defineProperty2["default"])(_transformDefaults,TRANSFORM_SCALE,Object.freeze({xValue:1,yValue:1,zValue:1})),(0,_defineProperty2["default"])(_transformDefaults,TRANSFORM_ROTATE,Object.freeze({xValue:0,yValue:0,zValue:0})),(0,_defineProperty2["default"])(_transformDefaults,TRANSFORM_SKEW,Object.freeze({xValue:0,yValue:0})),_transformDefaults);var filterDefaults=Object.freeze({blur:0,'hue-rotate':0,invert:0,grayscale:0,saturate:100,sepia:0,contrast:100,brightness:100});var getFilterUnit=function getFilterUnit(filterType,actionItemConfig){var filter=(0,_findLast["default"])(actionItemConfig.filters,function(_ref8){var type=_ref8.type;return type===filterType;});if(filter&&filter.unit){return filter.unit;} +switch(filterType){case 'blur':return 'px';case 'hue-rotate':return 'deg';default:return '%';}};var transformKeys=Object.keys(transformDefaults);function renderTransform(element,refState,actionState,actionItem,elementApi){var newTransform=transformKeys.map(function(actionTypeId){var defaults=transformDefaults[actionTypeId];var _ref9=refState[actionTypeId]||{},_ref9$xValue=_ref9.xValue,xValue=_ref9$xValue===void 0?defaults.xValue:_ref9$xValue,_ref9$yValue=_ref9.yValue,yValue=_ref9$yValue===void 0?defaults.yValue:_ref9$yValue,_ref9$zValue=_ref9.zValue,zValue=_ref9$zValue===void 0?defaults.zValue:_ref9$zValue,_ref9$xUnit=_ref9.xUnit,xUnit=_ref9$xUnit===void 0?'':_ref9$xUnit,_ref9$yUnit=_ref9.yUnit,yUnit=_ref9$yUnit===void 0?'':_ref9$yUnit,_ref9$zUnit=_ref9.zUnit,zUnit=_ref9$zUnit===void 0?'':_ref9$zUnit;switch(actionTypeId){case TRANSFORM_MOVE:return "".concat(TRANSLATE_3D,"(").concat(xValue).concat(xUnit,", ").concat(yValue).concat(yUnit,", ").concat(zValue).concat(zUnit,")");case TRANSFORM_SCALE:return "".concat(SCALE_3D,"(").concat(xValue).concat(xUnit,", ").concat(yValue).concat(yUnit,", ").concat(zValue).concat(zUnit,")");case TRANSFORM_ROTATE:return "".concat(ROTATE_X,"(").concat(xValue).concat(xUnit,") ").concat(ROTATE_Y,"(").concat(yValue).concat(yUnit,") ").concat(ROTATE_Z,"(").concat(zValue).concat(zUnit,")");case TRANSFORM_SKEW:return "".concat(SKEW,"(").concat(xValue).concat(xUnit,", ").concat(yValue).concat(yUnit,")");default:return '';}}).join(' ');var setStyle=elementApi.setStyle;addWillChange(element,_IX2BrowserSupport.TRANSFORM_PREFIXED,elementApi);setStyle(element,_IX2BrowserSupport.TRANSFORM_PREFIXED,newTransform);if(hasDefined3dTransform(actionItem,actionState)){setStyle(element,_IX2BrowserSupport.TRANSFORM_STYLE_PREFIXED,PRESERVE_3D);}} +function renderFilter(element,actionState,actionItemConfig,elementApi){var filterValue=(0,_reduce["default"])(actionState,function(result,value,type){return "".concat(result," ").concat(type,"(").concat(value).concat(getFilterUnit(type,actionItemConfig),")");},'');var setStyle=elementApi.setStyle;addWillChange(element,FILTER,elementApi);setStyle(element,FILTER,filterValue);} +function hasDefined3dTransform(_ref10,_ref11){var actionTypeId=_ref10.actionTypeId;var xValue=_ref11.xValue,yValue=_ref11.yValue,zValue=_ref11.zValue;return actionTypeId===TRANSFORM_MOVE&&zValue!==undefined||actionTypeId===TRANSFORM_SCALE&&zValue!==undefined||actionTypeId===TRANSFORM_ROTATE&&(xValue!==undefined||yValue!==undefined);} +var paramCapture='\\(([^)]+)\\)';var rgbValidRegex=/^rgb/;var rgbMatchRegex=RegExp("rgba?".concat(paramCapture));function getFirstMatch(regex,value){var match=regex.exec(value);return match?match[1]:'';} +function parseColor(_ref12){var element=_ref12.element,actionTypeId=_ref12.actionTypeId,computedStyle=_ref12.computedStyle,getStyle=_ref12.getStyle;var prop=colorStyleProps[actionTypeId];var inlineValue=getStyle(element,prop);var value=rgbValidRegex.test(inlineValue)?inlineValue:computedStyle[prop];var matches=getFirstMatch(rgbMatchRegex,value).split(COMMA_DELIMITER);return{rValue:(0,_defaultTo["default"])(parseInt(matches[0],10),255),gValue:(0,_defaultTo["default"])(parseInt(matches[1],10),255),bValue:(0,_defaultTo["default"])(parseInt(matches[2],10),255),aValue:(0,_defaultTo["default"])(parseFloat(matches[3]),1)};} +function renderStyle(element,refState,actionState,actionItem,styleProp,elementApi){var setStyle=elementApi.setStyle;var actionTypeId=actionItem.actionTypeId,config=actionItem.config;switch(actionTypeId){case STYLE_SIZE:{var _actionItem$config5=actionItem.config,_actionItem$config5$w=_actionItem$config5.widthUnit,widthUnit=_actionItem$config5$w===void 0?'':_actionItem$config5$w,_actionItem$config5$h=_actionItem$config5.heightUnit,heightUnit=_actionItem$config5$h===void 0?'':_actionItem$config5$h;var widthValue=actionState.widthValue,heightValue=actionState.heightValue;if(widthValue!==undefined){if(widthUnit===AUTO){widthUnit='px';} +addWillChange(element,WIDTH,elementApi);setStyle(element,WIDTH,widthValue+widthUnit);} +if(heightValue!==undefined){if(heightUnit===AUTO){heightUnit='px';} +addWillChange(element,HEIGHT,elementApi);setStyle(element,HEIGHT,heightValue+heightUnit);} +break;} +case STYLE_FILTER:{renderFilter(element,actionState,config,elementApi);break;} +case STYLE_BACKGROUND_COLOR:case STYLE_BORDER:case STYLE_TEXT_COLOR:{var prop=colorStyleProps[actionTypeId];var rValue=Math.round(actionState.rValue);var gValue=Math.round(actionState.gValue);var bValue=Math.round(actionState.bValue);var aValue=actionState.aValue;addWillChange(element,prop,elementApi);setStyle(element,prop,aValue>=1?"rgb(".concat(rValue,",").concat(gValue,",").concat(bValue,")"):"rgba(".concat(rValue,",").concat(gValue,",").concat(bValue,",").concat(aValue,")"));break;} +default:{var _config$unit=config.unit,unit=_config$unit===void 0?'':_config$unit;addWillChange(element,styleProp,elementApi);setStyle(element,styleProp,actionState.value+unit);break;}}} +function renderGeneral(element,actionItem,elementApi){var setStyle=elementApi.setStyle;switch(actionItem.actionTypeId){case GENERAL_DISPLAY:{var value=actionItem.config.value;if(value===FLEX&&_IX2BrowserSupport.IS_BROWSER_ENV){setStyle(element,DISPLAY,_IX2BrowserSupport.FLEX_PREFIXED);}else{setStyle(element,DISPLAY,value);} +return;}}} +function addWillChange(element,prop,elementApi){if(!_IX2BrowserSupport.IS_BROWSER_ENV){return;} +var validProp=willChangeProps[prop];if(!validProp){return;} +var getStyle=elementApi.getStyle,setStyle=elementApi.setStyle;var value=getStyle(element,WILL_CHANGE);if(!value){setStyle(element,WILL_CHANGE,validProp);return;} +var values=value.split(COMMA_DELIMITER).map(trim);if(values.indexOf(validProp)===-1){setStyle(element,WILL_CHANGE,values.concat(validProp).join(COMMA_DELIMITER));}} +function removeWillChange(element,prop,elementApi){if(!_IX2BrowserSupport.IS_BROWSER_ENV){return;} +var validProp=willChangeProps[prop];if(!validProp){return;} +var getStyle=elementApi.getStyle,setStyle=elementApi.setStyle;var value=getStyle(element,WILL_CHANGE);if(!value||value.indexOf(validProp)===-1){return;} +setStyle(element,WILL_CHANGE,value.split(COMMA_DELIMITER).map(trim).filter(function(v){return v!==validProp;}).join(COMMA_DELIMITER));} +function clearAllStyles(_ref13){var store=_ref13.store,elementApi=_ref13.elementApi;var _store$getState=store.getState(),ixData=_store$getState.ixData;var _ixData$events=ixData.events,events=_ixData$events===void 0?{}:_ixData$events,_ixData$actionLists=ixData.actionLists,actionLists=_ixData$actionLists===void 0?{}:_ixData$actionLists;Object.keys(events).forEach(function(eventId){var event=events[eventId];var config=event.action.config;var actionListId=config.actionListId;var actionList=actionLists[actionListId];if(actionList){clearActionListStyles({actionList:actionList,event:event,elementApi:elementApi});}});Object.keys(actionLists).forEach(function(actionListId){clearActionListStyles({actionList:actionLists[actionListId],elementApi:elementApi});});} +function clearActionListStyles(_ref14){var _ref14$actionList=_ref14.actionList,actionList=_ref14$actionList===void 0?{}:_ref14$actionList,event=_ref14.event,elementApi=_ref14.elementApi;var actionItemGroups=actionList.actionItemGroups,continuousParameterGroups=actionList.continuousParameterGroups;actionItemGroups&&actionItemGroups.forEach(function(actionGroup){clearActionGroupStyles({actionGroup:actionGroup,event:event,elementApi:elementApi});});continuousParameterGroups&&continuousParameterGroups.forEach(function(paramGroup){var continuousActionGroups=paramGroup.continuousActionGroups;continuousActionGroups.forEach(function(actionGroup){clearActionGroupStyles({actionGroup:actionGroup,event:event,elementApi:elementApi});});});} +function clearActionGroupStyles(_ref15){var actionGroup=_ref15.actionGroup,event=_ref15.event,elementApi=_ref15.elementApi;var actionItems=actionGroup.actionItems;actionItems.forEach(function(_ref16){var actionTypeId=_ref16.actionTypeId,config=_ref16.config;var clearElement;if((0,_IX2VanillaPlugins.isPluginType)(actionTypeId)){clearElement=(0,_IX2VanillaPlugins.clearPlugin)(actionTypeId);}else{clearElement=processElementByType({effect:clearStyleProp,actionTypeId:actionTypeId,elementApi:elementApi});} +getAffectedElements({config:config,event:event,elementApi:elementApi}).forEach(clearElement);});} +function cleanupHTMLElement(element,actionItem,elementApi){var setStyle=elementApi.setStyle,getStyle=elementApi.getStyle;var actionTypeId=actionItem.actionTypeId;if(actionTypeId===STYLE_SIZE){var config=actionItem.config;if(config.widthUnit===AUTO){setStyle(element,WIDTH,'');} +if(config.heightUnit===AUTO){setStyle(element,HEIGHT,'');}} +if(getStyle(element,WILL_CHANGE)){processElementByType({effect:removeWillChange,actionTypeId:actionTypeId,elementApi:elementApi})(element);}} +var processElementByType=function processElementByType(_ref17){var effect=_ref17.effect,actionTypeId=_ref17.actionTypeId,elementApi=_ref17.elementApi;return function(element){switch(actionTypeId){case TRANSFORM_MOVE:case TRANSFORM_SCALE:case TRANSFORM_ROTATE:case TRANSFORM_SKEW:effect(element,_IX2BrowserSupport.TRANSFORM_PREFIXED,elementApi);break;case STYLE_FILTER:effect(element,FILTER,elementApi);break;case STYLE_OPACITY:effect(element,OPACITY,elementApi);break;case STYLE_SIZE:effect(element,WIDTH,elementApi);effect(element,HEIGHT,elementApi);break;case STYLE_BACKGROUND_COLOR:case STYLE_BORDER:case STYLE_TEXT_COLOR:effect(element,colorStyleProps[actionTypeId],elementApi);break;case GENERAL_DISPLAY:effect(element,DISPLAY,elementApi);break;}};};function clearStyleProp(element,prop,elementApi){var setStyle=elementApi.setStyle;removeWillChange(element,prop,elementApi);setStyle(element,prop,'');if(prop===_IX2BrowserSupport.TRANSFORM_PREFIXED){setStyle(element,_IX2BrowserSupport.TRANSFORM_STYLE_PREFIXED,'');}} +function getMaxDurationItemIndex(actionItems){var maxDuration=0;var resultIndex=0;actionItems.forEach(function(actionItem,index){var config=actionItem.config;var total=config.delay+config.duration;if(total>=maxDuration){maxDuration=total;resultIndex=index;}});return resultIndex;} +function getActionListProgress(actionList,instance){var actionItemGroups=actionList.actionItemGroups,useFirstGroupAsInitialState=actionList.useFirstGroupAsInitialState;var instanceItem=instance.actionItem,_instance$verboseTime=instance.verboseTimeElapsed,verboseTimeElapsed=_instance$verboseTime===void 0?0:_instance$verboseTime;var totalDuration=0;var elapsedDuration=0;actionItemGroups.forEach(function(group,index){if(useFirstGroupAsInitialState&&index===0){return;} +var actionItems=group.actionItems;var carrierItem=actionItems[getMaxDurationItemIndex(actionItems)];var config=carrierItem.config,actionTypeId=carrierItem.actionTypeId;if(instanceItem.id===carrierItem.id){elapsedDuration=totalDuration+verboseTimeElapsed;} +var duration=getRenderType(actionTypeId)===RENDER_GENERAL?0:config.duration;totalDuration+=config.delay+duration;});return totalDuration>0?(0,_IX2EasingUtils.optimizeFloat)(elapsedDuration/totalDuration):0;} +function reduceListToGroup(_ref18){var actionList=_ref18.actionList,actionItemId=_ref18.actionItemId,rawData=_ref18.rawData;var actionItemGroups=actionList.actionItemGroups,continuousParameterGroups=actionList.continuousParameterGroups;var newActionItems=[];var takeItemUntilMatch=function takeItemUntilMatch(actionItem){newActionItems.push((0,_timm.mergeIn)(actionItem,['config'],{delay:0,duration:0}));return actionItem.id===actionItemId;};actionItemGroups&&actionItemGroups.some(function(_ref19){var actionItems=_ref19.actionItems;return actionItems.some(takeItemUntilMatch);});continuousParameterGroups&&continuousParameterGroups.some(function(paramGroup){var continuousActionGroups=paramGroup.continuousActionGroups;return continuousActionGroups.some(function(_ref20){var actionItems=_ref20.actionItems;return actionItems.some(takeItemUntilMatch);});});return(0,_timm.setIn)(rawData,['actionLists'],(0,_defineProperty2["default"])({},actionList.id,{id:actionList.id,actionItemGroups:[{actionItems:newActionItems}]}));} +function shouldNamespaceEventParameter(eventTypeId,_ref22){var basedOn=_ref22.basedOn;return eventTypeId===_constants.EventTypeConsts.SCROLLING_IN_VIEW&&(basedOn===_constants.EventBasedOn.ELEMENT||basedOn==null)||eventTypeId===_constants.EventTypeConsts.MOUSE_MOVE&&basedOn===_constants.EventBasedOn.ELEMENT;} +function getNamespacedParameterId(eventStateKey,continuousParameterGroupId){var namespacedParameterId=eventStateKey+COLON_DELIMITER+continuousParameterGroupId;return namespacedParameterId;} +function shouldAllowMediaQuery(mediaQueries,mediaQueryKey){if(mediaQueryKey==null){return true;} +return mediaQueries.indexOf(mediaQueryKey)!==-1;} +function mediaQueriesEqual(listA,listB){return(0,_shallowEqual["default"])(listA&&listA.sort(),listB&&listB.sort());} +function stringifyTarget(target){if(typeof target==='string'){return target;} +var _target$id=target.id,id=_target$id===void 0?'':_target$id,_target$selector=target.selector,selector=_target$selector===void 0?'':_target$selector,_target$useEventTarge=target.useEventTarget,useEventTarget=_target$useEventTarge===void 0?'':_target$useEventTarge;return id+BAR_DELIMITER+selector+BAR_DELIMITER+useEventTarget;}}),(function(module,exports){function defaultTo(value,defaultValue){return(value==null||value!==value)?defaultValue:value;} +module.exports=defaultTo;}),(function(module,exports,__webpack_require__){var arrayReduce=__webpack_require__(402),baseEach=__webpack_require__(183),baseIteratee=__webpack_require__(28),baseReduce=__webpack_require__(406),isArray=__webpack_require__(11);function reduce(collection,iteratee,accumulator){var func=isArray(collection)?arrayReduce:baseReduce,initAccum=arguments.length<3;return func(collection,baseIteratee(iteratee,4),accumulator,initAccum,baseEach);} +module.exports=reduce;}),(function(module,exports){function arrayReduce(array,iteratee,accumulator,initAccum){var index=-1,length=array==null?0:array.length;if(initAccum&&length){accumulator=array[++index];} +while(++index=keyframe){fromActionItem=actionItems[0];var nextGroup=actionGroups[i+1];var hasNextItem=nextGroup&&keyframePosition!==keyframe;toActionItem=hasNextItem?nextGroup.actionItems[0]:null;if(hasNextItem){positionOffset=keyframe/100;positionRange=(nextGroup.keyframe-keyframe)/100;}}} +var current={};if(fromActionItem&&!toActionItem){for(var _i=0,_length=destinationKeys.length;_i<_length;_i++){var key=destinationKeys[_i];current[key]=getItemConfigByKey(actionTypeId,key,fromActionItem.config);}}else if(fromActionItem&&toActionItem&&positionOffset!==undefined&&positionRange!==undefined){var localPosition=(position-positionOffset)/positionRange;var easing=fromActionItem.config.easing;var eased=applyEasing(easing,localPosition,customEasingFn);for(var _i2=0,_length2=destinationKeys.length;_i2<_length2;_i2++){var _key=destinationKeys[_i2];var fromVal=getItemConfigByKey(actionTypeId,_key,fromActionItem.config);var toVal=getItemConfigByKey(actionTypeId,_key,toActionItem.config);var diff=toVal-fromVal;var value=diff*eased+fromVal;current[_key]=value;}} +return(0,_timm.merge)(state,{position:position,current:current});};var timedInstance=function timedInstance(state,action){var _state=state,active=_state.active,origin=_state.origin,start=_state.start,immediate=_state.immediate,renderType=_state.renderType,verbose=_state.verbose,actionItem=_state.actionItem,destination=_state.destination,destinationKeys=_state.destinationKeys,pluginDuration=_state.pluginDuration,instanceDelay=_state.instanceDelay,customEasingFn=_state.customEasingFn,skipMotion=_state.skipMotion;var easing=actionItem.config.easing;var _actionItem$config=actionItem.config,duration=_actionItem$config.duration,delay=_actionItem$config.delay;if(pluginDuration!=null){duration=pluginDuration;} +delay=instanceDelay!=null?instanceDelay:delay;if(renderType===RENDER_GENERAL){duration=0;}else if(immediate||skipMotion){duration=delay=0;} +var now=action.payload.now;if(active&&origin){var delta=now-(start+delay);if(verbose){var verboseDelta=now-start;var verboseDuration=duration+delay;var verbosePosition=optimizeFloat(Math.min(Math.max(0,verboseDelta/verboseDuration),1));state=(0,_timm.set)(state,'verboseTimeElapsed',verboseDuration*verbosePosition);} +if(delta<0){return state;} +var position=optimizeFloat(Math.min(Math.max(0,delta/duration),1));var eased=applyEasing(easing,position,customEasingFn);var newProps={};var current=null;if(destinationKeys.length){current=destinationKeys.reduce(function(result,key){var destValue=destination[key];var originVal=parseFloat(origin[key])||0;var diff=parseFloat(destValue)-originVal;var value=diff*eased+originVal;result[key]=value;return result;},{});} +newProps.current=current;newProps.position=position;if(position===1){newProps.active=false;newProps.complete=true;} +return(0,_timm.merge)(state,newProps);} +return state;};var ixInstances=function ixInstances(){var state=arguments.length>0&&arguments[0]!==undefined?arguments[0]:Object.freeze({});var action=arguments.length>1?arguments[1]:undefined;switch(action.type){case IX2_RAW_DATA_IMPORTED:{return action.payload.ixInstances||Object.freeze({});} +case IX2_SESSION_STOPPED:{return Object.freeze({});} +case IX2_INSTANCE_ADDED:{var _action$payload=action.payload,instanceId=_action$payload.instanceId,elementId=_action$payload.elementId,actionItem=_action$payload.actionItem,eventId=_action$payload.eventId,eventTarget=_action$payload.eventTarget,eventStateKey=_action$payload.eventStateKey,actionListId=_action$payload.actionListId,groupIndex=_action$payload.groupIndex,isCarrier=_action$payload.isCarrier,origin=_action$payload.origin,destination=_action$payload.destination,immediate=_action$payload.immediate,verbose=_action$payload.verbose,continuous=_action$payload.continuous,parameterId=_action$payload.parameterId,actionGroups=_action$payload.actionGroups,smoothing=_action$payload.smoothing,restingValue=_action$payload.restingValue,pluginInstance=_action$payload.pluginInstance,pluginDuration=_action$payload.pluginDuration,instanceDelay=_action$payload.instanceDelay,skipMotion=_action$payload.skipMotion,skipToValue=_action$payload.skipToValue;var actionTypeId=actionItem.actionTypeId;var renderType=getRenderType(actionTypeId);var styleProp=getStyleProp(renderType,actionTypeId);var destinationKeys=Object.keys(destination).filter(function(key){return destination[key]!=null;});var easing=actionItem.config.easing;return(0,_timm.set)(state,instanceId,{id:instanceId,elementId:elementId,active:false,position:0,start:0,origin:origin,destination:destination,destinationKeys:destinationKeys,immediate:immediate,verbose:verbose,current:null,actionItem:actionItem,actionTypeId:actionTypeId,eventId:eventId,eventTarget:eventTarget,eventStateKey:eventStateKey,actionListId:actionListId,groupIndex:groupIndex,renderType:renderType,isCarrier:isCarrier,styleProp:styleProp,continuous:continuous,parameterId:parameterId,actionGroups:actionGroups,smoothing:smoothing,restingValue:restingValue,pluginInstance:pluginInstance,pluginDuration:pluginDuration,instanceDelay:instanceDelay,skipMotion:skipMotion,skipToValue:skipToValue,customEasingFn:Array.isArray(easing)&&easing.length===4?createBezierEasing(easing):undefined});} +case IX2_INSTANCE_STARTED:{var _action$payload2=action.payload,_instanceId=_action$payload2.instanceId,time=_action$payload2.time;return(0,_timm.mergeIn)(state,[_instanceId],{active:true,complete:false,start:time});} +case IX2_INSTANCE_REMOVED:{var _instanceId2=action.payload.instanceId;if(!state[_instanceId2]){return state;} +var newState={};var keys=Object.keys(state);var length=keys.length;for(var i=0;i0&&arguments[0]!==undefined?arguments[0]:{};var action=arguments.length>1?arguments[1]:undefined;switch(action.type){case IX2_RAW_DATA_IMPORTED:{return action.payload.ixParameters||{};} +case IX2_SESSION_STOPPED:{return{};} +case IX2_PARAMETER_CHANGED:{var _action$payload=action.payload,key=_action$payload.key,value=_action$payload.value;state[key]=value;return state;} +default:{return state;}}};exports.ixParameters=ixParameters;}),(function(module,exports){function _objectWithoutPropertiesLoose(source,excluded){if(source==null)return{};var target={};var sourceKeys=Object.keys(source);var key,i;for(i=0;i=0)continue;target[key]=source[key];} +return target;} +module.exports=_objectWithoutPropertiesLoose;}),(function(module,exports,__webpack_require__){var baseKeys=__webpack_require__(88),getTag=__webpack_require__(90),isArrayLike=__webpack_require__(40),isString=__webpack_require__(414),stringSize=__webpack_require__(415);var mapTag='[object Map]',setTag='[object Set]';function size(collection){if(collection==null){return 0;} +if(isArrayLike(collection)){return isString(collection)?stringSize(collection):collection.length;} +var tag=getTag(collection);if(tag==mapTag||tag==setTag){return collection.size;} +return baseKeys(collection).length;} +module.exports=size;}),(function(module,exports,__webpack_require__){var baseGetTag=__webpack_require__(39),isArray=__webpack_require__(11),isObjectLike=__webpack_require__(30);var stringTag='[object String]';function isString(value){return typeof value=='string'||(!isArray(value)&&isObjectLike(value)&&baseGetTag(value)==stringTag);} +module.exports=isString;}),(function(module,exports,__webpack_require__){var asciiSize=__webpack_require__(416),hasUnicode=__webpack_require__(417),unicodeSize=__webpack_require__(418);function stringSize(string){return hasUnicode(string)?unicodeSize(string):asciiSize(string);} +module.exports=stringSize;}),(function(module,exports,__webpack_require__){var baseProperty=__webpack_require__(144);var asciiSize=baseProperty('length');module.exports=asciiSize;}),(function(module,exports){var rsAstralRange='\\ud800-\\udfff',rsComboMarksRange='\\u0300-\\u036f',reComboHalfMarksRange='\\ufe20-\\ufe2f',rsComboSymbolsRange='\\u20d0-\\u20ff',rsComboRange=rsComboMarksRange+reComboHalfMarksRange+rsComboSymbolsRange,rsVarRange='\\ufe0e\\ufe0f';var rsZWJ='\\u200d';var reHasUnicode=RegExp('['+rsZWJ+rsAstralRange+rsComboRange+rsVarRange+']');function hasUnicode(string){return reHasUnicode.test(string);} +module.exports=hasUnicode;}),(function(module,exports){var rsAstralRange='\\ud800-\\udfff',rsComboMarksRange='\\u0300-\\u036f',reComboHalfMarksRange='\\ufe20-\\ufe2f',rsComboSymbolsRange='\\u20d0-\\u20ff',rsComboRange=rsComboMarksRange+reComboHalfMarksRange+rsComboSymbolsRange,rsVarRange='\\ufe0e\\ufe0f';var rsAstral='['+rsAstralRange+']',rsCombo='['+rsComboRange+']',rsFitz='\\ud83c[\\udffb-\\udfff]',rsModifier='(?:'+rsCombo+'|'+rsFitz+')',rsNonAstral='[^'+rsAstralRange+']',rsRegional='(?:\\ud83c[\\udde6-\\uddff]){2}',rsSurrPair='[\\ud800-\\udbff][\\udc00-\\udfff]',rsZWJ='\\u200d';var reOptMod=rsModifier+'?',rsOptVar='['+rsVarRange+']?',rsOptJoin='(?:'+rsZWJ+'(?:'+[rsNonAstral,rsRegional,rsSurrPair].join('|')+')'+rsOptVar+reOptMod+')*',rsSeq=rsOptVar+reOptMod+rsOptJoin,rsSymbol='(?:'+[rsNonAstral+rsCombo+'?',rsCombo,rsRegional,rsSurrPair,rsAstral].join('|')+')';var reUnicode=RegExp(rsFitz+'(?='+rsFitz+')|'+rsSymbol+rsSeq,'g');function unicodeSize(string){var result=reUnicode.lastIndex=0;while(reUnicode.test(string)){++result;} +return result;} +module.exports=unicodeSize;}),(function(module,exports,__webpack_require__){var baseIteratee=__webpack_require__(28),negate=__webpack_require__(420),pickBy=__webpack_require__(421);function omitBy(object,predicate){return pickBy(object,negate(baseIteratee(predicate)));} +module.exports=omitBy;}),(function(module,exports){var FUNC_ERROR_TEXT='Expected a function';function negate(predicate){if(typeof predicate!='function'){throw new TypeError(FUNC_ERROR_TEXT);} +return function(){var args=arguments;switch(args.length){case 0:return!predicate.call(this);case 1:return!predicate.call(this,args[0]);case 2:return!predicate.call(this,args[0],args[1]);case 3:return!predicate.call(this,args[0],args[1],args[2]);} +return!predicate.apply(this,args);};} +module.exports=negate;}),(function(module,exports,__webpack_require__){var arrayMap=__webpack_require__(143),baseIteratee=__webpack_require__(28),basePickBy=__webpack_require__(422),getAllKeysIn=__webpack_require__(425);function pickBy(object,predicate){if(object==null){return{};} +var props=arrayMap(getAllKeysIn(object),function(prop){return[prop];});predicate=baseIteratee(predicate);return basePickBy(object,props,function(value,path){return predicate(value,path[0]);});} +module.exports=pickBy;}),(function(module,exports,__webpack_require__){var baseGet=__webpack_require__(92),baseSet=__webpack_require__(423),castPath=__webpack_require__(66);function basePickBy(object,paths,predicate){var index=-1,length=paths.length,result={};while(++index=wait)||(timeSinceLastCall<0)||(maxing&&timeSinceLastInvoke>=maxWait));} +function timerExpired(){var time=now();if(shouldInvoke(time)){return trailingEdge(time);} +timerId=setTimeout(timerExpired,remainingWait(time));} +function trailingEdge(time){timerId=undefined;if(trailing&&lastArgs){return invokeFunc(time);} +lastArgs=lastThis=undefined;return result;} +function cancel(){if(timerId!==undefined){clearTimeout(timerId);} +lastInvokeTime=0;lastArgs=lastCallTime=lastThis=timerId=undefined;} +function flush(){return timerId===undefined?result:trailingEdge(now());} +function debounced(){var time=now(),isInvoking=shouldInvoke(time);lastArgs=arguments;lastThis=this;lastCallTime=time;if(isInvoking){if(timerId===undefined){return leadingEdge(lastCallTime);} +if(maxing){clearTimeout(timerId);timerId=setTimeout(timerExpired,wait);return invokeFunc(lastCallTime);}} +if(timerId===undefined){timerId=setTimeout(timerExpired,wait);} +return result;} +debounced.cancel=cancel;debounced.flush=flush;return debounced;} +module.exports=debounce;}),(function(module,exports,__webpack_require__){var root=__webpack_require__(19);var now=function(){return root.Date.now();};module.exports=now;}),(function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(3);var _typeof2=_interopRequireDefault(__webpack_require__(37));Object.defineProperty(exports,"__esModule",{value:true});exports.setStyle=setStyle;exports.getStyle=getStyle;exports.getProperty=getProperty;exports.matchSelector=matchSelector;exports.getQuerySelector=getQuerySelector;exports.getValidDocument=getValidDocument;exports.queryDocument=queryDocument;exports.elementContains=elementContains;exports.isSiblingNode=isSiblingNode;exports.getChildElements=getChildElements;exports.getSiblingElements=getSiblingElements;exports.getRefType=getRefType;exports.getClosestElement=void 0;var _shared=__webpack_require__(45);var _constants=__webpack_require__(14);var ELEMENT_MATCHES=_shared.IX2BrowserSupport.ELEMENT_MATCHES;var _constants$IX2EngineC=_constants.IX2EngineConstants,IX2_ID_DELIMITER=_constants$IX2EngineC.IX2_ID_DELIMITER,HTML_ELEMENT=_constants$IX2EngineC.HTML_ELEMENT,PLAIN_OBJECT=_constants$IX2EngineC.PLAIN_OBJECT,WF_PAGE=_constants$IX2EngineC.WF_PAGE;function setStyle(element,prop,value){element.style[prop]=value;} +function getStyle(element,prop){return element.style[prop];} +function getProperty(element,prop){return element[prop];} +function matchSelector(selector){return function(element){return element[ELEMENT_MATCHES](selector);};} +function getQuerySelector(_ref){var id=_ref.id,selector=_ref.selector;if(id){var nodeId=id;if(id.indexOf(IX2_ID_DELIMITER)!==-1){var pair=id.split(IX2_ID_DELIMITER);var pageId=pair[0];nodeId=pair[1];if(pageId!==document.documentElement.getAttribute(WF_PAGE)){return null;}} +return "[data-w-id=\"".concat(nodeId,"\"], [data-w-id^=\"").concat(nodeId,"_instance\"]");} +return selector;} +function getValidDocument(pageId){if(pageId==null||pageId===document.documentElement.getAttribute(WF_PAGE)){return document;} +return null;} +function queryDocument(baseSelector,descendantSelector){return Array.prototype.slice.call(document.querySelectorAll(descendantSelector?baseSelector+' '+descendantSelector:baseSelector));} +function elementContains(parent,child){return parent.contains(child);} +function isSiblingNode(a,b){return a!==b&&a.parentNode===b.parentNode;} +function getChildElements(sourceElements){var childElements=[];for(var i=0,_ref2=sourceElements||[],length=_ref2.length;i0&&arguments[0]!==undefined?arguments[0]:[];var elements=[];var parentCache=[];for(var i=0,length=sourceElements.length;ib.right||a.rightb.bottom||a.bottom1&&arguments[1]!==undefined?arguments[1]:{};var _getDocumentState2=getDocumentState(),scrollTop=_getDocumentState2.stiffScrollTop,scrollHeight=_getDocumentState2.scrollHeight,innerHeight=_getDocumentState2.innerHeight;var _options$event=options.event,config=_options$event.config,eventTypeId=_options$event.eventTypeId;var scrollOffsetValue=config.scrollOffsetValue,scrollOffsetUnit=config.scrollOffsetUnit;var isPX=scrollOffsetUnit==='PX';var scrollHeightBounds=scrollHeight-innerHeight;var percentTop=Number((scrollTop/scrollHeightBounds).toFixed(2));if(oldState&&oldState.percentTop===percentTop){return oldState;} +var scrollTopPadding=(isPX?scrollOffsetValue:innerHeight*(scrollOffsetValue||0)/100)/scrollHeightBounds;var scrollingDown;var scrollDirectionChanged;var anchorTop=0;if(oldState){scrollingDown=percentTop>oldState.percentTop;scrollDirectionChanged=oldState.scrollingDown!==scrollingDown;anchorTop=scrollDirectionChanged?percentTop:oldState.anchorTop;} +var inBounds=eventTypeId===PAGE_SCROLL_DOWN?percentTop>=anchorTop+scrollTopPadding:percentTop<=anchorTop-scrollTopPadding;var newState=(0,_extends2["default"])({},oldState,{percentTop:percentTop,inBounds:inBounds,anchorTop:anchorTop,scrollingDown:scrollingDown});if(oldState&&inBounds&&(scrollDirectionChanged||newState.inBounds!==oldState.inBounds)){return handler(options,newState)||newState;} +return newState;};};var pointIntersects=function pointIntersects(point,rect){return point.left>rect.left&&point.leftrect.top&&point.top1&&arguments[1]!==undefined?arguments[1]:{clickCount:0};var newState={clickCount:oldState.clickCount%2+1};if(newState.clickCount!==oldState.clickCount){return handler(options,newState)||newState;} +return newState;};};var getComponentActiveOptions=function getComponentActiveOptions(){var allowNestedChildrenEvents=arguments.length>0&&arguments[0]!==undefined?arguments[0]:true;return(0,_extends2["default"])({},baseActivityActionGroupOptions,{handler:withFilter(allowNestedChildrenEvents?isOrContainsElement:isElement,whenComponentActiveChange(function(options,state){return state.isActive?baseActionGroupOptions.handler(options,state):state;}))});};var getComponentInactiveOptions=function getComponentInactiveOptions(){var allowNestedChildrenEvents=arguments.length>0&&arguments[0]!==undefined?arguments[0]:true;return(0,_extends2["default"])({},baseActivityActionGroupOptions,{handler:withFilter(allowNestedChildrenEvents?isOrContainsElement:isElement,whenComponentActiveChange(function(options,state){return!state.isActive?baseActionGroupOptions.handler(options,state):state;}))});};var scrollIntoOutOfViewOptions=(0,_extends2["default"])({},baseScrollActionGroupOptions,{handler:whenElementVisibiltyChange(function(options,state){var elementVisible=state.elementVisible;var event=options.event,store=options.store;var _store$getState2=store.getState(),ixData=_store$getState2.ixData;var events=ixData.events;if(!events[event.action.config.autoStopEventId]&&state.triggered){return state;} +if(event.eventTypeId===SCROLL_INTO_VIEW===elementVisible){actionGroupCreator(options);return(0,_extends2["default"])({},state,{triggered:true});}else{return state;}})});var MOUSE_OUT_ROUND_THRESHOLD=0.05;var _default=(_default2={},(0,_defineProperty2["default"])(_default2,SLIDER_ACTIVE,getComponentActiveOptions()),(0,_defineProperty2["default"])(_default2,SLIDER_INACTIVE,getComponentInactiveOptions()),(0,_defineProperty2["default"])(_default2,DROPDOWN_OPEN,getComponentActiveOptions()),(0,_defineProperty2["default"])(_default2,DROPDOWN_CLOSE,getComponentInactiveOptions()),(0,_defineProperty2["default"])(_default2,NAVBAR_OPEN,getComponentActiveOptions(false)),(0,_defineProperty2["default"])(_default2,NAVBAR_CLOSE,getComponentInactiveOptions(false)),(0,_defineProperty2["default"])(_default2,TAB_ACTIVE,getComponentActiveOptions()),(0,_defineProperty2["default"])(_default2,TAB_INACTIVE,getComponentInactiveOptions()),(0,_defineProperty2["default"])(_default2,ECOMMERCE_CART_OPEN,{types:'ecommerce-cart-open',handler:withFilter(isOrContainsElement,actionGroupCreator)}),(0,_defineProperty2["default"])(_default2,ECOMMERCE_CART_CLOSE,{types:'ecommerce-cart-close',handler:withFilter(isOrContainsElement,actionGroupCreator)}),(0,_defineProperty2["default"])(_default2,MOUSE_CLICK,{types:'click',handler:withFilter(isOrContainsElement,whenClickCountChange(function(options,_ref6){var clickCount=_ref6.clickCount;if(hasAutoStopEvent(options)){clickCount===1&&actionGroupCreator(options);}else{actionGroupCreator(options);}}))}),(0,_defineProperty2["default"])(_default2,MOUSE_SECOND_CLICK,{types:'click',handler:withFilter(isOrContainsElement,whenClickCountChange(function(options,_ref7){var clickCount=_ref7.clickCount;if(clickCount===2){actionGroupCreator(options);}}))}),(0,_defineProperty2["default"])(_default2,MOUSE_DOWN,(0,_extends2["default"])({},baseActionGroupOptions,{types:'mousedown'})),(0,_defineProperty2["default"])(_default2,MOUSE_UP,(0,_extends2["default"])({},baseActionGroupOptions,{types:'mouseup'})),(0,_defineProperty2["default"])(_default2,MOUSE_OVER,{types:MOUSE_OVER_OUT_TYPES,handler:withFilter(isOrContainsElement,whenElementHoverChange(function(options,state){if(state.elementHovered){actionGroupCreator(options);}}))}),(0,_defineProperty2["default"])(_default2,MOUSE_OUT,{types:MOUSE_OVER_OUT_TYPES,handler:withFilter(isOrContainsElement,whenElementHoverChange(function(options,state){if(!state.elementHovered){actionGroupCreator(options);}}))}),(0,_defineProperty2["default"])(_default2,MOUSE_MOVE,{types:'mousemove mouseout scroll',handler:function handler(_ref8){var store=_ref8.store,element=_ref8.element,eventConfig=_ref8.eventConfig,nativeEvent=_ref8.nativeEvent,eventStateKey=_ref8.eventStateKey;var state=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{clientX:0,clientY:0,pageX:0,pageY:0};var basedOn=eventConfig.basedOn,selectedAxis=eventConfig.selectedAxis,continuousParameterGroupId=eventConfig.continuousParameterGroupId,reverse=eventConfig.reverse,_eventConfig$restingS=eventConfig.restingState,restingState=_eventConfig$restingS===void 0?0:_eventConfig$restingS;var _nativeEvent$clientX=nativeEvent.clientX,clientX=_nativeEvent$clientX===void 0?state.clientX:_nativeEvent$clientX,_nativeEvent$clientY=nativeEvent.clientY,clientY=_nativeEvent$clientY===void 0?state.clientY:_nativeEvent$clientY,_nativeEvent$pageX=nativeEvent.pageX,pageX=_nativeEvent$pageX===void 0?state.pageX:_nativeEvent$pageX,_nativeEvent$pageY=nativeEvent.pageY,pageY=_nativeEvent$pageY===void 0?state.pageY:_nativeEvent$pageY;var isXAxis=selectedAxis==='X_AXIS';var isMouseOut=nativeEvent.type==='mouseout';var value=restingState/100;var namespacedParameterId=continuousParameterGroupId;var elementHovered=false;switch(basedOn){case _constants.EventBasedOn.VIEWPORT:{value=isXAxis?Math.min(clientX,window.innerWidth)/window.innerWidth:Math.min(clientY,window.innerHeight)/window.innerHeight;break;} +case _constants.EventBasedOn.PAGE:{var _getDocumentState3=getDocumentState(),scrollLeft=_getDocumentState3.scrollLeft,scrollTop=_getDocumentState3.scrollTop,scrollWidth=_getDocumentState3.scrollWidth,scrollHeight=_getDocumentState3.scrollHeight;value=isXAxis?Math.min(scrollLeft+pageX,scrollWidth)/scrollWidth:Math.min(scrollTop+pageY,scrollHeight)/scrollHeight;break;} +case _constants.EventBasedOn.ELEMENT:default:{namespacedParameterId=getNamespacedParameterId(eventStateKey,continuousParameterGroupId);var isMouseEvent=nativeEvent.type.indexOf('mouse')===0;if(isMouseEvent&&isOrContainsElement({element:element,nativeEvent:nativeEvent})!==true){break;} +var rect=element.getBoundingClientRect();var left=rect.left,top=rect.top,width=rect.width,height=rect.height;if(!isMouseEvent&&!pointIntersects({left:clientX,top:clientY},rect)){break;} +elementHovered=true;value=isXAxis?(clientX-left)/width:(clientY-top)/height;break;}} +if(isMouseOut&&(value>1-MOUSE_OUT_ROUND_THRESHOLD||value1&&arguments[1]!==undefined?arguments[1]:{scrollPercent:0};var _getDocumentState5=getDocumentState(),scrollLeft=_getDocumentState5.scrollLeft,scrollTop=_getDocumentState5.scrollTop,scrollWidth=_getDocumentState5.scrollWidth,scrollHeight=_getDocumentState5.scrollHeight,visibleHeight=_getDocumentState5.clientHeight;var basedOn=eventConfig.basedOn,selectedAxis=eventConfig.selectedAxis,continuousParameterGroupId=eventConfig.continuousParameterGroupId,startsEntering=eventConfig.startsEntering,startsExiting=eventConfig.startsExiting,addEndOffset=eventConfig.addEndOffset,addStartOffset=eventConfig.addStartOffset,_eventConfig$addOffse=eventConfig.addOffsetValue,addOffsetValue=_eventConfig$addOffse===void 0?0:_eventConfig$addOffse,_eventConfig$endOffse=eventConfig.endOffsetValue,endOffsetValue=_eventConfig$endOffse===void 0?0:_eventConfig$endOffse;var isXAxis=selectedAxis==='X_AXIS';if(basedOn===_constants.EventBasedOn.VIEWPORT){var value=isXAxis?scrollLeft/scrollWidth:scrollTop/scrollHeight;if(value!==state.scrollPercent){store.dispatch((0,_IX2EngineActions.parameterChanged)(continuousParameterGroupId,value));} +return{scrollPercent:value};}else{var namespacedParameterId=getNamespacedParameterId(eventStateKey,continuousParameterGroupId);var elementRect=element.getBoundingClientRect();var offsetStartPerc=(addStartOffset?addOffsetValue:0)/100;var offsetEndPerc=(addEndOffset?endOffsetValue:0)/100;offsetStartPerc=startsEntering?offsetStartPerc:1-offsetStartPerc;offsetEndPerc=startsExiting?offsetEndPerc:1-offsetEndPerc;var offsetElementTop=elementRect.top+Math.min(elementRect.height*offsetStartPerc,visibleHeight);var offsetElementBottom=elementRect.top+elementRect.height*offsetEndPerc;var offsetHeight=offsetElementBottom-offsetElementTop;var fixedScrollHeight=Math.min(visibleHeight+offsetHeight,scrollHeight);var fixedScrollTop=Math.min(Math.max(0,visibleHeight-offsetElementTop),fixedScrollHeight);var fixedScrollPerc=fixedScrollTop/fixedScrollHeight;if(fixedScrollPerc!==state.scrollPercent){store.dispatch((0,_IX2EngineActions.parameterChanged)(namespacedParameterId,fixedScrollPerc));} +return{scrollPercent:fixedScrollPerc};}}}),(0,_defineProperty2["default"])(_default2,SCROLL_INTO_VIEW,scrollIntoOutOfViewOptions),(0,_defineProperty2["default"])(_default2,SCROLL_OUT_OF_VIEW,scrollIntoOutOfViewOptions),(0,_defineProperty2["default"])(_default2,PAGE_SCROLL_DOWN,(0,_extends2["default"])({},baseScrollActionGroupOptions,{handler:whenScrollDirectionChange(function(options,state){if(state.scrollingDown){actionGroupCreator(options);}})})),(0,_defineProperty2["default"])(_default2,PAGE_SCROLL_UP,(0,_extends2["default"])({},baseScrollActionGroupOptions,{handler:whenScrollDirectionChange(function(options,state){if(!state.scrollingDown){actionGroupCreator(options);}})})),(0,_defineProperty2["default"])(_default2,PAGE_FINISH,{types:'readystatechange IX2_PAGE_UPDATE',handler:withFilter(isElement,whenPageLoadFinish(actionGroupCreator))}),(0,_defineProperty2["default"])(_default2,PAGE_START,{types:'readystatechange IX2_PAGE_UPDATE',handler:withFilter(isElement,whenPageLoadStart(actionGroupCreator))}),_default2);exports["default"]=_default;}),(function(module,exports,__webpack_require__){var createFlow=__webpack_require__(442);var flow=createFlow();module.exports=flow;}),(function(module,exports,__webpack_require__){var LodashWrapper=__webpack_require__(122),flatRest=__webpack_require__(443),getData=__webpack_require__(189),getFuncName=__webpack_require__(190),isArray=__webpack_require__(11),isLaziable=__webpack_require__(456);var FUNC_ERROR_TEXT='Expected a function';var WRAP_CURRY_FLAG=8,WRAP_PARTIAL_FLAG=32,WRAP_ARY_FLAG=128,WRAP_REARG_FLAG=256;function createFlow(fromRight){return flatRest(function(funcs){var length=funcs.length,index=length,prereq=LodashWrapper.prototype.thru;if(fromRight){funcs.reverse();} +while(index--){var func=funcs[index];if(typeof func!='function'){throw new TypeError(FUNC_ERROR_TEXT);} +if(prereq&&!wrapper&&getFuncName(func)=='wrapper'){var wrapper=new LodashWrapper([],true);}} +index=wrapper?index:length;while(++index0&&predicate(value)){if(depth>1){baseFlatten(value,depth-1,predicate,isStrict,result);}else{arrayPush(result,value);}}else if(!isStrict){result[result.length]=value;}} +return result;} +module.exports=baseFlatten;}),(function(module,exports,__webpack_require__){var Symbol=__webpack_require__(47),isArguments=__webpack_require__(65),isArray=__webpack_require__(11);var spreadableSymbol=Symbol?Symbol.isConcatSpreadable:undefined;function isFlattenable(value){return isArray(value)||isArguments(value)||!!(spreadableSymbol&&value&&value[spreadableSymbol]);} +module.exports=isFlattenable;}),(function(module,exports,__webpack_require__){var apply=__webpack_require__(448);var nativeMax=Math.max;function overRest(func,start,transform){start=nativeMax(start===undefined?(func.length-1):start,0);return function(){var args=arguments,index=-1,length=nativeMax(args.length-start,0),array=Array(length);while(++index0){if(++count>=HOT_COUNT){return arguments[0];}}else{count=0;} +return func.apply(undefined,arguments);};} +module.exports=shortOut;}),(function(module,exports,__webpack_require__){var WeakMap=__webpack_require__(140);var metaMap=WeakMap&&new WeakMap;module.exports=metaMap;}),(function(module,exports){function noop(){} +module.exports=noop;}),(function(module,exports){var realNames={};module.exports=realNames;}),(function(module,exports,__webpack_require__){var LazyWrapper=__webpack_require__(124),getData=__webpack_require__(189),getFuncName=__webpack_require__(190),lodash=__webpack_require__(457);function isLaziable(func){var funcName=getFuncName(func),other=lodash[funcName];if(typeof other!='function'||!(funcName in LazyWrapper.prototype)){return false;} +if(func===other){return true;} +var data=getData(other);return!!data&&func===data[0];} +module.exports=isLaziable;}),(function(module,exports,__webpack_require__){var LazyWrapper=__webpack_require__(124),LodashWrapper=__webpack_require__(122),baseLodash=__webpack_require__(123),isArray=__webpack_require__(11),isObjectLike=__webpack_require__(30),wrapperClone=__webpack_require__(458);var objectProto=Object.prototype;var hasOwnProperty=objectProto.hasOwnProperty;function lodash(value){if(isObjectLike(value)&&!isArray(value)&&!(value instanceof LazyWrapper)){if(value instanceof LodashWrapper){return value;} +if(hasOwnProperty.call(value,'__wrapped__')){return wrapperClone(value);}} +return new LodashWrapper(value);} +lodash.prototype=baseLodash.prototype;lodash.prototype.constructor=lodash;module.exports=lodash;}),(function(module,exports,__webpack_require__){var LazyWrapper=__webpack_require__(124),LodashWrapper=__webpack_require__(122),copyArray=__webpack_require__(459);function wrapperClone(wrapper){if(wrapper instanceof LazyWrapper){return wrapper.clone();} +var result=new LodashWrapper(wrapper.__wrapped__,wrapper.__chain__);result.__actions__=copyArray(wrapper.__actions__);result.__index__=wrapper.__index__;result.__values__=wrapper.__values__;return result;} +module.exports=wrapperClone;}),(function(module,exports){function copyArray(source,array){var index=-1,length=source.length;array||(array=Array(length));while(++index=lower?number:lower;}} +return number;} +module.exports=baseClamp;}),(function(module,exports,__webpack_require__){"use strict";var Webflow=__webpack_require__(10);Webflow.define('links',module.exports=function($,_){var api={};var $win=$(window);var designer;var inApp=Webflow.env();var location=window.location;var tempLink=document.createElement('a');var linkCurrent='w--current';var indexPage=/index\.(html|php)$/;var dirList=/\/$/;var anchors;var slug;api.ready=api.design=api.preview=init;function init(){designer=inApp&&Webflow.env('design');slug=Webflow.env('slug')||location.pathname||'';Webflow.scroll.off(scroll);anchors=[];var links=document.links;for(var i=0;i=0){return;} +var $link=$(link);if(tempLink.hash.length>1&&tempLink.host+tempLink.pathname===location.host+location.pathname){if(!/^#[a-zA-Z0-9\-\_]+$/.test(tempLink.hash)){return;} +var $section=$(tempLink.hash);$section.length&&anchors.push({link:$link,sec:$section,active:false});return;} +if(href==='#'||href===''){return;} +var match=tempLink.href===location.href||href===slug||indexPage.test(href)&&dirList.test(slug);setClass($link,linkCurrent,match);} +function scroll(){var viewTop=$win.scrollTop();var viewHeight=$win.height();_.each(anchors,function(anchor){var $link=anchor.link;var $section=anchor.sec;var top=$section.offset().top;var height=$section.outerHeight();var offset=viewHeight*0.5;var active=$section.is(':visible')&&top+height-offset>=viewTop&&top+offset<=viewTop+viewHeight;if(anchor.active===active){return;} +anchor.active=active;setClass($link,linkCurrent,active);});} +function setClass($elem,className,add){var exists=$elem.hasClass(className);if(add&&exists){return;} +if(!add&&!exists){return;} +add?$elem.addClass(className):$elem.removeClass(className);} +return api;});}),(function(module,exports,__webpack_require__){"use strict";var Webflow=__webpack_require__(10);Webflow.define('scroll',module.exports=function($){var NS_EVENTS={WF_CLICK_EMPTY:'click.wf-empty-link',WF_CLICK_SCROLL:'click.wf-scroll'};var loc=window.location;var history=inIframe()?null:window.history;var $win=$(window);var $doc=$(document);var $body=$(document.body);var animate=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||function(fn){window.setTimeout(fn,15);};var rootTag=Webflow.env('editor')?'.w-editor-body':'body';var headerSelector='header, '+rootTag+' > .header, '+rootTag+' > .w-nav:not([data-no-scroll])';var emptyHrefSelector='a[href="#"]';var localHrefSelector='a[href*="#"]:not(.w-tab-link):not('+emptyHrefSelector+')';var scrollTargetOutlineCSS='.wf-force-outline-none[tabindex="-1"]:focus{outline:none;}';var focusStylesEl=document.createElement('style');focusStylesEl.appendChild(document.createTextNode(scrollTargetOutlineCSS));function inIframe(){try{return Boolean(window.frameElement);}catch(e){return true;}} +var validHash=/^#[a-zA-Z0-9][\w:.-]*$/;function linksToCurrentPage(link){return validHash.test(link.hash)&&link.host+link.pathname===loc.host+loc.pathname;} +var reducedMotionMediaQuery=typeof window.matchMedia==='function'&&window.matchMedia('(prefers-reduced-motion: reduce)');function reducedMotionEnabled(){return document.body.getAttribute('data-wf-scroll-motion')==='none'||reducedMotionMediaQuery.matches;} +function setFocusable($el,action){var initialTabindex;switch(action){case 'add':initialTabindex=$el.attr('tabindex');if(initialTabindex){$el.attr('data-wf-tabindex-swap',initialTabindex);}else{$el.attr('tabindex','-1');} +break;case 'remove':initialTabindex=$el.attr('data-wf-tabindex-swap');if(initialTabindex){$el.attr('tabindex',initialTabindex);$el.removeAttr('data-wf-tabindex-swap');}else{$el.removeAttr('tabindex');} +break;} +$el.toggleClass('wf-force-outline-none',action==='add');} +function validateScroll(evt){var target=evt.currentTarget;if(Webflow.env('design')||window.$.mobile&&/(?:^|\s)ui-link(?:$|\s)/.test(target.className)){return;} +var hash=linksToCurrentPage(target)?target.hash:'';if(hash==='')return;var $el=$(hash);if(!$el.length){return;} +if(evt){evt.preventDefault();evt.stopPropagation();} +updateHistory(hash,evt);window.setTimeout(function(){scroll($el,function setFocus(){setFocusable($el,'add');$el.get(0).focus({preventScroll:true});setFocusable($el,'remove');});},evt?0:300);} +function updateHistory(hash){if(loc.hash!==hash&&history&&history.pushState&&!(Webflow.env.chrome&&loc.protocol==='file:')){var oldHash=history.state&&history.state.hash;if(oldHash!==hash){history.pushState({hash:hash},'',hash);}}} +function scroll($targetEl,cb){var start=$win.scrollTop();var end=calculateScrollEndPosition($targetEl);if(start===end)return;var duration=calculateScrollDuration($targetEl,start,end);var clock=Date.now();var step=function step(){var elapsed=Date.now()-clock;window.scroll(0,getY(start,end,elapsed,duration));if(elapsed<=duration){animate(step);}else if(typeof cb==='function'){cb();}};animate(step);} +function calculateScrollEndPosition($targetEl){var $header=$(headerSelector);var offsetY=$header.css('position')==='fixed'?$header.outerHeight():0;var end=$targetEl.offset().top-offsetY;if($targetEl.data('scroll')==='mid'){var available=$win.height()-offsetY;var elHeight=$targetEl.outerHeight();if(elHeight=0){mult=time;}});return(472.143*Math.log(Math.abs(start-end)+125)-2000)*mult;} +function getY(start,end,elapsed,duration){if(elapsed>duration){return end;} +return start+(end-start)*ease(elapsed/duration);} +function ease(t){return t<0.5?4*t*t*t:(t-1)*(2*t-2)*(2*t-2)+1;} +function ready(){var WF_CLICK_EMPTY=NS_EVENTS.WF_CLICK_EMPTY,WF_CLICK_SCROLL=NS_EVENTS.WF_CLICK_SCROLL;$doc.on(WF_CLICK_SCROLL,localHrefSelector,validateScroll);$doc.on(WF_CLICK_EMPTY,emptyHrefSelector,function(e){e.preventDefault();});document.head.insertBefore(focusStylesEl,document.head.firstChild);} +return{ready:ready};});}),(function(module,exports,__webpack_require__){"use strict";var Webflow=__webpack_require__(10);Webflow.define('touch',module.exports=function($){var api={};var getSelection=window.getSelection;$.event.special.tap={bindType:'click',delegateType:'click'};api.init=function(el){el=typeof el==='string'?$(el).get(0):el;return el?new Touch(el):null;};function Touch(el){var active=false;var useTouch=false;var thresholdX=Math.min(Math.round(window.innerWidth*0.04),40);var startX;var lastX;el.addEventListener('touchstart',start,false);el.addEventListener('touchmove',move,false);el.addEventListener('touchend',end,false);el.addEventListener('touchcancel',cancel,false);el.addEventListener('mousedown',start,false);el.addEventListener('mousemove',move,false);el.addEventListener('mouseup',end,false);el.addEventListener('mouseout',cancel,false);function start(evt){var touches=evt.touches;if(touches&&touches.length>1){return;} +active=true;if(touches){useTouch=true;startX=touches[0].clientX;}else{startX=evt.clientX;} +lastX=startX;} +function move(evt){if(!active){return;} +if(useTouch&&evt.type==='mousemove'){evt.preventDefault();evt.stopPropagation();return;} +var touches=evt.touches;var x=touches?touches[0].clientX:evt.clientX;var velocityX=x-lastX;lastX=x;if(Math.abs(velocityX)>thresholdX&&getSelection&&String(getSelection())===''){triggerEvent('swipe',evt,{direction:velocityX>0?'right':'left'});cancel();}} +function end(evt){if(!active){return;} +active=false;if(useTouch&&evt.type==='mouseup'){evt.preventDefault();evt.stopPropagation();useTouch=false;return;}} +function cancel(){active=false;} +function destroy(){el.removeEventListener('touchstart',start,false);el.removeEventListener('touchmove',move,false);el.removeEventListener('touchend',end,false);el.removeEventListener('touchcancel',cancel,false);el.removeEventListener('mousedown',start,false);el.removeEventListener('mousemove',move,false);el.removeEventListener('mouseup',end,false);el.removeEventListener('mouseout',cancel,false);el=null;} +this.destroy=destroy;} +function triggerEvent(type,evt,data){var newEvent=$.Event(type,{originalEvent:evt});$(evt.target).trigger(newEvent,data);} +api.instance=api.init(document);return api;});}),(function(module,exports,__webpack_require__){"use strict";var Webflow=__webpack_require__(10);var IXEvents=__webpack_require__(56);var KEY_CODES={ARROW_LEFT:37,ARROW_UP:38,ARROW_RIGHT:39,ARROW_DOWN:40,ESCAPE:27,SPACE:32,ENTER:13,HOME:36,END:35};var FORCE_CLOSE=true;var INTERNAL_PAGE_LINK_HASHES_PATTERN=/^#[a-zA-Z0-9\-_]+$/;Webflow.define('dropdown',module.exports=function($,_){var debounce=_.debounce;var api={};var inApp=Webflow.env();var inPreview=false;var inDesigner;var touch=Webflow.env.touch;var namespace='.w-dropdown';var openStateClassName='w--open';var ix=IXEvents.triggers;var defaultZIndex=900;var focusOutEvent='focusout'+namespace;var keydownEvent='keydown'+namespace;var mouseEnterEvent='mouseenter'+namespace;var mouseMoveEvent='mousemove'+namespace;var mouseLeaveEvent='mouseleave'+namespace;var mouseUpEvent=(touch?'click':'mouseup')+namespace;var closeEvent='w-close'+namespace;var settingEvent='setting'+namespace;var $doc=$(document);var $dropdowns;api.ready=init;api.design=function(){if(inPreview){closeAll();} +inPreview=false;init();};api.preview=function(){inPreview=true;init();};function init(){inDesigner=inApp&&Webflow.env('design');$dropdowns=$doc.find(namespace);$dropdowns.each(build);} +function build(i,el){var $el=$(el);var data=$.data(el,namespace);if(!data){data=$.data(el,namespace,{open:false,el:$el,config:{},selectedIdx:-1});} +data.toggle=data.el.children('.w-dropdown-toggle');data.list=data.el.children('.w-dropdown-list');data.links=data.list.find('a:not(.w-dropdown .w-dropdown a)');data.complete=complete(data);data.mouseLeave=makeMouseLeaveHandler(data);data.mouseUpOutside=outside(data);data.mouseMoveOutside=moveOutside(data);configure(data);var toggleId=data.toggle.attr('id');var listId=data.list.attr('id');if(!toggleId){toggleId='w-dropdown-toggle-'+i;} +if(!listId){listId='w-dropdown-list-'+i;} +data.toggle.attr('id',toggleId);data.toggle.attr('aria-controls',listId);data.toggle.attr('aria-haspopup','menu');data.toggle.attr('aria-expanded','false');data.toggle.find('.w-icon-dropdown-toggle').attr('aria-hidden','true');if(data.toggle.prop('tagName')!=='BUTTON'){data.toggle.attr('role','button');if(!data.toggle.attr('tabindex')){data.toggle.attr('tabindex','0');}} +data.list.attr('id',listId);data.list.attr('aria-labelledby',toggleId);data.links.each(function(idx,link){if(!link.hasAttribute('tabindex'))link.setAttribute('tabindex','0');if(INTERNAL_PAGE_LINK_HASHES_PATTERN.test(link.hash)){link.addEventListener('click',close.bind(null,data));}});data.el.off(namespace);data.toggle.off(namespace);if(data.nav){data.nav.off(namespace);} +var initialToggler=makeToggler(data,FORCE_CLOSE);if(inDesigner){data.el.on(settingEvent,makeSettingEventHandler(data));} +if(!inDesigner){if(inApp){data.hovering=false;close(data);} +if(data.config.hover){data.toggle.on(mouseEnterEvent,makeMouseEnterHandler(data));} +data.el.on(closeEvent,initialToggler);data.el.on(keydownEvent,makeDropdownKeydownHandler(data));data.el.on(focusOutEvent,makeDropdownFocusOutHandler(data));data.toggle.on(mouseUpEvent,initialToggler);data.toggle.on(keydownEvent,makeToggleKeydownHandler(data));data.nav=data.el.closest('.w-nav');data.nav.on(closeEvent,initialToggler);}} +function configure(data){var zIndex=Number(data.el.css('z-index'));data.manageZ=zIndex===defaultZIndex||zIndex===defaultZIndex+1;data.config={hover:data.el.attr('data-hover')==='true'&&!touch,delay:data.el.attr('data-delay')};} +function makeSettingEventHandler(data){return function(evt,options){options=options||{};configure(data);options.open===true&&open(data,true);options.open===false&&close(data,{immediate:true});};} +function makeToggler(data,forceClose){return debounce(function(evt){if(data.open||evt&&evt.type==='w-close'){return close(data,{forceClose:forceClose});} +open(data);});} +function open(data){if(data.open){return;} +closeOthers(data);data.open=true;data.list.addClass(openStateClassName);data.toggle.addClass(openStateClassName);data.toggle.attr('aria-expanded','true');ix.intro(0,data.el[0]);Webflow.redraw.up();data.manageZ&&data.el.css('z-index',defaultZIndex+1);var isEditor=Webflow.env('editor');if(!inDesigner){$doc.on(mouseUpEvent,data.mouseUpOutside);} +if(data.hovering&&!isEditor){data.el.on(mouseLeaveEvent,data.mouseLeave);} +if(data.hovering&&isEditor){$doc.on(mouseMoveEvent,data.mouseMoveOutside);} +window.clearTimeout(data.delayId);} +function close(data){var _ref=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{},immediate=_ref.immediate,forceClose=_ref.forceClose;if(!data.open){return;} +if(data.config.hover&&data.hovering&&!forceClose){return;} +data.toggle.attr('aria-expanded','false');data.open=false;var config=data.config;ix.outro(0,data.el[0]);$doc.off(mouseUpEvent,data.mouseUpOutside);$doc.off(mouseMoveEvent,data.mouseMoveOutside);data.el.off(mouseLeaveEvent,data.mouseLeave);window.clearTimeout(data.delayId);if(!config.delay||immediate){return data.complete();} +data.delayId=window.setTimeout(data.complete,config.delay);} +function closeAll(){$doc.find(namespace).each(function(i,el){$(el).triggerHandler(closeEvent);});} +function closeOthers(data){var self=data.el[0];$dropdowns.each(function(i,other){var $other=$(other);if($other.is(self)||$other.has(self).length){return;} +$other.triggerHandler(closeEvent);});} +function outside(data){if(data.mouseUpOutside){$doc.off(mouseUpEvent,data.mouseUpOutside);} +return debounce(function(evt){if(!data.open){return;} +var $target=$(evt.target);if($target.closest('.w-dropdown-toggle').length){return;} +var isEventOutsideDropdowns=$.inArray(data.el[0],$target.parents(namespace))===-1;var isEditor=Webflow.env('editor');if(isEventOutsideDropdowns){if(isEditor){var isEventOnDetachedSvg=$target.parents().length===1&&$target.parents('svg').length===1;var isEventOnHoverControls=$target.parents('.w-editor-bem-EditorHoverControls').length;if(isEventOnDetachedSvg||isEventOnHoverControls){return;}} +close(data);}});} +function complete(data){return function(){data.list.removeClass(openStateClassName);data.toggle.removeClass(openStateClassName);data.manageZ&&data.el.css('z-index','');};} +function makeMouseEnterHandler(data){return function(){data.hovering=true;open(data);};} +function makeMouseLeaveHandler(data){return function(){data.hovering=false;if(!data.links.is(':focus')){close(data);}};} +function moveOutside(data){return debounce(function(evt){if(!data.open){return;} +var $target=$(evt.target);var isEventOutsideDropdowns=$.inArray(data.el[0],$target.parents(namespace))===-1;if(isEventOutsideDropdowns){var isEventOnHoverControls=$target.parents('.w-editor-bem-EditorHoverControls').length;var isEventOnHoverToolbar=$target.parents('.w-editor-bem-RTToolbar').length;var $editorOverlay=$('.w-editor-bem-EditorOverlay');var isDropdownInEdition=$editorOverlay.find('.w-editor-edit-outline').length||$editorOverlay.find('.w-editor-bem-RTToolbar').length;if(isEventOnHoverControls||isEventOnHoverToolbar||isDropdownInEdition){return;} +data.hovering=false;close(data);}});} +function makeDropdownKeydownHandler(data){return function(evt){if(inDesigner||!data.open){return;} +data.selectedIdx=data.links.index(document.activeElement);switch(evt.keyCode){case KEY_CODES.HOME:{if(!data.open)return;data.selectedIdx=0;focusSelectedLink(data);return evt.preventDefault();} +case KEY_CODES.END:{if(!data.open)return;data.selectedIdx=data.links.length-1;focusSelectedLink(data);return evt.preventDefault();} +case KEY_CODES.ESCAPE:{close(data);data.toggle.focus();return evt.stopPropagation();} +case KEY_CODES.ARROW_RIGHT:case KEY_CODES.ARROW_DOWN:{data.selectedIdx=Math.min(data.links.length-1,data.selectedIdx+1);focusSelectedLink(data);return evt.preventDefault();} +case KEY_CODES.ARROW_LEFT:case KEY_CODES.ARROW_UP:{data.selectedIdx=Math.max(-1,data.selectedIdx-1);focusSelectedLink(data);return evt.preventDefault();}}};} +function focusSelectedLink(data){if(data.links[data.selectedIdx]){data.links[data.selectedIdx].focus();}} +function makeToggleKeydownHandler(data){var toggler=makeToggler(data,FORCE_CLOSE);return function(evt){if(inDesigner)return;if(!data.open){switch(evt.keyCode){case KEY_CODES.ARROW_UP:case KEY_CODES.ARROW_DOWN:{return evt.stopPropagation();}}} +switch(evt.keyCode){case KEY_CODES.SPACE:case KEY_CODES.ENTER:{toggler();evt.stopPropagation();return evt.preventDefault();}}};} +function makeDropdownFocusOutHandler(data){return debounce(function(evt){var relatedTarget=evt.relatedTarget,target=evt.target;var menuEl=data.el[0];var menuContainsFocus=menuEl.contains(relatedTarget)||menuEl.contains(target);if(!menuContainsFocus){close(data);} +return evt.stopPropagation();});} +return api;});}),(function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(3);var _slicedToArray2=_interopRequireDefault(__webpack_require__(467));var Webflow=__webpack_require__(10);Webflow.define('forms',module.exports=function($,_){var api={};var $doc=$(document);var $forms;var loc=window.location;var retro=window.XDomainRequest&&!window.atob;var namespace='.w-form';var siteId;var emailField=/e(-)?mail/i;var emailValue=/^\S+@\S+$/;var alert=window.alert;var inApp=Webflow.env();var listening;var formUrl;var signFileUrl;var chimpRegex=/list-manage[1-9]?.com/i;var disconnected=_.debounce(function(){alert('Oops! This page has improperly configured forms. Please contact your website administrator to fix this issue.');},100);api.ready=api.design=api.preview=function(){init();if(!inApp&&!listening){addListeners();}};function init(){siteId=$('html').attr('data-wf-site');formUrl="https://webflow.com"+'/api/v1/form/'+siteId;if(retro&&formUrl.indexOf("https://webflow.com")>=0){formUrl=formUrl.replace("https://webflow.com","http://formdata.webflow.com");} +signFileUrl="".concat(formUrl,"/signFile");$forms=$(namespace+' form');if(!$forms.length){return;} +$forms.each(build);} +function build(i,el){var $el=$(el);var data=$.data(el,namespace);if(!data){data=$.data(el,namespace,{form:$el});} +reset(data);var wrap=$el.closest('div.w-form');data.done=wrap.find('> .w-form-done');data.fail=wrap.find('> .w-form-fail');data.fileUploads=wrap.find('.w-file-upload');data.fileUploads.each(function(j){initFileUpload(j,data);});var formName=data.form.attr('aria-label')||data.form.attr('data-name')||'Form';if(!data.done.attr('aria-label')){data.form.attr('aria-label',formName);} +data.done.attr('tabindex','-1');data.done.attr('role','region');if(!data.done.attr('aria-label')){data.done.attr('aria-label',formName+' success');} +data.fail.attr('tabindex','-1');data.fail.attr('role','region');if(!data.fail.attr('aria-label')){data.fail.attr('aria-label',formName+' failure');} +var action=data.action=$el.attr('action');data.handler=null;data.redirect=$el.attr('data-redirect');if(chimpRegex.test(action)){data.handler=submitMailChimp;return;} +if(action){return;} +if(siteId){data.handler=typeof hostedSubmitWebflow==='function'?hostedSubmitWebflow:exportedSubmitWebflow;return;} +disconnected();} +function addListeners(){listening=true;$doc.on('submit',namespace+' form',function(evt){var data=$.data(this,namespace);if(data.handler){data.evt=evt;data.handler(data);}});var CHECKBOX_CLASS_NAME='.w-checkbox-input';var RADIO_INPUT_CLASS_NAME='.w-radio-input';var CHECKED_CLASS='w--redirected-checked';var FOCUSED_CLASS='w--redirected-focus';var FOCUSED_VISIBLE_CLASS='w--redirected-focus-visible';var focusVisibleSelectors=':focus-visible, [data-wf-focus-visible]';var CUSTOM_CONTROLS=[['checkbox',CHECKBOX_CLASS_NAME],['radio',RADIO_INPUT_CLASS_NAME]];$doc.on('change',namespace+" form input[type=\"checkbox\"]:not("+CHECKBOX_CLASS_NAME+')',function(evt){$(evt.target).siblings(CHECKBOX_CLASS_NAME).toggleClass(CHECKED_CLASS);});$doc.on('change',namespace+" form input[type=\"radio\"]",function(evt){$("input[name=\"".concat(evt.target.name,"\"]:not(").concat(CHECKBOX_CLASS_NAME,")")).map(function(i,el){return $(el).siblings(RADIO_INPUT_CLASS_NAME).removeClass(CHECKED_CLASS);});var $target=$(evt.target);if(!$target.hasClass('w-radio-input')){$target.siblings(RADIO_INPUT_CLASS_NAME).addClass(CHECKED_CLASS);}});CUSTOM_CONTROLS.forEach(function(_ref){var _ref2=(0,_slicedToArray2["default"])(_ref,2),controlType=_ref2[0],customControlClassName=_ref2[1];$doc.on('focus',namespace+" form input[type=\"".concat(controlType,"\"]:not(")+customControlClassName+')',function(evt){$(evt.target).siblings(customControlClassName).addClass(FOCUSED_CLASS);$(evt.target).filter(focusVisibleSelectors).siblings(customControlClassName).addClass(FOCUSED_VISIBLE_CLASS);});$doc.on('blur',namespace+" form input[type=\"".concat(controlType,"\"]:not(")+customControlClassName+')',function(evt){$(evt.target).siblings(customControlClassName).removeClass("".concat(FOCUSED_CLASS," ").concat(FOCUSED_VISIBLE_CLASS));});});} +function reset(data){var btn=data.btn=data.form.find(':input[type="submit"]');data.wait=data.btn.attr('data-wait')||null;data.success=false;btn.prop('disabled',false);data.label&&btn.val(data.label);} +function disableBtn(data){var btn=data.btn;var wait=data.wait;btn.prop('disabled',true);if(wait){data.label=btn.val();btn.val(wait);}} +function findFields(form,result){var status=null;result=result||{};form.find(':input:not([type="submit"]):not([type="file"])').each(function(i,el){var field=$(el);var type=field.attr('type');var name=field.attr('data-name')||field.attr('name')||'Field '+(i+1);var value=field.val();if(type==='checkbox'){value=field.is(':checked');}else if(type==='radio'){if(result[name]===null||typeof result[name]==='string'){return;} +value=form.find('input[name="'+field.attr('name')+'"]:checked').val()||null;} +if(typeof value==='string'){value=$.trim(value);} +result[name]=value;status=status||getStatus(field,type,name,value);});return status;} +function findFileUploads(form){var result={};form.find(':input[type="file"]').each(function(i,el){var field=$(el);var name=field.attr('data-name')||field.attr('name')||'File '+(i+1);var value=field.attr('data-value');if(typeof value==='string'){value=$.trim(value);} +result[name]=value;});return result;} +var trackingCookieNameMap={_mkto_trk:'marketo'};function collectEnterpriseTrackingCookies(){var cookies=document.cookie.split('; ').reduce(function(acc,cookie){var splitCookie=cookie.split('=');var name=splitCookie[0];if(name in trackingCookieNameMap){var mappedName=trackingCookieNameMap[name];var value=splitCookie.slice(1).join('=');acc[mappedName]=value;} +return acc;},{});return cookies;} +function getStatus(field,type,name,value){var status=null;if(type==='password'){status='Passwords cannot be submitted.';}else if(field.attr('required')){if(!value){status='Please fill out the required field: '+name;}else if(emailField.test(field.attr('type'))){if(!emailValue.test(value)){status='Please enter a valid email address for: '+name;}}}else if(name==='g-recaptcha-response'&&!value){status='Please confirm you’re not a robot.';} +return status;} +function exportedSubmitWebflow(data){preventDefault(data);afterSubmit(data);} +function submitMailChimp(data){reset(data);var form=data.form;var payload={};if(/^https/.test(loc.href)&&!/^https/.test(data.action)){form.attr('method','post');return;} +preventDefault(data);var status=findFields(form,payload);if(status){return alert(status);} +disableBtn(data);var fullName;_.each(payload,function(value,key){if(emailField.test(key)){payload.EMAIL=value;} +if(/^((full[ _-]?)?name)$/i.test(key)){fullName=value;} +if(/^(first[ _-]?name)$/i.test(key)){payload.FNAME=value;} +if(/^(last[ _-]?name)$/i.test(key)){payload.LNAME=value;}});if(fullName&&!payload.FNAME){fullName=fullName.split(' ');payload.FNAME=fullName[0];payload.LNAME=payload.LNAME||fullName[1];} +var url=data.action.replace('/post?','/post-json?')+'&c=?';var userId=url.indexOf('u=')+2;userId=url.substring(userId,url.indexOf('&',userId));var listId=url.indexOf('id=')+3;listId=url.substring(listId,url.indexOf('&',listId));payload['b_'+userId+'_'+listId]='';$.ajax({url:url,data:payload,dataType:'jsonp'}).done(function(resp){data.success=resp.result==='success'||/already/.test(resp.msg);if(!data.success){console.info('MailChimp error: '+resp.msg);} +afterSubmit(data);}).fail(function(){afterSubmit(data);});} +function afterSubmit(data){var form=data.form;var redirect=data.redirect;var success=data.success;if(success&&redirect){Webflow.location(redirect);return;} +data.done.toggle(success);data.fail.toggle(!success);if(success){data.done.focus();}else{data.fail.focus();} +form.toggle(!success);reset(data);} +function preventDefault(data){data.evt&&data.evt.preventDefault();data.evt=null;} +function initFileUpload(i,form){if(!form.fileUploads||!form.fileUploads[i]){return;} +var file;var $el=$(form.fileUploads[i]);var $defaultWrap=$el.find('> .w-file-upload-default');var $uploadingWrap=$el.find('> .w-file-upload-uploading');var $successWrap=$el.find('> .w-file-upload-success');var $errorWrap=$el.find('> .w-file-upload-error');var $input=$defaultWrap.find('.w-file-upload-input');var $label=$defaultWrap.find('.w-file-upload-label');var $labelChildren=$label.children();var $errorMsgEl=$errorWrap.find('.w-file-upload-error-msg');var $fileEl=$successWrap.find('.w-file-upload-file');var $removeEl=$successWrap.find('.w-file-remove-link');var $fileNameEl=$fileEl.find('.w-file-upload-file-name');var sizeErrMsg=$errorMsgEl.attr('data-w-size-error');var typeErrMsg=$errorMsgEl.attr('data-w-type-error');var genericErrMsg=$errorMsgEl.attr('data-w-generic-error');if(!inApp){$label.on('click keydown',function(e){if(e.type==='keydown'&&e.which!==13&&e.which!==32){return;} +e.preventDefault();$input.click();});} +$label.find('.w-icon-file-upload-icon').attr('aria-hidden','true');$removeEl.find('.w-icon-file-upload-remove').attr('aria-hidden','true');if(!inApp){$removeEl.on('click keydown',function(e){if(e.type==='keydown'){if(e.which!==13&&e.which!==32){return;} +e.preventDefault();} +$input.removeAttr('data-value');$input.val('');$fileNameEl.html('');$defaultWrap.toggle(true);$successWrap.toggle(false);$label.focus();});$input.on('change',function(e){file=e.target&&e.target.files&&e.target.files[0];if(!file){return;} +$defaultWrap.toggle(false);$errorWrap.toggle(false);$uploadingWrap.toggle(true);$uploadingWrap.focus();$fileNameEl.text(file.name);if(!isUploading()){disableBtn(form);} +form.fileUploads[i].uploading=true;signFile(file,afterSign);});var height=$label.outerHeight();$input.height(height);$input.width(1);}else{$input.on('click',function(e){e.preventDefault();});$label.on('click',function(e){e.preventDefault();});$labelChildren.on('click',function(e){e.preventDefault();});} +function parseError(err){var errorMsg=err.responseJSON&&err.responseJSON.msg;var userError=genericErrMsg;if(typeof errorMsg==='string'&&errorMsg.indexOf('InvalidFileTypeError')===0){userError=typeErrMsg;}else if(typeof errorMsg==='string'&&errorMsg.indexOf('MaxFileSizeError')===0){userError=sizeErrMsg;} +$errorMsgEl.text(userError);$input.removeAttr('data-value');$input.val('');$uploadingWrap.toggle(false);$defaultWrap.toggle(true);$errorWrap.toggle(true);$errorWrap.focus();form.fileUploads[i].uploading=false;if(!isUploading()){reset(form);}} +function afterSign(err,data){if(err){return parseError(err);} +var fileName=data.fileName;var postData=data.postData;var fileId=data.fileId;var s3Url=data.s3Url;$input.attr('data-value',fileId);uploadS3(s3Url,postData,file,fileName,afterUpload);} +function afterUpload(err){if(err){return parseError(err);} +$uploadingWrap.toggle(false);$successWrap.css('display','inline-block');$successWrap.focus();form.fileUploads[i].uploading=false;if(!isUploading()){reset(form);}} +function isUploading(){var uploads=form.fileUploads&&form.fileUploads.toArray()||[];return uploads.some(function(value){return value.uploading;});}} +function signFile(file,cb){var payload={name:file.name,size:file.size};$.ajax({type:'POST',url:signFileUrl,data:payload,dataType:'json',crossDomain:true}).done(function(data){cb(null,data);}).fail(function(err){cb(err);});} +function uploadS3(url,data,file,fileName,cb){var formData=new FormData();for(var k in data){formData.append(k,data[k]);} +formData.append('file',file,fileName);$.ajax({type:'POST',url:url,data:formData,processData:false,contentType:false}).done(function(){cb(null);}).fail(function(err){cb(err);});} +return api;});}),(function(module,exports,__webpack_require__){var arrayWithHoles=__webpack_require__(468);var iterableToArrayLimit=__webpack_require__(469);var nonIterableRest=__webpack_require__(470);function _slicedToArray(arr,i){return arrayWithHoles(arr)||iterableToArrayLimit(arr,i)||nonIterableRest();} +module.exports=_slicedToArray;}),(function(module,exports){function _arrayWithHoles(arr){if(Array.isArray(arr))return arr;} +module.exports=_arrayWithHoles;}),(function(module,exports){function _iterableToArrayLimit(arr,i){var _arr=[];var _n=true;var _d=false;var _e=undefined;try{for(var _i=arr[Symbol.iterator](),_s;!(_n=(_s=_i.next()).done);_n=true){_arr.push(_s.value);if(i&&_arr.length===i)break;}}catch(err){_d=true;_e=err;}finally{try{if(!_n&&_i["return"]!=null)_i["return"]();}finally{if(_d)throw _e;}} +return _arr;} +module.exports=_iterableToArrayLimit;}),(function(module,exports){function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance");} +module.exports=_nonIterableRest;}),(function(module,exports,__webpack_require__){"use strict";var Webflow=__webpack_require__(10);var CONDITION_INVISIBLE_CLASS='w-condition-invisible';var CONDVIS_SELECTOR='.'+CONDITION_INVISIBLE_CLASS;function withoutConditionallyHidden(items){return items.filter(function(item){return!isConditionallyHidden(item);});} +function isConditionallyHidden(item){return Boolean(item.$el&&item.$el.closest(CONDVIS_SELECTOR).length);} +function getPreviousVisibleIndex(start,items){for(var i=start;i>=0;i--){if(!isConditionallyHidden(items[i])){return i;}} +return-1;} +function getNextVisibleIndex(start,items){for(var i=start;i<=items.length-1;i++){if(!isConditionallyHidden(items[i])){return i;}} +return-1;} +function shouldSetArrowLeftInactive(currentIndex,items){return getPreviousVisibleIndex(currentIndex-1,items)===-1;} +function shouldSetArrowRightInactive(currentIndex,items){return getNextVisibleIndex(currentIndex+1,items)===-1;} +function setAriaLabelIfEmpty($element,labelText){if(!$element.attr('aria-label')){$element.attr('aria-label',labelText);}} +function createLightbox(window,document,$,container){var tram=$.tram;var isArray=Array.isArray;var namespace='w-lightbox';var prefix=namespace+'-';var prefixRegex=/(^|\s+)/g;var items=[];var currentIndex;var $refs;var spinner;var resetVisibilityState=[];function lightbox(thing,index){items=isArray(thing)?thing:[thing];if(!$refs){lightbox.build();} +if(withoutConditionallyHidden(items).length>1){$refs.items=$refs.empty;items.forEach(function(item,idx){var $thumbnail=dom('thumbnail');var $item=dom('item').prop('tabIndex',0).attr('aria-controls','w-lightbox-view').attr('role','tab').append($thumbnail);setAriaLabelIfEmpty($item,"show item ".concat(idx+1," of ").concat(items.length));if(isConditionallyHidden(item)){$item.addClass(CONDITION_INVISIBLE_CLASS);} +$refs.items=$refs.items.add($item);loadImage(item.thumbnailUrl||item.url,function($image){if($image.prop('width')>$image.prop('height')){addClass($image,'wide');}else{addClass($image,'tall');} +$thumbnail.append(addClass($image,'thumbnail-image'));});});$refs.strip.empty().append($refs.items);addClass($refs.content,'group');} +tram(removeClass($refs.lightbox,'hide').trigger('focus')).add('opacity .3s').start({opacity:1});addClass($refs.html,'noscroll');return lightbox.show(index||0);} +lightbox.build=function(){lightbox.destroy();$refs={html:$(document.documentElement),empty:$()};$refs.arrowLeft=dom('control left inactive').attr('role','button').attr('aria-hidden',true).attr('aria-controls','w-lightbox-view');$refs.arrowRight=dom('control right inactive').attr('role','button').attr('aria-hidden',true).attr('aria-controls','w-lightbox-view');$refs.close=dom('control close').attr('role','button');setAriaLabelIfEmpty($refs.arrowLeft,'previous image');setAriaLabelIfEmpty($refs.arrowRight,'next image');setAriaLabelIfEmpty($refs.close,'close lightbox');$refs.spinner=dom('spinner').attr('role','progressbar').attr('aria-live','polite').attr('aria-hidden',false).attr('aria-busy',true).attr('aria-valuemin',0).attr('aria-valuemax',100).attr('aria-valuenow',0).attr('aria-valuetext','Loading image');$refs.strip=dom('strip').attr('role','tablist');spinner=new Spinner($refs.spinner,prefixed('hide'));$refs.content=dom('content').append($refs.spinner,$refs.arrowLeft,$refs.arrowRight,$refs.close);$refs.container=dom('container').append($refs.content,$refs.strip);$refs.lightbox=dom('backdrop hide').append($refs.container);$refs.strip.on('click',selector('item'),itemTapHandler);$refs.content.on('swipe',swipeHandler).on('click',selector('left'),handlerPrev).on('click',selector('right'),handlerNext).on('click',selector('close'),handlerHide).on('click',selector('image, caption'),handlerNext);$refs.container.on('click',selector('view'),handlerHide).on('dragstart',selector('img'),preventDefault);$refs.lightbox.on('keydown',keyHandler).on('focusin',focusThis);$(container).append($refs.lightbox);return lightbox;};lightbox.destroy=function(){if(!$refs){return;} +removeClass($refs.html,'noscroll');$refs.lightbox.remove();$refs=undefined;};lightbox.show=function(index){if(index===currentIndex){return;} +var item=items[index];if(!item){return lightbox.hide();} +if(isConditionallyHidden(item)){if(index-1?previousVisibleIndex:index;}else{var nextVisibleIndex=getNextVisibleIndex(index+1,items);index=nextVisibleIndex>-1?nextVisibleIndex:index;} +item=items[index];} +var previousIndex=currentIndex;currentIndex=index;$refs.spinner.attr('aria-hidden',false).attr('aria-busy',true).attr('aria-valuenow',0).attr('aria-valuetext','Loading image');spinner.show();var url=item.html&&svgDataUri(item.width,item.height)||item.url;loadImage(url,function($image){if(index!==currentIndex){return;} +var $figure=dom('figure','figure').append(addClass($image,'image'));var $frame=dom('frame').append($figure);var $newView=dom('view').prop('tabIndex',0).attr('id','w-lightbox-view').append($frame);var $html;var isIframe;if(item.html){$html=$(item.html);isIframe=$html.is('iframe');if(isIframe){$html.on('load',transitionToNewView);} +$figure.append(addClass($html,'embed'));} +if(item.caption){$figure.append(dom('caption','figcaption').text(item.caption));} +$refs.spinner.before($newView);if(!isIframe){transitionToNewView();} +function transitionToNewView(){$refs.spinner.attr('aria-hidden',true).attr('aria-busy',false).attr('aria-valuenow',100).attr('aria-valuetext','Loaded image');spinner.hide();if(index!==currentIndex){$newView.remove();return;} +var shouldHideLeftArrow=shouldSetArrowLeftInactive(index,items);toggleClass($refs.arrowLeft,'inactive',shouldHideLeftArrow);toggleHidden($refs.arrowLeft,shouldHideLeftArrow);if(shouldHideLeftArrow&&$refs.arrowLeft.is(':focus')){$refs.arrowRight.focus();} +var shouldHideRightArrow=shouldSetArrowRightInactive(index,items);toggleClass($refs.arrowRight,'inactive',shouldHideRightArrow);toggleHidden($refs.arrowRight,shouldHideRightArrow);if(shouldHideRightArrow&&$refs.arrowRight.is(':focus')){$refs.arrowLeft.focus();} +if($refs.view){tram($refs.view).add('opacity .3s').start({opacity:0}).then(remover($refs.view));tram($newView).add('opacity .3s').add('transform .3s').set({x:index>previousIndex?'80px':'-80px'}).start({opacity:1,x:0});}else{$newView.css('opacity',1);} +$refs.view=$newView;$refs.view.prop('tabIndex',0);if($refs.items){removeClass($refs.items,'active');$refs.items.removeAttr('aria-selected');var $activeThumb=$refs.items.eq(index);addClass($activeThumb,'active');$activeThumb.attr('aria-selected',true);maybeScroll($activeThumb);}}});$refs.close.prop('tabIndex',0);$(':focus').addClass('active-lightbox');if(resetVisibilityState.length===0){$('body').children().each(function(){if($(this).hasClass('w-lightbox-backdrop')||$(this).is('script')){return;} +resetVisibilityState.push({node:$(this),hidden:$(this).attr('aria-hidden'),tabIndex:$(this).attr('tabIndex')});$(this).attr('aria-hidden',true).attr('tabIndex',-1);});$refs.close.focus();} +return lightbox;};lightbox.hide=function(){tram($refs.lightbox).add('opacity .3s').start({opacity:0}).then(hideLightbox);return lightbox;};lightbox.prev=function(){var previousVisibleIndex=getPreviousVisibleIndex(currentIndex-1,items);if(previousVisibleIndex>-1){lightbox.show(previousVisibleIndex);}};lightbox.next=function(){var nextVisibleIndex=getNextVisibleIndex(currentIndex+1,items);if(nextVisibleIndex>-1){lightbox.show(nextVisibleIndex);}};function createHandler(action){return function(event){if(this!==event.target){return;} +event.stopPropagation();event.preventDefault();action();};} +var handlerPrev=createHandler(lightbox.prev);var handlerNext=createHandler(lightbox.next);var handlerHide=createHandler(lightbox.hide);var itemTapHandler=function itemTapHandler(event){var index=$(this).index();event.preventDefault();lightbox.show(index);};var swipeHandler=function swipeHandler(event,data){event.preventDefault();if(data.direction==='left'){lightbox.next();}else if(data.direction==='right'){lightbox.prev();}};var focusThis=function focusThis(){this.focus();};function preventDefault(event){event.preventDefault();} +function keyHandler(event){var keyCode=event.keyCode;if(keyCode===27||checkForFocusTrigger(keyCode,'close')){lightbox.hide();}else if(keyCode===37||checkForFocusTrigger(keyCode,'left')){lightbox.prev();}else if(keyCode===39||checkForFocusTrigger(keyCode,'right')){lightbox.next();}else if(checkForFocusTrigger(keyCode,'item')){$(':focus').click();}} +function checkForFocusTrigger(keyCode,classMatch){if(keyCode!==13&&keyCode!==32){return false;} +var currentElementClasses=$(':focus').attr('class');var classToFind=prefixed(classMatch).trim();return currentElementClasses.includes(classToFind);} +function hideLightbox(){if($refs){$refs.strip.scrollLeft(0).empty();removeClass($refs.html,'noscroll');addClass($refs.lightbox,'hide');$refs.view&&$refs.view.remove();removeClass($refs.content,'group');addClass($refs.arrowLeft,'inactive');addClass($refs.arrowRight,'inactive');currentIndex=$refs.view=undefined;resetVisibilityState.forEach(function(visibilityState){var node=visibilityState.node;if(!node){return;} +if(visibilityState.hidden){node.attr('aria-hidden',visibilityState.hidden);}else{node.removeAttr('aria-hidden');} +if(visibilityState.tabIndex){node.attr('tabIndex',visibilityState.tabIndex);}else{node.removeAttr('tabIndex');}});resetVisibilityState=[];$('.active-lightbox').removeClass('active-lightbox').focus();}} +function loadImage(url,callback){var $image=dom('img','img');$image.one('load',function(){callback($image);});$image.attr('src',url);return $image;} +function remover($element){return function(){$element.remove();};} +function maybeScroll($item){var itemElement=$item.get(0);var stripElement=$refs.strip.get(0);var itemLeft=itemElement.offsetLeft;var itemWidth=itemElement.clientWidth;var stripScrollLeft=stripElement.scrollLeft;var stripWidth=stripElement.clientWidth;var stripScrollLeftMax=stripElement.scrollWidth-stripWidth;var newScrollLeft;if(itemLeftstripWidth+stripScrollLeft){newScrollLeft=Math.min(itemLeft,stripScrollLeftMax);} +if(newScrollLeft!=null){tram($refs.strip).add('scroll-left 500ms').start({'scroll-left':newScrollLeft});}} +function Spinner($spinner,className,delay){this.$element=$spinner;this.className=className;this.delay=delay||200;this.hide();} +Spinner.prototype.show=function(){var spinner=this;if(spinner.timeoutId){return;} +spinner.timeoutId=setTimeout(function(){spinner.$element.removeClass(spinner.className);delete spinner.timeoutId;},spinner.delay);};Spinner.prototype.hide=function(){var spinner=this;if(spinner.timeoutId){clearTimeout(spinner.timeoutId);delete spinner.timeoutId;return;} +spinner.$element.addClass(spinner.className);};function prefixed(string,isSelector){return string.replace(prefixRegex,(isSelector?' .':' ')+prefix);} +function selector(string){return prefixed(string,true);} +function addClass($element,className){return $element.addClass(prefixed(className));} +function removeClass($element,className){return $element.removeClass(prefixed(className));} +function toggleClass($element,className,shouldAdd){return $element.toggleClass(prefixed(className),shouldAdd);} +function toggleHidden($element,isHidden){return $element.attr('aria-hidden',isHidden).attr('tabIndex',isHidden?-1:0);} +function dom(className,tag){return addClass($(document.createElement(tag||'div')),className);} +function svgDataUri(width,height){var svg='';return 'data:image/svg+xml;charset=utf-8,'+encodeURI(svg);} +(function(){var ua=window.navigator.userAgent;var iOSRegex=/(iPhone|iPad|iPod);[^OS]*OS (\d)/;var iOSMatches=ua.match(iOSRegex);var android=ua.indexOf('Android ')>-1&&ua.indexOf('Chrome')===-1;if(!android&&(!iOSMatches||iOSMatches[2]>7)){return;} +var styleNode=document.createElement('style');document.head.appendChild(styleNode);window.addEventListener('resize',refresh,true);function refresh(){var vh=window.innerHeight;var vw=window.innerWidth;var content='.w-lightbox-content, .w-lightbox-view, .w-lightbox-view:before {'+'height:'+vh+'px'+'}'+'.w-lightbox-view {'+'width:'+vw+'px'+'}'+'.w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view:before {'+'height:'+0.86*vh+'px'+'}'+'.w-lightbox-image {'+'max-width:'+vw+'px;'+'max-height:'+vh+'px'+'}'+'.w-lightbox-group .w-lightbox-image {'+'max-height:'+0.86*vh+'px'+'}'+'.w-lightbox-strip {'+'padding: 0 '+0.01*vh+'px'+'}'+'.w-lightbox-item {'+'width:'+0.1*vh+'px;'+'padding:'+0.02*vh+'px '+0.01*vh+'px'+'}'+'.w-lightbox-thumbnail {'+'height:'+0.1*vh+'px'+'}'+'@media (min-width: 768px) {'+'.w-lightbox-content, .w-lightbox-view, .w-lightbox-view:before {'+'height:'+0.96*vh+'px'+'}'+'.w-lightbox-content {'+'margin-top:'+0.02*vh+'px'+'}'+'.w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view:before {'+'height:'+0.84*vh+'px'+'}'+'.w-lightbox-image {'+'max-width:'+0.96*vw+'px;'+'max-height:'+0.96*vh+'px'+'}'+'.w-lightbox-group .w-lightbox-image {'+'max-width:'+0.823*vw+'px;'+'max-height:'+0.84*vh+'px'+'}'+'}';styleNode.textContent=content;} +refresh();})();return lightbox;} +Webflow.define('lightbox',module.exports=function($){var api={};var inApp=Webflow.env();var lightbox=createLightbox(window,document,$,inApp?'#lightbox-mountpoint':'body');var $doc=$(document);var $lightboxes;var designer;var namespace='.w-lightbox';var groups;api.ready=api.design=api.preview=init;function init(){designer=inApp&&Webflow.env('design');lightbox.destroy();groups={};$lightboxes=$doc.find(namespace);$lightboxes.webflowLightBox();$lightboxes.each(function(){setAriaLabelIfEmpty($(this),'open lightbox');$(this).attr('aria-haspopup','dialog');});} +jQuery.fn.extend({webflowLightBox:function webflowLightBox(){var $el=this;$.each($el,function(i,el){var data=$.data(el,namespace);if(!data){data=$.data(el,namespace,{el:$(el),mode:'images',images:[],embed:''});} +data.el.off(namespace);configure(data);if(designer){data.el.on('setting'+namespace,configure.bind(null,data));}else{data.el.on('click'+namespace,clickHandler(data)).on('click'+namespace,function(e){e.preventDefault();});}});}});function configure(data){var json=data.el.children('.w-json').html();var groupName;var groupItems;if(!json){data.items=[];return;} +try{json=JSON.parse(json);}catch(e){console.error('Malformed lightbox JSON configuration.',e);} +supportOldLightboxJson(json);json.items.forEach(function(item){item.$el=data.el;});groupName=json.group;if(groupName){groupItems=groups[groupName];if(!groupItems){groupItems=groups[groupName]=[];} +data.items=groupItems;if(json.items.length){data.index=groupItems.length;groupItems.push.apply(groupItems,json.items);}}else{data.items=json.items;data.index=0;}} +function clickHandler(data){return function(){data.items.length&&lightbox(data.items,data.index||0);};} +function supportOldLightboxJson(data){if(data.images){data.images.forEach(function(item){item.type='image';});data.items=data.images;} +if(data.embed){data.embed.type='video';data.items=[data.embed];} +if(data.groupId){data.group=data.groupId;}} +return api;});}),(function(module,exports,__webpack_require__){"use strict";var Webflow=__webpack_require__(10);var IXEvents=__webpack_require__(56);var KEY_CODES={ARROW_LEFT:37,ARROW_UP:38,ARROW_RIGHT:39,ARROW_DOWN:40,ESCAPE:27,SPACE:32,ENTER:13,HOME:36,END:35};Webflow.define('navbar',module.exports=function($,_){var api={};var tram=$.tram;var $win=$(window);var $doc=$(document);var debounce=_.debounce;var $body;var $navbars;var designer;var inEditor;var inApp=Webflow.env();var overlay='
';var namespace='.w-nav';var navbarOpenedButton='w--open';var navbarOpenedDropdown='w--nav-dropdown-open';var navbarOpenedDropdownToggle='w--nav-dropdown-toggle-open';var navbarOpenedDropdownList='w--nav-dropdown-list-open';var navbarOpenedLink='w--nav-link-open';var ix=IXEvents.triggers;var menuSibling=$();api.ready=api.design=api.preview=init;api.destroy=function(){menuSibling=$();removeListeners();if($navbars&&$navbars.length){$navbars.each(teardown);}};function init(){designer=inApp&&Webflow.env('design');inEditor=Webflow.env('editor');$body=$(document.body);$navbars=$doc.find(namespace);if(!$navbars.length){return;} +$navbars.each(build);removeListeners();addListeners();} +function removeListeners(){Webflow.resize.off(resizeAll);} +function addListeners(){Webflow.resize.on(resizeAll);} +function resizeAll(){$navbars.each(resize);} +function build(i,el){var $el=$(el);var data=$.data(el,namespace);if(!data){data=$.data(el,namespace,{open:false,el:$el,config:{},selectedIdx:-1});} +data.menu=$el.find('.w-nav-menu');data.links=data.menu.find('.w-nav-link');data.dropdowns=data.menu.find('.w-dropdown');data.dropdownToggle=data.menu.find('.w-dropdown-toggle');data.dropdownList=data.menu.find('.w-dropdown-list');data.button=$el.find('.w-nav-button');data.container=$el.find('.w-container');data.overlayContainerId='w-nav-overlay-'+i;data.outside=outside(data);var navBrandLink=$el.find('.w-nav-brand');if(navBrandLink&&navBrandLink.attr('href')==='/'&&navBrandLink.attr('aria-label')==null){navBrandLink.attr('aria-label','home');} +data.button.attr('style','-webkit-user-select: text;');if(data.button.attr('aria-label')==null){data.button.attr('aria-label','menu');} +data.button.attr('role','button');data.button.attr('tabindex','0');data.button.attr('aria-controls',data.overlayContainerId);data.button.attr('aria-haspopup','menu');data.button.attr('aria-expanded','false');data.el.off(namespace);data.button.off(namespace);data.menu.off(namespace);configure(data);if(designer){removeOverlay(data);data.el.on('setting'+namespace,handler(data));}else{addOverlay(data);data.button.on('click'+namespace,toggle(data));data.menu.on('click'+namespace,'a',navigate(data));data.button.on('keydown'+namespace,makeToggleButtonKeyboardHandler(data));data.el.on('keydown'+namespace,makeLinksKeyboardHandler(data));} +resize(i,el);} +function teardown(i,el){var data=$.data(el,namespace);if(data){removeOverlay(data);$.removeData(el,namespace);}} +function removeOverlay(data){if(!data.overlay){return;} +close(data,true);data.overlay.remove();data.overlay=null;} +function addOverlay(data){if(data.overlay){return;} +data.overlay=$(overlay).appendTo(data.el);data.overlay.attr('id',data.overlayContainerId);data.parent=data.menu.parent();close(data,true);} +function configure(data){var config={};var old=data.config||{};var animation=config.animation=data.el.attr('data-animation')||'default';config.animOver=/^over/.test(animation);config.animDirect=/left$/.test(animation)?-1:1;if(old.animation!==animation){data.open&&_.defer(reopen,data);} +config.easing=data.el.attr('data-easing')||'ease';config.easing2=data.el.attr('data-easing2')||'ease';var duration=data.el.attr('data-duration');config.duration=duration!=null?Number(duration):400;config.docHeight=data.el.attr('data-doc-height');data.config=config;} +function handler(data){return function(evt,options){options=options||{};var winWidth=$win.width();configure(data);options.open===true&&open(data,true);options.open===false&&close(data,true);data.open&&_.defer(function(){if(winWidth!==$win.width()){reopen(data);}});};} +function makeToggleButtonKeyboardHandler(data){return function(evt){switch(evt.keyCode){case KEY_CODES.SPACE:case KEY_CODES.ENTER:{toggle(data)();evt.preventDefault();return evt.stopPropagation();} +case KEY_CODES.ESCAPE:{close(data);evt.preventDefault();return evt.stopPropagation();} +case KEY_CODES.ARROW_RIGHT:case KEY_CODES.ARROW_DOWN:case KEY_CODES.HOME:case KEY_CODES.END:{if(!data.open){evt.preventDefault();return evt.stopPropagation();} +if(evt.keyCode===KEY_CODES.END){data.selectedIdx=data.links.length-1;}else{data.selectedIdx=0;} +focusSelectedLink(data);evt.preventDefault();return evt.stopPropagation();}}};} +function makeLinksKeyboardHandler(data){return function(evt){if(!data.open){return;} +data.selectedIdx=data.links.index(document.activeElement);switch(evt.keyCode){case KEY_CODES.HOME:case KEY_CODES.END:{if(evt.keyCode===KEY_CODES.END){data.selectedIdx=data.links.length-1;}else{data.selectedIdx=0;} +focusSelectedLink(data);evt.preventDefault();return evt.stopPropagation();} +case KEY_CODES.ESCAPE:{close(data);data.button.focus();evt.preventDefault();return evt.stopPropagation();} +case KEY_CODES.ARROW_LEFT:case KEY_CODES.ARROW_UP:{data.selectedIdx=Math.max(-1,data.selectedIdx-1);focusSelectedLink(data);evt.preventDefault();return evt.stopPropagation();} +case KEY_CODES.ARROW_RIGHT:case KEY_CODES.ARROW_DOWN:{data.selectedIdx=Math.min(data.links.length-1,data.selectedIdx+1);focusSelectedLink(data);evt.preventDefault();return evt.stopPropagation();}}};} +function focusSelectedLink(data){if(data.links[data.selectedIdx]){var selectedElement=data.links[data.selectedIdx];selectedElement.focus();navigate(selectedElement);}} +function reopen(data){if(!data.open){return;} +close(data,true);open(data,true);} +function toggle(data){return debounce(function(){data.open?close(data):open(data);});} +function navigate(data){return function(evt){var link=$(this);var href=link.attr('href');if(!Webflow.validClick(evt.currentTarget)){evt.preventDefault();return;} +if(href&&href.indexOf('#')===0&&data.open){close(data);}};} +function outside(data){if(data.outside){$doc.off('click'+namespace,data.outside);} +return function(evt){var $target=$(evt.target);if(inEditor&&$target.closest('.w-editor-bem-EditorOverlay').length){return;} +outsideDebounced(data,$target);};} +var outsideDebounced=debounce(function(data,$target){if(!data.open){return;} +var menu=$target.closest('.w-nav-menu');if(!data.menu.is(menu)){close(data);}});function resize(i,el){var data=$.data(el,namespace);var collapsed=data.collapsed=data.button.css('display')!=='none';if(data.open&&!collapsed&&!designer){close(data,true);} +if(data.container.length){var updateEachMax=updateMax(data);data.links.each(updateEachMax);data.dropdowns.each(updateEachMax);} +if(data.open){setOverlayHeight(data);}} +var maxWidth='max-width';function updateMax(data){var containMax=data.container.css(maxWidth);if(containMax==='none'){containMax='';} +return function(i,link){link=$(link);link.css(maxWidth,'');if(link.css(maxWidth)==='none'){link.css(maxWidth,containMax);}};} +function addMenuOpen(i,el){el.setAttribute('data-nav-menu-open','');} +function removeMenuOpen(i,el){el.removeAttribute('data-nav-menu-open');} +function open(data,immediate){if(data.open){return;} +data.open=true;data.menu.each(addMenuOpen);data.links.addClass(navbarOpenedLink);data.dropdowns.addClass(navbarOpenedDropdown);data.dropdownToggle.addClass(navbarOpenedDropdownToggle);data.dropdownList.addClass(navbarOpenedDropdownList);data.button.addClass(navbarOpenedButton);var config=data.config;var animation=config.animation;if(animation==='none'||!tram.support.transform||config.duration<=0){immediate=true;} +var bodyHeight=setOverlayHeight(data);var menuHeight=data.menu.outerHeight(true);var menuWidth=data.menu.outerWidth(true);var navHeight=data.el.height();var navbarEl=data.el[0];resize(0,navbarEl);ix.intro(0,navbarEl);Webflow.redraw.up();if(!designer){$doc.on('click'+namespace,data.outside);} +if(immediate){complete();return;} +var transConfig='transform '+config.duration+'ms '+config.easing;if(data.overlay){menuSibling=data.menu.prev();data.overlay.show().append(data.menu);} +if(config.animOver){tram(data.menu).add(transConfig).set({x:config.animDirect*menuWidth,height:bodyHeight}).start({x:0}).then(complete);data.overlay&&data.overlay.width(menuWidth);return;} +var offsetY=navHeight+menuHeight;tram(data.menu).add(transConfig).set({y:-offsetY}).start({y:0}).then(complete);function complete(){data.button.attr('aria-expanded','true');}} +function setOverlayHeight(data){var config=data.config;var bodyHeight=config.docHeight?$doc.height():$body.height();if(config.animOver){data.menu.height(bodyHeight);}else if(data.el.css('position')!=='fixed'){bodyHeight-=data.el.outerHeight(true);} +data.overlay&&data.overlay.height(bodyHeight);return bodyHeight;} +function close(data,immediate){if(!data.open){return;} +data.open=false;data.button.removeClass(navbarOpenedButton);var config=data.config;if(config.animation==='none'||!tram.support.transform||config.duration<=0){immediate=true;} +ix.outro(0,data.el[0]);$doc.off('click'+namespace,data.outside);if(immediate){tram(data.menu).stop();complete();return;} +var transConfig='transform '+config.duration+'ms '+config.easing2;var menuHeight=data.menu.outerHeight(true);var menuWidth=data.menu.outerWidth(true);var navHeight=data.el.height();if(config.animOver){tram(data.menu).add(transConfig).start({x:menuWidth*config.animDirect}).then(complete);return;} +var offsetY=navHeight+menuHeight;tram(data.menu).add(transConfig).start({y:-offsetY}).then(complete);function complete(){data.menu.height('');tram(data.menu).set({x:0,y:0});data.menu.each(removeMenuOpen);data.links.removeClass(navbarOpenedLink);data.dropdowns.removeClass(navbarOpenedDropdown);data.dropdownToggle.removeClass(navbarOpenedDropdownToggle);data.dropdownList.removeClass(navbarOpenedDropdownList);if(data.overlay&&data.overlay.children().length){menuSibling.length?data.menu.insertAfter(menuSibling):data.menu.prependTo(data.parent);data.overlay.attr('style','').hide();} +data.el.triggerHandler('w-close');data.button.attr('aria-expanded','false');}} +return api;});}),(function(module,exports,__webpack_require__){"use strict";var Webflow=__webpack_require__(10);var IXEvents=__webpack_require__(56);var KEY_CODES={ARROW_LEFT:37,ARROW_UP:38,ARROW_RIGHT:39,ARROW_DOWN:40,SPACE:32,ENTER:13,HOME:36,END:35};var FOCUSABLE_SELECTOR='a[href], area[href], [role="button"], input, select, textarea, button, iframe, object, embed, *[tabindex], *[contenteditable]';Webflow.define('slider',module.exports=function($,_){var api={};var tram=$.tram;var $doc=$(document);var $sliders;var designer;var inApp=Webflow.env();var namespace='.w-slider';var dot='
';var ariaLiveLabelHtml='
';var forceShow='w-slider-force-show';var ix=IXEvents.triggers;var fallback;var inRedraw=false;api.ready=function(){designer=Webflow.env('design');init();};api.design=function(){designer=true;setTimeout(init,1000);};api.preview=function(){designer=false;init();};api.redraw=function(){inRedraw=true;init();inRedraw=false;};api.destroy=removeListeners;function init(){$sliders=$doc.find(namespace);if(!$sliders.length){return;} +$sliders.each(build);if(fallback){return;} +removeListeners();addListeners();} +function removeListeners(){Webflow.resize.off(renderAll);Webflow.redraw.off(api.redraw);} +function addListeners(){Webflow.resize.on(renderAll);Webflow.redraw.on(api.redraw);} +function renderAll(){$sliders.filter(':visible').each(render);} +function build(i,el){var $el=$(el);var data=$.data(el,namespace);if(!data){data=$.data(el,namespace,{index:0,depth:1,hasFocus:{keyboard:false,mouse:false},el:$el,config:{}});} +data.mask=$el.children('.w-slider-mask');data.left=$el.children('.w-slider-arrow-left');data.right=$el.children('.w-slider-arrow-right');data.nav=$el.children('.w-slider-nav');data.slides=data.mask.children('.w-slide');data.slides.each(ix.reset);if(inRedraw){data.maskWidth=0;} +if($el.attr('role')===undefined){$el.attr('role','region');} +if($el.attr('aria-label')===undefined){$el.attr('aria-label','carousel');} +var slideViewId=data.mask.attr('id');if(!slideViewId){slideViewId='w-slider-mask-'+i;data.mask.attr('id',slideViewId);} +if(!designer&&!data.ariaLiveLabel){data.ariaLiveLabel=$(ariaLiveLabelHtml).appendTo(data.mask);} +data.left.attr('role','button');data.left.attr('tabindex','0');data.left.attr('aria-controls',slideViewId);if(data.left.attr('aria-label')===undefined){data.left.attr('aria-label','previous slide');} +data.right.attr('role','button');data.right.attr('tabindex','0');data.right.attr('aria-controls',slideViewId);if(data.right.attr('aria-label')===undefined){data.right.attr('aria-label','next slide');} +if(!tram.support.transform){data.left.hide();data.right.hide();data.nav.hide();fallback=true;return;} +data.el.off(namespace);data.left.off(namespace);data.right.off(namespace);data.nav.off(namespace);configure(data);if(designer){data.el.on('setting'+namespace,handler(data));stopTimer(data);data.hasTimer=false;}else{data.el.on('swipe'+namespace,handler(data));data.left.on('click'+namespace,previousFunction(data));data.right.on('click'+namespace,next(data));data.left.on('keydown'+namespace,keyboardSlideButtonsFunction(data,previousFunction));data.right.on('keydown'+namespace,keyboardSlideButtonsFunction(data,next));data.nav.on('keydown'+namespace,'> div',handler(data));if(data.config.autoplay&&!data.hasTimer){data.hasTimer=true;data.timerCount=1;startTimer(data);} +data.el.on('mouseenter'+namespace,hasFocus(data,true,'mouse'));data.el.on('focusin'+namespace,hasFocus(data,true,'keyboard'));data.el.on('mouseleave'+namespace,hasFocus(data,false,'mouse'));data.el.on('focusout'+namespace,hasFocus(data,false,'keyboard'));} +data.nav.on('click'+namespace,'> div',handler(data));if(!inApp){data.mask.contents().filter(function(){return this.nodeType===3;}).remove();} +var $elHidden=$el.filter(':hidden');$elHidden.addClass(forceShow);var $elHiddenParents=$el.parents(':hidden');$elHiddenParents.addClass(forceShow);if(!inRedraw){render(i,el);} +$elHidden.removeClass(forceShow);$elHiddenParents.removeClass(forceShow);} +function configure(data){var config={};config.crossOver=0;config.animation=data.el.attr('data-animation')||'slide';if(config.animation==='outin'){config.animation='cross';config.crossOver=0.5;} +config.easing=data.el.attr('data-easing')||'ease';var duration=data.el.attr('data-duration');config.duration=duration!=null?parseInt(duration,10):500;if(isAttrTrue(data.el.attr('data-infinite'))){config.infinite=true;} +if(isAttrTrue(data.el.attr('data-disable-swipe'))){config.disableSwipe=true;} +if(isAttrTrue(data.el.attr('data-hide-arrows'))){config.hideArrows=true;}else if(data.config.hideArrows){data.left.show();data.right.show();} +if(isAttrTrue(data.el.attr('data-autoplay'))){config.autoplay=true;config.delay=parseInt(data.el.attr('data-delay'),10)||2000;config.timerMax=parseInt(data.el.attr('data-autoplay-limit'),10);var touchEvents='mousedown'+namespace+' touchstart'+namespace;if(!designer){data.el.off(touchEvents).one(touchEvents,function(){stopTimer(data);});}} +var arrowWidth=data.right.width();config.edge=arrowWidth?arrowWidth+40:100;data.config=config;} +function isAttrTrue(value){return value==='1'||value==='true';} +function hasFocus(data,focusIn,eventType){return function(evt){if(!focusIn){if($.contains(data.el.get(0),evt.relatedTarget)){return;} +data.hasFocus[eventType]=focusIn;if(data.hasFocus.mouse&&eventType==='keyboard'||data.hasFocus.keyboard&&eventType==='mouse'){return;}}else{data.hasFocus[eventType]=focusIn;} +if(focusIn){data.ariaLiveLabel.attr('aria-live','polite');if(data.hasTimer){stopTimer(data);}}else{data.ariaLiveLabel.attr('aria-live','off');if(data.hasTimer){startTimer(data);}} +return;};} +function keyboardSlideButtonsFunction(data,directionFunction){return function(evt){switch(evt.keyCode){case KEY_CODES.SPACE:case KEY_CODES.ENTER:{directionFunction(data)();evt.preventDefault();return evt.stopPropagation();}}};} +function previousFunction(data){return function(){change(data,{index:data.index-1,vector:-1});};} +function next(data){return function(){change(data,{index:data.index+1,vector:1});};} +function select(data,value){var found=null;if(value===data.slides.length){init();layout(data);} +_.each(data.anchors,function(anchor,index){$(anchor.els).each(function(i,el){if($(el).index()===value){found=index;}});});if(found!=null){change(data,{index:found,immediate:true});}} +function startTimer(data){stopTimer(data);var config=data.config;var timerMax=config.timerMax;if(timerMax&&data.timerCount++>timerMax){return;} +data.timerId=window.setTimeout(function(){if(data.timerId==null||designer){return;} +next(data)();startTimer(data);},config.delay);} +function stopTimer(data){window.clearTimeout(data.timerId);data.timerId=null;} +function handler(data){return function(evt,options){options=options||{};var config=data.config;if(designer&&evt.type==='setting'){if(options.select==='prev'){return previousFunction(data)();} +if(options.select==='next'){return next(data)();} +configure(data);layout(data);if(options.select==null){return;} +select(data,options.select);return;} +if(evt.type==='swipe'){if(config.disableSwipe){return;} +if(Webflow.env('editor')){return;} +if(options.direction==='left'){return next(data)();} +if(options.direction==='right'){return previousFunction(data)();} +return;} +if(data.nav.has(evt.target).length){var index=$(evt.target).index();if(evt.type==='click'){change(data,{index:index});} +if(evt.type==='keydown'){switch(evt.keyCode){case KEY_CODES.ENTER:case KEY_CODES.SPACE:{change(data,{index:index});evt.preventDefault();break;} +case KEY_CODES.ARROW_LEFT:case KEY_CODES.ARROW_UP:{focusDot(data.nav,Math.max(index-1,0));evt.preventDefault();break;} +case KEY_CODES.ARROW_RIGHT:case KEY_CODES.ARROW_DOWN:{focusDot(data.nav,Math.min(index+1,data.pages));evt.preventDefault();break;} +case KEY_CODES.HOME:{focusDot(data.nav,0);evt.preventDefault();break;} +case KEY_CODES.END:{focusDot(data.nav,data.pages);evt.preventDefault();break;} +default:{return;}}}}};} +function focusDot($nav,index){var $active=$nav.children().eq(index).focus();$nav.children().not($active);} +function change(data,options){options=options||{};var config=data.config;var anchors=data.anchors;data.previous=data.index;var index=options.index;var shift={};if(index<0){index=anchors.length-1;if(config.infinite){shift.x=-data.endX;shift.from=0;shift.to=anchors[0].width;}}else if(index>=anchors.length){index=0;if(config.infinite){shift.x=anchors[anchors.length-1].width;shift.from=-anchors[anchors.length-1].x;shift.to=shift.from-shift.x;}} +data.index=index;var $active=data.nav.children().eq(index).addClass('w-active').attr('aria-pressed','true').attr('tabindex','0');data.nav.children().not($active).removeClass('w-active').attr('aria-pressed','false').attr('tabindex','-1');if(config.hideArrows){data.index===anchors.length-1?data.right.hide():data.right.show();data.index===0?data.left.hide():data.left.show();} +var lastOffsetX=data.offsetX||0;var offsetX=data.offsetX=-anchors[data.index].x;var resetConfig={x:offsetX,opacity:1,visibility:''};var targets=$(anchors[data.index].els);var prevTargs=$(anchors[data.previous]&&anchors[data.previous].els);var others=data.slides.not(targets);var animation=config.animation;var easing=config.easing;var duration=Math.round(config.duration);var vector=options.vector||(data.index>data.previous?1:-1);var fadeRule='opacity '+duration+'ms '+easing;var slideRule='transform '+duration+'ms '+easing;targets.find(FOCUSABLE_SELECTOR).removeAttr('tabindex');targets.removeAttr('aria-hidden');targets.find('*').removeAttr('aria-hidden');others.find(FOCUSABLE_SELECTOR).attr('tabindex','-1');others.attr('aria-hidden','true');others.find('*').attr('aria-hidden','true');if(!designer){targets.each(ix.intro);others.each(ix.outro);} +if(options.immediate&&!inRedraw){tram(targets).set(resetConfig);resetOthers();return;} +if(data.index===data.previous){return;} +if(!designer){data.ariaLiveLabel.text("Slide ".concat(index+1," of ").concat(anchors.length,"."));} +if(animation==='cross'){var reduced=Math.round(duration-duration*config.crossOver);var wait=Math.round(duration-reduced);fadeRule='opacity '+reduced+'ms '+easing;tram(prevTargs).set({visibility:''}).add(fadeRule).start({opacity:0});tram(targets).set({visibility:'',x:offsetX,opacity:0,zIndex:data.depth++}).add(fadeRule).wait(wait).then({opacity:1}).then(resetOthers);return;} +if(animation==='fade'){tram(prevTargs).set({visibility:''}).stop();tram(targets).set({visibility:'',x:offsetX,opacity:0,zIndex:data.depth++}).add(fadeRule).start({opacity:1}).then(resetOthers);return;} +if(animation==='over'){resetConfig={x:data.endX};tram(prevTargs).set({visibility:''}).stop();tram(targets).set({visibility:'',zIndex:data.depth++,x:offsetX+anchors[data.index].width*vector}).add(slideRule).start({x:offsetX}).then(resetOthers);return;} +if(config.infinite&&shift.x){tram(data.slides.not(prevTargs)).set({visibility:'',x:shift.x}).add(slideRule).start({x:offsetX});tram(prevTargs).set({visibility:'',x:shift.from}).add(slideRule).start({x:shift.to});data.shifted=prevTargs;}else{if(config.infinite&&data.shifted){tram(data.shifted).set({visibility:'',x:lastOffsetX});data.shifted=null;} +tram(data.slides).set({visibility:''}).add(slideRule).start({x:offsetX});} +function resetOthers(){targets=$(anchors[data.index].els);others=data.slides.not(targets);if(animation!=='slide'){resetConfig.visibility='hidden';} +tram(others).set(resetConfig);}} +function render(i,el){var data=$.data(el,namespace);if(!data){return;} +if(maskChanged(data)){return layout(data);} +if(designer&&slidesChanged(data)){layout(data);}} +function layout(data){var pages=1;var offset=0;var anchor=0;var width=0;var maskWidth=data.maskWidth;var threshold=maskWidth-data.config.edge;if(threshold<0){threshold=0;} +data.anchors=[{els:[],x:0,width:0}];data.slides.each(function(i,el){if(anchor-offset>threshold){pages++;offset+=maskWidth;data.anchors[pages-1]={els:[],x:anchor,width:0};} +width=$(el).outerWidth(true);anchor+=width;data.anchors[pages-1].width+=width;data.anchors[pages-1].els.push(el);var ariaLabel=i+1+' of '+data.slides.length;$(el).attr('aria-label',ariaLabel);$(el).attr('role','group');});data.endX=anchor;if(designer){data.pages=null;} +if(data.nav.length&&data.pages!==pages){data.pages=pages;buildNav(data);} +var index=data.index;if(index>=pages){index=pages-1;} +change(data,{immediate:true,index:index});} +function buildNav(data){var dots=[];var $dot;var spacing=data.el.attr('data-nav-spacing');if(spacing){spacing=parseFloat(spacing)+'px';} +for(var i=0,len=data.pages;i+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ye(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace($,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||v.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&y(p,e)?-1:t==C||t.ownerDocument==p&&y(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function D(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||j,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,j=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),y.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="",y.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="",y.option=!!ce.lastChild;var ge={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n",""]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function qe(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function Le(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function He(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Oe(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Ut,Xt=[],Vt=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Xt.pop()||S.expando+"_"+Ct.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Vt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Vt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Vt,"$1"+r):!1!==e.jsonp&&(e.url+=(Et.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Xt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((Ut=E.implementation.createHTMLDocument("").body).innerHTML="
",2===Ut.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):("number"==typeof f.top&&(f.top+="px"),"number"==typeof f.left&&(f.left+="px"),c.css(f))}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return $(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=$e(y.pixelPosition,function(e,t){if(t)return t=Be(e,n),Me.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return $(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0b)a=0,b=2147483647;return Math.floor(Math.random()*(b-a+1)+a)},ta=function(a,b){for(var c=new sa,d=0;d"+a+"
");void 0!==c.tagName&&$a(c);c.innerHTML=Ya(d);b=b.lastChild;for(var e=[];b.firstChild;)e.push(b.removeChild(b.firstChild));return e},qb=function(a,b,c){c=c||100;for(var d={},e=0;e=f)return!0;(d=d.parentElement)&&(e=H.getComputedStyle(d,null))}return!1};var oe=/:[0-9]+$/,pe=function(a,b,c){for(var d=a.split("&"),e=0;ec?a.href:a.href.substr(0,c)}return b},ue=function(a){var b=I.createElement("a");a&&(b.href=a);var c=b.pathname;"/"!==c[0]&&(a||Rc("TAGGING",1),c="/"+c);var d=b.hostname.replace(oe,"");return{href:b.href,protocol:b.protocol,host:b.host,hostname:d,pathname:c,search:b.search,hash:b.hash,port:b.port}},ve=function(a){function b(n){var p=n.split("=")[0];return 0>d.indexOf(p)?n:p+"=0"}function c(n){return n.split("&").map(b).filter(function(p){return void 0!==p}).join("&")}var d="gclid dclid gbraid wbraid gclaw gcldc gclha gclgf gclgb _gl".split(" "), +e=ue(a),f=a.split(/[?#]/)[0],g=e.search,l=e.hash;"?"===g[0]&&(g=g.substring(1));"#"===l[0]&&(l=l.substring(1));g=c(g);l=c(l);""!==g&&(g="?"+g);""!==l&&(l="#"+l);var m=""+f+g+l;"/"===m[m.length-1]&&(m=m.substring(0,m.length-1));return m};var we={};var bf={},cf=function(a,b){if(H._gtmexpgrp&&H._gtmexpgrp.hasOwnProperty(a))return H._gtmexpgrp[a];void 0===bf[a]&&(bf[a]=Math.floor(Math.random()*b));return bf[a]};var ef={ih:"EG",Tj:"EG-GZ"};var ff=new function(a,b){this.h=a;this.defaultValue=void 0===b?!1:b}(1933);var gf=function(a){gf[" "](a);return a};gf[" "]=function(){};var jf=function(){var a=hf,b="bf";if(a.bf&&a.hasOwnProperty(b))return a.bf;var c=new a;return a.bf=c};var hf=function(){var a={};this.h=function(){var b=ff.h,c=ff.defaultValue;return null!=a[b]?a[b]:c};this.m=function(){a[ff.h]=!0}};var kf=[];function lf(){var a=cb("google_tag_data",{});a.ics||(a.ics={entries:{},set:mf,update:nf,addListener:of,notifyListeners:pf,active:!1,usedDefault:!1,usedUpdate:!1,accessedDefault:!1,accessedAny:!1,wasSetLate:!1});return a.ics} +function mf(a,b,c,d,e,f){var g=lf();g.usedDefault||!g.accessedDefault&&!g.accessedAny||(g.wasSetLate=!0);g.active=!0;g.usedDefault=!0;if(void 0!=b){var l=g.entries,m=l[a]||{},n=m.region,p=c&&k(c)?c.toUpperCase():void 0;d=d.toUpperCase();e=e.toUpperCase();if(""===d||p===e||(p===d?n!==e:!p&&!n)){var q=!!(f&&0d&&T(66);Gf=c},If=function(a){var b=sf(a);return void 0!=b?b:!0},Jf=function(){return"G1"+Df(sf)},Kf=function(a, +b){Af(a,b)},Lf=function(a,b){zf(a,b)};var Mf=function(a){var b=1,c,d,e;if(a)for(b=0,d=a.length-1;0<=d;d--)e=a.charCodeAt(d),b=(b<<6&268435455)+e+(e<<14),c=b&266338304,b=0!==c?b^c>>21:b;return b};var Nf=function(a,b,c){for(var d=[],e=b.split(";"),f=0;fd)return null;var e=a.indexOf("&",d);if(0>e||e>c)e=c;d+=b.length+1;return decodeURIComponent(a.slice(d,-1!==e?e:0).replace(/\+/g," "))},Ng=/[?&]($|#)/,Og=function(a,b,c){for(var d,e=a.search(Lg),f=0,g,l=[];0<=(g=Kg(a,f,b,e));)l.push(a.substring(f, +g)),f=Math.min(a.indexOf("&",g)+1||e,e);l.push(a.slice(f));d=l.join("").replace(Ng,"$1");var m,n=null!=c?"="+encodeURIComponent(String(c)):"";var p=b+n;if(p){var q,r=d.indexOf("#");0>r&&(r=d.length);var u=d.indexOf("?"),t;0>u||u>r?(u=r,t=""):t=d.substring(u+1,r);q=[d.slice(0,u),t,d.slice(r)];var v=q[1];q[1]=p?v?v+"&"+p:p:v;m=q[0]+(q[1]?"?"+q[1]:"")+q[2]}else m=d;return m};function Pg(a){if(!a||!I.head)return null;var b,c;c=void 0===c?document:c;b=c.createElement("meta");I.head.appendChild(b);b.httpEquiv="origin-trial";b.content=a;return b}var Qg=function(){if(H.top==H)return 0;var a=H.location.ancestorOrigins;if(a)return a[a.length-1]==H.location.origin?1:2;var b;var c=H.top;try{var d;if(d=!!c&&null!=c.location.href)b:{try{gf(c.foo);d=!0;break b}catch(e){}d=!1}b=d}catch(e){b=!1}return b?1:2};var Rg=function(){};var Sg=function(a){void 0!==a.addtlConsent&&"string"!==typeof a.addtlConsent&&(a.addtlConsent=void 0);void 0!==a.gdprApplies&&"boolean"!==typeof a.gdprApplies&&(a.gdprApplies=void 0);return void 0!==a.tcString&&"string"!==typeof a.tcString||void 0!==a.listenerId&&"number"!==typeof a.listenerId?2:a.cmpStatus&&"error"!==a.cmpStatus?0:3},Tg=function(a,b,c){this.m=a;this.h=null;this.J={};this.sa=0;this.X=void 0===b?500:b;this.F=void 0===c?!1:c;this.B=null};ja(Tg,Rg); +Tg.prototype.addEventListener=function(a){var b=this,c={internalBlockOnErrors:this.F},d=Pf(function(){return a(c)}),e=0;-1!==this.X&&(e=setTimeout(function(){c.tcString="tcunavailable";c.internalErrorState=1;d()},this.X));var f=function(g,l){clearTimeout(e);g?(c=g,c.internalErrorState=Sg(c),c.internalBlockOnErrors=b.F,l&&0===c.internalErrorState||(c.tcString="tcunavailable",l||(c.internalErrorState=3))):(c.tcString="tcunavailable",c.internalErrorState=3);a(c)};try{Ug(this,"addEventListener",f)}catch(g){c.tcString= +"tcunavailable",c.internalErrorState=3,e&&(clearTimeout(e),e=0),d()}};Tg.prototype.removeEventListener=function(a){a&&a.listenerId&&Ug(this,"removeEventListener",null,a.listenerId)}; +var Wg=function(a,b,c){var d;d=void 0===d?"755":d;var e;a:{if(a.publisher&&a.publisher.restrictions){var f=a.publisher.restrictions[b];if(void 0!==f){e=f[void 0===d?"755":d];break a}}e=void 0}var g=e;if(0===g)return!1;var l=c;2===c?(l=0,2===g&&(l=1)):3===c&&(l=1,1===g&&(l=0));var m;if(0===l)if(a.purpose&&a.vendor){var n=Vg(a.vendor.consents,void 0===d?"755":d);m=n&&"1"===b&&a.purposeOneTreatment&&"CH"===a.publisherCC?!0:n&&Vg(a.purpose.consents,b)}else m=!0;else m=1===l?a.purpose&&a.vendor?Vg(a.purpose.legitimateInterests, +b)&&Vg(a.vendor.legitimateInterests,void 0===d?"755":d):!0:!0;return m},Vg=function(a,b){return!(!a||!a[b])},Ug=function(a,b,c,d){c||(c=function(){});if("function"===typeof a.m.__tcfapi){var e=a.m.__tcfapi;e(b,2,c,d)}else if(Xg(a)){Yg(a);var f=++a.sa;a.J[f]=c;if(a.h){var g={};a.h.postMessage((g.__tcfapiCall={command:b,version:2,callId:f,parameter:d},g),"*")}}else c({},!1)},Xg=function(a){if(a.h)return a.h;var b;a:{for(var c=a.m,d=0;50>d;++d){var e;try{e=!(!c.frames||!c.frames.__tcfapiLocator)}catch(l){e= +!1}if(e){b=c;break a}var f;b:{try{var g=c.parent;if(g&&g!=c){f=g;break b}}catch(l){}f=null}if(!(c=f))break}b=null}a.h=b;return a.h},Yg=function(a){a.B||(a.B=function(b){try{var c;c=("string"===typeof b.data?JSON.parse(b.data):b.data).__tcfapiReturn;a.J[c.callId](c.returnValue,c.success)}catch(d){}},Gg(a.m,a.B))};var Zg=!0;Zg=!1;var $g={1:0,3:0,4:0,7:3,9:3,10:3},ah=Fg("",550),bh=Fg("",500);function ch(){var a=Dd.tcf||{};return Dd.tcf=a} +var hh=function(){var a=ch(),b=new Tg(H,Zg?3E3:-1);if(!0===H.gtag_enable_tcf_support&&!a.active&&("function"===typeof H.__tcfapi||"function"===typeof b.m.__tcfapi||null!=Xg(b))){a.active=!0;a.gd={};dh();var c=null;Zg?c=H.setTimeout(function(){eh(a);fh(a);c=null},bh):a.tcString="tcunavailable";try{b.addEventListener(function(d){c&&(clearTimeout(c),c=null);if(0!==d.internalErrorState)eh(a),fh(a);else{var e;a.gdprApplies=d.gdprApplies;if(!1===d.gdprApplies)e=gh(),b.removeEventListener(d);else if("tcloaded"=== +d.eventStatus||"useractioncomplete"===d.eventStatus||"cmpuishown"===d.eventStatus){var f={},g;for(g in $g)if($g.hasOwnProperty(g))if("1"===g){var l=d,m=!0;m=void 0===m?!1:m;var n;var p=l;!1===p.gdprApplies?n=!0:(void 0===p.internalErrorState&&(p.internalErrorState=Sg(p)),n="error"===p.cmpStatus||0!==p.internalErrorState?!p.internalBlockOnErrors:"loaded"!==p.cmpStatus||"tcloaded"!==p.eventStatus&&"useractioncomplete"!==p.eventStatus?!1:!0);f["1"]=n?!1===l.gdprApplies||"tcunavailable"===l.tcString|| +void 0===l.gdprApplies&&!m||"string"!==typeof l.tcString||!l.tcString.length?!0:Wg(l,"1",0):!1}else f[g]=Wg(d,g,$g[g]);e=f}e&&(a.tcString=d.tcString||"tcempty",a.gd=e,fh(a))}})}catch(d){c&&(clearTimeout(c),c=null),eh(a),fh(a)}}};function eh(a){a.type="e";a.tcString="tcunavailable";Zg&&(a.gd=gh())}function dh(){var a={},b=(a.ad_storage="denied",a.wait_for_update=ah,a);Ff(b)}function gh(){var a={},b;for(b in $g)$g.hasOwnProperty(b)&&(a[b]=!0);return a} +function fh(a){var b={},c=(b.ad_storage=a.gd["1"]?"granted":"denied",b);Hf(c,{eventId:0},{gdprApplies:a?a.gdprApplies:void 0,tcString:ih()})}var ih=function(){var a=ch();return a.active?a.tcString||"":""},jh=function(){var a=ch();return a.active&&void 0!==a.gdprApplies?a.gdprApplies?"1":"0":""},kh=function(a){if(!$g.hasOwnProperty(String(a)))return!0;var b=ch();return b.active&&b.gd?!!b.gd[String(a)]:!0};function lh(a,b,c){var d,e=Number(null!=a.Fb?a.Fb:void 0);0!==e&&(d=new Date((b||G())+1E3*(e||7776E3)));return{path:a.path,domain:a.domain,flags:a.flags,encode:!!c,expires:d}};var mh=["1"],nh={},oh={},qh=function(a){return nh[ph(a)]},th=function(a,b){b=void 0===b?!0:b;var c=ph(a.prefix);if(!nh[c]&&!rh(c,a.path,a.domain)&&b){var d=ph(a.prefix),e=fg();if(0===sh(d,e,a)){var f=cb("google_tag_data",{});f._gcl_au?Rc("GTM",57):f._gcl_au=e}rh(c,a.path,a.domain)}};function sh(a,b,c,d){var e=jg(b,"1",c.domain,c.path),f=lh(c,d);f.Ta="ad_storage";return bg(a,e,f)} +function rh(a,b,c){var d=ig(a,b,c,mh,"ad_storage");if(!d)return!1;var e=d.split(".");5===e.length?(nh[a]=e.slice(0,2).join("."),oh[a]={id:e.slice(2,4).join("."),th:Number(e[4])||0}):3===e.length?oh[a]={id:e.slice(0,2).join("."),th:Number(e[2])||0}:nh[a]=d;return!0}function ph(a){return(a||"_gcl")+"_au"};function uh(){for(var a=vh,b={},c=0;c>4);64!=g&&(c+=String.fromCharCode(f<<4&240|g>>2),64!=l&&(c+=String.fromCharCode(g<<6&192|l)))}};var zh;var Dh=function(){var a=Ah,b=Bh,c=Ch(),d=function(g){a(g.target||g.srcElement||{})},e=function(g){b(g.target||g.srcElement||{})};if(!c.init){lb(I,"mousedown",d);lb(I,"keyup",d);lb(I,"submit",e);var f=HTMLFormElement.prototype.submit;HTMLFormElement.prototype.submit=function(){b(this);f.call(this)};c.init=!0}},Eh=function(a,b,c,d,e){var f={callback:a,domains:b,fragment:2===c,placement:c,forms:d,sameHost:e};Ch().decorators.push(f)},Fh=function(a,b,c){for(var d=Ch().decorators,e={},f=0;f>2,x=(r&3)<<4|u>>4,z=(u&15)<<2|t>>6,w=t&63;q||(w=64,p||(z=64));m.push(vh[v],vh[x],vh[z],vh[w])}g=m.join("");f.call(e,g)}}var A=b.join("*");return["1",Lh(A), +A].join("*")};function Lh(a,b){var c=[H.navigator.userAgent,(new Date).getTimezoneOffset(),ab.userLanguage||ab.language,Math.floor(G()/60/1E3)-(void 0===b?0:b),a].join("*"),d;if(!(d=zh)){for(var e=Array(256),f=0;256>f;f++){for(var g=f,l=0;8>l;l++)g=g&1?g>>>1^3988292384:g>>>1;e[f]=g}d=e}zh=d;for(var m=4294967295,n=0;n>>8^zh[(m^c.charCodeAt(n))&255];return((m^-1)>>>0).toString(36)} +function Nh(){return function(a){var b=ue(H.location.href),c=b.search.replace("?",""),d=pe(c,"_gl",!0)||"";a.query=Oh(d)||{};var e=se(b,"fragment").match(Kh("_gl"));a.fragment=Oh(e&&e[3]||"")||{}}}function Ph(a,b){var c=Kh(a).exec(b),d=b;if(c){var e=c[2],f=c[4];d=c[1];f&&(d=d+e+f)}return d} +var Qh=function(a,b){b||(b="_gl");var c=Jh.exec(a);if(!c)return"";var d=c[1],e=Ph(b,(c[2]||"").slice(1)),f=Ph(b,(c[3]||"").slice(1));e.length&&(e="?"+e);f.length&&(f="#"+f);return""+d+e+f},Rh=function(a){var b=Nh(),c=Ch();c.data||(c.data={query:{},fragment:{}},b(c.data));var d={},e=c.data;e&&(Fa(d,e.query),a&&Fa(d,e.fragment));return d},Oh=function(a){try{var b=Sh(a,3);if(void 0!==b){for(var c={},d=b?b.split("*"):[],e=0;e+1e;++e){var f=Gh.exec(d);if(f){c=f;break a}d=decodeURIComponent(d)}c=void 0}var g=c;if(g&&"1"===g[1]){var l=g[3],m;a:{for(var n=g[2],p=0;pf.length||!b&&3!==f.length)&&Number(f[1])){d[c[e].wf]||(d[c[e].wf]=[]);var g={version:f[0],timestamp:1E3*Number(f[1]),fa:f[2]};b&&3p){n=!0;break b}n=!1}if(!n){var u=lh(b,m,!0);u.Ta="ad_storage";bg(g,l,u)}}}}qi(oi(c.gclid,c.gclsrc),!1,b)})},si=function(a,b){var c=fi[a];if(void 0!==c)return b+c},ti=function(a){return 0!==vi(a.split(".")).length?1E3*(Number(a.split(".")[1])|| +0):0};function ki(a){var b=vi(a.split("."));return 0===b.length?null:{version:b[0],fa:b[2],timestamp:1E3*(Number(b[1])||0),labels:b.slice(3)}}function vi(a){return 3>a.length||"GCL"!==a[0]&&"1"!==a[0]||!/^\d+$/.test(a[1])||!ei.test(a[2])?[]:a} +var wi=function(a,b,c,d,e){if(pa(b)&&Qf(H)){var f=ni(e),g=function(){for(var l={},m=0;mb};var Ji=/[A-Z]+/,Ki=/\s/,Li=function(a){if(k(a)){a=Aa(a);var b=a.indexOf("-");if(!(0>b)){var c=a.substring(0,b);if(Ji.test(c)){for(var d=a.substring(b+1).split("/"),e=0;el;l++){var m=g[l].src;if(m){m=m.toLowerCase();if(0===m.indexOf(e)){b=3;break a}1===f&&0===m.indexOf(d)&&(f=2)}}b=f}else b=a;return b}; +var Ri=function(a,b,c){if(H[a.functionName])return b.nf&&L(b.nf),H[a.functionName];var d=Qi();H[a.functionName]=d;if(a.Zd)for(var e=0;eG()-d){Rc("TAGGING",9);return}}else try{if(50<=I.querySelectorAll('iframe[allow="join-ad-interest-group"][data-tagging-id*="-"]').length){Rc("TAGGING",10);return}}catch(e){}jb(a,void 0,{allow:"join-ad-interest-group"},{taggingId:b,loadTime:G()},c)};var Wj=RegExp("^UA-\\d+-\\d+%3A[\\w-]+(?:%2C[\\w-]+)*(?:%3BUA-\\d+-\\d+%3A[\\w-]+(?:%2C[\\w-]+)*)*$"),Xj=/^~?[\w-]+(?:\.~?[\w-]+)*$/,Yj=/^\d+\.fls\.doubleclick\.net$/,Zj=/;gac=([^;?]+)/,ak=/;gacgb=([^;?]+)/,bk=/;gclaw=([^;?]+)/,ck=/;gclgb=([^;?]+)/; +function dk(a,b){if(Yj.test(I.location.host)){var c=I.location.href.match(b);return c&&2==c.length&&c[1].match(Wj)?decodeURIComponent(c[1]):""}var d=[],e;for(e in a){for(var f=[],g=a[e],l=0;l=ol--))T(1),ml[Qk]=!0;else{void 0===Uk[Qk]&&nl.Uj();var b=dl(!0,a);a?rb(b):kb(b);if(pl||ql&&0>=8);b[c++]=e}var f=4;void 0===f&&(f=0);if(!$l){$l={};for(var g="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),l=["+/=","+/","-_=","-_.","-_"],m=0;5>m;m++){var n=g.concat(l[m].split(""));Zl[m]=n;for(var p=0;p>2],C=r[(z&3)<<4|w>>4],F=r[(w&15)<<2|A>>6],E=r[A&63];u[x++]=""+y+C+F+E}var D=0,N=t;switch(b.length-v){case 2:D=b[v+1],N=r[(D&15)<<2]||t;case 1:var K=b[v];u[x]=""+r[K>>2]+r[(K&3)<<4|D>>4]+N+t}return u.join("")};var bm=function(a,b){var c=Mg(a,"fmt");if(b){var d=Mg(a,"random"),e=Mg(a,"label")||"";if(!d)return!1;var f=am(decodeURIComponent(e.replace(/\+/g," "))+":"+decodeURIComponent(d.replace(/\+/g," ")));if(!Yl(f,b))return!1}c&&4!=c&&(a=Og(a,"rfmt",c));var g=Og(a,"fmt",4);hb(g,function(){H.google_noFurtherRedirects&&b&&b.call&&(H.google_noFurtherRedirects=null,b())},void 0,void 0,I.getElementsByTagName("script")[0].parentElement||void 0);return!0};var rm=!1;var sm=function(){this.h={}},tm=function(a,b,c){null!=c&&(a.h[b]=c)},um=function(a){return Object.keys(a.h).map(function(b){return encodeURIComponent(b)+"="+encodeURIComponent(a.h[b])}).join("&")},wm=function(a,b,c,d,e){}; +var ym=new RegExp(/^(.*\.)?(google|youtube|blogger|withgoogle)(\.com?)?(\.[a-z]{2})?\.?$/),zm={cl:["ecl"],customPixels:["nonGooglePixels"],ecl:["cl"],ehl:["hl"],hl:["ehl"],html:["customScripts","customPixels","nonGooglePixels","nonGoogleScripts","nonGoogleIframes"],customScripts:["html","customPixels","nonGooglePixels","nonGoogleScripts","nonGoogleIframes"],nonGooglePixels:[],nonGoogleScripts:["nonGooglePixels"],nonGoogleIframes:["nonGooglePixels"]},Am={cl:["ecl"],customPixels:["customScripts","html"], +ecl:["cl"],ehl:["hl"],hl:["ehl"],html:["customScripts"],customScripts:["html"],nonGooglePixels:["customPixels","customScripts","html","nonGoogleScripts","nonGoogleIframes"],nonGoogleScripts:["customScripts","html"],nonGoogleIframes:["customScripts","html","nonGoogleScripts"]},Bm="google customPixels customScripts html nonGooglePixels nonGoogleScripts nonGoogleIframes".split(" "); +var Cm=function(){var a=!1;a=!0;return a},Em=function(a){var b=Xd("gtm.allowlist")||Xd("gtm.whitelist");b&&T(9);Cm()&&(b=["google","gtagfl","lcl","zone"]);var c=b&&Ha(za(b),zm),d=Xd("gtm.blocklist")|| +Xd("gtm.blacklist");d||(d=Xd("tagTypeBlacklist"))&&T(3);d?T(8):d=[];Dm()&&(d=za(d),d.push("nonGooglePixels","nonGoogleScripts","sandboxedScripts"));0<=za(d).indexOf("google")&&T(2);var e=d&&Ha(za(d),Am),f={};return function(g){var l=g&&g[yb.zb];if(!l||"string"!=typeof l)return!0;l=l.replace(/^_*/,"");if(void 0!==f[l])return f[l];var m=Qd[l]||[],n=a(l,m);if(b){var p; +if(p=n)a:{if(0>c.indexOf(l))if(m&&0c.indexOf(m[q])){T(11);p=!1;break a}}else{p=!1;break a}p=!0}n=p}var r=!1;if(d){var u=0<=e.indexOf(l);if(u)r=u;else{var t=ta(e,m||[]);t&&T(10);r=t}}var v=!n||r;v||!(0<=m.indexOf("sandboxedScripts"))||c&&-1!==c.indexOf("sandboxedScripts")||(v=ta(e,Bm));return f[l]=v}},Dm=function(){return ym.test(H.location&&H.location.hostname)};var Fm={initialized:11,complete:12,interactive:13},Gm={},Hm=Object.freeze((Gm[V.g.qa]=!0,Gm)),Im=0<=I.location.search.indexOf("?gtm_diagnostics=")||0<=I.location.search.indexOf(">m_diagnostics="),Km=function(a,b,c){if("config"!==a||1Nm){Nm++;try{I.documentElement.doScroll("left"),Pm()}catch(a){H.setTimeout(Qm,50)}}}var Rm=function(a){Mm?a():Om.push(a)};var Sm=function(a,b){return{entityType:1,indexInOriginContainer:a,nameInOriginContainer:b,originContainerId:mg.K}};var Um=function(a,b){this.h=!1;this.F=[];this.J={tags:[]};this.X=!1;this.m=this.B=0;Tm(this,a,b)},Vm=function(a,b,c,d){if(Gd.hasOwnProperty(b)||"__zone"===b)return-1;var e={};wb(d)&&(e=O(d,e));e.id=c;e.status="timeout";return a.J.tags.push(e)-1},Wm=function(a,b,c,d){var e=a.J.tags[b];e&&(e.status=c,e.executionTime=d)},Xm=function(a){if(!a.h){for(var b=a.F,c=0;c=a.B&&Xm(a)})},$m=function(a){a.X=!0;a.m>=a.B&&Xm(a)};var an=function(){function a(d){return!oa(d)||0>d?0:d}if(!Dd._li&&H.performance&&H.performance.timing){var b=H.performance.timing.navigationStart,c=oa(Yd.get("gtm.start"))?Yd.get("gtm.start"):0;Dd._li={cst:a(c-b),cbt:a(Od-b)}}},bn=function(a){H.performance&&H.performance.mark(mg.K+"_"+a+"_start")},cn=function(a){if(H.performance){var b=mg.K+"_"+a+"_start",c=mg.K+"_"+a+"_duration";H.performance.measure(c,b);var d=H.performance.getEntriesByName(c)[0];H.performance.clearMarks(b);H.performance.clearMeasures(c); +var e=Dd._p||{};void 0===e[a]&&(e[a]=d.duration,Dd._p=e);return d.duration}},dn=function(){if(H.performance&&H.performance.now){var a=Dd._p||{};a.PAGEVIEW=H.performance.now();Dd._p=a}};var en={},fn=function(){return H.GoogleAnalyticsObject&&H[H.GoogleAnalyticsObject]},gn=!1;var hn=function(a){H.GoogleAnalyticsObject||(H.GoogleAnalyticsObject=a||"ga");var b=H.GoogleAnalyticsObject;if(H[b])H.hasOwnProperty(b)||T(12);else{var c=function(){c.q=c.q||[];c.q.push(arguments)};c.l=Number(Ca());H[b]=c}an();return H[b]},jn=function(a){if(vf()){var b=fn();b(a+"require","linker");b(a+"linker:passthrough",!0)}}; +function kn(){return H.GoogleAnalyticsObject||"ga"} +var ln=function(a){},mn=function(a,b){return function(){var c=fn(),d=c&&c.getByName&&c.getByName(a);if(d){var e=d.get("sendHitTask");d.set("sendHitTask",function(f){var g=f.get("hitPayload"),l=f.get("hitCallback"),m=0>g.indexOf("&tid="+b);m&&(f.set("hitPayload",g.replace(/&tid=UA-[0-9]+-[0-9]+/,"&tid="+b),!0),f.set("hitCallback",void 0,!0));e(f);m&&(f.set("hitPayload", +g,!0),f.set("hitCallback",l,!0),f.set("_x_19",void 0,!0),e(f))})}}};function rn(a,b,c,d){var e=$b[a],f=sn(a,b,c,d);if(!f)return null;var g=ic(e[yb.Sg],c,[]);if(g&&g.length){var l=g[0];f=rn(l.index,{onSuccess:f,onFailure:1===l.mh?b.terminate:f,terminate:b.terminate},c,d)}return f} +function sn(a,b,c,d){function e(){if(f[yb.Hi])l();else{var x=jc(f,c,[]);var z=x[yb.Rh];if(null!=z)for(var w=0;we?1:dl?1:gr.indexOf(V.g.Qb)&&(l.cookieName=x+"_ga")}}!1!==d(V.g.gi)&&!1!==d(V.g.xc)&&tp()||(g.allowAdFeatures= +!1);!1!==d(V.g.T)&&up()||(g.allowAdPersonalizationSignals=!1);!c.isGtmEvent&&d(V.g.ab)&&(l._useUp=!0);if(c.isGtmEvent){l.name=l.name||e.gtmTrackerName;var y=g.hitCallback;g.hitCallback=function(){na(y)&&y();c.onSuccess()}}else{gq(l,"cookieDomain","auto");gq(g,"forceSSL",!0);gq(e,"eventCategory",Kq(b));Mq[b]&&gq(f,"nonInteraction",!0);"login"===b||"sign_up"===b||"share"===b?gq(e,"eventLabel",d(V.g.ag)):"search"===b||"view_search_results"===b?gq(e,"eventLabel",d(V.g.Ai)):"select_content"===b&&gq(e, +"eventLabel",d(V.g.ji));var C=e[V.g.oa]||{},F=C[V.g.Vb];F||0!=F&&C[V.g.P]?l.allowLinker=!0:!1===F&&gq(l,"useAmpClientId",!1);f.hitCallback=c.onSuccess;l.name=a}vf()&&(g["&gcs"]=Jf(),If(V.g.N)||(l.storage="none"),If(V.g.D)||(g.allowAdFeatures=!1,l.storeGac=!1));var E=d(V.g.Z)||d(V.g.vb),D=d(V.g.Fd);E&&(c.isGtmEvent||(l[V.g.vb]=E),l._cd2l=!0);D&&!c.isGtmEvent&&(l[V.g.Fd]=D);e.fieldsToSend=f;e.fieldsToSet=g;e.createOnlyFields=l;return e},hq=function(a){var b=a.gtmEcommerceData;if(!b)return null;var c= +{};b.currencyCode&&(c.We=b.currencyCode);if(b.impressions){c.action="impressions";var d=b.impressions;c.sh="impressions"===b.translateIfKeyEquals?rq(d,!0):d}if(b.promoView){c.action="promo_view";var e=b.promoView.promotions;c.fd="promoView"===b.translateIfKeyEquals?rq(e,!0):e}if(b.promoClick){c.action="promo_click";var f=b.promoClick.promotions;c.fd="promoClick"===b.translateIfKeyEquals?rq(f,!0):f;c.ob=b.promoClick.actionField;return c}for(var g in b)if(b.hasOwnProperty(g)&&"translateIfKeyEquals"!== +g&&"impressions"!==g&&"promoView"!==g&&"promoClick"!==g&&"currencyCode"!==g){c.action=g;var l=b[g].products;c.Gb="products"===b.translateIfKeyEquals?rq(l,!0):l;c.ob=b[g].actionField;break}return Object.keys(c).length?c:null},iq=function(a,b){function c(u){return{id:d(V.g.Ia),affiliation:d(V.g.ni),revenue:d(V.g.ia),tax:d(V.g.Of),shipping:d(V.g.Gc),coupon:d(V.g.oi),list:d(V.g.De)||u}}for(var d=function(u){return b.getWithConfig(u)},e=d(V.g.U),f,g=0;e&&gd.indexOf(a)&&d.push(a)}},dr=function(a,b){b=String(b).split(",");for(var c=0;cd.indexOf(a)&&d.push(a)}},er=function(a){for(var b=[],c=[],d={},e=0;ea.length)&&k(a[1])){var d={};if(2a.length)&&k(c)){var d;if(2n)for(T(4),c.pruned=!0;this.length>n;)this.shift();var p="boolean"!==typeof m||m;return Wr()&&p};var e=b.slice(0).map(function(f){return a(f)});Mr.push.apply(Mr,e);if(Zr()){L(Yr)}},Zr=function(){var a=!0;a=!1;return a};function as(a){if(null==a||0===a.length)return!1;var b=Number(a),c=G();return bc-9E5};var bs={};bs.Qd=new String("undefined");var Cs=H.clearTimeout,Ds=H.setTimeout,W=function(a,b,c,d){if(lg()){b&&L(b)}else return hb(a,b,c,d)},Es=function(){return new Date},Fs=function(){return H.location.href},Gs=function(a){return se(ue(a),"fragment")},Hs=function(a){return te(ue(a))},Is=function(a,b){return Xd(a,b||2)},Js=function(a,b,c){var d;b?(a.eventCallback=b,c&&(a.eventTimeout=c),d=Rr(a)):d=Rr(a);return d},Ks=function(a,b){H[a]=b},X=function(a,b,c){b&& +(void 0===H[a]||c&&!H[a])&&(H[a]=b);return H[a]},Ls=function(a,b,c){return Tf(a,b,void 0===c?!0:!!c)},Ms=function(a,b,c){return 0===bg(a,b,c)},Ns=function(a,b){if(lg()){b&&L(b)}else jb(a,b)},Os=function(a){return!!is(a,"init",!1)},Ps=function(a){gs(a,"init",!0)},Qs=function(a,b,c){El&&(xb(a)||Sl(c,b,a))}; +var nt=["matches","webkitMatchesSelector","mozMatchesSelector","msMatchesSelector","oMatchesSelector"];function ot(a,b){a=String(a);b=String(b);var c=a.length-b.length;return 0<=c&&a.indexOf(b,c)===c}var pt=new sa;function qt(a,b,c){var d=c?"i":void 0;try{var e=String(b)+d,f=pt.get(e);f||(f=new RegExp(b,d),pt.set(e,f));return f.test(a)}catch(g){return!1}} +function rt(a,b){function c(g){var l=ue(g),m=se(l,"protocol"),n=se(l,"host",!0),p=se(l,"port"),q=se(l,"path").toLowerCase().replace(/\/$/,"");if(void 0===m||"http"===m&&"80"===p||"https"===m&&"443"===p)m="web",p="default";return[m,n,p,q]}for(var d=c(String(a)),e=c(String(b)),f=0;f=Number(c);case "_gt":return Number(b)>Number(c); +case "_lc":return 0<=String(b).split(",").indexOf(String(c));case "_le":return Number(b)<=Number(c);case "_lt":return Number(b)=b.f?e():a.fonts.load(fa(b.a),b.h).then(function(a){1<=a.length?d():setTimeout(k,25)},function(){e()})}k()}),e=new Promise(function(a,d){setTimeout(d,b.f)});Promise.race([e,d]).then(function(){b.g(b.a)},function(){b.j(b.a)})};function R(a,b,c,d,e,f,g){this.v=a;this.B=b;this.c=c;this.a=d;this.s=g||"BESbswy";this.f={};this.w=e||3E3;this.u=f||null;this.o=this.j=this.h=this.g=null;this.g=new N(this.c,this.s);this.h=new N(this.c,this.s);this.j=new N(this.c,this.s);this.o=new N(this.c,this.s);a=new H(this.a.c+",serif",K(this.a));a=P(a);this.g.a.style.cssText=a;a=new H(this.a.c+",sans-serif",K(this.a));a=P(a);this.h.a.style.cssText=a;a=new H("serif",K(this.a));a=P(a);this.j.a.style.cssText=a;a=new H("sans-serif",K(this.a));a= +P(a);this.o.a.style.cssText=a;O(this.g);O(this.h);O(this.j);O(this.o)}var S={D:"serif",C:"sans-serif"},T=null;function U(){if(null===T){var a=/AppleWebKit\/([0-9]+)(?:\.([0-9]+))/.exec(window.navigator.userAgent);T=!!a&&(536>parseInt(a[1],10)||536===parseInt(a[1],10)&&11>=parseInt(a[2],10))}return T}R.prototype.start=function(){this.f.serif=this.j.a.offsetWidth;this.f["sans-serif"]=this.o.a.offsetWidth;this.A=q();la(this)}; +function ma(a,b,c){for(var d in S)if(S.hasOwnProperty(d)&&b===a.f[S[d]]&&c===a.f[S[d]])return!0;return!1}function la(a){var b=a.g.a.offsetWidth,c=a.h.a.offsetWidth,d;(d=b===a.f.serif&&c===a.f["sans-serif"])||(d=U()&&ma(a,b,c));d?q()-a.A>=a.w?U()&&ma(a,b,c)&&(null===a.u||a.u.hasOwnProperty(a.a.c))?V(a,a.v):V(a,a.B):na(a):V(a,a.v)}function na(a){setTimeout(p(function(){la(this)},a),50)}function V(a,b){setTimeout(p(function(){v(this.g.a);v(this.h.a);v(this.j.a);v(this.o.a);b(this.a)},a),0)};function W(a,b,c){this.c=a;this.a=b;this.f=0;this.o=this.j=!1;this.s=c}var X=null;W.prototype.g=function(a){var b=this.a;b.g&&w(b.f,[b.a.c("wf",a.c,K(a).toString(),"active")],[b.a.c("wf",a.c,K(a).toString(),"loading"),b.a.c("wf",a.c,K(a).toString(),"inactive")]);L(b,"fontactive",a);this.o=!0;oa(this)}; +W.prototype.h=function(a){var b=this.a;if(b.g){var c=y(b.f,b.a.c("wf",a.c,K(a).toString(),"active")),d=[],e=[b.a.c("wf",a.c,K(a).toString(),"loading")];c||d.push(b.a.c("wf",a.c,K(a).toString(),"inactive"));w(b.f,d,e)}L(b,"fontinactive",a);oa(this)};function oa(a){0==--a.f&&a.j&&(a.o?(a=a.a,a.g&&w(a.f,[a.a.c("wf","active")],[a.a.c("wf","loading"),a.a.c("wf","inactive")]),L(a,"active")):M(a.a))};function pa(a){this.j=a;this.a=new ja;this.h=0;this.f=this.g=!0}pa.prototype.load=function(a){this.c=new ca(this.j,a.context||this.j);this.g=!1!==a.events;this.f=!1!==a.classes;qa(this,new ha(this.c,a),a)}; +function ra(a,b,c,d,e){var f=0==--a.h;(a.f||a.g)&&setTimeout(function(){var a=e||null,k=d||null||{};if(0===c.length&&f)M(b.a);else{b.f+=c.length;f&&(b.j=f);var h,m=[];for(h=0;h
{{ content | safe }}
-
diff --git a/templates/memberships/list.html b/templates/memberships/list.html new file mode 100644 index 0000000..f628a84 --- /dev/null +++ b/templates/memberships/list.html @@ -0,0 +1,4 @@ +{% extends "index.html" %} + +{% block content %} +{% endblock content %} \ No newline at end of file diff --git a/templates/memberships/single.html b/templates/memberships/single.html new file mode 100644 index 0000000..ac1ec5f --- /dev/null +++ b/templates/memberships/single.html @@ -0,0 +1,88 @@ +{% extends "index.html" %} + +{% block content %} + +{% if not paginator %} + {% set paginator = section %} +{% endif %} + +{% set path_array = current_path | split(pat="/") %} +{% set taxonomy = path_array[1] %} +{% set category = path_array[2] %} +{% if path_array | length < 3%} +{% set category = "All" %} +{% endif %} + +
+ {% include "partials/filter_bar.html" %} +
+
+

+ {{category | replace(from='-', to=' ' ) | title}} +

+
+ {{ paginator.total_pages ~ " People"}} +
+
+ +
+ +
+
+ {%- for page in paginator.pages %} + {% include "partials/person_card.html" %} + {%- endfor %} +
+
+

+ {% if paginator.previous %} + {% include "partials/icons/svgPrevPageIcon.html" %}{% include + "partials/icons/svgPrevPageIcon.html" %} +           + {% include "partials/icons/svgPrevPageIcon.html" %} +           +           {% else %} {% + include "partials/icons/svgFirstPageIcon.html" %}{% include + "partials/icons/svgFirstPageIcon.html" %} +           {% include + "partials/icons/svgFirstPageIcon.html" %} +           +           {% endif %} {% if + paginator.next %} + {% include "partials/icons/svgNextPageIcon.html" %} +           + {% include "partials/icons/svgNextPageIcon.html" %}{% include + "partials/icons/svgNextPageIcon.html" %} + {% else %} {% include "partials/icons/svgLastPageIcon.html" %} +           {% include + "partials/icons/svgLastPageIcon.html" %}{% include + "partials/icons/svgLastPageIcon.html" %} {% endif %} +

+
+
+ +
+ +{% endblock content %} + + diff --git a/templates/news-category/list.html b/templates/news-category/list.html new file mode 100644 index 0000000..f628a84 --- /dev/null +++ b/templates/news-category/list.html @@ -0,0 +1,4 @@ +{% extends "index.html" %} + +{% block content %} +{% endblock content %} \ No newline at end of file diff --git a/templates/news-category/single.html b/templates/news-category/single.html new file mode 100644 index 0000000..5db2970 --- /dev/null +++ b/templates/news-category/single.html @@ -0,0 +1,14 @@ +{% extends "index.html" %} + +{% block content %} + +
+ +
+ {% include "partials/newsPosts.html" %} + {% include "partials/newsSidebar.html" %} +
+
+ + {% endblock content %} + diff --git a/templates/newsPage.html b/templates/newsPage.html index 69debfe..72f5f60 100644 --- a/templates/newsPage.html +++ b/templates/newsPage.html @@ -119,7 +119,7 @@
{{ content | safe }}
-
diff --git a/templates/partials/featuredBlog.html b/templates/partials/featuredBlog.html index 26731ef..32d3419 100644 --- a/templates/partials/featuredBlog.html +++ b/templates/partials/featuredBlog.html @@ -19,7 +19,7 @@

- {{ featured.date | date(format="%B %e, %Y", timezone="America/Chicago")}} - + {{ featured.date | date(format="%B %e, %Y", timezone="America/Chicago")}}

diff --git a/templates/people/list.html b/templates/people/list.html new file mode 100644 index 0000000..77eee45 --- /dev/null +++ b/templates/people/list.html @@ -0,0 +1,84 @@ +{% extends "_default/base.html" %} +{% block content %} + + +
+ {% include "partials/filter_bar.html" %} + +
+

+ {%- set section = get_section(path="people/_index.md") %} + + {% set path_array = current_path | split(pat="/") %} + {% set taxonomy = path_array[1] %} + {% set category = path_array[2] %} + {{category | replace(from='-', to=' ' ) | title}} +

+
+
+ {% for person in section.pages %} + {% set page_path = person.path ~ 'index.md' | replace(from='-', to='_') | trim_start_matches(pat="/") %} + {% set people = get_section(path="people/_index.md") %} + {% set pages_str = people.pages | json_encode() | as_str %} + {% if pages_str is containing(person.title) %} + {% set page = get_page(path=page_path) %} + {% if page.extra.private >= 0 %} + {% if page.title != "ThreeFold_Community"%} + {% include "partials/person_card.html" %} + {% endif %} + {% endif %} + {% endif %} + {% endfor %} +
+
+

+ {% if paginator.previous %} + {% include "partials/icons/svgPrevPageIcon.html" %}{% include + "partials/icons/svgPrevPageIcon.html" %} +           + {% include "partials/icons/svgPrevPageIcon.html" %} +           +           {% else %} {% + include "partials/icons/svgFirstPageIcon.html" %}{% include + "partials/icons/svgFirstPageIcon.html" %} +           {% include + "partials/icons/svgFirstPageIcon.html" %} +           +           {% endif %} {% if + paginator.next %} + {% include "partials/icons/svgNextPageIcon.html" %} +           + {% include "partials/icons/svgNextPageIcon.html" %}{% include + "partials/icons/svgNextPageIcon.html" %} + {% else %} {% include "partials/icons/svgLastPageIcon.html" %} +           {% include + "partials/icons/svgLastPageIcon.html" %}{% include + "partials/icons/svgLastPageIcon.html" %} {% endif %} +

+
+
+
+ +{% endblock content %} diff --git a/templates/people/single.html b/templates/people/single.html new file mode 100644 index 0000000..de4c305 --- /dev/null +++ b/templates/people/single.html @@ -0,0 +1,58 @@ +{% extends "_default/base.html" %} +{% block content %} + +{% set page_path = term.path ~ 'index.md' | replace(from='-', to='_') | trim_start_matches(pat="/") %} +{% set people = get_section(path="people/_index.md") %} +{% set pages_str = people.pages | json_encode() | as_str %} +{% if pages_str is containing(term.name) %} + {% set page = get_page(path=page_path) %} + + +
+
+
+ +
+
+
+

+ {{page.title}} +

+
+ {% include "partials/socialLinks.html" %} +
+
+
+ {{page.content | safe }} +
+
+
+
    + {% for org in page.extra.organizations %} +
  • + + + +
  • + {% endfor %} +
+
+
+ {% if page.taxonomies.memberships %} + {% for tag in page.taxonomies.memberships %} + + {{tag}} + + {% endfor %} + {% endif %} +
+
+
+
+
+
+
+
+{% endif %} + +{% endblock content %} \ No newline at end of file diff --git a/templates/static/css/index.css b/templates/static/css/index.css new file mode 100644 index 0000000..e3a2c95 --- /dev/null +++ b/templates/static/css/index.css @@ -0,0 +1,4854 @@ +@import url("https://fonts.googleapis.com/css2?family=Ubuntu&display=swap"); + +@import url("https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap"); + +@import url("https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700;900&display=swap"); + +/*! purgecss start ignore */ + +/* @import "nav.css"; */ + +code.language-html, +code.language-css, +code.language-md, +code.language-cmd, +code.language-bash, +code.language-text, +code.language-js, +span.o, +span.nx { + color: rgb(255, 255, 255); + line-height: 1.4; +} + +span.c { + color: hsl(120, 100%, 20%); +} + +span.p, +span.s1, +span.s2, +span.nt { + color: hsl(40, 100%, 30%); +} + +span.gs, +span.gh, +span.ge { + color: hsl(208, 100%, 50%); +} + +span.gs { + font-weight: bold; +} + +span.ge { + font-style: italic; +} + +pre, +code{ + font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} + +code { + background-color: hsl(0, 0%, 98%); + border-radius: 3px; + color: hsl(120, 100%, 20%); + font-size: 85%; +} + +pre { + margin: 0; + padding: 1rem; + overflow: scroll; +} + +pre code { + background-color: transparent; + color: inherit; + font-size: 100%; + padding: 0; +} + +.highlight { + background-color: transparent; + border-radius: 3px; + margin: 0 0 0.5rem; + padding: 0; + & pre { + margin-bottom: 0; + overflow-x: auto; + } + & .lineno { + color: hsla(0, 0%, 67%, 0.72); + display: inline-block; + /* Ensures the null space also isn't selectable */ + padding: 0 0.75rem 0 0.25rem; + /* Make sure numbers aren't selectable */ + } +} + +/* TODO: dark theme for future +@media (prefers-color-scheme: dark) { + code { + color: #fff; + background: hsl(200, 63%, 15%); + } +} +*/ + +/*! purgecss end ignore */ + +/*! tailwindcss v3.1.8 | MIT License | https://tailwindcss.com */ + +/* +1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4) +2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116) +*/ + +*, +::before, +::after { + box-sizing: border-box; + /* 1 */ + border-width: 0; + /* 2 */ + border-style: solid; + /* 2 */ + border-color: #e5e7eb; + /* 2 */ +} + +::before, +::after { + --tw-content: ''; +} + +/* +1. Use a consistent sensible line-height in all browsers. +2. Prevent adjustments of font size after orientation changes in iOS. +3. Use a more readable tab size. +4. Use the user's configured `sans` font-family by default. +*/ + +html { + line-height: 1.5; + /* 1 */ + -webkit-text-size-adjust: 100%; + /* 2 */ + -moz-tab-size: 4; + /* 3 */ + -o-tab-size: 4; + tab-size: 4; + /* 3 */ + font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + /* 4 */ +} + +/* +1. Remove the margin in all browsers. +2. Inherit line-height from `html` so users can set them as a class directly on the `html` element. +*/ + +body { + margin: 0; + /* 1 */ + line-height: inherit; + /* 2 */ +} + +/* +1. Add the correct height in Firefox. +2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655) +3. Ensure horizontal rules are visible by default. +*/ + +hr { + height: 0; + /* 1 */ + color: inherit; + /* 2 */ + border-top-width: 1px; + /* 3 */ +} + +/* +Add the correct text decoration in Chrome, Edge, and Safari. +*/ + +abbr:where([title]) { + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; +} + +/* +Remove the default font size and weight for headings. +*/ + +h1, +h2, +h3, +h4, +h5, +h6 { + font-size: inherit; + font-weight: inherit; +} + +/* +Reset links to optimize for opt-in styling instead of opt-out. +*/ + +a { + color: inherit; + text-decoration: inherit; +} + +/* +Add the correct font weight in Edge and Safari. +*/ + +b, +strong { + font-weight: bolder; +} + +/* +1. Use the user's configured `mono` font family by default. +2. Correct the odd `em` font sizing in all browsers. +*/ + +code, +kbd, +samp, +pre { + font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + /* 1 */ + font-size: 1em; + /* 2 */ +} + +/* +Add the correct font size in all browsers. +*/ + +small { + font-size: 80%; +} + +/* +Prevent `sub` and `sup` elements from affecting the line height in all browsers. +*/ + +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +/* +1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297) +2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016) +3. Remove gaps between table borders by default. +*/ + +table { + text-indent: 0; + /* 1 */ + border-color: inherit; + /* 2 */ + border-collapse: collapse; + /* 3 */ +} + +/* +1. Change the font styles in all browsers. +2. Remove the margin in Firefox and Safari. +3. Remove default padding in all browsers. +*/ + +button, +input, +optgroup, +select, +textarea { + font-family: inherit; + /* 1 */ + font-size: 100%; + /* 1 */ + font-weight: inherit; + /* 1 */ + line-height: inherit; + /* 1 */ + color: inherit; + /* 1 */ + margin: 0; + /* 2 */ + padding: 0; + /* 3 */ +} + +/* +Remove the inheritance of text transform in Edge and Firefox. +*/ + +button, +select { + text-transform: none; +} + +/* +1. Correct the inability to style clickable types in iOS and Safari. +2. Remove default button styles. +*/ + +button, +[type='button'], +[type='reset'], +[type='submit'] { + -webkit-appearance: button; + /* 1 */ + background-color: transparent; + /* 2 */ + background-image: none; + /* 2 */ +} + +/* +Use the modern Firefox focus style for all focusable elements. +*/ + +:-moz-focusring { + outline: auto; +} + +/* +Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737) +*/ + +:-moz-ui-invalid { + box-shadow: none; +} + +/* +Add the correct vertical alignment in Chrome and Firefox. +*/ + +progress { + vertical-align: baseline; +} + +/* +Correct the cursor style of increment and decrement buttons in Safari. +*/ + +::-webkit-inner-spin-button, +::-webkit-outer-spin-button { + height: auto; +} + +/* +1. Correct the odd appearance in Chrome and Safari. +2. Correct the outline style in Safari. +*/ + +[type='search'] { + -webkit-appearance: textfield; + /* 1 */ + outline-offset: -2px; + /* 2 */ +} + +/* +Remove the inner padding in Chrome and Safari on macOS. +*/ + +::-webkit-search-decoration { + -webkit-appearance: none; +} + +/* +1. Correct the inability to style clickable types in iOS and Safari. +2. Change font properties to `inherit` in Safari. +*/ + +::-webkit-file-upload-button { + -webkit-appearance: button; + /* 1 */ + font: inherit; + /* 2 */ +} + +/* +Add the correct display in Chrome and Safari. +*/ + +summary { + display: list-item; +} + +/* +Removes the default spacing and border for appropriate elements. +*/ + +blockquote, +dl, +dd, +h1, +h2, +h3, +h4, +h5, +h6, +hr, +figure, +p, +pre { + margin: 0; +} + +fieldset { + margin: 0; + padding: 0; +} + +legend { + padding: 0; +} + +ol, +ul, +menu { + list-style: none; + margin: 0; + padding: 0; +} + +/* +Prevent resizing textareas horizontally by default. +*/ + +textarea { + resize: vertical; +} + +/* +1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300) +2. Set the default placeholder color to the user's configured gray 400 color. +*/ + +input::-moz-placeholder, textarea::-moz-placeholder { + opacity: 1; + /* 1 */ + color: #9ca3af; + /* 2 */ +} + +input::placeholder, +textarea::placeholder { + opacity: 1; + /* 1 */ + color: #9ca3af; + /* 2 */ +} + +/* +Set the default cursor for buttons. +*/ + +button, +[role="button"] { + cursor: pointer; +} + +/* +Make sure disabled buttons don't get the pointer cursor. +*/ + +:disabled { + cursor: default; +} + +/* +1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14) +2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210) + This can trigger a poorly considered lint error in some tools but is included by design. +*/ + +img, +svg, +video, +canvas, +audio, +iframe, +embed, +object { + display: block; + /* 1 */ + vertical-align: middle; + /* 2 */ +} + +/* +Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14) +*/ + +img, +video { + max-width: 100%; + height: auto; +} + +*, ::before, ::after{ + --tw-border-spacing-x: 0; + --tw-border-spacing-y: 0; + --tw-translate-x: 0; + --tw-translate-y: 0; + --tw-rotate: 0; + --tw-skew-x: 0; + --tw-skew-y: 0; + --tw-scale-x: 1; + --tw-scale-y: 1; + --tw-pan-x: ; + --tw-pan-y: ; + --tw-pinch-zoom: ; + --tw-scroll-snap-strictness: proximity; + --tw-ordinal: ; + --tw-slashed-zero: ; + --tw-numeric-figure: ; + --tw-numeric-spacing: ; + --tw-numeric-fraction: ; + --tw-ring-inset: ; + --tw-ring-offset-width: 0px; + --tw-ring-offset-color: #fff; + --tw-ring-color: rgb(0 0 255 / 0.5); + --tw-ring-offset-shadow: 0 0 #0000; + --tw-ring-shadow: 0 0 #0000; + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + --tw-blur: ; + --tw-brightness: ; + --tw-contrast: ; + --tw-grayscale: ; + --tw-hue-rotate: ; + --tw-invert: ; + --tw-saturate: ; + --tw-sepia: ; + --tw-drop-shadow: ; + --tw-backdrop-blur: ; + --tw-backdrop-brightness: ; + --tw-backdrop-contrast: ; + --tw-backdrop-grayscale: ; + --tw-backdrop-hue-rotate: ; + --tw-backdrop-invert: ; + --tw-backdrop-opacity: ; + --tw-backdrop-saturate: ; + --tw-backdrop-sepia: ; +} + +::-webkit-backdrop{ + --tw-border-spacing-x: 0; + --tw-border-spacing-y: 0; + --tw-translate-x: 0; + --tw-translate-y: 0; + --tw-rotate: 0; + --tw-skew-x: 0; + --tw-skew-y: 0; + --tw-scale-x: 1; + --tw-scale-y: 1; + --tw-pan-x: ; + --tw-pan-y: ; + --tw-pinch-zoom: ; + --tw-scroll-snap-strictness: proximity; + --tw-ordinal: ; + --tw-slashed-zero: ; + --tw-numeric-figure: ; + --tw-numeric-spacing: ; + --tw-numeric-fraction: ; + --tw-ring-inset: ; + --tw-ring-offset-width: 0px; + --tw-ring-offset-color: #fff; + --tw-ring-color: rgb(0 0 255 / 0.5); + --tw-ring-offset-shadow: 0 0 #0000; + --tw-ring-shadow: 0 0 #0000; + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + --tw-blur: ; + --tw-brightness: ; + --tw-contrast: ; + --tw-grayscale: ; + --tw-hue-rotate: ; + --tw-invert: ; + --tw-saturate: ; + --tw-sepia: ; + --tw-drop-shadow: ; + --tw-backdrop-blur: ; + --tw-backdrop-brightness: ; + --tw-backdrop-contrast: ; + --tw-backdrop-grayscale: ; + --tw-backdrop-hue-rotate: ; + --tw-backdrop-invert: ; + --tw-backdrop-opacity: ; + --tw-backdrop-saturate: ; + --tw-backdrop-sepia: ; +} + +::backdrop{ + --tw-border-spacing-x: 0; + --tw-border-spacing-y: 0; + --tw-translate-x: 0; + --tw-translate-y: 0; + --tw-rotate: 0; + --tw-skew-x: 0; + --tw-skew-y: 0; + --tw-scale-x: 1; + --tw-scale-y: 1; + --tw-pan-x: ; + --tw-pan-y: ; + --tw-pinch-zoom: ; + --tw-scroll-snap-strictness: proximity; + --tw-ordinal: ; + --tw-slashed-zero: ; + --tw-numeric-figure: ; + --tw-numeric-spacing: ; + --tw-numeric-fraction: ; + --tw-ring-inset: ; + --tw-ring-offset-width: 0px; + --tw-ring-offset-color: #fff; + --tw-ring-color: rgb(0 0 255 / 0.5); + --tw-ring-offset-shadow: 0 0 #0000; + --tw-ring-shadow: 0 0 #0000; + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + --tw-blur: ; + --tw-brightness: ; + --tw-contrast: ; + --tw-grayscale: ; + --tw-hue-rotate: ; + --tw-invert: ; + --tw-saturate: ; + --tw-sepia: ; + --tw-drop-shadow: ; + --tw-backdrop-blur: ; + --tw-backdrop-brightness: ; + --tw-backdrop-contrast: ; + --tw-backdrop-grayscale: ; + --tw-backdrop-hue-rotate: ; + --tw-backdrop-invert: ; + --tw-backdrop-opacity: ; + --tw-backdrop-saturate: ; + --tw-backdrop-sepia: ; +} + +main{ + padding-top: 0px; +} + +article p{ + font-size: 1.125rem; +} + +/* +html, body { + @apply dark:bg-black; + +body { + @apply font-serif dark:text-gray-200; +} +*/ + +p { + /* for handling Markdown-created

and

  • */ + font-size: 1.125rem; +} + +pre, +code { + font-feature-settings: normal; +} + +.navWhite, +.navWhite:visited{ + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} + +.navWhite:focus, +.navWhite:active{ + --tw-text-opacity: 1; + color: rgb(156 163 175 / var(--tw-text-opacity)); +} + +.text-blue-light{ + --tw-text-opacity: 1; + color: rgb(107 114 128 / var(--tw-text-opacity)); +} + +.text-blue-dark { + /* for dark mode + @apply text-blue-200; + */ +} + +.text-shadow-titles { + text-shadow: 4px 4px 2px #000; +} + +.gradient-titles{ + background-image: linear-gradient(to bottom, var(--tw-gradient-stops)); + --tw-gradient-from: #0000aa; + --tw-gradient-to: rgb(0 0 170 / 0); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #000000; +} + +.ctr{ + text-align: center; +} + +.legal{ + font-size: .75rem; +} + +nav h4 a:hover{ + border-width: 0px; + font-weight: 300; + --tw-text-opacity: 1; + color: rgb(0 136 255 / var(--tw-text-opacity)); +} + +nav h4 a, +nav h4 a:focus, +nav h4 a:active{ + border-width: 0px; + font-weight: 300; + --tw-text-opacity: 1; + color: rgb(0 0 0 / var(--tw-text-opacity)); +} + +a h2{ + --tw-text-opacity: 1; + color: rgb(0 0 0 / var(--tw-text-opacity)); +} + +a{ + font-weight: 600; + --tw-text-opacity: 1; + color: rgb(0 0 187 / var(--tw-text-opacity)); +} + +a:focus, +a:hover{ + --tw-text-opacity: 1; + color: rgb(0 136 255 / var(--tw-text-opacity)); +} + +a:active{ + --tw-border-opacity: 1; + border-color: rgb(0 0 255 / var(--tw-border-opacity)); + --tw-text-opacity: 1; + color: rgb(0 0 136 / var(--tw-text-opacity)); +} + +h5 a{ + font-weight: 400; + --tw-text-opacity: 1; + color: rgb(17 24 39 / var(--tw-text-opacity)); +} + +/* +a:hover { + @apply dark:text-blue-300; +} +*/ + +sup a, +a.previous, +a.next, +.footnote-return{ + border-bottom-width: 0px; +} + +#nav-toggle:checked + #navMenu{ + display: block; +} + +a.navborderless{ + border-bottom-width: 0px; +} + +/* +.dateInfo { + @apply text-gray-700 dark:text-gray-400; +} +*/ + +h1, +.h1, +h2, +.h2, +h3, +.h3, +h4, +.h4, +h5, +.h5, +h6, +.h6{ + font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + line-height: 1.25; + letter-spacing: -0.025em; +} + +h1, +.h1{ + margin-bottom: 1rem; + font-size: 2.25rem; + font-weight: 800; +} + +h2, +.h2, +h3, +.h3, +h4, +.h4, +h5, +.h5, +h6, +.h6{ + font-weight: 700; +} + +h2, +.h2{ + font-size: 2.25rem; +} + +h4, +.h4{ + font-size: 1.5rem; +} + +h5{ + font-style: normal; +} + +h5, +.h5, +h6, +.h6{ + font-size: 1.125rem; +} + +.height-hero { + height: 45vh; + max-height: 45vh; + overflow: hidden; +} + +.height-post { + height: 35vh; + max-height: 35vh; +} + +.imgCover{ + height: 100%; + width: 100%; + -o-object-fit: cover; + object-fit: cover; + -o-object-position: center; + object-position: center; +} + +.background-hero-image-div{ + position: relative; + width: 100%; + overflow: hidden; + --tw-bg-opacity: 1; + background-color: rgb(0 0 0 / var(--tw-bg-opacity)); + /* Have to allow for mobile browsers' own "chrome"; can't go by Inspector simulations of smaller breakpoints */ + height: 80vh; + max-height: 80vh; +} + +.background-hero-title-block-fit{ + position: absolute; + bottom: 0px; + display: block; + width: 100%; + background-image: linear-gradient(to top, var(--tw-gradient-stops)); + --tw-gradient-from: #000000; + --tw-gradient-to: rgb(0 0 0 / 0); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + padding-left: 1rem; + padding-right: 1rem; + padding-top: 0.75rem; + padding-bottom: 1.5rem; +} + +.background-hero-title-text { + text-shadow: 4px 4px 2px #000; +} + +@media screen and (min-width: 768px) { + .background-hero-title-block-fit{ + padding-left: 3rem; + padding-right: 3rem; + } + + .background-hero-image-div { + height: 85vh; + max-height: 85vh; + } +} + +@media screen and (min-width: 1024px) { + .background-hero-title-block-fit{ + padding-left: 4rem; + padding-right: 4rem; + } + + .background-hero-image-div { + height: 95vh; + max-height: 95vh; + } +} + +.text-nowrap, +.text-nobrk{ + white-space: nowrap; +} + +article h1, +article h2, +article h3, +article h4{ + margin-top: 2rem; + margin-bottom: 1.5rem; + letter-spacing: -0.025em; +} + +article p{ + font-size: 1.125rem; + line-height: 1.625; +} + +article img.containedImage { + min-width: 100%; + max-width: 100%; + height: auto; + width: 100%; +} + +@media screen and (min-width: 768px) { + .height-hero { + height: 70vh; + max-height: 70vh; + } + + .height-post { + height: 40vh; + max-height: 40vh; + } + + article p{ + font-size: 1.25rem; + line-height: 1.625; + } +} + +@media screen and (min-width: 1920px) { + article p{ + font-size: 1.5rem; + line-height: 1.625; + } +} + +/* +.yellowBox { + @apply font-sans bg-yellow-200 border border-gray-900 border-solid mx-auto my-2 w-full px-6 py-2 dark:bg-gray-800 dark:border-gray-500; +} +*/ + +.yellowbox p{ + margin: 0px; + width: 100%; + padding: 0.5rem; +} + +ul, +ol{ + padding-left: 2rem; +} + +ul{ + list-style-type: disc; +} + +ol{ + list-style-type: decimal; +} + +.twitter-tweet{ + margin-left: auto; + margin-right: auto; + margin-top: 1rem; + margin-bottom: 0px; +} + +table.leagues{ + margin-left: auto; + margin-right: auto; + margin-top: 1rem; + margin-bottom: 0px; + width: 91.666667%; + border-collapse: collapse; + border-width: 0px; +} + +table.leagues td.col{ + width: 50%; +} + +@media (min-width: 900px) { + table.leagues{ + width: 60%; + } + + table.noborders{ + width: 91.666667%; + } +} + +table.noborders{ + margin-left: auto; + margin-right: auto; + margin-top: 1.5rem; + margin-bottom: 1rem; + width: 100%; + border-collapse: collapse; + border-width: 0px; +} + +table.noborders td{ + padding-top: 0.25rem; + padding-bottom: 0.25rem; + padding-right: 0px; + padding-left: 0.5rem; + text-align: left; + vertical-align: middle; + --tw-text-opacity: 1; + color: rgb(31 41 55 / var(--tw-text-opacity)); + /* text-align: left !important; */ +} + +table.noborders td img{ + margin: 0px; + display: inline-block; + vertical-align: middle; +} + +table.noborders tr{ + --tw-bg-opacity: 1; + background-color: rgb(187 238 255 / var(--tw-bg-opacity)); +} + +table.noborders tr:nth-child(even){ + --tw-bg-opacity: 1; + background-color: rgb(229 231 235 / var(--tw-bg-opacity)); +} + +table.noborders thead tr{ + --tw-bg-opacity: 1; + background-color: rgb(0 0 170 / var(--tw-bg-opacity)); +} + +table.noborders thead td{ + font-weight: 700; + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} + +table.noborders td.td70 { + width: 70%; +} + +table.noborders td.td70 img{ + display: block; + height: auto; + width: 50%; + max-width: 50%; +} + +table.noborders td.td30 { + width: 30%; +} + +/* +blockquote { + @apply px-6 text-gray-700 dark:text-gray-400; +} +*/ + +/* start, footnotes */ + +.footnote-definition, +.footnote-reference{ + font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; +} + +.footnote-reference { + font-size: 0.65em; + top: -0.5em; +} + +.footnote-sim { + font-size: 0.65em; + color: #0000ff; + @media (prefers-color-scheme: dark) { + color: #00aaff; + } +} + +.footnotes { + & ol { + -webkit-padding-start: 1.5rem; + padding-inline-start: 1.5rem; + } + & ol li { + margin-bottom: 0.5rem; + font-size: $pokey; + } + & li p { + font-size: 100%; + line-height: 1.4; + } + & .footnote-backref { + font-size: 75%; + } +} + +a.footnote-return { + font-size: 50%; +} + +article > .footnote-definition { + border-top: 1px solid black; + padding-top: 1em; + margin-top: 1em; +} + +article > .footnote-definition ~ .footnote-definition { + border-top: 0; + padding-top: 0; + margin-top: 0; +} + +.footnote-definition-label { + top: -0.4em; + font-size: 0.65em; +} + +.footnote-definition-label + p { + font-size: 75%; + margin-top: -1.75em; + margin-left: 1em; + line-height: 1.35; +} + +.footnote-definition-label::after { + content: "."; +} + +/* == end, footnotes */ + +.aspect-16x9 { + padding-bottom: 56.25%; +} + +/* +hr { + @apply border-solid border-gray-900 dark:border-gray-100; +} +*/ + +footer{ + font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; +} + +.lazypicturecaption{ + margin-top: 0.5rem; + padding: 0px; + text-align: center; + font-size: .875rem; + line-height: 1.375; +} + +.home-colOne p{ + margin-bottom: 1rem; + line-height: 2rem; +} + +.home-colOne img{ + margin-top: 1rem; + margin-bottom: 1rem; +} + +.container-comments { + margin: 0 auto; + font-size: 85%; + width: 85%; + max-width: 720px !important; + margin-bottom: 0; +} + +@media screen and (min-width: 900px) { + .container-comments { + width: 40%; + } +} + +.container{ + width: 100%; +} + +@media (min-width: 640px){ + .container{ + max-width: 640px; + } +} + +@media (min-width: 768px){ + .container{ + max-width: 768px; + } +} + +@media (min-width: 1024px){ + .container{ + max-width: 1024px; + } +} + +@media (min-width: 1280px){ + .container{ + max-width: 1280px; + } +} + +@media (min-width: 1450px){ + .container{ + max-width: 1450px; + } +} + +h1{ + font-size: 1.875rem; + font-weight: 400; +} + +@media (min-width: 1024px){ + h1{ + font-size: 5rem; + } +} + +h2{ + margin-top: 1rem; + margin-bottom: 1rem; + font-size: 1.875rem; + font-weight: 300; + line-height: 1; +} + +@media (min-width: 1024px){ + h2{ + font-size: 4rem; + } +} + +h2 strong{ + font-weight: 500; +} + +h3{ + margin-top: 1rem; + margin-bottom: 1rem; + font-size: 1.25rem; + font-weight: 200; + line-height: 1; +} + +@media (min-width: 1024px){ + h3{ + font-size: 2.25rem; + } +} + +h3 strong{ + font-weight: 600; +} + +h4{ + font-size: .875rem; + font-weight: 400; +} + +@media (min-width: 1024px){ + h4{ + font-size: 1.5rem; + } +} + +h5{ + margin-top: 0.25rem; + margin-bottom: 0.25rem; + font-size: 1.05rem; + font-weight: 600; + letter-spacing: 0.1em; + --tw-text-opacity: 1; + color: rgb(113 113 122 / var(--tw-text-opacity)); +} + +h6{ + margin-top: 0.25rem; + margin-bottom: 0.25rem; + font-size: 1.05rem; + font-weight: 400; + font-style: normal; +} + +p{ + font-size: 1.125rem; +} + +blockquote{ + margin-left: 0.5rem; + margin-right: 0.5rem; + margin-top: 0.5rem; + margin-bottom: 0.5rem; + border-left-width: 4px; + --tw-border-opacity: 1; + border-color: rgb(156 163 175 / var(--tw-border-opacity)); + padding: 0.5rem; +} + +li{ + font-size: 1rem; + font-weight: 400; +} + +@media (min-width: 1024px){ + li{ + font-size: 1rem; + } +} + +li li{ + font-size: .875rem; + font-weight: 300; +} + +@media (min-width: 1024px){ + li li{ + font-size: .875rem; + } +} + +button{ + margin-top: 0.75rem; + margin-bottom: 0.75rem; + display: inline-block; + border-width: 2px; + --tw-border-opacity: 1; + border-color: rgb(0 0 0 / var(--tw-border-opacity)); + padding-top: 0.25rem; + padding-bottom: 0.25rem; + text-transform: capitalize; + --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +@media (min-width: 1024px){ + button{ + margin-right: 1.25rem; + font-size: 1.125rem; + } +} + +.my-header h4{ + color:#9f9f9f; +} + +.article h2{ + font-size: 2.25rem; + font-family: Lato,sans-serif!important; + line-height: 1.5; + font-weight: 700; + color:#333; +} + +.article h1{ + font-family: Lato,sans-serif!important; +} + +:root { + --md-admonition-icon--note: url("data:image/svg+xml;charset=utf-8,"); + --md-admonition-icon--abstract: url("data:image/svg+xml;charset=utf-8,"); + --md-admonition-icon--info: url("data:image/svg+xml;charset=utf-8,"); + --md-admonition-icon--tip: url("data:image/svg+xml;charset=utf-8,"); + --md-admonition-icon--success: url("data:image/svg+xml;charset=utf-8,"); + --md-admonition-icon--question: url("data:image/svg+xml;charset=utf-8,"); + --md-admonition-icon--warning: url("data:image/svg+xml;charset=utf-8,"); + --md-admonition-icon--failure: url("data:image/svg+xml;charset=utf-8,"); + --md-admonition-icon--danger: url("data:image/svg+xml;charset=utf-8,"); + --md-admonition-icon--bug: url("data:image/svg+xml;charset=utf-8,"); + --md-admonition-icon--example: url("data:image/svg+xml;charset=utf-8,"); + --md-admonition-icon--quote: url("data:image/svg+xml;charset=utf-8,"); + --md-details-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' fill='%23000000'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z'/%3E%3C/svg%3E"); +} + +:is(.admonition) { + display: flow-root; + margin: 1.5625em 0; + padding: 0 1.2rem; + color: var(--fg); + page-break-inside: avoid; + background-color: var(--bg); + border: 0 solid black; + border-inline-start-width: 0.4rem; + border-radius: 0.2rem; + box-shadow: 0 0.2rem 1rem rgba(0, 0, 0, 0.05), 0 0 0.1rem rgba(0, 0, 0, 0.1); +} + +.admonition p { + display: block; + -webkit-margin-before: 1em; + margin-block-start: 1em; + -webkit-margin-after: 1em; + margin-block-end: 1em; + -webkit-margin-start: 0px; + margin-inline-start: 0px; + -webkit-margin-end: 0px; + margin-inline-end: 0px; + font-size: 0.8rem; +} + +@media print { + :is(.admonition) { + box-shadow: none; + } +} + +:is(.admonition) > * { + box-sizing: border-box; +} + +:is(.admonition) :is(.admonition) { + margin-top: 1em; + margin-bottom: 1em; +} + +:is(.admonition) > .tabbed-set:only-child { + margin-top: 0; +} + +html :is(.admonition) > :last-child { + margin-bottom: 1.2rem; +} + +:is(.admonition-title, summary) { + position: relative; + margin-block: 0; + margin-inline: -1.6rem -1.2rem; + padding-block: 0.8rem; + padding-inline: 4rem 1.2rem; + font-weight: 700; + background-color: rgba(68, 138, 255, 0.1); + border: 0 solid #448aff; + border-inline-start-width: 0.4rem; + border-start-start-radius: 0.2rem; + display: flex; +} + +:is(.admonition-title, summary) > p { + margin: 0; +} + +html :is(.admonition-title, summary):last-child { + margin-bottom: 0; +} + +:is(.admonition-title, summary)::before { + position: absolute; + top: 0.625em; + inset-inline-start: 1.2rem; + width: 1.4rem; + height: 1.4rem; + background-color: #448aff; + mask-image: url('data:image/svg+xml;charset=utf-8,'); + -webkit-mask-image: url('data:image/svg+xml;charset=utf-8,'); + mask-repeat: no-repeat; + -webkit-mask-repeat: no-repeat; + mask-size: contain; + -webkit-mask-size: contain; + content: ""; +} + +:is(.admonition):is(.note) { + border-color: #448aff; +} + +:is(.note) > :is(.admonition-title, summary) { + background-color: rgba(68, 138, 255, 0.1); + border-color: #448aff; +} + +:is(.note) > :is(.admonition-title, summary)::before { + background-color: #448aff; + mask-image: var(--md-admonition-icon--note); + -webkit-mask-image: var(--md-admonition-icon--note); + mask-repeat: no-repeat; + -webkit-mask-size: contain; + mask-size: contain; + -webkit-mask-repeat: no-repeat; +} + +:is(.admonition):is(.abstract, .summary, .tldr) { + border-color: #00b0ff; +} + +:is(.abstract, .summary, .tldr) > :is(.admonition-title, summary) { + background-color: rgba(0, 176, 255, 0.1); + border-color: #00b0ff; +} + +:is(.abstract, .summary, .tldr) > :is(.admonition-title, summary)::before { + background-color: #00b0ff; + mask-image: var(--md-admonition-icon--abstract); + -webkit-mask-image: var(--md-admonition-icon--abstract); + mask-repeat: no-repeat; + -webkit-mask-size: contain; + mask-size: contain; + -webkit-mask-repeat: no-repeat; +} + +:is(.admonition):is(.info, .todo) { + border-color: #00b8d4; +} + +:is(.info, .todo) > :is(.admonition-title, summary) { + background-color: rgba(0, 184, 212, 0.1); + border-color: #00b8d4; +} + +:is(.info, .todo) > :is(.admonition-title, summary)::before { + background-color: #00b8d4; + mask-image: var(--md-admonition-icon--info); + -webkit-mask-image: var(--md-admonition-icon--info); + mask-repeat: no-repeat; + -webkit-mask-size: contain; + mask-size: contain; + -webkit-mask-repeat: no-repeat; +} + +:is(.admonition):is(.tip, .hint, .important) { + border-color: #00bfa5; +} + +:is(.tip, .hint, .important) > :is(.admonition-title, summary) { + background-color: rgba(0, 191, 165, 0.1); + border-color: #00bfa5; +} + +:is(.tip, .hint, .important) > :is(.admonition-title, summary)::before { + background-color: #00bfa5; + mask-image: var(--md-admonition-icon--tip); + -webkit-mask-image: var(--md-admonition-icon--tip); + mask-repeat: no-repeat; + -webkit-mask-size: contain; + mask-size: contain; + -webkit-mask-repeat: no-repeat; +} + +:is(.admonition):is(.success, .check, .done) { + border-color: #00c853; +} + +:is(.success, .check, .done) > :is(.admonition-title, summary) { + background-color: rgba(0, 200, 83, 0.1); + border-color: #00c853; +} + +:is(.success, .check, .done) > :is(.admonition-title, summary)::before { + background-color: #00c853; + mask-image: var(--md-admonition-icon--success); + -webkit-mask-image: var(--md-admonition-icon--success); + mask-repeat: no-repeat; + -webkit-mask-size: contain; + mask-size: contain; + -webkit-mask-repeat: no-repeat; +} + +:is(.admonition):is(.question, .help, .faq) { + border-color: #64dd17; +} + +:is(.question, .help, .faq) > :is(.admonition-title, summary) { + background-color: rgba(100, 221, 23, 0.1); + border-color: #64dd17; +} + +:is(.question, .help, .faq) > :is(.admonition-title, summary)::before { + background-color: #64dd17; + mask-image: var(--md-admonition-icon--question); + -webkit-mask-image: var(--md-admonition-icon--question); + mask-repeat: no-repeat; + -webkit-mask-size: contain; + mask-size: contain; + -webkit-mask-repeat: no-repeat; +} + +:is(.admonition):is(.warning, .caution, .attention) { + border-color: #ff9100; +} + +:is(.warning, .caution, .attention) > :is(.admonition-title, summary) { + background-color: rgba(255, 145, 0, 0.1); + border-color: #ff9100; +} + +:is(.warning, .caution, .attention) > :is(.admonition-title, summary)::before { + background-color: #ff9100; + mask-image: var(--md-admonition-icon--warning); + -webkit-mask-image: var(--md-admonition-icon--warning); + mask-repeat: no-repeat; + -webkit-mask-size: contain; + mask-size: contain; + -webkit-mask-repeat: no-repeat; +} + +:is(.admonition):is(.failure, .fail, .missing) { + border-color: #ff5252; +} + +:is(.failure, .fail, .missing) > :is(.admonition-title, summary) { + background-color: rgba(255, 82, 82, 0.1); + border-color: #ff5252; +} + +:is(.failure, .fail, .missing) > :is(.admonition-title, summary)::before { + background-color: #ff5252; + mask-image: var(--md-admonition-icon--failure); + -webkit-mask-image: var(--md-admonition-icon--failure); + mask-repeat: no-repeat; + -webkit-mask-size: contain; + mask-size: contain; + -webkit-mask-repeat: no-repeat; +} + +:is(.admonition):is(.danger, .error) { + border-color: #ff1744; +} + +:is(.danger, .error) > :is(.admonition-title, summary) { + background-color: rgba(255, 23, 68, 0.1); + border-color: #ff1744; +} + +:is(.danger, .error) > :is(.admonition-title, summary)::before { + background-color: #ff1744; + mask-image: var(--md-admonition-icon--danger); + -webkit-mask-image: var(--md-admonition-icon--danger); + mask-repeat: no-repeat; + -webkit-mask-size: contain; + mask-size: contain; + -webkit-mask-repeat: no-repeat; +} + +:is(.admonition):is(.bug) { + border-color: #f50057; +} + +:is(.bug) > :is(.admonition-title, summary) { + background-color: rgba(245, 0, 87, 0.1); + border-color: #f50057; +} + +:is(.bug) > :is(.admonition-title, summary)::before { + background-color: #f50057; + mask-image: var(--md-admonition-icon--bug); + -webkit-mask-image: var(--md-admonition-icon--bug); + mask-repeat: no-repeat; + -webkit-mask-size: contain; + mask-size: contain; + -webkit-mask-repeat: no-repeat; +} + +:is(.admonition):is(.example) { + border-color: #7c4dff; +} + +:is(.example) > :is(.admonition-title, summary) { + background-color: rgba(124, 77, 255, 0.1); + border-color: #7c4dff; +} + +:is(.example) > :is(.admonition-title, summary)::before { + background-color: #7c4dff; + mask-image: var(--md-admonition-icon--example); + -webkit-mask-image: var(--md-admonition-icon--example); + mask-repeat: no-repeat; + -webkit-mask-size: contain; + mask-size: contain; + -webkit-mask-repeat: no-repeat; +} + +:is(.admonition):is(.quote, .cite) { + border-color: #9e9e9e; +} + +:is(.quote, .cite) > :is(.admonition-title, summary) { + background-color: rgba(158, 158, 158, 0.1); + border-color: #9e9e9e; +} + +:is(.quote, .cite) > :is(.admonition-title, summary)::before { + background-color: #9e9e9e; + mask-image: var(--md-admonition-icon--quote); + -webkit-mask-image: var(--md-admonition-icon--quote); + mask-repeat: no-repeat; + -webkit-mask-size: contain; + mask-size: contain; + -webkit-mask-repeat: no-repeat; +} + +.navy :is(.admonition) { + background-color: var(--sidebar-bg); +} + +.ayu :is(.admonition), +.coal :is(.admonition) { + background-color: var(--theme-hover); +} + +.rust :is(.admonition) { + background-color: var(--sidebar-bg); + color: var(--sidebar-fg); +} + +:is(.admonition-title) { + font-feature-settings: "kern", "liga"; + font-weight: 600; + font-size: 0.84rem; + border: none; + padding: 10px 50px; +} + +:is(summary)::after { + top: 0.625em; + width: 1.4rem; + height: 1.4rem; + mask-image: url('data:image/svg+xml;charset=utf-8,'); + -webkit-mask-image: url('data:image/svg+xml;charset=utf-8,'); + -webkit-mask-size: contain; + content: ""; + background-color: black; + mask-image: var(--md-details-icon); + -webkit-mask-image: var(--md-details-icon); + mask-repeat: no-repeat; + mask-size: contain; + -webkit-mask-repeat: no-repeat; + position: absolute; + transform: rotate(-90deg); + transition: transform 0.25s; + right: 0.4rem; +} + +details[open] > summary::after { + transform: rotate(0deg); +} + +.sr-only{ + position: absolute !important; + width: 1px !important; + height: 1px !important; + padding: 0 !important; + margin: -1px !important; + overflow: hidden !important; + clip: rect(0, 0, 0, 0) !important; + white-space: nowrap !important; + border-width: 0 !important; +} + +.static{ + position: static !important; +} + +.fixed{ + position: fixed !important; +} + +.absolute{ + position: absolute !important; +} + +.relative{ + position: relative !important; +} + +.inset-0{ + top: 0px !important; + right: 0px !important; + bottom: 0px !important; + left: 0px !important; +} + +.inset-x-0{ + left: 0px !important; + right: 0px !important; +} + +.left-0{ + left: 0px !important; +} + +.top-0{ + top: 0px !important; +} + +.z-50{ + z-index: 50 !important; +} + +.z-30{ + z-index: 30 !important; +} + +.z-20{ + z-index: 20 !important; +} + +.z-10{ + z-index: 10 !important; +} + +.z-20{ + z-index: 20 !important; +} + +.z-10{ + z-index: 10 !important; +} + +.z-50{ + z-index: 50 !important; +} + +.z-30{ + z-index: 30 !important; +} + +.order-2{ + order: 2 !important; +} + +.order-1{ + order: 1 !important; +} + +.col-span-3{ + grid-column: span 3 / span 3 !important; +} + +.m-0{ + margin: 0px !important; +} + +.m-2{ + margin: 0.5rem !important; +} + +.m-4{ + margin: 1rem !important; +} + +.mx-auto{ + margin-left: auto !important; + margin-right: auto !important; +} + +.mx-0{ + margin-left: 0px !important; + margin-right: 0px !important; +} + +.my-2{ + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; +} + +.mx-4{ + margin-left: 1rem !important; + margin-right: 1rem !important; +} + +.my-0{ + margin-top: 0px !important; + margin-bottom: 0px !important; +} + +.my-8{ + margin-top: 2rem !important; + margin-bottom: 2rem !important; +} + +.my-4{ + margin-top: 1rem !important; + margin-bottom: 1rem !important; +} + +.my-10{ + margin-top: 2.5rem !important; + margin-bottom: 2.5rem !important; +} + +.mx-1{ + margin-left: 0.25rem !important; + margin-right: 0.25rem !important; +} + +.my-1{ + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; +} + +.my-5{ + margin-top: 1.25rem !important; + margin-bottom: 1.25rem !important; +} + +.mx-8{ + margin-left: 2rem !important; + margin-right: 2rem !important; +} + +.-mx-4{ + margin-left: -1rem !important; + margin-right: -1rem !important; +} + +.-my-2{ + margin-top: -0.5rem !important; + margin-bottom: -0.5rem !important; +} + +.-mx-8{ + margin-left: -2rem !important; + margin-right: -2rem !important; +} + +.my-2{ + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; +} + +.mx-auto{ + margin-left: auto !important; + margin-right: auto !important; +} + +.-my-2{ + margin-top: -0.5rem !important; + margin-bottom: -0.5rem !important; +} + +.mx-8{ + margin-left: 2rem !important; + margin-right: 2rem !important; +} + +.mt-10{ + margin-top: 2.5rem !important; +} + +.mt-0{ + margin-top: 0px !important; +} + +.mb-3{ + margin-bottom: 0.75rem !important; +} + +.mb-8{ + margin-bottom: 2rem !important; +} + +.mr-2{ + margin-right: 0.5rem !important; +} + +.mt-5{ + margin-top: 1.25rem !important; +} + +.mt-6{ + margin-top: 1.5rem !important; +} + +.mb-4{ + margin-bottom: 1rem !important; +} + +.mb-10{ + margin-bottom: 2.5rem !important; +} + +.ml-auto{ + margin-left: auto !important; +} + +.mb-0{ + margin-bottom: 0px !important; +} + +.mt-12{ + margin-top: 3rem !important; +} + +.mt-2{ + margin-top: 0.5rem !important; +} + +.mb-16{ + margin-bottom: 4rem !important; +} + +.ml-4{ + margin-left: 1rem !important; +} + +.mr-5{ + margin-right: 1.25rem !important; +} + +.mt-16{ + margin-top: 4rem !important; +} + +.mt-3{ + margin-top: 0.75rem !important; +} + +.mt-1{ + margin-top: 0.25rem !important; +} + +.ml-5{ + margin-left: 1.25rem !important; +} + +.mb-12{ + margin-bottom: 3rem !important; +} + +.mr-8{ + margin-right: 2rem !important; +} + +.mb-6{ + margin-bottom: 1.5rem !important; +} + +.mt-8{ + margin-top: 2rem !important; +} + +.mb-5{ + margin-bottom: 1.25rem !important; +} + +.ml-8{ + margin-left: 2rem !important; +} + +.ml-1{ + margin-left: 0.25rem !important; +} + +.-mr-2{ + margin-right: -0.5rem !important; +} + +.mr-4{ + margin-right: 1rem !important; +} + +.-mt-16{ + margin-top: -4rem !important; +} + +.ml-10{ + margin-left: 2.5rem !important; +} + +.mt-16{ + margin-top: 4rem !important; +} + +.-mr-2{ + margin-right: -0.5rem !important; +} + +.mt-0{ + margin-top: 0px !important; +} + +.mt-8{ + margin-top: 2rem !important; +} + +.block{ + display: block !important; +} + +.inline-block{ + display: inline-block !important; +} + +.inline{ + display: inline !important; +} + +.flex{ + display: flex !important; +} + +.inline-flex{ + display: inline-flex !important; +} + +.grid{ + display: grid !important; +} + +.hidden{ + display: none !important; +} + +.h-8{ + height: 2rem !important; +} + +.h-10{ + height: 2.5rem !important; +} + +.h-32{ + height: 8rem !important; +} + +.h-12{ + height: 3rem !important; +} + +.h-full{ + height: 100% !important; +} + +.h-16{ + height: 4rem !important; +} + +.h-4{ + height: 1rem !important; +} + +.h-auto{ + height: auto !important; +} + +.h-6{ + height: 1.5rem !important; +} + +.h-5{ + height: 1.25rem !important; +} + +.h-screen{ + height: 100vh !important; +} + +.h-48{ + height: 12rem !important; +} + +.h-1\/2{ + height: 50% !important; +} + +.h-1\/3{ + height: 33.333333% !important; +} + +.h-auto{ + height: auto !important; +} + +.h-6{ + height: 1.5rem !important; +} + +.h-screen{ + height: 100vh !important; +} + +.max-h-80{ + max-height: 20rem !important; +} + +.max-h-screen{ + max-height: 100vh !important; +} + +.min-h-screen{ + min-height: 100vh !important; +} + +.w-8{ + width: 2rem !important; +} + +.w-full{ + width: 100% !important; +} + +.w-72{ + width: 18rem !important; +} + +.w-10{ + width: 2.5rem !important; +} + +.w-32{ + width: 8rem !important; +} + +.w-48{ + width: 12rem !important; +} + +.w-3\/4{ + width: 75% !important; +} + +.w-4\/6{ + width: 66.666667% !important; +} + +.w-2\/6{ + width: 33.333333% !important; +} + +.w-12{ + width: 3rem !important; +} + +.w-64{ + width: 16rem !important; +} + +.w-7\/12{ + width: 58.333333% !important; +} + +.w-4{ + width: 1rem !important; +} + +.w-16{ + width: 4rem !important; +} + +.w-screen{ + width: 100vw !important; +} + +.w-20{ + width: 5rem !important; +} + +.w-6{ + width: 1.5rem !important; +} + +.w-5{ + width: 1.25rem !important; +} + +.w-auto{ + width: auto !important; +} + +.w-screen{ + width: 100vw !important; +} + +.w-48{ + width: 12rem !important; +} + +.w-6{ + width: 1.5rem !important; +} + +.max-w-lg{ + max-width: 32rem !important; +} + +.max-w-full{ + max-width: 100% !important; +} + +.max-w-screen-2xl{ + max-width: 1450px !important; +} + +.max-w-4xl{ + max-width: 56rem !important; +} + +.max-w-7xl{ + max-width: 80rem !important; +} + +.max-w-screen-xl{ + max-width: 1280px !important; +} + +.max-w-xs{ + max-width: 20rem !important; +} + +.flex-1{ + flex: 1 1 0% !important; +} + +.flex-shrink-0{ + flex-shrink: 0 !important; +} + +.origin-top-right{ + transform-origin: top right !important; +} + +.-translate-y-1{ + --tw-translate-y: -0.25rem !important; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; +} + +.-translate-y-0{ + --tw-translate-y: -0px !important; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; +} + +.-translate-y-1{ + --tw-translate-y: -0.25rem !important; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; +} + +.-translate-y-0{ + --tw-translate-y: -0px !important; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; +} + +.rotate-180{ + --tw-rotate: 180deg !important; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; +} + +.-rotate-90{ + --tw-rotate: -90deg !important; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; +} + +.rotate-0{ + --tw-rotate: 0deg !important; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; +} + +.-rotate-90{ + --tw-rotate: -90deg !important; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; +} + +.scale-95{ + --tw-scale-x: .95 !important; + --tw-scale-y: .95 !important; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; +} + +.scale-100{ + --tw-scale-x: 1 !important; + --tw-scale-y: 1 !important; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; +} + +.scale-95{ + --tw-scale-x: .95 !important; + --tw-scale-y: .95 !important; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; +} + +.scale-100{ + --tw-scale-x: 1 !important; + --tw-scale-y: 1 !important; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; +} + +.transform{ + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; +} + +.cursor-pointer{ + cursor: pointer !important; +} + +.list-none{ + list-style-type: none !important; +} + +.grid-cols-3{ + grid-template-columns: repeat(3, minmax(0, 1fr)) !important; +} + +.grid-cols-1{ + grid-template-columns: repeat(1, minmax(0, 1fr)) !important; +} + +.flex-row{ + flex-direction: row !important; +} + +.flex-col{ + flex-direction: column !important; +} + +.flex-wrap{ + flex-wrap: wrap !important; +} + +.flex-nowrap{ + flex-wrap: nowrap !important; +} + +.items-start{ + align-items: flex-start !important; +} + +.items-center{ + align-items: center !important; +} + +.items-baseline{ + align-items: baseline !important; +} + +.justify-center{ + justify-content: center !important; +} + +.justify-between{ + justify-content: space-between !important; +} + +.justify-around{ + justify-content: space-around !important; +} + +.gap-5{ + gap: 1.25rem !important; +} + +.gap-6{ + gap: 1.5rem !important; +} + +.gap-4{ + gap: 1rem !important; +} + +.space-y-2 > :not([hidden]) ~ :not([hidden]){ + --tw-space-y-reverse: 0 !important; + margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse))) !important; + margin-bottom: calc(0.5rem * var(--tw-space-y-reverse)) !important; +} + +.space-y-6 > :not([hidden]) ~ :not([hidden]){ + --tw-space-y-reverse: 0 !important; + margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse))) !important; + margin-bottom: calc(1.5rem * var(--tw-space-y-reverse)) !important; +} + +.space-y-1 > :not([hidden]) ~ :not([hidden]){ + --tw-space-y-reverse: 0 !important; + margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse))) !important; + margin-bottom: calc(0.25rem * var(--tw-space-y-reverse)) !important; +} + +.space-y-8 > :not([hidden]) ~ :not([hidden]){ + --tw-space-y-reverse: 0 !important; + margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse))) !important; + margin-bottom: calc(2rem * var(--tw-space-y-reverse)) !important; +} + +.space-x-10 > :not([hidden]) ~ :not([hidden]){ + --tw-space-x-reverse: 0 !important; + margin-right: calc(2.5rem * var(--tw-space-x-reverse)) !important; + margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse))) !important; +} + +.space-x-2 > :not([hidden]) ~ :not([hidden]){ + --tw-space-x-reverse: 0 !important; + margin-right: calc(0.5rem * var(--tw-space-x-reverse)) !important; + margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse))) !important; +} + +.space-x-4 > :not([hidden]) ~ :not([hidden]){ + --tw-space-x-reverse: 0 !important; + margin-right: calc(1rem * var(--tw-space-x-reverse)) !important; + margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse))) !important; +} + +.space-y-4 > :not([hidden]) ~ :not([hidden]){ + --tw-space-y-reverse: 0 !important; + margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse))) !important; + margin-bottom: calc(1rem * var(--tw-space-y-reverse)) !important; +} + +.space-x-10 > :not([hidden]) ~ :not([hidden]){ + --tw-space-x-reverse: 0 !important; + margin-right: calc(2.5rem * var(--tw-space-x-reverse)) !important; + margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse))) !important; +} + +.space-x-2 > :not([hidden]) ~ :not([hidden]){ + --tw-space-x-reverse: 0 !important; + margin-right: calc(0.5rem * var(--tw-space-x-reverse)) !important; + margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse))) !important; +} + +.space-y-6 > :not([hidden]) ~ :not([hidden]){ + --tw-space-y-reverse: 0 !important; + margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse))) !important; + margin-bottom: calc(1.5rem * var(--tw-space-y-reverse)) !important; +} + +.space-y-8 > :not([hidden]) ~ :not([hidden]){ + --tw-space-y-reverse: 0 !important; + margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse))) !important; + margin-bottom: calc(2rem * var(--tw-space-y-reverse)) !important; +} + +.divide-y-2 > :not([hidden]) ~ :not([hidden]){ + --tw-divide-y-reverse: 0 !important; + border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse))) !important; + border-bottom-width: calc(2px * var(--tw-divide-y-reverse)) !important; +} + +.divide-y > :not([hidden]) ~ :not([hidden]){ + --tw-divide-y-reverse: 0 !important; + border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse))) !important; + border-bottom-width: calc(1px * var(--tw-divide-y-reverse)) !important; +} + +.divide-y-2 > :not([hidden]) ~ :not([hidden]){ + --tw-divide-y-reverse: 0 !important; + border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse))) !important; + border-bottom-width: calc(2px * var(--tw-divide-y-reverse)) !important; +} + +.divide-gray-50 > :not([hidden]) ~ :not([hidden]){ + --tw-divide-opacity: 1 !important; + border-color: rgb(249 250 251 / var(--tw-divide-opacity)) !important; +} + +.divide-gray-200 > :not([hidden]) ~ :not([hidden]){ + --tw-divide-opacity: 1 !important; + border-color: rgb(229 231 235 / var(--tw-divide-opacity)) !important; +} + +.divide-gray-50 > :not([hidden]) ~ :not([hidden]){ + --tw-divide-opacity: 1 !important; + border-color: rgb(249 250 251 / var(--tw-divide-opacity)) !important; +} + +.overflow-hidden{ + overflow: hidden !important; +} + +.overflow-visible{ + overflow: visible !important; +} + +.overflow-y-auto{ + overflow-y: auto !important; +} + +.overflow-x-hidden{ + overflow-x: hidden !important; +} + +.overflow-x-scroll{ + overflow-x: scroll !important; +} + +.text-ellipsis{ + text-overflow: ellipsis !important; +} + +.rounded-full{ + border-radius: 9999px !important; +} + +.rounded{ + border-radius: 0.25rem !important; +} + +.rounded-lg{ + border-radius: 0.5rem !important; +} + +.rounded-md{ + border-radius: 0.375rem !important; +} + +.rounded-none{ + border-radius: 0px !important; +} + +.rounded-md{ + border-radius: 0.375rem !important; +} + +.rounded-l-md{ + border-top-left-radius: 0.375rem !important; + border-bottom-left-radius: 0.375rem !important; +} + +.rounded-r-md{ + border-top-right-radius: 0.375rem !important; + border-bottom-right-radius: 0.375rem !important; +} + +.border-2{ + border-width: 2px !important; +} + +.border{ + border-width: 1px !important; +} + +.border-4{ + border-width: 4px !important; +} + +.border-0{ + border-width: 0px !important; +} + +.border-b{ + border-bottom-width: 1px !important; +} + +.border-r-0{ + border-right-width: 0px !important; +} + +.border-t{ + border-top-width: 1px !important; +} + +.border-t-2{ + border-top-width: 2px !important; +} + +.border-dashed{ + border-style: dashed !important; +} + +.border-white{ + --tw-border-opacity: 1 !important; + border-color: rgb(255 255 255 / var(--tw-border-opacity)) !important; +} + +.border-gray-600{ + --tw-border-opacity: 1 !important; + border-color: rgb(75 85 99 / var(--tw-border-opacity)) !important; +} + +.border-gray-400{ + --tw-border-opacity: 1 !important; + border-color: rgb(156 163 175 / var(--tw-border-opacity)) !important; +} + +.border-transparent{ + border-color: transparent !important; +} + +.border-black{ + --tw-border-opacity: 1 !important; + border-color: rgb(0 0 0 / var(--tw-border-opacity)) !important; +} + +.border-gray-300{ + --tw-border-opacity: 1 !important; + border-color: rgb(209 213 219 / var(--tw-border-opacity)) !important; +} + +.border-gray-200{ + --tw-border-opacity: 1 !important; + border-color: rgb(229 231 235 / var(--tw-border-opacity)) !important; +} + +.bg-gray-200{ + --tw-bg-opacity: 1 !important; + background-color: rgb(229 231 235 / var(--tw-bg-opacity)) !important; +} + +.bg-transparent{ + background-color: transparent !important; +} + +.bg-white{ + --tw-bg-opacity: 1 !important; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important; +} + +.bg-gray-50{ + --tw-bg-opacity: 1 !important; + background-color: rgb(249 250 251 / var(--tw-bg-opacity)) !important; +} + +.bg-gray-100{ + --tw-bg-opacity: 1 !important; + background-color: rgb(243 244 246 / var(--tw-bg-opacity)) !important; +} + +.bg-gray-300{ + --tw-bg-opacity: 1 !important; + background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important; +} + +.bg-stone-200{ + --tw-bg-opacity: 1 !important; + background-color: rgb(231 229 228 / var(--tw-bg-opacity)) !important; +} + +.bg-white{ + --tw-bg-opacity: 1 !important; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important; +} + +.bg-cover{ + background-size: cover !important; +} + +.bg-center{ + background-position: center !important; +} + +.bg-no-repeat{ + background-repeat: no-repeat !important; +} + +.object-cover{ + -o-object-fit: cover !important; + object-fit: cover !important; +} + +.p-4{ + padding: 1rem !important; +} + +.p-8{ + padding: 2rem !important; +} + +.p-3{ + padding: 0.75rem !important; +} + +.p-2{ + padding: 0.5rem !important; +} + +.p-6{ + padding: 1.5rem !important; +} + +.p-2{ + padding: 0.5rem !important; +} + +.py-10{ + padding-top: 2.5rem !important; + padding-bottom: 2.5rem !important; +} + +.py-2{ + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; +} + +.px-4{ + padding-left: 1rem !important; + padding-right: 1rem !important; +} + +.px-8{ + padding-left: 2rem !important; + padding-right: 2rem !important; +} + +.px-0{ + padding-left: 0px !important; + padding-right: 0px !important; +} + +.py-12{ + padding-top: 3rem !important; + padding-bottom: 3rem !important; +} + +.px-12{ + padding-left: 3rem !important; + padding-right: 3rem !important; +} + +.py-1{ + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; +} + +.py-5{ + padding-top: 1.25rem !important; + padding-bottom: 1.25rem !important; +} + +.px-3{ + padding-left: 0.75rem !important; + padding-right: 0.75rem !important; +} + +.px-6{ + padding-left: 1.5rem !important; + padding-right: 1.5rem !important; +} + +.py-3{ + padding-top: 0.75rem !important; + padding-bottom: 0.75rem !important; +} + +.px-5{ + padding-left: 1.25rem !important; + padding-right: 1.25rem !important; +} + +.px-2{ + padding-left: 0.5rem !important; + padding-right: 0.5rem !important; +} + +.py-4{ + padding-top: 1rem !important; + padding-bottom: 1rem !important; +} + +.py-2{ + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; +} + +.px-6{ + padding-left: 1.5rem !important; + padding-right: 1.5rem !important; +} + +.py-4{ + padding-top: 1rem !important; + padding-bottom: 1rem !important; +} + +.px-8{ + padding-left: 2rem !important; + padding-right: 2rem !important; +} + +.py-3{ + padding-top: 0.75rem !important; + padding-bottom: 0.75rem !important; +} + +.pl-3{ + padding-left: 0.75rem !important; +} + +.pt-24{ + padding-top: 6rem !important; +} + +.pt-16{ + padding-top: 4rem !important; +} + +.pt-8{ + padding-top: 2rem !important; +} + +.pt-4{ + padding-top: 1rem !important; +} + +.pb-10{ + padding-bottom: 2.5rem !important; +} + +.pb-0{ + padding-bottom: 0px !important; +} + +.pt-6{ + padding-top: 1.5rem !important; +} + +.pt-12{ + padding-top: 3rem !important; +} + +.pr-20{ + padding-right: 5rem !important; +} + +.pl-20{ + padding-left: 5rem !important; +} + +.pt-5{ + padding-top: 1.25rem !important; +} + +.pb-6{ + padding-bottom: 1.5rem !important; +} + +.pl-1{ + padding-left: 0.25rem !important; +} + +.pt-1{ + padding-top: 0.25rem !important; +} + +.pt-2{ + padding-top: 0.5rem !important; +} + +.pb-4{ + padding-bottom: 1rem !important; +} + +.pb-12{ + padding-bottom: 3rem !important; +} + +.pl-12{ + padding-left: 3rem !important; +} + +.pb-2{ + padding-bottom: 0.5rem !important; +} + +.pl-6{ + padding-left: 1.5rem !important; +} + +.pr-2{ + padding-right: 0.5rem !important; +} + +.pb-6{ + padding-bottom: 1.5rem !important; +} + +.pb-12{ + padding-bottom: 3rem !important; +} + +.pl-12{ + padding-left: 3rem !important; +} + +.pt-6{ + padding-top: 1.5rem !important; +} + +.pb-4{ + padding-bottom: 1rem !important; +} + +.text-left{ + text-align: left !important; +} + +.text-center{ + text-align: center !important; +} + +.text-right{ + text-align: right !important; +} + +.font-serif{ + font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif !important; +} + +.text-2xl{ + font-size: 1.5rem !important; +} + +.text-xs{ + font-size: .75rem !important; +} + +.text-sm{ + font-size: .875rem !important; +} + +.text-5xl{ + font-size: 3rem !important; +} + +.text-xl{ + font-size: 1.25rem !important; +} + +.text-4xl{ + font-size: 2.25rem !important; +} + +.text-lg{ + font-size: 1.125rem !important; +} + +.text-base{ + font-size: 1rem !important; +} + +.text-3xl{ + font-size: 1.875rem !important; +} + +.text-md{ + font-size: 1.05rem !important; +} + +.text-lg{ + font-size: 1.125rem !important; +} + +.text-sm{ + font-size: .875rem !important; +} + +.text-base{ + font-size: 1rem !important; +} + +.font-medium{ + font-weight: 500 !important; +} + +.font-black{ + font-weight: 900 !important; +} + +.font-normal{ + font-weight: 400 !important; +} + +.font-light{ + font-weight: 300 !important; +} + +.font-semibold{ + font-weight: 600 !important; +} + +.font-extrabold{ + font-weight: 800 !important; +} + +.font-bold{ + font-weight: 700 !important; +} + +.font-normal{ + font-weight: 400 !important; +} + +.uppercase{ + text-transform: uppercase !important; +} + +.capitalize{ + text-transform: capitalize !important; +} + +.not-italic{ + font-style: normal !important; +} + +.leading-none{ + line-height: 1 !important; +} + +.leading-8{ + line-height: 2rem !important; +} + +.leading-snug{ + line-height: 1.375 !important; +} + +.leading-6{ + line-height: 1.5rem !important; +} + +.leading-4{ + line-height: 1rem !important; +} + +.leading-3{ + line-height: .75rem !important; +} + +.leading-7{ + line-height: 1.75rem !important; +} + +.leading-5{ + line-height: 1.25rem !important; +} + +.leading-tight{ + line-height: 1.25 !important; +} + +.leading-relaxed{ + line-height: 1.625 !important; +} + +.leading-6{ + line-height: 1.5rem !important; +} + +.leading-3{ + line-height: .75rem !important; +} + +.tracking-tight{ + letter-spacing: -0.025em !important; +} + +.tracking-wide{ + letter-spacing: 0.025em !important; +} + +.text-gray-700{ + --tw-text-opacity: 1 !important; + color: rgb(55 65 81 / var(--tw-text-opacity)) !important; +} + +.text-gray-600{ + --tw-text-opacity: 1 !important; + color: rgb(75 85 99 / var(--tw-text-opacity)) !important; +} + +.text-gray-800{ + --tw-text-opacity: 1 !important; + color: rgb(31 41 55 / var(--tw-text-opacity)) !important; +} + +.text-gray-900{ + --tw-text-opacity: 1 !important; + color: rgb(17 24 39 / var(--tw-text-opacity)) !important; +} + +.text-black{ + --tw-text-opacity: 1 !important; + color: rgb(0 0 0 / var(--tw-text-opacity)) !important; +} + +.text-gray-400{ + --tw-text-opacity: 1 !important; + color: rgb(156 163 175 / var(--tw-text-opacity)) !important; +} + +.text-gray-500{ + --tw-text-opacity: 1 !important; + color: rgb(107 114 128 / var(--tw-text-opacity)) !important; +} + +.text-gray-300{ + --tw-text-opacity: 1 !important; + color: rgb(209 213 219 / var(--tw-text-opacity)) !important; +} + +.text-white{ + --tw-text-opacity: 1 !important; + color: rgb(255 255 255 / var(--tw-text-opacity)) !important; +} + +.text-blue-700{ + --tw-text-opacity: 1 !important; + color: rgb(0 0 170 / var(--tw-text-opacity)) !important; +} + +.text-blue-500{ + --tw-text-opacity: 1 !important; + color: rgb(0 0 255 / var(--tw-text-opacity)) !important; +} + +.text-blue-400{ + --tw-text-opacity: 1 !important; + color: rgb(0 51 255 / var(--tw-text-opacity)) !important; +} + +.text-blue-500{ + --tw-text-opacity: 1 !important; + color: rgb(0 0 255 / var(--tw-text-opacity)) !important; +} + +.text-gray-900{ + --tw-text-opacity: 1 !important; + color: rgb(17 24 39 / var(--tw-text-opacity)) !important; +} + +.text-gray-400{ + --tw-text-opacity: 1 !important; + color: rgb(156 163 175 / var(--tw-text-opacity)) !important; +} + +.text-gray-500{ + --tw-text-opacity: 1 !important; + color: rgb(107 114 128 / var(--tw-text-opacity)) !important; +} + +.opacity-0{ + opacity: 0 !important; +} + +.opacity-100{ + opacity: 1 !important; +} + +.opacity-0{ + opacity: 0 !important; +} + +.opacity-100{ + opacity: 1 !important; +} + +.shadow{ + --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1) !important; + --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color) !important; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important; +} + +.shadow-sm{ + --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important; + --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important; +} + +.\!shadow-none{ + --tw-shadow: 0 0 #0000 !important; + --tw-shadow-colored: 0 0 #0000 !important; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important; +} + +.shadow-lg{ + --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1) !important; + --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color) !important; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important; +} + +.shadow-md{ + --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1) !important; + --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color) !important; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important; +} + +.shadow{ + --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1) !important; + --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color) !important; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important; +} + +.shadow-lg{ + --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1) !important; + --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color) !important; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important; +} + +.grayscale{ + --tw-grayscale: grayscale(100%) !important; + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important; +} + +.filter{ + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important; +} + +.backdrop-blur{ + --tw-backdrop-blur: blur(8px) !important; + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important; + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important; +} + +.transition-all{ + transition-property: all !important; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; + transition-duration: 150ms !important; +} + +.transition-transform{ + transition-property: transform !important; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; + transition-duration: 150ms !important; +} + +.transition{ + transition-property: color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter !important; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter !important; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter !important; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; + transition-duration: 150ms !important; +} + +.transition-shadow{ + transition-property: box-shadow !important; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; + transition-duration: 150ms !important; +} + +.transition{ + transition-property: color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter !important; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter !important; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter !important; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; + transition-duration: 150ms !important; +} + +.transition-transform{ + transition-property: transform !important; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; + transition-duration: 150ms !important; +} + +.duration-200{ + transition-duration: 200ms !important; +} + +.duration-100{ + transition-duration: 100ms !important; +} + +.duration-75{ + transition-duration: 75ms !important; +} + +.duration-150{ + transition-duration: 150ms !important; +} + +.duration-500{ + transition-duration: 500ms !important; +} + +.duration-300{ + transition-duration: 300ms !important; +} + +.duration-200{ + transition-duration: 200ms !important; +} + +.duration-150{ + transition-duration: 150ms !important; +} + +.duration-100{ + transition-duration: 100ms !important; +} + +.ease-out{ + transition-timing-function: cubic-bezier(0, 0, 0.2, 1) !important; +} + +.ease-in{ + transition-timing-function: cubic-bezier(0.4, 0, 1, 1) !important; +} + +.ease-in-out{ + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; +} + +.ease-in{ + transition-timing-function: cubic-bezier(0.4, 0, 1, 1) !important; +} + +.ease-out{ + transition-timing-function: cubic-bezier(0, 0, 0.2, 1) !important; +} + +.ease-in-out{ + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; +} + +/* Custom CSS for header partial */ + +.backdrop-blur { + -webkit-backdrop-filter: blur(40px); +} + +* { + font-family: "Lato", sans-serif; +} + +.bg-semi-white { + background-color: rgba(255, 255, 255, 0.75); +} + +/* Custom css allowing image styling in markdown */ + +img[src*="#mx-auto"] { + margin: auto; +} + +img[src*="#small"] { + width: 68px; +} + +img[src*="#medium"] { + width: 400px; + margin: auto; +} + +img[src*="#logo"] { + max-width: min(250px, 100%); + margin: auto; +} + +img[src*="#large"] { + width: 1000px; + margin: auto; +} + +img[src*="#tft_img"] { + width: 150px; + margin: 8px; +} + +img[src*="#absolute"] { + position: absolute; + left: 0; + top: 0; +} + +.footer-cust a{ + color: #999; +} + +.footer-cust a:hover { + color: rgb(65, 65, 65); +} + +.footer-cust h6{ + margin-bottom: 15px; +} + +.logo_size{ + width:200px +} + +h1 { + line-height: 4rem; +} + +.nav p > a { + display: flex; + width: 100%; + flex-direction: column; + align-items: flex-start; + text-align: left; + line-height: 1.5rem; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; + border-radius: 0.25rem; + border-color: transparent; + padding: 0.5rem; + margin-top: 0.75rem; + margin-bottom: 0.75rem; + display: inline-block; + border-width: 2px; + border-color: rgb(0 0 0 / var(--tw-border-opacity)); + padding-left: 3rem; + padding-right: 3rem; + padding-top: 0.25rem; + padding-bottom: 0.25rem; + text-transform: capitalize; + box-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); +} + +.nav p > a:hover { + --tw-border-opacity: 1; + border-color: rgb(231 229 228 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(245 245 244 / var(--tw-bg-opacity)); +} + +.article p{ + font-size: 1.125rem; + font-family: Lato,sans-serif!important; + line-height: 1.7; + color:#333 +} + +.post-content-text a, .article a{ + color: #4ec48f; +} + +.post-content-text a:hover, .article a:hover{ + color: #2e9969; +} + +.article li{ + font-size: 1.125rem; +} + +.main-title { + font-family: Lato,sans-serif!important; +} + +button:hover :is(:where(a)) { + color: #5e5e5e; +} + +button :is(:where(p)) { + color: #3d3b39; + font-weight: 400; +} + +button a{ + padding-left: 3rem; + padding-right: 3rem; + --tw-text-opacity: 1; + color: rgb(0 0 0 / var(--tw-text-opacity)); +} + +a { + border-width: 0px; +} + +header { + font-family: "Work Sans"; +} + +.nav_btn { + margin: 0 !important; + padding: 0 !important; + border: none !important; + box-shadow: none !important; +} + +.quicklinks { + box-sizing: border-box; + align-items: center; + width: auto; + margin: 0 auto; + border-radius: 10px; + margin-top: 30px; + flex-wrap: wrap; + margin-bottom: 20px; +} + +.quicklinks img { + height: auto; + max-width: 200px; + display: inline-block; + padding: 10px; + filter: grayscale(100%); + position: relative; + transition: all 0.2s ease; + opacity: 0.5; +} + +.quicklinks img:hover { + opacity: 1; + transition: all 0.2s ease; + filter: grayscale(0%); +} + +.banner { + width: 100%; + margin: 0; + padding: 120px 0; + text-align: center; + position: relative; + display: block; + color: #fff !important; + letter-spacing: 0.5px; + overflow: hidden; + background: #00838d; + transition: 1.5s; +} + +.header { + height: auto; + background: none; + padding: 200px 0; +} + +.banner h2, +.header h1 { + margin: auto; + color: #fff; + position: relative; + transition: 0.3s; + z-index: 1; + white-space: nowrap; +} + +.header h1 { + color: #000; + transition: none; +} + +.banner h2 svg { + font-size: 40px; + margin-left: 15px; + position: absolute; + top: 55%; + transform: translateY(-50%) scale(0.5); + opacity: 0; + transition: 0.3s; +} + +.banner .back { + width: 100%; + height: 100%; + position: absolute; + top: 0; + left: 0; + background-position: center; + background-size: cover; + filter: grayscale(1) contrast(1.4); + opacity: 0.25; + transition: 1.5s; +} + +.header .back { + filter: none; + opacity: 1; + background-position: center; + background-size: cover; + background-repeat: no-repeat; +} + +.banner:hover { + background: #4b3a92; +} + +.header:hover { + background: none; +} + +.banner:hover h2 svg { + transform: translateY(-50%) scale(1); + opacity: 1; +} + +.banner:hover h2 { + padding-right: 40px; +} + +.header:hover h1 { + padding-right: 0; +} + +.banner:hover .back { + transform: scale(1.03); +} + +.header:hover .back { + transform: none; +} + +.my-test{ + font-family: "Work Sans", sans-serif !important; +} + +.post-content-text .my-test { + font-family: "Work Sans", sans-serif !important; + line-height: 1.7; +} + +.post-content-text h2 { + font-family: Lato,sans-serif!important; + line-height: 1.5; + font-size: 2.25rem; + font-weight: 700; +} + +.container-fluid { + width: 100%; + /* padding-right: 15px; + padding-left: 15px; */ + margin-right: auto; + margin-left: auto; +} + +.zola-anchor { + display: none; +} + +@media (min-width: 1024px){ + h2 { + font-size: 3.5rem; + } +} + +@media (max-width: 640px) { + .banner h2 { + font: 600 7vw/10vw; + } + + .header h1 { + font-size: 35px; + } + + .banner h2 svg { + font-size: 30px; + } +} + +@media (max-width: 480px) { + .banner, + .header { + padding: 80px 0; + } + + img[src*="#sm_none"] { + display: none; + } +} + +header #menu button{ + margin-top: 0.75rem; + margin-bottom: 0.75rem; + display: flex; + width: 100%; + flex-direction: column; + align-items: flex-start; + border-radius: 0.25rem; + border-width: 2px; + --tw-border-opacity: 1; + border-color: rgb(0 0 0 / var(--tw-border-opacity)); + border-color: transparent; + padding: 0.5rem; + padding-left: 1.5rem; + padding-right: 1.5rem; + padding-top: 0.25rem; + padding-bottom: 0.25rem; + text-align: left; + text-transform: capitalize; + line-height: 1.5rem; + --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + transition-property: color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; +} + +header #menu button:hover{ + --tw-border-opacity: 1; + border-color: rgb(231 229 228 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(245 245 244 / var(--tw-bg-opacity)); +} + +header #menu button:first-child:hover{ + --tw-text-opacity: 1; + color: rgb(107 114 128 / var(--tw-text-opacity)); +} + +@media (min-width: 1024px){ + header #menu button{ + margin-right: 1.25rem; + font-size: 1.125rem; + } +} + +header #menu button a{ + padding-left: 0px; + padding-right: 0px; +} + +.focus-within\:outline-none:focus-within{ + outline: 2px solid transparent !important; + outline-offset: 2px !important; +} + +.focus-within\:ring-2:focus-within{ + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important; + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important; + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important; +} + +.focus-within\:ring-offset-2:focus-within{ + --tw-ring-offset-width: 2px !important; +} + +.hover\:border-blue-500:hover{ + --tw-border-opacity: 1 !important; + border-color: rgb(0 0 255 / var(--tw-border-opacity)) !important; +} + +.hover\:border-stone-200:hover{ + --tw-border-opacity: 1 !important; + border-color: rgb(231 229 228 / var(--tw-border-opacity)) !important; +} + +.hover\:bg-gray-400:hover{ + --tw-bg-opacity: 1 !important; + background-color: rgb(156 163 175 / var(--tw-bg-opacity)) !important; +} + +.hover\:bg-gray-50:hover{ + --tw-bg-opacity: 1 !important; + background-color: rgb(249 250 251 / var(--tw-bg-opacity)) !important; +} + +.hover\:bg-gray-200:hover{ + --tw-bg-opacity: 1 !important; + background-color: rgb(229 231 235 / var(--tw-bg-opacity)) !important; +} + +.hover\:bg-gray-100:hover{ + --tw-bg-opacity: 1 !important; + background-color: rgb(243 244 246 / var(--tw-bg-opacity)) !important; +} + +.hover\:bg-stone-100:hover{ + --tw-bg-opacity: 1 !important; + background-color: rgb(245 245 244 / var(--tw-bg-opacity)) !important; +} + +.hover\:bg-gray-100:hover{ + --tw-bg-opacity: 1 !important; + background-color: rgb(243 244 246 / var(--tw-bg-opacity)) !important; +} + +.hover\:text-blue-700:hover{ + --tw-text-opacity: 1 !important; + color: rgb(0 0 170 / var(--tw-text-opacity)) !important; +} + +.hover\:text-black:hover{ + --tw-text-opacity: 1 !important; + color: rgb(0 0 0 / var(--tw-text-opacity)) !important; +} + +.hover\:text-gray-900:hover{ + --tw-text-opacity: 1 !important; + color: rgb(17 24 39 / var(--tw-text-opacity)) !important; +} + +.hover\:text-gray-500:hover{ + --tw-text-opacity: 1 !important; + color: rgb(107 114 128 / var(--tw-text-opacity)) !important; +} + +.hover\:text-blue-300:hover{ + --tw-text-opacity: 1 !important; + color: rgb(0 136 255 / var(--tw-text-opacity)) !important; +} + +.hover\:\!text-gray-700:hover{ + --tw-text-opacity: 1 !important; + color: rgb(55 65 81 / var(--tw-text-opacity)) !important; +} + +.hover\:text-gray-500:hover{ + --tw-text-opacity: 1 !important; + color: rgb(107 114 128 / var(--tw-text-opacity)) !important; +} + +.hover\:text-blue-300:hover{ + --tw-text-opacity: 1 !important; + color: rgb(0 136 255 / var(--tw-text-opacity)) !important; +} + +.hover\:text-gray-900:hover{ + --tw-text-opacity: 1 !important; + color: rgb(17 24 39 / var(--tw-text-opacity)) !important; +} + +.hover\:underline:hover{ + -webkit-text-decoration-line: underline !important; + text-decoration-line: underline !important; +} + +.hover\:shadow-xl:hover{ + --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1) !important; + --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color) !important; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important; +} + +.hover\:first\:text-gray-500:first-child:hover{ + --tw-text-opacity: 1 !important; + color: rgb(107 114 128 / var(--tw-text-opacity)) !important; +} + +.focus\:bg-gray-200:focus{ + --tw-bg-opacity: 1 !important; + background-color: rgb(229 231 235 / var(--tw-bg-opacity)) !important; +} + +.focus\:bg-gray-100:focus{ + --tw-bg-opacity: 1 !important; + background-color: rgb(243 244 246 / var(--tw-bg-opacity)) !important; +} + +.focus\:text-gray-900:focus{ + --tw-text-opacity: 1 !important; + color: rgb(17 24 39 / var(--tw-text-opacity)) !important; +} + +.focus\:text-gray-500:focus{ + --tw-text-opacity: 1 !important; + color: rgb(107 114 128 / var(--tw-text-opacity)) !important; +} + +.focus\:text-gray-900:focus{ + --tw-text-opacity: 1 !important; + color: rgb(17 24 39 / var(--tw-text-opacity)) !important; +} + +.focus\:outline-none:focus{ + outline: 2px solid transparent !important; + outline-offset: 2px !important; +} + +.focus\:ring-2:focus{ + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important; + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important; + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important; +} + +.focus\:ring-offset-2:focus{ + --tw-ring-offset-width: 2px !important; +} + +@media (prefers-color-scheme: dark){ + .dark\:bg-gray-700{ + --tw-bg-opacity: 1 !important; + background-color: rgb(55 65 81 / var(--tw-bg-opacity)) !important; + } + + .dark\:bg-transparent{ + background-color: transparent !important; + } + + .dark\:text-gray-200{ + --tw-text-opacity: 1 !important; + color: rgb(229 231 235 / var(--tw-text-opacity)) !important; + } + + .dark\:hover\:bg-gray-600:hover{ + --tw-bg-opacity: 1 !important; + background-color: rgb(75 85 99 / var(--tw-bg-opacity)) !important; + } + + .dark\:hover\:text-white:hover{ + --tw-text-opacity: 1 !important; + color: rgb(255 255 255 / var(--tw-text-opacity)) !important; + } + + .dark\:focus\:text-white:focus{ + --tw-text-opacity: 1 !important; + color: rgb(255 255 255 / var(--tw-text-opacity)) !important; + } +} + +@media (min-width: 640px){ + .sm\:col-span-2{ + grid-column: span 2 / span 2 !important; + } + + .sm\:mx-0{ + margin-left: 0px !important; + margin-right: 0px !important; + } + + .sm\:-mx-4{ + margin-left: -1rem !important; + margin-right: -1rem !important; + } + + .sm\:-mx-12{ + margin-left: -3rem !important; + margin-right: -3rem !important; + } + + .sm\:mt-0{ + margin-top: 0px !important; + } + + .sm\:mt-8{ + margin-top: 2rem !important; + } + + .sm\:mt-0{ + margin-top: 0px !important; + } + + .sm\:flex{ + display: flex !important; + } + + .sm\:grid{ + display: grid !important; + } + + .sm\:h-10{ + height: 2.5rem !important; + } + + .sm\:h-2\/3{ + height: 66.666667% !important; + } + + .sm\:w-10{ + width: 2.5rem !important; + } + + .sm\:w-32{ + width: 8rem !important; + } + + .sm\:w-1\/2{ + width: 50% !important; + } + + .sm\:flex-1{ + flex: 1 1 0% !important; + } + + .sm\:grid-cols-4{ + grid-template-columns: repeat(4, minmax(0, 1fr)) !important; + } + + .sm\:grid-cols-1{ + grid-template-columns: repeat(1, minmax(0, 1fr)) !important; + } + + .sm\:grid-cols-2{ + grid-template-columns: repeat(2, minmax(0, 1fr)) !important; + } + + .sm\:gap-6{ + gap: 1.5rem !important; + } + + .sm\:gap-10{ + gap: 2.5rem !important; + } + + .sm\:space-y-8 > :not([hidden]) ~ :not([hidden]){ + --tw-space-y-reverse: 0 !important; + margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse))) !important; + margin-bottom: calc(2rem * var(--tw-space-y-reverse)) !important; + } + + .sm\:space-x-4 > :not([hidden]) ~ :not([hidden]){ + --tw-space-x-reverse: 0 !important; + margin-right: calc(1rem * var(--tw-space-x-reverse)) !important; + margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse))) !important; + } + + .sm\:space-y-0 > :not([hidden]) ~ :not([hidden]){ + --tw-space-y-reverse: 0 !important; + margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))) !important; + margin-bottom: calc(0px * var(--tw-space-y-reverse)) !important; + } + + .sm\:space-y-8 > :not([hidden]) ~ :not([hidden]){ + --tw-space-y-reverse: 0 !important; + margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse))) !important; + margin-bottom: calc(2rem * var(--tw-space-y-reverse)) !important; + } + + .sm\:overflow-hidden{ + overflow: hidden !important; + } + + .sm\:rounded-md{ + border-radius: 0.375rem !important; + } + + .sm\:border-0{ + border-width: 0px !important; + } + + .sm\:border-r{ + border-right-width: 1px !important; + } + + .sm\:border-l{ + border-left-width: 1px !important; + } + + .sm\:bg-transparent{ + background-color: transparent !important; + } + + .sm\:p-12{ + padding: 3rem !important; + } + + .sm\:p-6{ + padding: 1.5rem !important; + } + + .sm\:p-0{ + padding: 0px !important; + } + + .sm\:p-6{ + padding: 1.5rem !important; + } + + .sm\:px-6{ + padding-left: 1.5rem !important; + padding-right: 1.5rem !important; + } + + .sm\:px-0{ + padding-left: 0px !important; + padding-right: 0px !important; + } + + .sm\:px-12{ + padding-left: 3rem !important; + padding-right: 3rem !important; + } + + .sm\:px-8{ + padding-left: 2rem !important; + padding-right: 2rem !important; + } + + .sm\:py-6{ + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + + .sm\:px-4{ + padding-left: 1rem !important; + padding-right: 1rem !important; + } + + .sm\:px-12{ + padding-left: 3rem !important; + padding-right: 3rem !important; + } + + .sm\:pb-8{ + padding-bottom: 2rem !important; + } + + .sm\:pt-16{ + padding-top: 4rem !important; + } + + .sm\:pb-16{ + padding-bottom: 4rem !important; + } + + .sm\:pb-8{ + padding-bottom: 2rem !important; + } + + .sm\:text-3xl{ + font-size: 1.875rem !important; + } + + .sm\:text-sm{ + font-size: .875rem !important; + } + + .sm\:leading-10{ + line-height: 2.5rem !important; + } +} + +@media (min-width: 768px){ + .md\:order-2{ + order: 2 !important; + } + + .md\:order-last{ + order: 9999 !important; + } + + .md\:col-span-2{ + grid-column: span 2 / span 2 !important; + } + + .md\:mx-8{ + margin-left: 2rem !important; + margin-right: 2rem !important; + } + + .md\:mx-0{ + margin-left: 0px !important; + margin-right: 0px !important; + } + + .md\:mx-12{ + margin-left: 3rem !important; + margin-right: 3rem !important; + } + + .md\:mx-4{ + margin-left: 1rem !important; + margin-right: 1rem !important; + } + + .md\:-mx-16{ + margin-left: -4rem !important; + margin-right: -4rem !important; + } + + .md\:mt-0{ + margin-top: 0px !important; + } + + .md\:mb-10{ + margin-bottom: 2.5rem !important; + } + + .md\:-mt-1{ + margin-top: -0.25rem !important; + } + + .md\:mb-0{ + margin-bottom: 0px !important; + } + + .md\:mt-0{ + margin-top: 0px !important; + } + + .md\:block{ + display: block !important; + } + + .md\:inline-block{ + display: inline-block !important; + } + + .md\:inline{ + display: inline !important; + } + + .md\:grid{ + display: grid !important; + } + + .md\:w-5\/6{ + width: 83.333333% !important; + } + + .md\:w-1\/6{ + width: 16.666667% !important; + } + + .md\:w-full{ + width: 100% !important; + } + + .md\:w-2\/3{ + width: 66.666667% !important; + } + + .md\:w-auto{ + width: auto !important; + } + + .md\:w-48{ + width: 12rem !important; + } + + .md\:max-w-full{ + max-width: 100% !important; + } + + .md\:grid-cols-2{ + grid-template-columns: repeat(2, minmax(0, 1fr)) !important; + } + + .md\:grid-cols-3{ + grid-template-columns: repeat(3, minmax(0, 1fr)) !important; + } + + .md\:flex-row{ + flex-direction: row !important; + } + + .md\:gap-12{ + gap: 3rem !important; + } + + .md\:gap-8{ + gap: 2rem !important; + } + + .md\:p-16{ + padding: 4rem !important; + } + + .md\:p-8{ + padding: 2rem !important; + } + + .md\:px-16{ + padding-left: 4rem !important; + padding-right: 4rem !important; + } + + .md\:px-12{ + padding-left: 3rem !important; + padding-right: 3rem !important; + } + + .md\:px-6{ + padding-left: 1.5rem !important; + padding-right: 1.5rem !important; + } + + .md\:py-2{ + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + + .md\:px-12{ + padding-left: 3rem !important; + padding-right: 3rem !important; + } + + .md\:px-16{ + padding-left: 4rem !important; + padding-right: 4rem !important; + } + + .md\:pl-8{ + padding-left: 2rem !important; + } + + .md\:pr-0{ + padding-right: 0px !important; + } + + .md\:text-left{ + text-align: left !important; + } + + .md\:text-4xl{ + font-size: 2.25rem !important; + } + + .md\:text-6xl{ + font-size: 4rem !important; + } + + .md\:text-2xl{ + font-size: 1.5rem !important; + } +} + +@media (min-width: 1024px){ + .lg\:m-4{ + margin: 1rem !important; + } + + .lg\:m-0{ + margin: 0px !important; + } + + .lg\:m-20{ + margin: 5rem !important; + } + + .lg\:mx-4{ + margin-left: 1rem !important; + margin-right: 1rem !important; + } + + .lg\:mx-20{ + margin-left: 5rem !important; + margin-right: 5rem !important; + } + + .lg\:mx-40{ + margin-left: 10rem !important; + margin-right: 10rem !important; + } + + .lg\:mx-10{ + margin-left: 2.5rem !important; + margin-right: 2.5rem !important; + } + + .lg\:-mx-20{ + margin-left: -5rem !important; + margin-right: -5rem !important; + } + + .lg\:my-40{ + margin-top: 10rem !important; + margin-bottom: 10rem !important; + } + + .lg\:mx-auto{ + margin-left: auto !important; + margin-right: auto !important; + } + + .lg\:-mx-12{ + margin-left: -3rem !important; + margin-right: -3rem !important; + } + + .lg\:my-32{ + margin-top: 8rem !important; + margin-bottom: 8rem !important; + } + + .lg\:mx-20{ + margin-left: 5rem !important; + margin-right: 5rem !important; + } + + .lg\:mb-8{ + margin-bottom: 2rem !important; + } + + .lg\:-mt-6{ + margin-top: -1.5rem !important; + } + + .lg\:mt-6{ + margin-top: 1.5rem !important; + } + + .lg\:mr-24{ + margin-right: 6rem !important; + } + + .lg\:mt-16{ + margin-top: 4rem !important; + } + + .lg\:ml-8{ + margin-left: 2rem !important; + } + + .lg\:mt-0{ + margin-top: 0px !important; + } + + .lg\:mr-8{ + margin-right: 2rem !important; + } + + .lg\:mr-16{ + margin-right: 4rem !important; + } + + .lg\:mt-4{ + margin-top: 1rem !important; + } + + .lg\:mt-0{ + margin-top: 0px !important; + } + + .lg\:mr-8{ + margin-right: 2rem !important; + } + + .lg\:mb-8{ + margin-bottom: 2rem !important; + } + + .lg\:flex{ + display: flex !important; + } + + .lg\:hidden{ + display: none !important; + } + + .lg\:h-60{ + height: 15rem !important; + } + + .lg\:w-4\/6{ + width: 66.666667% !important; + } + + .lg\:w-5\/6{ + width: 83.333333% !important; + } + + .lg\:w-2\/3{ + width: 66.666667% !important; + } + + .lg\:w-full{ + width: 100% !important; + } + + .lg\:w-60{ + width: 15rem !important; + } + + .lg\:max-w-none{ + max-width: none !important; + } + + .lg\:max-w-5xl{ + max-width: 64rem !important; + } + + .lg\:max-w-sm{ + max-width: 24rem !important; + } + + .lg\:max-w-xl{ + max-width: 36rem !important; + } + + .lg\:max-w-4xl{ + max-width: 56rem !important; + } + + .lg\:max-w-6xl{ + max-width: 72rem !important; + } + + .lg\:max-w-lg{ + max-width: 32rem !important; + } + + .lg\:flex-1{ + flex: 1 1 0% !important; + } + + .lg\:grid-cols-2{ + grid-template-columns: repeat(2, minmax(0, 1fr)) !important; + } + + .lg\:grid-cols-3{ + grid-template-columns: repeat(3, minmax(0, 1fr)) !important; + } + + .lg\:flex-row{ + flex-direction: row !important; + } + + .lg\:items-start{ + align-items: flex-start !important; + } + + .lg\:items-center{ + align-items: center !important; + } + + .lg\:justify-start{ + justify-content: flex-start !important; + } + + .lg\:justify-end{ + justify-content: flex-end !important; + } + + .lg\:justify-between{ + justify-content: space-between !important; + } + + .lg\:gap-8{ + gap: 2rem !important; + } + + .lg\:space-x-20 > :not([hidden]) ~ :not([hidden]){ + --tw-space-x-reverse: 0 !important; + margin-right: calc(5rem * var(--tw-space-x-reverse)) !important; + margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse))) !important; + } + + .lg\:space-x-12 > :not([hidden]) ~ :not([hidden]){ + --tw-space-x-reverse: 0 !important; + margin-right: calc(3rem * var(--tw-space-x-reverse)) !important; + margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse))) !important; + } + + .lg\:space-x-6 > :not([hidden]) ~ :not([hidden]){ + --tw-space-x-reverse: 0 !important; + margin-right: calc(1.5rem * var(--tw-space-x-reverse)) !important; + margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse))) !important; + } + + .lg\:space-x-20 > :not([hidden]) ~ :not([hidden]){ + --tw-space-x-reverse: 0 !important; + margin-right: calc(5rem * var(--tw-space-x-reverse)) !important; + margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse))) !important; + } + + .lg\:space-x-12 > :not([hidden]) ~ :not([hidden]){ + --tw-space-x-reverse: 0 !important; + margin-right: calc(3rem * var(--tw-space-x-reverse)) !important; + margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse))) !important; + } + + .lg\:p-20{ + padding: 5rem !important; + } + + .lg\:p-12{ + padding: 3rem !important; + } + + .lg\:py-16{ + padding-top: 4rem !important; + padding-bottom: 4rem !important; + } + + .lg\:px-8{ + padding-left: 2rem !important; + padding-right: 2rem !important; + } + + .lg\:px-20{ + padding-left: 5rem !important; + padding-right: 5rem !important; + } + + .lg\:px-12{ + padding-left: 3rem !important; + padding-right: 3rem !important; + } + + .lg\:py-8{ + padding-top: 2rem !important; + padding-bottom: 2rem !important; + } + + .lg\:px-5{ + padding-left: 1.25rem !important; + padding-right: 1.25rem !important; + } + + .lg\:py-20{ + padding-top: 5rem !important; + padding-bottom: 5rem !important; + } + + .lg\:px-16{ + padding-left: 4rem !important; + padding-right: 4rem !important; + } + + .lg\:py-28{ + padding-top: 7rem !important; + padding-bottom: 7rem !important; + } + + .lg\:px-6{ + padding-left: 1.5rem !important; + padding-right: 1.5rem !important; + } + + .lg\:py-2{ + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + + .lg\:py-5{ + padding-top: 1.25rem !important; + padding-bottom: 1.25rem !important; + } + + .lg\:px-20{ + padding-left: 5rem !important; + padding-right: 5rem !important; + } + + .lg\:pl-0{ + padding-left: 0px !important; + } + + .lg\:pt-6{ + padding-top: 1.5rem !important; + } + + .lg\:pt-4{ + padding-top: 1rem !important; + } + + .lg\:pb-28{ + padding-bottom: 7rem !important; + } + + .lg\:pb-10{ + padding-bottom: 2.5rem !important; + } + + .lg\:text-5xl{ + font-size: 3rem !important; + } + + .lg\:text-6xl{ + font-size: 4rem !important; + } + + .lg\:backdrop-blur{ + --tw-backdrop-blur: blur(8px) !important; + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important; + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important; + } +} + +@media (min-width: 1280px){ + .xl\:col-span-1{ + grid-column: span 1 / span 1 !important; + } + + .xl\:mx-20{ + margin-left: 5rem !important; + margin-right: 5rem !important; + } + + .xl\:mx-40{ + margin-left: 10rem !important; + margin-right: 10rem !important; + } + + .xl\:mx-0{ + margin-left: 0px !important; + margin-right: 0px !important; + } + + .xl\:-mx-8{ + margin-left: -2rem !important; + margin-right: -2rem !important; + } + + .xl\:mx-20{ + margin-left: 5rem !important; + margin-right: 5rem !important; + } + + .xl\:mt-0{ + margin-top: 0px !important; + } + + .xl\:flex{ + display: flex !important; + } + + .xl\:max-w-sm{ + max-width: 24rem !important; + } + + .xl\:max-w-none{ + max-width: none !important; + } + + .xl\:max-w-lg{ + max-width: 32rem !important; + } + + .xl\:grid-cols-4{ + grid-template-columns: repeat(4, minmax(0, 1fr)) !important; + } + + .xl\:grid-cols-3{ + grid-template-columns: repeat(3, minmax(0, 1fr)) !important; + } + + .xl\:flex-row{ + flex-direction: row !important; + } + + .xl\:gap-4{ + gap: 1rem !important; + } + + .xl\:p-12{ + padding: 3rem !important; + } + + .xl\:py-12{ + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + + .xl\:backdrop-blur{ + --tw-backdrop-blur: blur(8px) !important; + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important; + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important; + } +} + +@media (min-width: 1450px){ + .\32xl\:mt-0{ + margin-top: 0px !important; + } +} \ No newline at end of file diff --git a/templates/static/images/100_mission.png b/templates/static/images/100_mission.png new file mode 100644 index 0000000..ad8e098 Binary files /dev/null and b/templates/static/images/100_mission.png differ diff --git a/templates/static/images/Earn_3.png b/templates/static/images/Earn_3.png new file mode 100644 index 0000000..a2abdda Binary files /dev/null and b/templates/static/images/Earn_3.png differ diff --git a/templates/static/images/aiqom.png b/templates/static/images/aiqom.png new file mode 100644 index 0000000..f4044f1 Binary files /dev/null and b/templates/static/images/aiqom.png differ diff --git a/templates/static/images/aiqom2.png b/templates/static/images/aiqom2.png new file mode 100644 index 0000000..9093a02 Binary files /dev/null and b/templates/static/images/aiqom2.png differ diff --git a/templates/static/images/aiqomLogo.png b/templates/static/images/aiqomLogo.png new file mode 100644 index 0000000..b9e1d39 Binary files /dev/null and b/templates/static/images/aiqomLogo.png differ diff --git a/templates/static/images/aiqom_beta.png b/templates/static/images/aiqom_beta.png new file mode 100644 index 0000000..505e2f7 Binary files /dev/null and b/templates/static/images/aiqom_beta.png differ diff --git a/templates/static/images/aiqom_tf.png b/templates/static/images/aiqom_tf.png new file mode 100644 index 0000000..16595f8 Binary files /dev/null and b/templates/static/images/aiqom_tf.png differ diff --git a/templates/static/images/artheon.png b/templates/static/images/artheon.png new file mode 100644 index 0000000..73824f3 Binary files /dev/null and b/templates/static/images/artheon.png differ diff --git a/templates/static/images/artheon2.jpg b/templates/static/images/artheon2.jpg new file mode 100644 index 0000000..4719eaa Binary files /dev/null and b/templates/static/images/artheon2.jpg differ diff --git a/templates/static/images/artheonLogo.png b/templates/static/images/artheonLogo.png new file mode 100644 index 0000000..106c9c4 Binary files /dev/null and b/templates/static/images/artheonLogo.png differ diff --git a/templates/static/images/artheon_experience.jpg b/templates/static/images/artheon_experience.jpg new file mode 100644 index 0000000..15c7b51 Binary files /dev/null and b/templates/static/images/artheon_experience.jpg differ diff --git a/templates/static/images/artheon_tf.png b/templates/static/images/artheon_tf.png new file mode 100644 index 0000000..110dae7 Binary files /dev/null and b/templates/static/images/artheon_tf.png differ diff --git a/templates/static/images/ask.png b/templates/static/images/ask.png new file mode 100644 index 0000000..a4b0921 Binary files /dev/null and b/templates/static/images/ask.png differ diff --git a/templates/static/images/automation.png b/templates/static/images/automation.png new file mode 100644 index 0000000..e594b14 Binary files /dev/null and b/templates/static/images/automation.png differ diff --git a/templates/static/images/beliive.png b/templates/static/images/beliive.png new file mode 100644 index 0000000..0ddf945 Binary files /dev/null and b/templates/static/images/beliive.png differ diff --git a/templates/static/images/beliive2.png b/templates/static/images/beliive2.png new file mode 100644 index 0000000..e61b6ee Binary files /dev/null and b/templates/static/images/beliive2.png differ diff --git a/templates/static/images/beliiveLogo.png b/templates/static/images/beliiveLogo.png new file mode 100644 index 0000000..60110e2 Binary files /dev/null and b/templates/static/images/beliiveLogo.png differ diff --git a/templates/static/images/beliive_app.jpg b/templates/static/images/beliive_app.jpg new file mode 100644 index 0000000..2423b1f Binary files /dev/null and b/templates/static/images/beliive_app.jpg differ diff --git a/templates/static/images/beliive_tf.png b/templates/static/images/beliive_tf.png new file mode 100644 index 0000000..cc750dd Binary files /dev/null and b/templates/static/images/beliive_tf.png differ diff --git a/templates/static/images/bernhard-eisenmann-unsplash.jpg b/templates/static/images/bernhard-eisenmann-unsplash.jpg new file mode 100644 index 0000000..e761464 Binary files /dev/null and b/templates/static/images/bernhard-eisenmann-unsplash.jpg differ diff --git a/templates/static/images/black_threefold.png b/templates/static/images/black_threefold.png new file mode 100644 index 0000000..ae46096 Binary files /dev/null and b/templates/static/images/black_threefold.png differ diff --git a/templates/static/images/blockchain.png b/templates/static/images/blockchain.png new file mode 100644 index 0000000..a3120f6 Binary files /dev/null and b/templates/static/images/blockchain.png differ diff --git a/templates/static/images/btc.png b/templates/static/images/btc.png new file mode 100644 index 0000000..853a5b5 Binary files /dev/null and b/templates/static/images/btc.png differ diff --git a/templates/static/images/btc_alpha.png b/templates/static/images/btc_alpha.png new file mode 100644 index 0000000..08a9686 Binary files /dev/null and b/templates/static/images/btc_alpha.png differ diff --git a/templates/static/images/btc_alpha2.png b/templates/static/images/btc_alpha2.png new file mode 100644 index 0000000..1bf9528 Binary files /dev/null and b/templates/static/images/btc_alpha2.png differ diff --git a/templates/static/images/btc_alphaLogo.png b/templates/static/images/btc_alphaLogo.png new file mode 100644 index 0000000..0d3ee1c Binary files /dev/null and b/templates/static/images/btc_alphaLogo.png differ diff --git a/templates/static/images/btc_alpha_tf.png b/templates/static/images/btc_alpha_tf.png new file mode 100644 index 0000000..bddae32 Binary files /dev/null and b/templates/static/images/btc_alpha_tf.png differ diff --git a/templates/static/images/capacity.png b/templates/static/images/capacity.png new file mode 100644 index 0000000..04d9185 Binary files /dev/null and b/templates/static/images/capacity.png differ diff --git a/templates/static/images/casperlabLogo.png b/templates/static/images/casperlabLogo.png new file mode 100644 index 0000000..2ee794c Binary files /dev/null and b/templates/static/images/casperlabLogo.png differ diff --git a/templates/static/images/casperlabs.png b/templates/static/images/casperlabs.png new file mode 100644 index 0000000..9c464c4 Binary files /dev/null and b/templates/static/images/casperlabs.png differ diff --git a/templates/static/images/casperlabs2.png b/templates/static/images/casperlabs2.png new file mode 100644 index 0000000..2eb1502 Binary files /dev/null and b/templates/static/images/casperlabs2.png differ diff --git a/templates/static/images/cicolab.png b/templates/static/images/cicolab.png new file mode 100644 index 0000000..90314eb Binary files /dev/null and b/templates/static/images/cicolab.png differ diff --git a/templates/static/images/cicolab2.png b/templates/static/images/cicolab2.png new file mode 100644 index 0000000..c90068e Binary files /dev/null and b/templates/static/images/cicolab2.png differ diff --git a/templates/static/images/cicolabLogo.png b/templates/static/images/cicolabLogo.png new file mode 100644 index 0000000..34983dc Binary files /dev/null and b/templates/static/images/cicolabLogo.png differ diff --git a/templates/static/images/climate_action_project.png b/templates/static/images/climate_action_project.png new file mode 100644 index 0000000..084f8a2 Binary files /dev/null and b/templates/static/images/climate_action_project.png differ diff --git a/templates/static/images/cloud/compute.jpg b/templates/static/images/cloud/compute.jpg new file mode 100644 index 0000000..5d21e25 Binary files /dev/null and b/templates/static/images/cloud/compute.jpg differ diff --git a/templates/static/images/cloud/network.jpg b/templates/static/images/cloud/network.jpg new file mode 100644 index 0000000..354e5fa Binary files /dev/null and b/templates/static/images/cloud/network.jpg differ diff --git a/templates/static/images/cloud/storage.jpg b/templates/static/images/cloud/storage.jpg new file mode 100644 index 0000000..7845527 Binary files /dev/null and b/templates/static/images/cloud/storage.jpg differ diff --git a/templates/static/images/cloud28plus.png b/templates/static/images/cloud28plus.png new file mode 100644 index 0000000..eda0b7f Binary files /dev/null and b/templates/static/images/cloud28plus.png differ diff --git a/templates/static/images/cloud_28Logo.png b/templates/static/images/cloud_28Logo.png new file mode 100644 index 0000000..7d9fbf4 Binary files /dev/null and b/templates/static/images/cloud_28Logo.png differ diff --git a/templates/static/images/cloud_28_2.png b/templates/static/images/cloud_28_2.png new file mode 100644 index 0000000..03608d7 Binary files /dev/null and b/templates/static/images/cloud_28_2.png differ diff --git a/templates/static/images/cloud_header_seprated.png b/templates/static/images/cloud_header_seprated.png new file mode 100644 index 0000000..10c0004 Binary files /dev/null and b/templates/static/images/cloud_header_seprated.png differ diff --git a/templates/static/images/codescalers.png b/templates/static/images/codescalers.png new file mode 100644 index 0000000..6890c4d Binary files /dev/null and b/templates/static/images/codescalers.png differ diff --git a/templates/static/images/codescalers2.jpg b/templates/static/images/codescalers2.jpg new file mode 100644 index 0000000..8466049 Binary files /dev/null and b/templates/static/images/codescalers2.jpg differ diff --git a/templates/static/images/codescalersLogo.png b/templates/static/images/codescalersLogo.png new file mode 100644 index 0000000..4498385 Binary files /dev/null and b/templates/static/images/codescalersLogo.png differ diff --git a/templates/static/images/coffe_lifecycle.png b/templates/static/images/coffe_lifecycle.png new file mode 100644 index 0000000..fc4a7d4 Binary files /dev/null and b/templates/static/images/coffe_lifecycle.png differ diff --git a/templates/static/images/coin_logo.png b/templates/static/images/coin_logo.png new file mode 100644 index 0000000..d639a1d Binary files /dev/null and b/templates/static/images/coin_logo.png differ diff --git a/templates/static/images/cointelegraph_logo.png b/templates/static/images/cointelegraph_logo.png new file mode 100644 index 0000000..1e47691 Binary files /dev/null and b/templates/static/images/cointelegraph_logo.png differ diff --git a/templates/static/images/community_developers.png b/templates/static/images/community_developers.png new file mode 100644 index 0000000..0b7ba09 Binary files /dev/null and b/templates/static/images/community_developers.png differ diff --git a/templates/static/images/community_header.jpg b/templates/static/images/community_header.jpg new file mode 100644 index 0000000..a03ce38 Binary files /dev/null and b/templates/static/images/community_header.jpg differ diff --git a/templates/static/images/community_pathefinder.jpg b/templates/static/images/community_pathefinder.jpg new file mode 100644 index 0000000..b876b19 Binary files /dev/null and b/templates/static/images/community_pathefinder.jpg differ diff --git a/templates/static/images/compute.jpg b/templates/static/images/compute.jpg new file mode 100644 index 0000000..5d21e25 Binary files /dev/null and b/templates/static/images/compute.jpg differ diff --git a/templates/static/images/covid_fightersLogo.png b/templates/static/images/covid_fightersLogo.png new file mode 100644 index 0000000..916a0fc Binary files /dev/null and b/templates/static/images/covid_fightersLogo.png differ diff --git a/templates/static/images/covidfighters.png b/templates/static/images/covidfighters.png new file mode 100644 index 0000000..64369da Binary files /dev/null and b/templates/static/images/covidfighters.png differ diff --git a/templates/static/images/covidfighters2.png b/templates/static/images/covidfighters2.png new file mode 100644 index 0000000..194ed7a Binary files /dev/null and b/templates/static/images/covidfighters2.png differ diff --git a/templates/static/images/covidfighters_action.jpg b/templates/static/images/covidfighters_action.jpg new file mode 100644 index 0000000..a595b4a Binary files /dev/null and b/templates/static/images/covidfighters_action.jpg differ diff --git a/templates/static/images/cryptodaily.png b/templates/static/images/cryptodaily.png new file mode 100644 index 0000000..b0b7783 Binary files /dev/null and b/templates/static/images/cryptodaily.png differ diff --git a/templates/static/images/crystal_homeLogo.png b/templates/static/images/crystal_homeLogo.png new file mode 100644 index 0000000..5805625 Binary files /dev/null and b/templates/static/images/crystal_homeLogo.png differ diff --git a/templates/static/images/crystal_languageLogo.png b/templates/static/images/crystal_languageLogo.png new file mode 100644 index 0000000..18c266b Binary files /dev/null and b/templates/static/images/crystal_languageLogo.png differ diff --git a/templates/static/images/crystal_twinLogo.png b/templates/static/images/crystal_twinLogo.png new file mode 100644 index 0000000..8c72320 Binary files /dev/null and b/templates/static/images/crystal_twinLogo.png differ diff --git a/templates/static/images/crystalhome.png b/templates/static/images/crystalhome.png new file mode 100644 index 0000000..fbafcfd Binary files /dev/null and b/templates/static/images/crystalhome.png differ diff --git a/templates/static/images/crystalhome2.jpg b/templates/static/images/crystalhome2.jpg new file mode 100644 index 0000000..f9ffe62 Binary files /dev/null and b/templates/static/images/crystalhome2.jpg differ diff --git a/templates/static/images/crystalhome_tf.png b/templates/static/images/crystalhome_tf.png new file mode 100644 index 0000000..6d0aac0 Binary files /dev/null and b/templates/static/images/crystalhome_tf.png differ diff --git a/templates/static/images/crystallang.png b/templates/static/images/crystallang.png new file mode 100644 index 0000000..86809d8 Binary files /dev/null and b/templates/static/images/crystallang.png differ diff --git a/templates/static/images/crystallang_tf.png b/templates/static/images/crystallang_tf.png new file mode 100644 index 0000000..177fc24 Binary files /dev/null and b/templates/static/images/crystallang_tf.png differ diff --git a/templates/static/images/crystallanguage2.png b/templates/static/images/crystallanguage2.png new file mode 100644 index 0000000..4180a02 Binary files /dev/null and b/templates/static/images/crystallanguage2.png differ diff --git a/templates/static/images/crystaltwin.png b/templates/static/images/crystaltwin.png new file mode 100644 index 0000000..ceae25d Binary files /dev/null and b/templates/static/images/crystaltwin.png differ diff --git a/templates/static/images/crystaltwin2.png b/templates/static/images/crystaltwin2.png new file mode 100644 index 0000000..779091e Binary files /dev/null and b/templates/static/images/crystaltwin2.png differ diff --git a/templates/static/images/cultivoLogo.png b/templates/static/images/cultivoLogo.png new file mode 100644 index 0000000..24462f2 Binary files /dev/null and b/templates/static/images/cultivoLogo.png differ diff --git a/templates/static/images/dash.png b/templates/static/images/dash.png new file mode 100644 index 0000000..e70cd4d Binary files /dev/null and b/templates/static/images/dash.png differ diff --git a/templates/static/images/dash2.png b/templates/static/images/dash2.png new file mode 100644 index 0000000..961f525 Binary files /dev/null and b/templates/static/images/dash2.png differ diff --git a/templates/static/images/dashLogo.png b/templates/static/images/dashLogo.png new file mode 100644 index 0000000..00ab8c6 Binary files /dev/null and b/templates/static/images/dashLogo.png differ diff --git a/templates/static/images/dash_tf.png b/templates/static/images/dash_tf.png new file mode 100644 index 0000000..8d46acf Binary files /dev/null and b/templates/static/images/dash_tf.png differ diff --git a/templates/static/images/developer_header.jpg b/templates/static/images/developer_header.jpg new file mode 100644 index 0000000..e4093a2 Binary files /dev/null and b/templates/static/images/developer_header.jpg differ diff --git a/templates/static/images/developer_testing.png b/templates/static/images/developer_testing.png new file mode 100644 index 0000000..6f31cea Binary files /dev/null and b/templates/static/images/developer_testing.png differ diff --git a/templates/static/images/developet_tft.jpg b/templates/static/images/developet_tft.jpg new file mode 100644 index 0000000..7be6eb6 Binary files /dev/null and b/templates/static/images/developet_tft.jpg differ diff --git a/templates/static/images/digibyte.jpg b/templates/static/images/digibyte.jpg new file mode 100644 index 0000000..bdaa2d5 Binary files /dev/null and b/templates/static/images/digibyte.jpg differ diff --git a/templates/static/images/digibyteLogo.png b/templates/static/images/digibyteLogo.png new file mode 100644 index 0000000..33f5933 Binary files /dev/null and b/templates/static/images/digibyteLogo.png differ diff --git a/templates/static/images/digibyte_tf.png b/templates/static/images/digibyte_tf.png new file mode 100644 index 0000000..b9c84f5 Binary files /dev/null and b/templates/static/images/digibyte_tf.png differ diff --git a/templates/static/images/digicorp_labs.png b/templates/static/images/digicorp_labs.png new file mode 100644 index 0000000..4877cac Binary files /dev/null and b/templates/static/images/digicorp_labs.png differ diff --git a/templates/static/images/digicorp_labs2.png b/templates/static/images/digicorp_labs2.png new file mode 100644 index 0000000..8aa4d48 Binary files /dev/null and b/templates/static/images/digicorp_labs2.png differ diff --git a/templates/static/images/digicorp_logo.png b/templates/static/images/digicorp_logo.png new file mode 100644 index 0000000..c65ef50 Binary files /dev/null and b/templates/static/images/digicorp_logo.png differ diff --git a/templates/static/images/digital_energyLogo.png b/templates/static/images/digital_energyLogo.png new file mode 100644 index 0000000..24462f2 Binary files /dev/null and b/templates/static/images/digital_energyLogo.png differ diff --git a/templates/static/images/digital_energyPlaceHolder.jpg b/templates/static/images/digital_energyPlaceHolder.jpg new file mode 100644 index 0000000..f72d035 Binary files /dev/null and b/templates/static/images/digital_energyPlaceHolder.jpg differ diff --git a/templates/static/images/documentation.png b/templates/static/images/documentation.png new file mode 100644 index 0000000..4c40092 Binary files /dev/null and b/templates/static/images/documentation.png differ diff --git a/templates/static/images/dragonchain.png b/templates/static/images/dragonchain.png new file mode 100644 index 0000000..65b19c0 Binary files /dev/null and b/templates/static/images/dragonchain.png differ diff --git a/templates/static/images/dragonchain2.png b/templates/static/images/dragonchain2.png new file mode 100644 index 0000000..aeac143 Binary files /dev/null and b/templates/static/images/dragonchain2.png differ diff --git a/templates/static/images/dragonchainLogo.png b/templates/static/images/dragonchainLogo.png new file mode 100644 index 0000000..053be67 Binary files /dev/null and b/templates/static/images/dragonchainLogo.png differ diff --git a/templates/static/images/dragonchain_tf.png b/templates/static/images/dragonchain_tf.png new file mode 100644 index 0000000..1aa02ed Binary files /dev/null and b/templates/static/images/dragonchain_tf.png differ diff --git a/templates/static/images/effecient.png b/templates/static/images/effecient.png new file mode 100644 index 0000000..6d9ead0 Binary files /dev/null and b/templates/static/images/effecient.png differ diff --git a/templates/static/images/farm_capacity.png b/templates/static/images/farm_capacity.png new file mode 100644 index 0000000..d3097d1 Binary files /dev/null and b/templates/static/images/farm_capacity.png differ diff --git a/templates/static/images/farm_center.png b/templates/static/images/farm_center.png new file mode 100644 index 0000000..bcf4545 Binary files /dev/null and b/templates/static/images/farm_center.png differ diff --git a/templates/static/images/farm_do_it.png b/templates/static/images/farm_do_it.png new file mode 100644 index 0000000..c7fe437 Binary files /dev/null and b/templates/static/images/farm_do_it.png differ diff --git a/templates/static/images/farm_header.jpg b/templates/static/images/farm_header.jpg new file mode 100644 index 0000000..349ac80 Binary files /dev/null and b/templates/static/images/farm_header.jpg differ diff --git a/templates/static/images/farm_map.png b/templates/static/images/farm_map.png new file mode 100644 index 0000000..1d3b32d Binary files /dev/null and b/templates/static/images/farm_map.png differ diff --git a/templates/static/images/farm_tft.png b/templates/static/images/farm_tft.png new file mode 100644 index 0000000..1de761d Binary files /dev/null and b/templates/static/images/farm_tft.png differ diff --git a/templates/static/images/farm_titan.jpg b/templates/static/images/farm_titan.jpg new file mode 100644 index 0000000..495bed4 Binary files /dev/null and b/templates/static/images/farm_titan.jpg differ diff --git a/templates/static/images/farm_value_tft.jpg b/templates/static/images/farm_value_tft.jpg new file mode 100644 index 0000000..2e86b76 Binary files /dev/null and b/templates/static/images/farm_value_tft.jpg differ diff --git a/templates/static/images/flowgen.png b/templates/static/images/flowgen.png new file mode 100644 index 0000000..b916e0d Binary files /dev/null and b/templates/static/images/flowgen.png differ diff --git a/templates/static/images/flowgenLogo.png b/templates/static/images/flowgenLogo.png new file mode 100644 index 0000000..ce48ab6 Binary files /dev/null and b/templates/static/images/flowgenLogo.png differ diff --git a/templates/static/images/flowgen_tf.png b/templates/static/images/flowgen_tf.png new file mode 100644 index 0000000..3752128 Binary files /dev/null and b/templates/static/images/flowgen_tf.png differ diff --git a/templates/static/images/for_people.png b/templates/static/images/for_people.png new file mode 100644 index 0000000..5b1bac6 Binary files /dev/null and b/templates/static/images/for_people.png differ diff --git a/templates/static/images/forbers.png b/templates/static/images/forbers.png new file mode 100644 index 0000000..7a72ec7 Binary files /dev/null and b/templates/static/images/forbers.png differ diff --git a/templates/static/images/forum.png b/templates/static/images/forum.png new file mode 100644 index 0000000..f457582 Binary files /dev/null and b/templates/static/images/forum.png differ diff --git a/templates/static/images/freeflownation.jpg b/templates/static/images/freeflownation.jpg new file mode 100644 index 0000000..f72d035 Binary files /dev/null and b/templates/static/images/freeflownation.jpg differ diff --git a/templates/static/images/freeflownationLogo.png b/templates/static/images/freeflownationLogo.png new file mode 100644 index 0000000..24462f2 Binary files /dev/null and b/templates/static/images/freeflownationLogo.png differ diff --git a/templates/static/images/genblue.png b/templates/static/images/genblue.png new file mode 100644 index 0000000..c6afad6 Binary files /dev/null and b/templates/static/images/genblue.png differ diff --git a/templates/static/images/genblue_tf.png b/templates/static/images/genblue_tf.png new file mode 100644 index 0000000..157a938 Binary files /dev/null and b/templates/static/images/genblue_tf.png differ diff --git a/templates/static/images/generation_blueLogo.png b/templates/static/images/generation_blueLogo.png new file mode 100644 index 0000000..4e4cce1 Binary files /dev/null and b/templates/static/images/generation_blueLogo.png differ diff --git a/templates/static/images/generationblue2.png b/templates/static/images/generationblue2.png new file mode 100644 index 0000000..c3eed3d Binary files /dev/null and b/templates/static/images/generationblue2.png differ diff --git a/templates/static/images/get_tft_button.png b/templates/static/images/get_tft_button.png new file mode 100644 index 0000000..3c89d85 Binary files /dev/null and b/templates/static/images/get_tft_button.png differ diff --git a/templates/static/images/gettft_white.png b/templates/static/images/gettft_white.png new file mode 100644 index 0000000..fdd42b0 Binary files /dev/null and b/templates/static/images/gettft_white.png differ diff --git a/templates/static/images/github.png b/templates/static/images/github.png new file mode 100644 index 0000000..387b701 Binary files /dev/null and b/templates/static/images/github.png differ diff --git a/templates/static/images/globe_mission.png b/templates/static/images/globe_mission.png new file mode 100644 index 0000000..e641432 Binary files /dev/null and b/templates/static/images/globe_mission.png differ diff --git a/templates/static/images/green_edgeLogo.png b/templates/static/images/green_edgeLogo.png new file mode 100644 index 0000000..7b8fc81 Binary files /dev/null and b/templates/static/images/green_edgeLogo.png differ diff --git a/templates/static/images/greenedge.png b/templates/static/images/greenedge.png new file mode 100644 index 0000000..886bac4 Binary files /dev/null and b/templates/static/images/greenedge.png differ diff --git a/templates/static/images/greenedge2.png b/templates/static/images/greenedge2.png new file mode 100644 index 0000000..ff3558b Binary files /dev/null and b/templates/static/images/greenedge2.png differ diff --git a/templates/static/images/greenedge_tf.png b/templates/static/images/greenedge_tf.png new file mode 100644 index 0000000..41c3894 Binary files /dev/null and b/templates/static/images/greenedge_tf.png differ diff --git a/templates/static/images/grid_decenter.jpg b/templates/static/images/grid_decenter.jpg new file mode 100644 index 0000000..310bad1 Binary files /dev/null and b/templates/static/images/grid_decenter.jpg differ diff --git a/templates/static/images/grid_map.png b/templates/static/images/grid_map.png new file mode 100644 index 0000000..ddd62f5 Binary files /dev/null and b/templates/static/images/grid_map.png differ diff --git a/templates/static/images/grid_new_internet.jpg b/templates/static/images/grid_new_internet.jpg new file mode 100644 index 0000000..ba48e72 Binary files /dev/null and b/templates/static/images/grid_new_internet.jpg differ diff --git a/templates/static/images/grid_people.jpg b/templates/static/images/grid_people.jpg new file mode 100644 index 0000000..483736f Binary files /dev/null and b/templates/static/images/grid_people.jpg differ diff --git a/templates/static/images/grid_scaled.png b/templates/static/images/grid_scaled.png new file mode 100644 index 0000000..f9e19ad Binary files /dev/null and b/templates/static/images/grid_scaled.png differ diff --git a/templates/static/images/gride_header.png b/templates/static/images/gride_header.png new file mode 100644 index 0000000..49f5a98 Binary files /dev/null and b/templates/static/images/gride_header.png differ diff --git a/templates/static/images/harmony.png b/templates/static/images/harmony.png new file mode 100644 index 0000000..5056f09 Binary files /dev/null and b/templates/static/images/harmony.png differ diff --git a/templates/static/images/harmony2.png b/templates/static/images/harmony2.png new file mode 100644 index 0000000..bc78c5d Binary files /dev/null and b/templates/static/images/harmony2.png differ diff --git a/templates/static/images/harmony_logo.png b/templates/static/images/harmony_logo.png new file mode 100644 index 0000000..6ad2260 Binary files /dev/null and b/templates/static/images/harmony_logo.png differ diff --git a/templates/static/images/hpe.png b/templates/static/images/hpe.png new file mode 100644 index 0000000..7bc94ec Binary files /dev/null and b/templates/static/images/hpe.png differ diff --git a/templates/static/images/hpe2.jpg b/templates/static/images/hpe2.jpg new file mode 100644 index 0000000..ecab01c Binary files /dev/null and b/templates/static/images/hpe2.jpg differ diff --git a/templates/static/images/hpeLogo.png b/templates/static/images/hpeLogo.png new file mode 100644 index 0000000..4be053a Binary files /dev/null and b/templates/static/images/hpeLogo.png differ diff --git a/templates/static/images/hpe_tf.png b/templates/static/images/hpe_tf.png new file mode 100644 index 0000000..287ff26 Binary files /dev/null and b/templates/static/images/hpe_tf.png differ diff --git a/templates/static/images/iba.png b/templates/static/images/iba.png new file mode 100644 index 0000000..9dfde0c Binary files /dev/null and b/templates/static/images/iba.png differ diff --git a/templates/static/images/iba2.png b/templates/static/images/iba2.png new file mode 100644 index 0000000..3425703 Binary files /dev/null and b/templates/static/images/iba2.png differ diff --git a/templates/static/images/icons/bar-svgrepo-com.svg b/templates/static/images/icons/bar-svgrepo-com.svg new file mode 100644 index 0000000..07ac56d --- /dev/null +++ b/templates/static/images/icons/bar-svgrepo-com.svg @@ -0,0 +1,82 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/templates/static/images/icons/code-svgrepo-com.svg b/templates/static/images/icons/code-svgrepo-com.svg new file mode 100644 index 0000000..6be0cd8 --- /dev/null +++ b/templates/static/images/icons/code-svgrepo-com.svg @@ -0,0 +1,95 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/templates/static/images/icons/favicon.png b/templates/static/images/icons/favicon.png new file mode 100644 index 0000000..40b4c0b Binary files /dev/null and b/templates/static/images/icons/favicon.png differ diff --git a/templates/static/images/icons/form-svgrepo-com.svg b/templates/static/images/icons/form-svgrepo-com.svg new file mode 100644 index 0000000..1da4268 --- /dev/null +++ b/templates/static/images/icons/form-svgrepo-com.svg @@ -0,0 +1,67 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/templates/static/images/icons/paint-brush-art-svgrepo-com.svg b/templates/static/images/icons/paint-brush-art-svgrepo-com.svg new file mode 100644 index 0000000..f8ed55a --- /dev/null +++ b/templates/static/images/icons/paint-brush-art-svgrepo-com.svg @@ -0,0 +1,79 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/templates/static/images/iinch_button.png b/templates/static/images/iinch_button.png new file mode 100644 index 0000000..2b2038b Binary files /dev/null and b/templates/static/images/iinch_button.png differ diff --git a/templates/static/images/impact.png b/templates/static/images/impact.png new file mode 100644 index 0000000..e654821 Binary files /dev/null and b/templates/static/images/impact.png differ diff --git a/templates/static/images/incubaid.jpg b/templates/static/images/incubaid.jpg new file mode 100644 index 0000000..f72d035 Binary files /dev/null and b/templates/static/images/incubaid.jpg differ diff --git a/templates/static/images/incubaidLogo.png b/templates/static/images/incubaidLogo.png new file mode 100644 index 0000000..24462f2 Binary files /dev/null and b/templates/static/images/incubaidLogo.png differ diff --git a/templates/static/images/india_blockchain_allianceLogo.png b/templates/static/images/india_blockchain_allianceLogo.png new file mode 100644 index 0000000..a0db4e8 Binary files /dev/null and b/templates/static/images/india_blockchain_allianceLogo.png differ diff --git a/templates/static/images/internet_of_internets.png b/templates/static/images/internet_of_internets.png new file mode 100644 index 0000000..086bbb2 Binary files /dev/null and b/templates/static/images/internet_of_internets.png differ diff --git a/templates/static/images/jimber.png b/templates/static/images/jimber.png new file mode 100644 index 0000000..0a76e07 Binary files /dev/null and b/templates/static/images/jimber.png differ diff --git a/templates/static/images/jimberLogo.png b/templates/static/images/jimberLogo.png new file mode 100644 index 0000000..95d8b4c Binary files /dev/null and b/templates/static/images/jimberLogo.png differ diff --git a/templates/static/images/joint_ideaLogo.png b/templates/static/images/joint_ideaLogo.png new file mode 100644 index 0000000..12d4848 Binary files /dev/null and b/templates/static/images/joint_ideaLogo.png differ diff --git a/templates/static/images/jointidea.png b/templates/static/images/jointidea.png new file mode 100644 index 0000000..84e31c8 Binary files /dev/null and b/templates/static/images/jointidea.png differ diff --git a/templates/static/images/jointidea2.jpg b/templates/static/images/jointidea2.jpg new file mode 100644 index 0000000..df0678d Binary files /dev/null and b/templates/static/images/jointidea2.jpg differ diff --git a/templates/static/images/jointidea_tf.png b/templates/static/images/jointidea_tf.png new file mode 100644 index 0000000..6e33051 Binary files /dev/null and b/templates/static/images/jointidea_tf.png differ diff --git a/templates/static/images/kleos.png b/templates/static/images/kleos.png new file mode 100644 index 0000000..b023cac Binary files /dev/null and b/templates/static/images/kleos.png differ diff --git a/templates/static/images/kleos2.png b/templates/static/images/kleos2.png new file mode 100644 index 0000000..137cce3 Binary files /dev/null and b/templates/static/images/kleos2.png differ diff --git a/templates/static/images/kleosLogo.png b/templates/static/images/kleosLogo.png new file mode 100644 index 0000000..61818af Binary files /dev/null and b/templates/static/images/kleosLogo.png differ diff --git a/templates/static/images/kleos_tf.png b/templates/static/images/kleos_tf.png new file mode 100644 index 0000000..6dd8b1a Binary files /dev/null and b/templates/static/images/kleos_tf.png differ diff --git a/templates/static/images/kubernetes.png b/templates/static/images/kubernetes.png new file mode 100644 index 0000000..9b2fed8 Binary files /dev/null and b/templates/static/images/kubernetes.png differ diff --git a/templates/static/images/landing_img2.jpg b/templates/static/images/landing_img2.jpg new file mode 100644 index 0000000..4ebdd8e Binary files /dev/null and b/templates/static/images/landing_img2.jpg differ diff --git a/templates/static/images/landing_img4.png b/templates/static/images/landing_img4.png new file mode 100644 index 0000000..570e9bb Binary files /dev/null and b/templates/static/images/landing_img4.png differ diff --git a/templates/static/images/landing_img5.png b/templates/static/images/landing_img5.png new file mode 100644 index 0000000..3ce9673 Binary files /dev/null and b/templates/static/images/landing_img5.png differ diff --git a/templates/static/images/landing_img6.png b/templates/static/images/landing_img6.png new file mode 100644 index 0000000..f0066f8 Binary files /dev/null and b/templates/static/images/landing_img6.png differ diff --git a/templates/static/images/le_ciel_foundation.png b/templates/static/images/le_ciel_foundation.png new file mode 100644 index 0000000..3ae9fec Binary files /dev/null and b/templates/static/images/le_ciel_foundation.png differ diff --git a/templates/static/images/le_ciel_foundationLogo.jpeg b/templates/static/images/le_ciel_foundationLogo.jpeg new file mode 100644 index 0000000..1439237 Binary files /dev/null and b/templates/static/images/le_ciel_foundationLogo.jpeg differ diff --git a/templates/static/images/limitless.png b/templates/static/images/limitless.png new file mode 100644 index 0000000..2c924c5 Binary files /dev/null and b/templates/static/images/limitless.png differ diff --git a/templates/static/images/linkedin.png b/templates/static/images/linkedin.png new file mode 100644 index 0000000..bf46e01 Binary files /dev/null and b/templates/static/images/linkedin.png differ diff --git a/templates/static/images/liquid.png b/templates/static/images/liquid.png new file mode 100644 index 0000000..313c90b Binary files /dev/null and b/templates/static/images/liquid.png differ diff --git a/templates/static/images/liquid2.png b/templates/static/images/liquid2.png new file mode 100644 index 0000000..84c7614 Binary files /dev/null and b/templates/static/images/liquid2.png differ diff --git a/templates/static/images/liquidLogo.png b/templates/static/images/liquidLogo.png new file mode 100644 index 0000000..aa84f9e Binary files /dev/null and b/templates/static/images/liquidLogo.png differ diff --git a/templates/static/images/logo_threefold_chapters.png b/templates/static/images/logo_threefold_chapters.png new file mode 100644 index 0000000..24462f2 Binary files /dev/null and b/templates/static/images/logo_threefold_chapters.png differ diff --git a/templates/static/images/logo_threefold_grid.png b/templates/static/images/logo_threefold_grid.png new file mode 100644 index 0000000..24462f2 Binary files /dev/null and b/templates/static/images/logo_threefold_grid.png differ diff --git a/templates/static/images/logo_threefold_love.png b/templates/static/images/logo_threefold_love.png new file mode 100644 index 0000000..24462f2 Binary files /dev/null and b/templates/static/images/logo_threefold_love.png differ diff --git a/templates/static/images/mail_list.png b/templates/static/images/mail_list.png new file mode 100644 index 0000000..b52fe31 Binary files /dev/null and b/templates/static/images/mail_list.png differ diff --git a/templates/static/images/marius-masalar-unsplash.jpg b/templates/static/images/marius-masalar-unsplash.jpg new file mode 100644 index 0000000..2ffc80b Binary files /dev/null and b/templates/static/images/marius-masalar-unsplash.jpg differ diff --git a/templates/static/images/mazraa.png b/templates/static/images/mazraa.png new file mode 100644 index 0000000..607fa75 Binary files /dev/null and b/templates/static/images/mazraa.png differ diff --git a/templates/static/images/mazraa2.png b/templates/static/images/mazraa2.png new file mode 100644 index 0000000..37e5ab7 Binary files /dev/null and b/templates/static/images/mazraa2.png differ diff --git a/templates/static/images/mazraaLogo.png b/templates/static/images/mazraaLogo.png new file mode 100644 index 0000000..44d8627 Binary files /dev/null and b/templates/static/images/mazraaLogo.png differ diff --git a/templates/static/images/mission.png b/templates/static/images/mission.png new file mode 100644 index 0000000..ae78f8b Binary files /dev/null and b/templates/static/images/mission.png differ diff --git a/templates/static/images/mission_header.png b/templates/static/images/mission_header.png new file mode 100644 index 0000000..0ffa57f Binary files /dev/null and b/templates/static/images/mission_header.png differ diff --git a/templates/static/images/mission_roadmap.png b/templates/static/images/mission_roadmap.png new file mode 100644 index 0000000..eaf8a39 Binary files /dev/null and b/templates/static/images/mission_roadmap.png differ diff --git a/templates/static/images/money_of_good.png b/templates/static/images/money_of_good.png new file mode 100644 index 0000000..f4009e5 Binary files /dev/null and b/templates/static/images/money_of_good.png differ diff --git a/templates/static/images/money_of_good2.jpg b/templates/static/images/money_of_good2.jpg new file mode 100644 index 0000000..8ad47df Binary files /dev/null and b/templates/static/images/money_of_good2.jpg differ diff --git a/templates/static/images/money_of_goodLogo.png b/templates/static/images/money_of_goodLogo.png new file mode 100644 index 0000000..915edad Binary files /dev/null and b/templates/static/images/money_of_goodLogo.png differ diff --git a/templates/static/images/money_of_good_tf.png b/templates/static/images/money_of_good_tf.png new file mode 100644 index 0000000..dd056ef Binary files /dev/null and b/templates/static/images/money_of_good_tf.png differ diff --git a/templates/static/images/nebulai.png b/templates/static/images/nebulai.png new file mode 100644 index 0000000..4b7ef8c Binary files /dev/null and b/templates/static/images/nebulai.png differ diff --git a/templates/static/images/nebulaiLogo.jpeg b/templates/static/images/nebulaiLogo.jpeg new file mode 100644 index 0000000..050f82f Binary files /dev/null and b/templates/static/images/nebulaiLogo.jpeg differ diff --git a/templates/static/images/nebulai_header.png b/templates/static/images/nebulai_header.png new file mode 100644 index 0000000..4764d0d Binary files /dev/null and b/templates/static/images/nebulai_header.png differ diff --git a/templates/static/images/nebulai_solutions.png b/templates/static/images/nebulai_solutions.png new file mode 100644 index 0000000..839b981 Binary files /dev/null and b/templates/static/images/nebulai_solutions.png differ diff --git a/templates/static/images/neo.png b/templates/static/images/neo.png new file mode 100644 index 0000000..6b8506a Binary files /dev/null and b/templates/static/images/neo.png differ diff --git a/templates/static/images/neo2.jpeg b/templates/static/images/neo2.jpeg new file mode 100644 index 0000000..5b91d48 Binary files /dev/null and b/templates/static/images/neo2.jpeg differ diff --git a/templates/static/images/neoLogo.png b/templates/static/images/neoLogo.png new file mode 100644 index 0000000..dc3666a Binary files /dev/null and b/templates/static/images/neoLogo.png differ diff --git a/templates/static/images/neo_tf.png b/templates/static/images/neo_tf.png new file mode 100644 index 0000000..05401fb Binary files /dev/null and b/templates/static/images/neo_tf.png differ diff --git a/templates/static/images/network.jpg b/templates/static/images/network.jpg new file mode 100644 index 0000000..354e5fa Binary files /dev/null and b/templates/static/images/network.jpg differ diff --git a/templates/static/images/new_internet.jpg b/templates/static/images/new_internet.jpg new file mode 100644 index 0000000..afcceef Binary files /dev/null and b/templates/static/images/new_internet.jpg differ diff --git a/templates/static/images/node_mission.png b/templates/static/images/node_mission.png new file mode 100644 index 0000000..3f9abb6 Binary files /dev/null and b/templates/static/images/node_mission.png differ diff --git a/templates/static/images/ode.png b/templates/static/images/ode.png new file mode 100644 index 0000000..7d7f345 Binary files /dev/null and b/templates/static/images/ode.png differ diff --git a/templates/static/images/ode2.png b/templates/static/images/ode2.png new file mode 100644 index 0000000..4c045d6 Binary files /dev/null and b/templates/static/images/ode2.png differ diff --git a/templates/static/images/odeLogo.png b/templates/static/images/odeLogo.png new file mode 100644 index 0000000..0784c6e Binary files /dev/null and b/templates/static/images/odeLogo.png differ diff --git a/templates/static/images/offer_2.png b/templates/static/images/offer_2.png new file mode 100644 index 0000000..11f25b7 Binary files /dev/null and b/templates/static/images/offer_2.png differ diff --git a/templates/static/images/ootmission.png b/templates/static/images/ootmission.png new file mode 100644 index 0000000..66e3c11 Binary files /dev/null and b/templates/static/images/ootmission.png differ diff --git a/templates/static/images/ootopia.png b/templates/static/images/ootopia.png new file mode 100644 index 0000000..bbd13b5 Binary files /dev/null and b/templates/static/images/ootopia.png differ diff --git a/templates/static/images/ootopiaLogo.jpeg b/templates/static/images/ootopiaLogo.jpeg new file mode 100644 index 0000000..8bb5eb1 Binary files /dev/null and b/templates/static/images/ootopiaLogo.jpeg differ diff --git a/templates/static/images/ootopia_header.png b/templates/static/images/ootopia_header.png new file mode 100644 index 0000000..db46dfa Binary files /dev/null and b/templates/static/images/ootopia_header.png differ diff --git a/templates/static/images/operating_system.png b/templates/static/images/operating_system.png new file mode 100644 index 0000000..de05405 Binary files /dev/null and b/templates/static/images/operating_system.png differ diff --git a/templates/static/images/ourworld_logo2.png b/templates/static/images/ourworld_logo2.png new file mode 100644 index 0000000..46b8c39 Binary files /dev/null and b/templates/static/images/ourworld_logo2.png differ diff --git a/templates/static/images/ourworld_mycellium.png b/templates/static/images/ourworld_mycellium.png new file mode 100644 index 0000000..1b9ad51 Binary files /dev/null and b/templates/static/images/ourworld_mycellium.png differ diff --git a/templates/static/images/owncloud1.png b/templates/static/images/owncloud1.png new file mode 100644 index 0000000..88fbf50 Binary files /dev/null and b/templates/static/images/owncloud1.png differ diff --git a/templates/static/images/owncloud2.png b/templates/static/images/owncloud2.png new file mode 100644 index 0000000..b7bbbd8 Binary files /dev/null and b/templates/static/images/owncloud2.png differ diff --git a/templates/static/images/owncloud_logo.png b/templates/static/images/owncloud_logo.png new file mode 100644 index 0000000..2913949 Binary files /dev/null and b/templates/static/images/owncloud_logo.png differ diff --git a/templates/static/images/p4p_new.png b/templates/static/images/p4p_new.png new file mode 100644 index 0000000..3036cfb Binary files /dev/null and b/templates/static/images/p4p_new.png differ diff --git a/templates/static/images/pancack_button.png b/templates/static/images/pancack_button.png new file mode 100644 index 0000000..5761a19 Binary files /dev/null and b/templates/static/images/pancack_button.png differ diff --git a/templates/static/images/paradise_hills_image.png b/templates/static/images/paradise_hills_image.png new file mode 100644 index 0000000..c1a7214 Binary files /dev/null and b/templates/static/images/paradise_hills_image.png differ diff --git a/templates/static/images/paradise_hills_logo.png b/templates/static/images/paradise_hills_logo.png new file mode 100644 index 0000000..7f8f2ad Binary files /dev/null and b/templates/static/images/paradise_hills_logo.png differ diff --git a/templates/static/images/paradise_hills_w.jpg b/templates/static/images/paradise_hills_w.jpg new file mode 100644 index 0000000..e19b8c7 Binary files /dev/null and b/templates/static/images/paradise_hills_w.jpg differ diff --git a/templates/static/images/people/adnan_fatayerji.jpg b/templates/static/images/people/adnan_fatayerji.jpg new file mode 100644 index 0000000..2afd000 Binary files /dev/null and b/templates/static/images/people/adnan_fatayerji.jpg differ diff --git a/templates/static/images/people/ahmed_thabet.jpg b/templates/static/images/people/ahmed_thabet.jpg new file mode 100644 index 0000000..7435f23 Binary files /dev/null and b/templates/static/images/people/ahmed_thabet.jpg differ diff --git a/templates/static/images/people/alexandre_hannelas.jpeg b/templates/static/images/people/alexandre_hannelas.jpeg new file mode 100644 index 0000000..e0eca1d Binary files /dev/null and b/templates/static/images/people/alexandre_hannelas.jpeg differ diff --git a/templates/static/images/people/christhoper_hutton.jpeg b/templates/static/images/people/christhoper_hutton.jpeg new file mode 100644 index 0000000..853dc8c Binary files /dev/null and b/templates/static/images/people/christhoper_hutton.jpeg differ diff --git a/templates/static/images/people/ewald_weizenbauer.jpg b/templates/static/images/people/ewald_weizenbauer.jpg new file mode 100644 index 0000000..260f0ef Binary files /dev/null and b/templates/static/images/people/ewald_weizenbauer.jpg differ diff --git a/templates/static/images/people/florian_fournier.jpeg b/templates/static/images/people/florian_fournier.jpeg new file mode 100644 index 0000000..e7c788e Binary files /dev/null and b/templates/static/images/people/florian_fournier.jpeg differ diff --git a/templates/static/images/people/geert_machtelinckx.jpg b/templates/static/images/people/geert_machtelinckx.jpg new file mode 100644 index 0000000..d3fab83 Binary files /dev/null and b/templates/static/images/people/geert_machtelinckx.jpg differ diff --git a/templates/static/images/people/gloria_anne.png b/templates/static/images/people/gloria_anne.png new file mode 100644 index 0000000..06a5c86 Binary files /dev/null and b/templates/static/images/people/gloria_anne.png differ diff --git a/templates/static/images/people/hannah_cordes.jpg b/templates/static/images/people/hannah_cordes.jpg new file mode 100644 index 0000000..a341e54 Binary files /dev/null and b/templates/static/images/people/hannah_cordes.jpg differ diff --git a/templates/static/images/people/jan_de_landtsheer.jpeg b/templates/static/images/people/jan_de_landtsheer.jpeg new file mode 100644 index 0000000..a208901 Binary files /dev/null and b/templates/static/images/people/jan_de_landtsheer.jpeg differ diff --git a/templates/static/images/people/karoline_zizka.jpeg b/templates/static/images/people/karoline_zizka.jpeg new file mode 100644 index 0000000..7e74e79 Binary files /dev/null and b/templates/static/images/people/karoline_zizka.jpeg differ diff --git a/templates/static/images/people/kristof_de_spiegeleer.jpeg b/templates/static/images/people/kristof_de_spiegeleer.jpeg new file mode 100644 index 0000000..3ee741e Binary files /dev/null and b/templates/static/images/people/kristof_de_spiegeleer.jpeg differ diff --git a/templates/static/images/people/lee_smet.png b/templates/static/images/people/lee_smet.png new file mode 100644 index 0000000..f2866a0 Binary files /dev/null and b/templates/static/images/people/lee_smet.png differ diff --git a/templates/static/images/people/maxime_daniel.png b/templates/static/images/people/maxime_daniel.png new file mode 100644 index 0000000..cc50362 Binary files /dev/null and b/templates/static/images/people/maxime_daniel.png differ diff --git a/templates/static/images/people/nickolay_babenko.jpg b/templates/static/images/people/nickolay_babenko.jpg new file mode 100644 index 0000000..410a368 Binary files /dev/null and b/templates/static/images/people/nickolay_babenko.jpg differ diff --git a/templates/static/images/people/owen_kemp.jpeg b/templates/static/images/people/owen_kemp.jpeg new file mode 100644 index 0000000..ea5e1a5 Binary files /dev/null and b/templates/static/images/people/owen_kemp.jpeg differ diff --git a/templates/static/images/people/peter_van_der_henst.png b/templates/static/images/people/peter_van_der_henst.png new file mode 100644 index 0000000..aa0906d Binary files /dev/null and b/templates/static/images/people/peter_van_der_henst.png differ diff --git a/templates/static/images/people/pierre_van_hoorebeke.jpg b/templates/static/images/people/pierre_van_hoorebeke.jpg new file mode 100644 index 0000000..9cc843a Binary files /dev/null and b/templates/static/images/people/pierre_van_hoorebeke.jpg differ diff --git a/templates/static/images/people/rajinder_singh_grewal.jpeg b/templates/static/images/people/rajinder_singh_grewal.jpeg new file mode 100644 index 0000000..fad9db2 Binary files /dev/null and b/templates/static/images/people/rajinder_singh_grewal.jpeg differ diff --git a/templates/static/images/people/reem_khamis.jpg b/templates/static/images/people/reem_khamis.jpg new file mode 100644 index 0000000..7c613e4 Binary files /dev/null and b/templates/static/images/people/reem_khamis.jpg differ diff --git a/templates/static/images/people/rob_van_mieghem.jpeg b/templates/static/images/people/rob_van_mieghem.jpeg new file mode 100644 index 0000000..b559f9e Binary files /dev/null and b/templates/static/images/people/rob_van_mieghem.jpeg differ diff --git a/templates/static/images/people/sabrina_sadik.jpg b/templates/static/images/people/sabrina_sadik.jpg new file mode 100644 index 0000000..1e434db Binary files /dev/null and b/templates/static/images/people/sabrina_sadik.jpg differ diff --git a/templates/static/images/people/sacha_obeegadoo.jpg b/templates/static/images/people/sacha_obeegadoo.jpg new file mode 100644 index 0000000..2250499 Binary files /dev/null and b/templates/static/images/people/sacha_obeegadoo.jpg differ diff --git a/templates/static/images/people/sam_taggart.jpg b/templates/static/images/people/sam_taggart.jpg new file mode 100644 index 0000000..78941b2 Binary files /dev/null and b/templates/static/images/people/sam_taggart.jpg differ diff --git a/templates/static/images/people/scott_yeager.jpg b/templates/static/images/people/scott_yeager.jpg new file mode 100644 index 0000000..3b6cd4d Binary files /dev/null and b/templates/static/images/people/scott_yeager.jpg differ diff --git a/templates/static/images/people/weynand_kuijpers.jpg b/templates/static/images/people/weynand_kuijpers.jpg new file mode 100644 index 0000000..be421c9 Binary files /dev/null and b/templates/static/images/people/weynand_kuijpers.jpg differ diff --git a/templates/static/images/people_mission.png b/templates/static/images/people_mission.png new file mode 100644 index 0000000..5b9e53b Binary files /dev/null and b/templates/static/images/people_mission.png differ diff --git a/templates/static/images/placeholder.jpg b/templates/static/images/placeholder.jpg new file mode 100644 index 0000000..f72d035 Binary files /dev/null and b/templates/static/images/placeholder.jpg differ diff --git a/templates/static/images/planet_first_people_first.png b/templates/static/images/planet_first_people_first.png new file mode 100644 index 0000000..026cb69 Binary files /dev/null and b/templates/static/images/planet_first_people_first.png differ diff --git a/templates/static/images/planetary_network.jpg b/templates/static/images/planetary_network.jpg new file mode 100644 index 0000000..57e49da Binary files /dev/null and b/templates/static/images/planetary_network.jpg differ diff --git a/templates/static/images/planetary_network.png b/templates/static/images/planetary_network.png new file mode 100644 index 0000000..2a1b2f6 Binary files /dev/null and b/templates/static/images/planetary_network.png differ diff --git a/templates/static/images/plug_1.png b/templates/static/images/plug_1.png new file mode 100644 index 0000000..a8e27b1 Binary files /dev/null and b/templates/static/images/plug_1.png differ diff --git a/templates/static/images/polygon-logo.png b/templates/static/images/polygon-logo.png new file mode 100644 index 0000000..e510959 Binary files /dev/null and b/templates/static/images/polygon-logo.png differ diff --git a/templates/static/images/polygon.png b/templates/static/images/polygon.png new file mode 100644 index 0000000..27c4a67 Binary files /dev/null and b/templates/static/images/polygon.png differ diff --git a/templates/static/images/polygon2.png b/templates/static/images/polygon2.png new file mode 100644 index 0000000..d1eefc8 Binary files /dev/null and b/templates/static/images/polygon2.png differ diff --git a/templates/static/images/polygonLogo.png b/templates/static/images/polygonLogo.png new file mode 100644 index 0000000..0b149ba Binary files /dev/null and b/templates/static/images/polygonLogo.png differ diff --git a/templates/static/images/polygon_tf.png b/templates/static/images/polygon_tf.png new file mode 100644 index 0000000..de4885c Binary files /dev/null and b/templates/static/images/polygon_tf.png differ diff --git a/templates/static/images/presearch.png b/templates/static/images/presearch.png new file mode 100644 index 0000000..26abd51 Binary files /dev/null and b/templates/static/images/presearch.png differ diff --git a/templates/static/images/presearch1.png b/templates/static/images/presearch1.png new file mode 100644 index 0000000..43467c9 Binary files /dev/null and b/templates/static/images/presearch1.png differ diff --git a/templates/static/images/presearchLogo.png b/templates/static/images/presearchLogo.png new file mode 100644 index 0000000..bd16db7 Binary files /dev/null and b/templates/static/images/presearchLogo.png differ diff --git a/templates/static/images/presearch_tf.png b/templates/static/images/presearch_tf.png new file mode 100644 index 0000000..b535442 Binary files /dev/null and b/templates/static/images/presearch_tf.png differ diff --git a/templates/static/images/product.png b/templates/static/images/product.png new file mode 100644 index 0000000..764bb73 Binary files /dev/null and b/templates/static/images/product.png differ diff --git a/templates/static/images/qsfs.png b/templates/static/images/qsfs.png new file mode 100644 index 0000000..3db58f0 Binary files /dev/null and b/templates/static/images/qsfs.png differ diff --git a/templates/static/images/qss.png b/templates/static/images/qss.png new file mode 100644 index 0000000..f01c658 Binary files /dev/null and b/templates/static/images/qss.png differ diff --git a/templates/static/images/reddit.png b/templates/static/images/reddit.png new file mode 100644 index 0000000..ae2b17a Binary files /dev/null and b/templates/static/images/reddit.png differ diff --git a/templates/static/images/safe_city.png b/templates/static/images/safe_city.png new file mode 100644 index 0000000..0ba3c90 Binary files /dev/null and b/templates/static/images/safe_city.png differ diff --git a/templates/static/images/safe_city2.png b/templates/static/images/safe_city2.png new file mode 100644 index 0000000..4393165 Binary files /dev/null and b/templates/static/images/safe_city2.png differ diff --git a/templates/static/images/safe_cityLogo.png b/templates/static/images/safe_cityLogo.png new file mode 100644 index 0000000..581019f Binary files /dev/null and b/templates/static/images/safe_cityLogo.png differ diff --git a/templates/static/images/scalable.png b/templates/static/images/scalable.png new file mode 100644 index 0000000..92aa1c8 Binary files /dev/null and b/templates/static/images/scalable.png differ diff --git a/templates/static/images/secure.png b/templates/static/images/secure.png new file mode 100644 index 0000000..c15b218 Binary files /dev/null and b/templates/static/images/secure.png differ diff --git a/templates/static/images/seeds.png b/templates/static/images/seeds.png new file mode 100644 index 0000000..6aa9899 Binary files /dev/null and b/templates/static/images/seeds.png differ diff --git a/templates/static/images/seeds2.png b/templates/static/images/seeds2.png new file mode 100644 index 0000000..4e5b863 Binary files /dev/null and b/templates/static/images/seeds2.png differ diff --git a/templates/static/images/seedsLogo.png b/templates/static/images/seedsLogo.png new file mode 100644 index 0000000..4b878f3 Binary files /dev/null and b/templates/static/images/seedsLogo.png differ diff --git a/templates/static/images/seeds_tf.png b/templates/static/images/seeds_tf.png new file mode 100644 index 0000000..b084a69 Binary files /dev/null and b/templates/static/images/seeds_tf.png differ diff --git a/templates/static/images/selfkey.png b/templates/static/images/selfkey.png new file mode 100644 index 0000000..8b1edab Binary files /dev/null and b/templates/static/images/selfkey.png differ diff --git a/templates/static/images/selfkey2.jpg b/templates/static/images/selfkey2.jpg new file mode 100644 index 0000000..1a6d4a6 Binary files /dev/null and b/templates/static/images/selfkey2.jpg differ diff --git a/templates/static/images/selfkeyLogo.png b/templates/static/images/selfkeyLogo.png new file mode 100644 index 0000000..accc465 Binary files /dev/null and b/templates/static/images/selfkeyLogo.png differ diff --git a/templates/static/images/sequoyah.png b/templates/static/images/sequoyah.png new file mode 100644 index 0000000..527b333 Binary files /dev/null and b/templates/static/images/sequoyah.png differ diff --git a/templates/static/images/sequoyah2.png b/templates/static/images/sequoyah2.png new file mode 100644 index 0000000..1a56fb1 Binary files /dev/null and b/templates/static/images/sequoyah2.png differ diff --git a/templates/static/images/sequoyahLogo.png b/templates/static/images/sequoyahLogo.png new file mode 100644 index 0000000..4c707e8 Binary files /dev/null and b/templates/static/images/sequoyahLogo.png differ diff --git a/templates/static/images/sequoyah_tf.png b/templates/static/images/sequoyah_tf.png new file mode 100644 index 0000000..5a93b5d Binary files /dev/null and b/templates/static/images/sequoyah_tf.png differ diff --git a/templates/static/images/shareitt.png b/templates/static/images/shareitt.png new file mode 100644 index 0000000..dea37ad Binary files /dev/null and b/templates/static/images/shareitt.png differ diff --git a/templates/static/images/shareitt2.jpg b/templates/static/images/shareitt2.jpg new file mode 100644 index 0000000..7841ff1 Binary files /dev/null and b/templates/static/images/shareitt2.jpg differ diff --git a/templates/static/images/shareittLogo.png b/templates/static/images/shareittLogo.png new file mode 100644 index 0000000..cc990ad Binary files /dev/null and b/templates/static/images/shareittLogo.png differ diff --git a/templates/static/images/shareitt_tf.png b/templates/static/images/shareitt_tf.png new file mode 100644 index 0000000..a3085c0 Binary files /dev/null and b/templates/static/images/shareitt_tf.png differ diff --git a/templates/static/images/skale_labs.png b/templates/static/images/skale_labs.png new file mode 100644 index 0000000..95a861e Binary files /dev/null and b/templates/static/images/skale_labs.png differ diff --git a/templates/static/images/skale_labs2.png b/templates/static/images/skale_labs2.png new file mode 100644 index 0000000..89a1588 Binary files /dev/null and b/templates/static/images/skale_labs2.png differ diff --git a/templates/static/images/skale_labsLogo.png b/templates/static/images/skale_labsLogo.png new file mode 100644 index 0000000..745f42f Binary files /dev/null and b/templates/static/images/skale_labsLogo.png differ diff --git a/templates/static/images/skale_labs_tf.png b/templates/static/images/skale_labs_tf.png new file mode 100644 index 0000000..4b1fcb3 Binary files /dev/null and b/templates/static/images/skale_labs_tf.png differ diff --git a/templates/static/images/solidaridad.jpg b/templates/static/images/solidaridad.jpg new file mode 100644 index 0000000..f093319 Binary files /dev/null and b/templates/static/images/solidaridad.jpg differ diff --git a/templates/static/images/solidaridad.png b/templates/static/images/solidaridad.png new file mode 100644 index 0000000..e9fdd80 Binary files /dev/null and b/templates/static/images/solidaridad.png differ diff --git a/templates/static/images/solidaridad2.jpg b/templates/static/images/solidaridad2.jpg new file mode 100644 index 0000000..b8dd6d9 Binary files /dev/null and b/templates/static/images/solidaridad2.jpg differ diff --git a/templates/static/images/solidaridadLogo.png b/templates/static/images/solidaridadLogo.png new file mode 100644 index 0000000..a7bca9a Binary files /dev/null and b/templates/static/images/solidaridadLogo.png differ diff --git a/templates/static/images/solidaridad_app.jpg b/templates/static/images/solidaridad_app.jpg new file mode 100644 index 0000000..f833690 Binary files /dev/null and b/templates/static/images/solidaridad_app.jpg differ diff --git a/templates/static/images/solidaridad_tf.png b/templates/static/images/solidaridad_tf.png new file mode 100644 index 0000000..6617a8a Binary files /dev/null and b/templates/static/images/solidaridad_tf.png differ diff --git a/templates/static/images/spinn.png b/templates/static/images/spinn.png new file mode 100644 index 0000000..a0dd13a Binary files /dev/null and b/templates/static/images/spinn.png differ diff --git a/templates/static/images/spinnLogo.png b/templates/static/images/spinnLogo.png new file mode 100644 index 0000000..622fa4b Binary files /dev/null and b/templates/static/images/spinnLogo.png differ diff --git a/templates/static/images/spinn_coffee_platform.png b/templates/static/images/spinn_coffee_platform.png new file mode 100644 index 0000000..522143e Binary files /dev/null and b/templates/static/images/spinn_coffee_platform.png differ diff --git a/templates/static/images/stellar.png b/templates/static/images/stellar.png new file mode 100644 index 0000000..33540de Binary files /dev/null and b/templates/static/images/stellar.png differ diff --git a/templates/static/images/stellar2.jpg b/templates/static/images/stellar2.jpg new file mode 100644 index 0000000..8851e22 Binary files /dev/null and b/templates/static/images/stellar2.jpg differ diff --git a/templates/static/images/stellarLogo.png b/templates/static/images/stellarLogo.png new file mode 100644 index 0000000..93ca9dc Binary files /dev/null and b/templates/static/images/stellarLogo.png differ diff --git a/templates/static/images/stellar_logo.png b/templates/static/images/stellar_logo.png new file mode 100644 index 0000000..10d2e84 Binary files /dev/null and b/templates/static/images/stellar_logo.png differ diff --git a/templates/static/images/stellar_tf.png b/templates/static/images/stellar_tf.png new file mode 100644 index 0000000..0254d39 Binary files /dev/null and b/templates/static/images/stellar_tf.png differ diff --git a/templates/static/images/storage.jpg b/templates/static/images/storage.jpg new file mode 100644 index 0000000..7845527 Binary files /dev/null and b/templates/static/images/storage.jpg differ diff --git a/templates/static/images/support_join.png b/templates/static/images/support_join.png new file mode 100644 index 0000000..4097137 Binary files /dev/null and b/templates/static/images/support_join.png differ diff --git a/templates/static/images/support_others.png b/templates/static/images/support_others.png new file mode 100644 index 0000000..010709b Binary files /dev/null and b/templates/static/images/support_others.png differ diff --git a/templates/static/images/support_press.png b/templates/static/images/support_press.png new file mode 100644 index 0000000..d47a7b3 Binary files /dev/null and b/templates/static/images/support_press.png differ diff --git a/templates/static/images/tag.png b/templates/static/images/tag.png new file mode 100644 index 0000000..581a221 Binary files /dev/null and b/templates/static/images/tag.png differ diff --git a/templates/static/images/tag_logo.png b/templates/static/images/tag_logo.png new file mode 100644 index 0000000..e8f5121 Binary files /dev/null and b/templates/static/images/tag_logo.png differ diff --git a/templates/static/images/tag_planting.jpg b/templates/static/images/tag_planting.jpg new file mode 100644 index 0000000..b223cc8 Binary files /dev/null and b/templates/static/images/tag_planting.jpg differ diff --git a/templates/static/images/team_joinus.jpg b/templates/static/images/team_joinus.jpg new file mode 100644 index 0000000..a4f4b7b Binary files /dev/null and b/templates/static/images/team_joinus.jpg differ diff --git a/templates/static/images/telegram_chat.png b/templates/static/images/telegram_chat.png new file mode 100644 index 0000000..6d43767 Binary files /dev/null and b/templates/static/images/telegram_chat.png differ diff --git a/templates/static/images/telegram_chattester.png b/templates/static/images/telegram_chattester.png new file mode 100644 index 0000000..a487284 Binary files /dev/null and b/templates/static/images/telegram_chattester.png differ diff --git a/templates/static/images/telegram_farmers.png b/templates/static/images/telegram_farmers.png new file mode 100644 index 0000000..2668651 Binary files /dev/null and b/templates/static/images/telegram_farmers.png differ diff --git a/templates/static/images/telegram_new.png b/templates/static/images/telegram_new.png new file mode 100644 index 0000000..eb5f6bf Binary files /dev/null and b/templates/static/images/telegram_new.png differ diff --git a/templates/static/images/terraform.png b/templates/static/images/terraform.png new file mode 100644 index 0000000..b3ffd3c Binary files /dev/null and b/templates/static/images/terraform.png differ diff --git a/templates/static/images/tf_icon.png b/templates/static/images/tf_icon.png new file mode 100644 index 0000000..db322dd Binary files /dev/null and b/templates/static/images/tf_icon.png differ diff --git a/templates/static/images/tf_logo.png b/templates/static/images/tf_logo.png new file mode 100644 index 0000000..0840d85 Binary files /dev/null and b/templates/static/images/tf_logo.png differ diff --git a/templates/static/images/tf_people.jpg b/templates/static/images/tf_people.jpg new file mode 100644 index 0000000..ef4b690 Binary files /dev/null and b/templates/static/images/tf_people.jpg differ diff --git a/templates/static/images/tft_125zb.png b/templates/static/images/tft_125zb.png new file mode 100644 index 0000000..739cb3d Binary files /dev/null and b/templates/static/images/tft_125zb.png differ diff --git a/templates/static/images/tft_1b.png b/templates/static/images/tft_1b.png new file mode 100644 index 0000000..0fdd676 Binary files /dev/null and b/templates/static/images/tft_1b.png differ diff --git a/templates/static/images/tft_70b.png b/templates/static/images/tft_70b.png new file mode 100644 index 0000000..38d64eb Binary files /dev/null and b/templates/static/images/tft_70b.png differ diff --git a/templates/static/images/tft_800.png b/templates/static/images/tft_800.png new file mode 100644 index 0000000..546c370 Binary files /dev/null and b/templates/static/images/tft_800.png differ diff --git a/templates/static/images/tft_burn.jpg b/templates/static/images/tft_burn.jpg new file mode 100644 index 0000000..1c47b41 Binary files /dev/null and b/templates/static/images/tft_burn.jpg differ diff --git a/templates/static/images/tft_currency.png b/templates/static/images/tft_currency.png new file mode 100644 index 0000000..84d26f6 Binary files /dev/null and b/templates/static/images/tft_currency.png differ diff --git a/templates/static/images/tft_header.png b/templates/static/images/tft_header.png new file mode 100644 index 0000000..370e211 Binary files /dev/null and b/templates/static/images/tft_header.png differ diff --git a/templates/static/images/tft_join_internet.png b/templates/static/images/tft_join_internet.png new file mode 100644 index 0000000..76656e6 Binary files /dev/null and b/templates/static/images/tft_join_internet.png differ diff --git a/templates/static/images/tft_log.svg b/templates/static/images/tft_log.svg new file mode 100644 index 0000000..567d83f --- /dev/null +++ b/templates/static/images/tft_log.svg @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/templates/static/images/tft_loyalty.jpg b/templates/static/images/tft_loyalty.jpg new file mode 100644 index 0000000..82ed6d0 Binary files /dev/null and b/templates/static/images/tft_loyalty.jpg differ diff --git a/templates/static/images/tft_network.png b/templates/static/images/tft_network.png new file mode 100644 index 0000000..ff39430 Binary files /dev/null and b/templates/static/images/tft_network.png differ diff --git a/templates/static/images/tft_table.png b/templates/static/images/tft_table.png new file mode 100644 index 0000000..8ba6aaf Binary files /dev/null and b/templates/static/images/tft_table.png differ diff --git a/templates/static/images/tft_utility.jpg b/templates/static/images/tft_utility.jpg new file mode 100644 index 0000000..93683aa Binary files /dev/null and b/templates/static/images/tft_utility.jpg differ diff --git a/templates/static/images/tft_vedio.jpg b/templates/static/images/tft_vedio.jpg new file mode 100644 index 0000000..54f2df9 Binary files /dev/null and b/templates/static/images/tft_vedio.jpg differ diff --git a/templates/static/images/the_humanized_internet.png b/templates/static/images/the_humanized_internet.png new file mode 100644 index 0000000..f1f6361 Binary files /dev/null and b/templates/static/images/the_humanized_internet.png differ diff --git a/templates/static/images/the_humanized_internet2.png b/templates/static/images/the_humanized_internet2.png new file mode 100644 index 0000000..45db81e Binary files /dev/null and b/templates/static/images/the_humanized_internet2.png differ diff --git a/templates/static/images/the_humanized_internetLogo.png b/templates/static/images/the_humanized_internetLogo.png new file mode 100644 index 0000000..ea8cd6a Binary files /dev/null and b/templates/static/images/the_humanized_internetLogo.png differ diff --git a/templates/static/images/the_threefold_movement.png b/templates/static/images/the_threefold_movement.png new file mode 100644 index 0000000..80785e4 Binary files /dev/null and b/templates/static/images/the_threefold_movement.png differ diff --git a/templates/static/images/thecointel.png b/templates/static/images/thecointel.png new file mode 100644 index 0000000..c7bee6a Binary files /dev/null and b/templates/static/images/thecointel.png differ diff --git a/templates/static/images/threefold_blog.png b/templates/static/images/threefold_blog.png new file mode 100644 index 0000000..242785f Binary files /dev/null and b/templates/static/images/threefold_blog.png differ diff --git a/templates/static/images/threefold_blog2.png b/templates/static/images/threefold_blog2.png new file mode 100644 index 0000000..0de69b7 Binary files /dev/null and b/templates/static/images/threefold_blog2.png differ diff --git a/templates/static/images/threefold_chapters.png b/templates/static/images/threefold_chapters.png new file mode 100644 index 0000000..0b78ea7 Binary files /dev/null and b/templates/static/images/threefold_chapters.png differ diff --git a/templates/static/images/threefold_foundation.png b/templates/static/images/threefold_foundation.png new file mode 100644 index 0000000..564888b Binary files /dev/null and b/templates/static/images/threefold_foundation.png differ diff --git a/templates/static/images/threefold_foundation2.png b/templates/static/images/threefold_foundation2.png new file mode 100644 index 0000000..129a4e3 Binary files /dev/null and b/templates/static/images/threefold_foundation2.png differ diff --git a/templates/static/images/threefold_foundationLogo.png b/templates/static/images/threefold_foundationLogo.png new file mode 100644 index 0000000..871cfc0 Binary files /dev/null and b/templates/static/images/threefold_foundationLogo.png differ diff --git a/templates/static/images/threefold_globe.png b/templates/static/images/threefold_globe.png new file mode 100644 index 0000000..e641432 Binary files /dev/null and b/templates/static/images/threefold_globe.png differ diff --git a/templates/static/images/threefold_grid.png b/templates/static/images/threefold_grid.png new file mode 100644 index 0000000..ea93ad5 Binary files /dev/null and b/templates/static/images/threefold_grid.png differ diff --git a/templates/static/images/threefold_img.jpg b/templates/static/images/threefold_img.jpg new file mode 100644 index 0000000..9925a1d Binary files /dev/null and b/templates/static/images/threefold_img.jpg differ diff --git a/templates/static/images/threefold_img2.png b/templates/static/images/threefold_img2.png new file mode 100644 index 0000000..91bb041 Binary files /dev/null and b/templates/static/images/threefold_img2.png differ diff --git a/templates/static/images/threefold_love.png b/templates/static/images/threefold_love.png new file mode 100644 index 0000000..1f81c18 Binary files /dev/null and b/templates/static/images/threefold_love.png differ diff --git a/templates/static/images/threefold_sustainability.png b/templates/static/images/threefold_sustainability.png new file mode 100644 index 0000000..956960c Binary files /dev/null and b/templates/static/images/threefold_sustainability.png differ diff --git a/templates/static/images/threefold_tech.png b/templates/static/images/threefold_tech.png new file mode 100644 index 0000000..b5f97a1 Binary files /dev/null and b/templates/static/images/threefold_tech.png differ diff --git a/templates/static/images/threefold_tech2.png b/templates/static/images/threefold_tech2.png new file mode 100644 index 0000000..d4a2122 Binary files /dev/null and b/templates/static/images/threefold_tech2.png differ diff --git a/templates/static/images/threefold_techLogo.jpg b/templates/static/images/threefold_techLogo.jpg new file mode 100644 index 0000000..144d21d Binary files /dev/null and b/templates/static/images/threefold_techLogo.jpg differ diff --git a/templates/static/images/threefold_technology_home.jpg b/templates/static/images/threefold_technology_home.jpg new file mode 100644 index 0000000..2e9adc8 Binary files /dev/null and b/templates/static/images/threefold_technology_home.jpg differ diff --git a/templates/static/images/tomochain.png b/templates/static/images/tomochain.png new file mode 100644 index 0000000..ecf05bd Binary files /dev/null and b/templates/static/images/tomochain.png differ diff --git a/templates/static/images/tomochain2.jpg b/templates/static/images/tomochain2.jpg new file mode 100644 index 0000000..ceddc55 Binary files /dev/null and b/templates/static/images/tomochain2.jpg differ diff --git a/templates/static/images/tomochainLogo.png b/templates/static/images/tomochainLogo.png new file mode 100644 index 0000000..e23d382 Binary files /dev/null and b/templates/static/images/tomochainLogo.png differ diff --git a/templates/static/images/tomochain_tf.png b/templates/static/images/tomochain_tf.png new file mode 100644 index 0000000..5efc154 Binary files /dev/null and b/templates/static/images/tomochain_tf.png differ diff --git a/templates/static/images/tooling.png b/templates/static/images/tooling.png new file mode 100644 index 0000000..31d60d5 Binary files /dev/null and b/templates/static/images/tooling.png differ diff --git a/templates/static/images/twitter.png b/templates/static/images/twitter.png new file mode 100644 index 0000000..b510551 Binary files /dev/null and b/templates/static/images/twitter.png differ diff --git a/templates/static/images/ubuntu.png b/templates/static/images/ubuntu.png new file mode 100644 index 0000000..d5b1d0a Binary files /dev/null and b/templates/static/images/ubuntu.png differ diff --git a/templates/static/images/ubuntuLogo.png b/templates/static/images/ubuntuLogo.png new file mode 100644 index 0000000..50730ed Binary files /dev/null and b/templates/static/images/ubuntuLogo.png differ diff --git a/templates/static/images/ubuntu_platform.png b/templates/static/images/ubuntu_platform.png new file mode 100644 index 0000000..491ade9 Binary files /dev/null and b/templates/static/images/ubuntu_platform.png differ diff --git a/templates/static/images/ubuntu_problem.png b/templates/static/images/ubuntu_problem.png new file mode 100644 index 0000000..c0819cb Binary files /dev/null and b/templates/static/images/ubuntu_problem.png differ diff --git a/templates/static/images/ubuntu_solution.png b/templates/static/images/ubuntu_solution.png new file mode 100644 index 0000000..6e5d202 Binary files /dev/null and b/templates/static/images/ubuntu_solution.png differ diff --git a/templates/static/images/ubuntu_tribe.png b/templates/static/images/ubuntu_tribe.png new file mode 100644 index 0000000..a36d6af Binary files /dev/null and b/templates/static/images/ubuntu_tribe.png differ diff --git a/templates/static/images/unit.png b/templates/static/images/unit.png new file mode 100644 index 0000000..a667f3a Binary files /dev/null and b/templates/static/images/unit.png differ diff --git a/templates/static/images/unit2.png b/templates/static/images/unit2.png new file mode 100644 index 0000000..e47bfe2 Binary files /dev/null and b/templates/static/images/unit2.png differ diff --git a/templates/static/images/unitLogo.png b/templates/static/images/unitLogo.png new file mode 100644 index 0000000..e821edf Binary files /dev/null and b/templates/static/images/unitLogo.png differ diff --git a/templates/static/images/unit_tf.png b/templates/static/images/unit_tf.png new file mode 100644 index 0000000..bec048f Binary files /dev/null and b/templates/static/images/unit_tf.png differ diff --git a/templates/static/images/v_image.png b/templates/static/images/v_image.png new file mode 100644 index 0000000..9a6471c Binary files /dev/null and b/templates/static/images/v_image.png differ diff --git a/templates/static/images/v_logo.png b/templates/static/images/v_logo.png new file mode 100644 index 0000000..f0ecbd2 Binary files /dev/null and b/templates/static/images/v_logo.png differ diff --git a/templates/static/images/veda.png b/templates/static/images/veda.png new file mode 100644 index 0000000..584dd3f Binary files /dev/null and b/templates/static/images/veda.png differ diff --git a/templates/static/images/veda2.jpg b/templates/static/images/veda2.jpg new file mode 100644 index 0000000..f9050fc Binary files /dev/null and b/templates/static/images/veda2.jpg differ diff --git a/templates/static/images/vedaLogo.png b/templates/static/images/vedaLogo.png new file mode 100644 index 0000000..a0b6929 Binary files /dev/null and b/templates/static/images/vedaLogo.png differ diff --git a/templates/static/images/virtual_machine.png b/templates/static/images/virtual_machine.png new file mode 100644 index 0000000..86f6d2a Binary files /dev/null and b/templates/static/images/virtual_machine.png differ diff --git a/templates/static/images/vlinder.png b/templates/static/images/vlinder.png new file mode 100644 index 0000000..b3a9cbc Binary files /dev/null and b/templates/static/images/vlinder.png differ diff --git a/templates/static/images/vlinder2.png b/templates/static/images/vlinder2.png new file mode 100644 index 0000000..d3f7145 Binary files /dev/null and b/templates/static/images/vlinder2.png differ diff --git a/templates/static/images/vlinderLogo.png b/templates/static/images/vlinderLogo.png new file mode 100644 index 0000000..54238f6 Binary files /dev/null and b/templates/static/images/vlinderLogo.png differ diff --git a/templates/static/images/vlinder_tf.png b/templates/static/images/vlinder_tf.png new file mode 100644 index 0000000..13a7a44 Binary files /dev/null and b/templates/static/images/vlinder_tf.png differ diff --git a/templates/static/images/waykichain.png b/templates/static/images/waykichain.png new file mode 100644 index 0000000..ba50b92 Binary files /dev/null and b/templates/static/images/waykichain.png differ diff --git a/templates/static/images/waykichain2.png b/templates/static/images/waykichain2.png new file mode 100644 index 0000000..e3e00b4 Binary files /dev/null and b/templates/static/images/waykichain2.png differ diff --git a/templates/static/images/waykichainLogo.png b/templates/static/images/waykichainLogo.png new file mode 100644 index 0000000..3910df7 Binary files /dev/null and b/templates/static/images/waykichainLogo.png differ diff --git a/templates/static/images/waykichain_tf.png b/templates/static/images/waykichain_tf.png new file mode 100644 index 0000000..f578edb Binary files /dev/null and b/templates/static/images/waykichain_tf.png differ diff --git a/templates/static/images/weblets.png b/templates/static/images/weblets.png new file mode 100644 index 0000000..a224809 Binary files /dev/null and b/templates/static/images/weblets.png differ diff --git a/templates/static/images/world_blockchain_summit.png b/templates/static/images/world_blockchain_summit.png new file mode 100644 index 0000000..0ace93f Binary files /dev/null and b/templates/static/images/world_blockchain_summit.png differ diff --git a/templates/static/images/youtube.png b/templates/static/images/youtube.png new file mode 100644 index 0000000..eb2da16 Binary files /dev/null and b/templates/static/images/youtube.png differ diff --git a/templates/static/images/zero_os.jpg b/templates/static/images/zero_os.jpg new file mode 100644 index 0000000..0d9a040 Binary files /dev/null and b/templates/static/images/zero_os.jpg differ diff --git a/templates/static/images/zero_os.png b/templates/static/images/zero_os.png new file mode 100644 index 0000000..c5e375f Binary files /dev/null and b/templates/static/images/zero_os.png differ diff --git a/templates/static/images/zetako.png b/templates/static/images/zetako.png new file mode 100644 index 0000000..0b3eeea Binary files /dev/null and b/templates/static/images/zetako.png differ diff --git a/templates/static/images/zetako2.png b/templates/static/images/zetako2.png new file mode 100644 index 0000000..aec3f92 Binary files /dev/null and b/templates/static/images/zetako2.png differ diff --git a/templates/static/images/zetakoLogo.png b/templates/static/images/zetakoLogo.png new file mode 100644 index 0000000..88a2aa6 Binary files /dev/null and b/templates/static/images/zetakoLogo.png differ diff --git a/templates/static/images/zetako_tf.png b/templates/static/images/zetako_tf.png new file mode 100644 index 0000000..61e28e1 Binary files /dev/null and b/templates/static/images/zetako_tf.png differ diff --git a/templates/static/js/custom.js b/templates/static/js/custom.js new file mode 100644 index 0000000..4b1064d --- /dev/null +++ b/templates/static/js/custom.js @@ -0,0 +1,99 @@ + +var displayedMenu = ""; +var hamburgerShown = false; +let width = screen.width; +var isMobile = width < 1024; + +function toggleMenu(button) { + if (displayedMenu === button.id.split("-")[0]) { + button.className = button.className.replace(" text-gray-800 bg-stone-200 sm:bg-transparent", " text-gray-900"); + hideMenu(button.id.split("-")[0]); + button.lastElementChild.className = button.lastElementChild.className.replace("rotate-0", "-rotate-90") + displayedMenu = ""; + } else { + showMenu(button.id.split("-")[0]); + button.lastElementChild.className = button.lastElementChild.className.replace("-rotate-90", "rotate-0") + button.className = button.className.replace(" text-gray-900", " text-gray-800 bg-stone-200 sm:bg-transparent"); + displayedMenu = button.id.split("-")[0] + } +} + +function handleClick(button) { + if (button.id === "hamburger-btn" || button.id === "close-hamburger-btn") { + toggleHamburger() + } + if (button.id.indexOf("menu") !== -1) { + toggleMenu(button) + } +} + +function toggleHamburger() { + if (hamburgerShown) { + hideHamburger(); + hamburgerShown = false; + } else { + showHamburger(); + hamburgerShown = true; + } +} + +function showMenu(menuName) { + var menuId = menuName + (isMobile ? '-mobile-menu' : '-menu'); + var menuBtnId = menuName + (isMobile ? '-mobile-menu' : '-menu'); + var menuElement = document.getElementById(menuId) + menuElement.className = menuElement.className.replace(" hidden", ""); + setTimeout(function () { + menuElement.className = menuElement.className.replace("duration-200 ease-in opacity-0 -translate-y-1", "duration-150 ease-out opacity-1 -translate-y-0"); + }, 10); +} + +function hideMenu(menuName) { + var menuId = menuName + (isMobile ? '-mobile-menu' : '-menu'); + var menuElement = document.getElementById(menuId) + menuElement.className = menuElement.className.replace("duration-150 ease-out opacity-1 -translate-y-0", "duration-200 ease-in opacity-0 -translate-y-1"); + setTimeout(function () { + menuElement.className = menuElement.className + " hidden" + }, 300); +} + +function showHamburger() { + document.getElementById('header-container').className = "overflow-hidden"; + document.getElementById('hamburger').className = "fixed mt-16 z-20 top-0 inset-x-0 transition transform origin-top-right"; + document.getElementById('hamburger-btn').className = "hidden lg:hidden inline-flex items-center justify-center p-2 rounded-md text-gray-400 hover:text-gray-500 hover:bg-gray-100 focus:outline-none focus:bg-gray-100 focus:text-gray-500 transition duration-150 ease-in-out"; + document.getElementById('close-hamburger-btn').className = "inline-flex items-center justify-center p-2 rounded-md text-gray-400 hover:text-gray-500 hover:bg-gray-100 focus:outline-none focus:bg-gray-100 focus:text-gray-500 transition duration-150 ease-in-out"; +} + +function hideHamburger() { + document.getElementById('header-container').className = ""; + document.getElementById('hamburger').className = "hidden absolute z-20 top-0 inset-x-0 transition transform origin-top-right lg:hidden"; + document.getElementById('hamburger-btn').className = "inline-flex items-center justify-center p-2 rounded-md text-gray-400 hover:text-gray-500 hover:bg-gray-100 focus:outline-none focus:bg-gray-100 focus:text-gray-500 transition duration-150 ease-in-out"; + document.getElementById('close-hamburger-btn').className = "hidden lg:hidden inline-flex items-center justify-center p-2 rounded-md text-gray-400 hover:text-gray-500 hover:bg-gray-100 focus:outline-none focus:bg-gray-100 focus:text-gray-500 transition duration-150 ease-in-out"; + if (displayedMenu !== "") { + hideMenu(displayedMenu); + } +} +function toggleFilter() { + var filterMenu = document.getElementById("filter-menu") + if (filterMenu.className.includes("hidden")) { + filterMenu.className = filterMenu.className.replace("hidden", " ") + } else { + filterMenu.className = filterMenu.className + " hidden" + } +} +window.onload = function () { + let elements = document.getElementsByTagName("button"); + let buttons = [...elements] + + buttons.forEach((button) => { + button.addEventListener('click', function () { + handleClick(button) + }); + }) + + document.getElementById("filter-btn").addEventListener('click', toggleFilter); + document.getElementById("mobile-learn-btn").addEventListener('click', toggleMenu); +} + +function openInNewTab(url) { + window.open(url, '_blank').focus() +} \ No newline at end of file