",{"class":"nivo-lightbox-title-wrap"});var u=0;if(u)t.addClass("nivo-lightbox-ie");n.append(r);n.append(o);t.append(n);t.append(i);t.append(s);e("body").append(t);var a=this;t.on("click",function(t){if(t.target===this||e(t.target).hasClass("nivo-lightbox-content")||e(t.target).hasClass("nivo-lightbox-image"))a.destructLightbox()});s.on("click",function(e){e.preventDefault();a.destructLightbox()});return t},destructLightbox:function(){var t=this;this.options.beforeHideLightbox.call(this);e(".nivo-lightbox-overlay").removeClass("nivo-lightbox-open");e(".nivo-lightbox-nav").hide();e("body").removeClass("nivo-lightbox-body-effect-"+t.options.effect);var n=0;if(n){e(".nivo-lightbox-overlay iframe").attr("src"," ");e(".nivo-lightbox-overlay iframe").remove()}e(".nivo-lightbox-prev").off("click");e(".nivo-lightbox-next").off("click");this.options.afterHideLightbox.call(this)},isHidpi:function(){var e="(-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-resolution: 1.5dppx)";if(t.devicePixelRatio>1)return true;if(t.matchMedia&&t.matchMedia(e).matches)return true;return false}};e.fn[i]=function(t){return this.each(function(){if(!e.data(this,i)){e.data(this,i,new o(this,t))}})}})(jQuery,window,document)
\ No newline at end of file
diff --git a/js/site.js b/js/site.js
deleted file mode 100644
index 8d942c8..0000000
--- a/js/site.js
+++ /dev/null
@@ -1,18 +0,0 @@
-function goTo(url){
- location.href=url;
- reload();
-}
-
-var version = "0.16";
-var date = " (15/08/2019)";
-
-function linuxDown(){
- goTo("https://github.com/OpMonTeam/OpMon/releases/download/alpha-v" + version + "/OpMon-" + version + "-Linux.deb");
-}
-function macDown(){
- alert("The Mac 0.16 is not available for now. You'll download OpMon v0.15.1. | La 0.16 mac n'est pas encore disponible. Vous télégargez la version 0.15.1.");
- goTo("https://github.com/OpMonTeam/OpMon/releases/download/alpha-v0.15.1/OpMon-Mac.zip");
-}
-function linuxDownScript(){
- goTo("https://github.com/OpMonTeam/OpMon/releases/download/alpha-v" + version + "/source.sh");
-}
diff --git a/js/smoothscroll.js b/js/smoothscroll.js
deleted file mode 100644
index a41ab77..0000000
--- a/js/smoothscroll.js
+++ /dev/null
@@ -1,33 +0,0 @@
-/**
- * SmoothScroll
- * This helper script created by DWUser.com. Copyright 2013 DWUser.com.
- * Dual-licensed under the GPL and MIT licenses.
- * All individual scripts remain property of their copyrighters.
- * Date: 10-Sep-2013
- * Version: 1.0.1
- */
-if (!window['jQuery']) alert('The jQuery library must be included before the smoothscroll.js file. The plugin will not work propery.');
-
-/**
- * jQuery.ScrollTo - Easy element scrolling using jQuery.
- * Copyright (c) 2007-2013 Ariel Flesler - aflesler(at)gmail(dot)com | http://flesler.blogspot.com
- * Dual licensed under MIT and GPL.
- * @author Ariel Flesler
- * @version 1.4.3.1
- */
-;(function($){var h=$.scrollTo=function(a,b,c){$(window).scrollTo(a,b,c)};h.defaults={axis:'xy',duration:parseFloat($.fn.jquery)>=1.3?0:1,limit:true};h.window=function(a){return $(window)._scrollable()};$.fn._scrollable=function(){return this.map(function(){var a=this,isWin=!a.nodeName||$.inArray(a.nodeName.toLowerCase(),['iframe','#document','html','body'])!=-1;if(!isWin)return a;var b=(a.contentWindow||a).document||a.ownerDocument||a;return/webkit/i.test(navigator.userAgent)||b.compatMode=='BackCompat'?b.body:b.documentElement})};$.fn.scrollTo=function(e,f,g){if(typeof f=='object'){g=f;f=0}if(typeof g=='function')g={onAfter:g};if(e=='max')e=9e9;g=$.extend({},h.defaults,g);f=f||g.duration;g.queue=g.queue&&g.axis.length>1;if(g.queue)f/=2;g.offset=both(g.offset);g.over=both(g.over);return this._scrollable().each(function(){if(e==null)return;var d=this,$elem=$(d),targ=e,toff,attr={},win=$elem.is('html,body');switch(typeof targ){case'number':case'string':if(/^([+-]=)?\d+(\.\d+)?(px|%)?$/.test(targ)){targ=both(targ);break}targ=$(targ,this);if(!targ.length)return;case'object':if(targ.is||targ.style)toff=(targ=$(targ)).offset()}$.each(g.axis.split(''),function(i,a){var b=a=='x'?'Left':'Top',pos=b.toLowerCase(),key='scroll'+b,old=d[key],max=h.max(d,a);if(toff){attr[key]=toff[pos]+(win?0:old-$elem.offset()[pos]);if(g.margin){attr[key]-=parseInt(targ.css('margin'+b))||0;attr[key]-=parseInt(targ.css('border'+b+'Width'))||0}attr[key]+=g.offset[pos]||0;if(g.over[pos])attr[key]+=targ[a=='x'?'width':'height']()*g.over[pos]}else{var c=targ[pos];attr[key]=c.slice&&c.slice(-1)=='%'?parseFloat(c)/100*max:c}if(g.limit&&/^\d+$/.test(attr[key]))attr[key]=attr[key]<=0?0:Math.min(attr[key],max);if(!i&&g.queue){if(old!=attr[key])animate(g.onAfterFirst);delete attr[key]}});animate(g.onAfter);function animate(a){$elem.animate(attr,f,g.easing,a&&function(){a.call(this,e,g)})}}).end()};h.max=function(a,b){var c=b=='x'?'Width':'Height',scroll='scroll'+c;if(!$(a).is('html,body'))return a[scroll]-$(a)[c.toLowerCase()]();var d='client'+c,html=a.ownerDocument.documentElement,body=a.ownerDocument.body;return Math.max(html[scroll],body[scroll])-Math.min(html[d],body[d])};function both(a){return typeof a=='object'?a:{top:a,left:a}}})(jQuery);
-
-/**
- * jQuery.LocalScroll
- * Copyright (c) 2007-2010 Ariel Flesler - aflesler(at)gmail(dot)com | http://flesler.blogspot.com
- * Dual licensed under MIT and GPL.
- * Date: 05/31/2010
- * @author Ariel Flesler
- * @version 1.2.8b
- **/
-;(function(b){function g(a,e,d){var h=e.hash.slice(1),f=document.getElementById(h)||document.getElementsByName(h)[0];if(f){a&&a.preventDefault();var c=b(d.target);if(!(d.lock&&c.is(":animated")||d.onBefore&&!1===d.onBefore(a,f,c))){d.stop&&c._scrollable().stop(!0);if(d.hash){var a=f.id==h?"id":"name",g=b("
").attr(a,h).css({position:"absolute",top:b(window).scrollTop(),left:b(window).scrollLeft()});f[a]="";b("body").prepend(g);location=e.hash;g.remove();f[a]=h}c.scrollTo(f,d).trigger("notify.serialScroll",
-[f])}}}var i=location.href.replace(/#.*/,""),c=b.localScroll=function(a){b("body").localScroll(a)};c.defaults={duration:1E3,axis:"y",event:"click",stop:!0,target:window,reset:!0};c.hash=function(a){if(location.hash){a=b.extend({},c.defaults,a);a.hash=!1;if(a.reset){var e=a.duration;delete a.duration;b(a.target).scrollTo(0,a);a.duration=e}g(0,location,a)}};b.fn.localScroll=function(a){function e(){return!!this.href&&!!this.hash&&this.href.replace(this.hash,"")==i&&(!a.filter||b(this).is(a.filter))}
-a=b.extend({},c.defaults,a);return a.lazy?this.bind(a.event,function(d){var c=b([d.target,d.target.parentNode]).filter(e)[0];c&&g(d,c,a)}):this.find("a,area").filter(e).bind(a.event,function(b){g(b,this,a)}).end().end()}})(jQuery);
-
-// Initialize all .smoothScroll links
-jQuery(function($){ $.localScroll({filter:'.smoothScroll'}); });
diff --git a/js/wow.min.js b/js/wow.min.js
deleted file mode 100644
index 2124a96..0000000
--- a/js/wow.min.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! WOW - v1.0.2 - 2014-10-28
-* Copyright (c) 2014 Matthieu Aussaguel; Licensed MIT */(function(){var a,b,c,d,e,f=function(a,b){return function(){return a.apply(b,arguments)}},g=[].indexOf||function(a){for(var b=0,c=this.length;c>b;b++)if(b in this&&this[b]===a)return b;return-1};b=function(){function a(){}return a.prototype.extend=function(a,b){var c,d;for(c in b)d=b[c],null==a[c]&&(a[c]=d);return a},a.prototype.isMobile=function(a){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(a)},a.prototype.addEvent=function(a,b,c){return null!=a.addEventListener?a.addEventListener(b,c,!1):null!=a.attachEvent?a.attachEvent("on"+b,c):a[b]=c},a.prototype.removeEvent=function(a,b,c){return null!=a.removeEventListener?a.removeEventListener(b,c,!1):null!=a.detachEvent?a.detachEvent("on"+b,c):delete a[b]},a.prototype.innerHeight=function(){return"innerHeight"in window?window.innerHeight:document.documentElement.clientHeight},a}(),c=this.WeakMap||this.MozWeakMap||(c=function(){function a(){this.keys=[],this.values=[]}return a.prototype.get=function(a){var b,c,d,e,f;for(f=this.keys,b=d=0,e=f.length;e>d;b=++d)if(c=f[b],c===a)return this.values[b]},a.prototype.set=function(a,b){var c,d,e,f,g;for(g=this.keys,c=e=0,f=g.length;f>e;c=++e)if(d=g[c],d===a)return void(this.values[c]=b);return this.keys.push(a),this.values.push(b)},a}()),a=this.MutationObserver||this.WebkitMutationObserver||this.MozMutationObserver||(a=function(){function a(){"undefined"!=typeof console&&null!==console&&console.warn("MutationObserver is not supported by your browser."),"undefined"!=typeof console&&null!==console&&console.warn("WOW.js cannot detect dom mutations, please call .sync() after loading new content.")}return a.notSupported=!0,a.prototype.observe=function(){},a}()),d=this.getComputedStyle||function(a){return this.getPropertyValue=function(b){var c;return"float"===b&&(b="styleFloat"),e.test(b)&&b.replace(e,function(a,b){return b.toUpperCase()}),(null!=(c=a.currentStyle)?c[b]:void 0)||null},this},e=/(\-([a-z]){1})/g,this.WOW=function(){function e(a){null==a&&(a={}),this.scrollCallback=f(this.scrollCallback,this),this.scrollHandler=f(this.scrollHandler,this),this.start=f(this.start,this),this.scrolled=!0,this.config=this.util().extend(a,this.defaults),this.animationNameCache=new c}return e.prototype.defaults={boxClass:"wow",animateClass:"animated",offset:0,mobile:!0,live:!0},e.prototype.init=function(){var a;return this.element=window.document.documentElement,"interactive"===(a=document.readyState)||"complete"===a?this.start():this.util().addEvent(document,"DOMContentLoaded",this.start),this.finished=[]},e.prototype.start=function(){var b,c,d,e;if(this.stopped=!1,this.boxes=function(){var a,c,d,e;for(d=this.element.querySelectorAll("."+this.config.boxClass),e=[],a=0,c=d.length;c>a;a++)b=d[a],e.push(b);return e}.call(this),this.all=function(){var a,c,d,e;for(d=this.boxes,e=[],a=0,c=d.length;c>a;a++)b=d[a],e.push(b);return e}.call(this),this.boxes.length)if(this.disabled())this.resetStyle();else for(e=this.boxes,c=0,d=e.length;d>c;c++)b=e[c],this.applyStyle(b,!0);return this.disabled()||(this.util().addEvent(window,"scroll",this.scrollHandler),this.util().addEvent(window,"resize",this.scrollHandler),this.interval=setInterval(this.scrollCallback,50)),this.config.live?new a(function(a){return function(b){var c,d,e,f,g;for(g=[],e=0,f=b.length;f>e;e++)d=b[e],g.push(function(){var a,b,e,f;for(e=d.addedNodes||[],f=[],a=0,b=e.length;b>a;a++)c=e[a],f.push(this.doSync(c));return f}.call(a));return g}}(this)).observe(document.body,{childList:!0,subtree:!0}):void 0},e.prototype.stop=function(){return this.stopped=!0,this.util().removeEvent(window,"scroll",this.scrollHandler),this.util().removeEvent(window,"resize",this.scrollHandler),null!=this.interval?clearInterval(this.interval):void 0},e.prototype.sync=function(){return a.notSupported?this.doSync(this.element):void 0},e.prototype.doSync=function(a){var b,c,d,e,f;if(null==a&&(a=this.element),1===a.nodeType){for(a=a.parentNode||a,e=a.querySelectorAll("."+this.config.boxClass),f=[],c=0,d=e.length;d>c;c++)b=e[c],g.call(this.all,b)<0?(this.boxes.push(b),this.all.push(b),this.stopped||this.disabled()?this.resetStyle():this.applyStyle(b,!0),f.push(this.scrolled=!0)):f.push(void 0);return f}},e.prototype.show=function(a){return this.applyStyle(a),a.className=""+a.className+" "+this.config.animateClass},e.prototype.applyStyle=function(a,b){var c,d,e;return d=a.getAttribute("data-wow-duration"),c=a.getAttribute("data-wow-delay"),e=a.getAttribute("data-wow-iteration"),this.animate(function(f){return function(){return f.customStyle(a,b,d,c,e)}}(this))},e.prototype.animate=function(){return"requestAnimationFrame"in window?function(a){return window.requestAnimationFrame(a)}:function(a){return a()}}(),e.prototype.resetStyle=function(){var a,b,c,d,e;for(d=this.boxes,e=[],b=0,c=d.length;c>b;b++)a=d[b],e.push(a.style.visibility="visible");return e},e.prototype.customStyle=function(a,b,c,d,e){return b&&this.cacheAnimationName(a),a.style.visibility=b?"hidden":"visible",c&&this.vendorSet(a.style,{animationDuration:c}),d&&this.vendorSet(a.style,{animationDelay:d}),e&&this.vendorSet(a.style,{animationIterationCount:e}),this.vendorSet(a.style,{animationName:b?"none":this.cachedAnimationName(a)}),a},e.prototype.vendors=["moz","webkit"],e.prototype.vendorSet=function(a,b){var c,d,e,f;f=[];for(c in b)d=b[c],a[""+c]=d,f.push(function(){var b,f,g,h;for(g=this.vendors,h=[],b=0,f=g.length;f>b;b++)e=g[b],h.push(a[""+e+c.charAt(0).toUpperCase()+c.substr(1)]=d);return h}.call(this));return f},e.prototype.vendorCSS=function(a,b){var c,e,f,g,h,i;for(e=d(a),c=e.getPropertyCSSValue(b),i=this.vendors,g=0,h=i.length;h>g;g++)f=i[g],c=c||e.getPropertyCSSValue("-"+f+"-"+b);return c},e.prototype.animationName=function(a){var b;try{b=this.vendorCSS(a,"animation-name").cssText}catch(c){b=d(a).getPropertyValue("animation-name")}return"none"===b?"":b},e.prototype.cacheAnimationName=function(a){return this.animationNameCache.set(a,this.animationName(a))},e.prototype.cachedAnimationName=function(a){return this.animationNameCache.get(a)},e.prototype.scrollHandler=function(){return this.scrolled=!0},e.prototype.scrollCallback=function(){var a;return!this.scrolled||(this.scrolled=!1,this.boxes=function(){var b,c,d,e;for(d=this.boxes,e=[],b=0,c=d.length;c>b;b++)a=d[b],a&&(this.isVisible(a)?this.show(a):e.push(a));return e}.call(this),this.boxes.length||this.config.live)?void 0:this.stop()},e.prototype.offsetTop=function(a){for(var b;void 0===a.offsetTop;)a=a.parentNode;for(b=a.offsetTop;a=a.offsetParent;)b+=a.offsetTop;return b},e.prototype.isVisible=function(a){var b,c,d,e,f;return c=a.getAttribute("data-wow-offset")||this.config.offset,f=window.pageYOffset,e=f+Math.min(this.element.clientHeight,this.util().innerHeight())-c,d=this.offsetTop(a),b=d+a.clientHeight,e>=d&&b>=f},e.prototype.util=function(){return null!=this._util?this._util:this._util=new b},e.prototype.disabled=function(){return!this.config.mobile&&this.util().isMobile(navigator.userAgent)},e}()}).call(this);
\ No newline at end of file
diff --git a/last.html b/last.html
deleted file mode 100644
index 893b7ac..0000000
--- a/last.html
+++ /dev/null
@@ -1,31 +0,0 @@
-
-
-
-
-
-
-
-
Téléchargement de la derniere version
-
-
-
-
-
You want proof? Look here OPMon License
-
-
-
-
-
-
diff --git a/macdownload.html b/macdownload.html
deleted file mode 100644
index 6514f56..0000000
--- a/macdownload.html
+++ /dev/null
@@ -1,162 +0,0 @@
-
-
-
-
-
-
OPMon Lazuli
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Telechargement
- pour le système MACOS
-
-
-
-
-
macOS
-
Telechargez la version Windows, et demarrez la avec le logiciel Wine
-
Télécharger pour Wine
-
-
-
- Pour demarrer le jeu, installez sur votre Mac, "Wine", puis demarrer le setup.exe grâce à Wine
-
-
-
-
-
-
-
-
-
-
-
Cyriel
-
Programmation et contact commercial
-
jlppcprog@gmail.com
-
-
-
-
Navet56
-
Game-designer et graphiste
-
Pour toute question au niveau bugs graphiques, créations ou fan art personnels ou simples questions
-
evandib@gmail.com
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/nohup.out b/nohup.out
deleted file mode 100644
index a05223a..0000000
--- a/nohup.out
+++ /dev/null
@@ -1,4 +0,0 @@
-
Rewrite b9b2106e7059ce672b18834340f354a18acd15c4 (1/578) (0 seconds passed, remaining 0 predicted)
Rewrite 05f2d8e4068aa3735284d5200e407594db43e909 (2/578) (0 seconds passed, remaining 0 predicted)
Rewrite 2070a2182c42e62a4076e72b3926acce0f574132 (3/578) (0 seconds passed, remaining 0 predicted)
Rewrite a1e06144d132aa585602b3b0f4d3912c1076d43d (4/578) (0 seconds passed, remaining 0 predicted)
Rewrite 669bbdbc8e52a4fb6c6d4cc12fff4a200f7997c0 (5/578) (0 seconds passed, remaining 0 predicted)
Rewrite 90a7e4d578faacc20bb74ea4e4c6bdc2114f8058 (6/578) (0 seconds passed, remaining 0 predicted)
Rewrite 25d1d007a32a56160fd746f0af09f1c1921f6e2a (7/578) (0 seconds passed, remaining 0 predicted)
Rewrite e902fab496761667f448460b13e70b681e1c7ae4 (8/578) (0 seconds passed, remaining 0 predicted)
Rewrite 3b4b2926419a84c43bb62e449f0bc2ba6e66fbd5 (9/578) (0 seconds passed, remaining 0 predicted)
Rewrite 6bdb00e3ececec0d506eb60589d6bd6085619641 (10/578) (0 seconds passed, remaining 0 predicted)
Rewrite caac6174fabe64110a6a6201afcfc6433602af35 (11/578) (0 seconds passed, remaining 0 predicted)
Rewrite 4341a2cf0b1b300d51d2f5ed848aa36384feacf7 (12/578) (0 seconds passed, remaining 0 predicted)
Rewrite 856f76891a6ed6573906821386174883a0da0f4d (13/578) (1 seconds passed, remaining 43 predicted)
Rewrite 55e15404f800c01c7e66e869aca9e22ada060087 (13/578) (1 seconds passed, remaining 43 predicted)
Rewrite 61973876a9f71b89de5023d87f360c582d3638aa (13/578) (1 seconds passed, remaining 43 predicted)
Rewrite 8679c1a92733c6955d27f6504a95c84d5ba15645 (13/578) (1 seconds passed, remaining 43 predicted)
Rewrite dfd48b89abbdc626a204cd641e91b56fea6eeb73 (13/578) (1 seconds passed, remaining 43 predicted)
Rewrite 3b138ab5f789c1447e680afdc983efe7efdbc049 (13/578) (1 seconds passed, remaining 43 predicted)
Rewrite 6a4f61605d6922c10c8e48120bebcb81e440bd6d (13/578) (1 seconds passed, remaining 43 predicted)
Rewrite 5ed3e5a7271f5159ce8b1314a55e0c12110cd380 (13/578) (1 seconds passed, remaining 43 predicted)
Rewrite a23450bb23ce11800fd74bd6e114d885258c54a4 (13/578) (1 seconds passed, remaining 43 predicted)
Rewrite 24eb9caa3777753923292574abe32ee921c0aa74 (13/578) (1 seconds passed, remaining 43 predicted)
Rewrite 937e8795465371eb6f10e94d7be01365b45a6159 (13/578) (1 seconds passed, remaining 43 predicted)
Rewrite 1a3b138f2635ce029f3991c49b98c956c150db9e (13/578) (1 seconds passed, remaining 43 predicted)
Rewrite de0a504afe3b1cfbd645e79ab28d6f6c9a881437 (13/578) (1 seconds passed, remaining 43 predicted)
Rewrite f301675778694dc4698d067a7c9eddcd68389180 (13/578) (1 seconds passed, remaining 43 predicted)
Rewrite f62dab21e19857e706ecbffcd93951b90bcdb713 (27/578) (1 seconds passed, remaining 20 predicted)
Rewrite d185bd60f4393e36ebea7da9a81aca37bcbe306c (27/578) (1 seconds passed, remaining 20 predicted)
Rewrite 118e039fc5cc862877318895113578b2e1fe0f2b (27/578) (1 seconds passed, remaining 20 predicted)
Rewrite 699db04ef10a04a6c58c1228c6ee099690d780ba (27/578) (1 seconds passed, remaining 20 predicted)
Rewrite 1229af46d8bcec5527383ae2daa9cdfdf4d48c73 (27/578) (1 seconds passed, remaining 20 predicted)
Rewrite 038a476a0ce47a93bf38644ae968077208b2354c (27/578) (1 seconds passed, remaining 20 predicted)
Rewrite 831cfddd84ef38e02a6df01bee1a8eb3060f2a42 (27/578) (1 seconds passed, remaining 20 predicted)
Rewrite 4e0880263ec953a3ec44b4b3194146cdb4884d69 (27/578) (1 seconds passed, remaining 20 predicted)
Rewrite 80690451af6f1f636a99b004983a8951047ef5af (27/578) (1 seconds passed, remaining 20 predicted)
Rewrite d9909d3942e5862d10851bdab9fa41b3b453470d (27/578) (1 seconds passed, remaining 20 predicted)
Rewrite f72d00efd8c6ecb8dad2309199232bd9f86927c4 (27/578) (1 seconds passed, remaining 20 predicted)
Rewrite f2e09a9b61dd67f21804d158582e8c70ea6c8599 (27/578) (1 seconds passed, remaining 20 predicted)
Rewrite f8b92ce5accb0f08de14545f87843c15a4c02fd3 (27/578) (1 seconds passed, remaining 20 predicted)
Rewrite 2e67e3ef80add013f308fc68261d81d1d5133be4 (27/578) (1 seconds passed, remaining 20 predicted)
Rewrite 67737771fb887a0b3dde61819c18c6e3f60c63af (27/578) (1 seconds passed, remaining 20 predicted)
Rewrite fbb772bc8b468db280731fb4f0380c8d1b2e288d (27/578) (1 seconds passed, remaining 20 predicted)
Rewrite 8438db51919c7314bc670c96371c523bbc04b342 (27/578) (1 seconds passed, remaining 20 predicted)
Rewrite a930f7b8ec33a4258406fbc82db9e3aeff37e454 (27/578) (1 seconds passed, remaining 20 predicted)
Rewrite 29894612ed526b9d865d364e06268119bc1461f5 (27/578) (1 seconds passed, remaining 20 predicted)
Rewrite 5f81e3b0f3917c27d802f30f14e1e6f185246440 (27/578) (1 seconds passed, remaining 20 predicted)
Rewrite 53da23f8574521176ed21e93e26d64b4d095be98 (27/578) (1 seconds passed, remaining 20 predicted)
Rewrite 1670b75127004e522cc96425c162bb4d01de52b7 (27/578) (1 seconds passed, remaining 20 predicted)
Rewrite 8c79c2cf22a60521c45720abe15e4be0f5f7c3a1 (27/578) (1 seconds passed, remaining 20 predicted)
Rewrite 52bdb88e7406ea4e68b84635d56a55ebbfa6e74f (27/578) (1 seconds passed, remaining 20 predicted)
Rewrite 9c97e749e35dc08639e68bb3a86758319d2a7188 (27/578) (1 seconds passed, remaining 20 predicted)
Rewrite 60dac3ca3505a30e5d7a0becfd19b0c201dfca07 (27/578) (1 seconds passed, remaining 20 predicted)
Rewrite cab73670986fa1b350cb9f7d07789e7a66fbd213 (27/578) (1 seconds passed, remaining 20 predicted)
Rewrite 56d803fb0228ead1e213cad1539f26cd73eb454d (27/578) (1 seconds passed, remaining 20 predicted)
Rewrite 34186d593f931c27c571433c1c91b64808073519 (55/578) (3 seconds passed, remaining 28 predicted)
Rewrite 5c5e797e0daf7cf36ef97f4306e99537e8dca321 (55/578) (3 seconds passed, remaining 28 predicted)
Rewrite db33e3d405efdad71e173463f1adf272607771f5 (55/578) (3 seconds passed, remaining 28 predicted)
Rewrite 0642ae6ef01d9f09600dc858ec07195ea2493609 (55/578) (3 seconds passed, remaining 28 predicted)
Rewrite 611df16244f9d096b5f42cc7fbaf74c0004c79fd (55/578) (3 seconds passed, remaining 28 predicted)
Rewrite 89fbb6223290e0831987d0d8c3284516703470f3 (55/578) (3 seconds passed, remaining 28 predicted)
Rewrite 39d7d0cb58c5b847ddd50f5c19e10ac6c18eae35 (55/578) (3 seconds passed, remaining 28 predicted)
Rewrite 727b795dedafc95cf307e3779f3b212dbec062ea (55/578) (3 seconds passed, remaining 28 predicted)
Rewrite a5cf9b3d7d3a21dd06af09546d9260506b5afdad (55/578) (3 seconds passed, remaining 28 predicted)
Rewrite 426a3a2d8dbdcf2c5b2ee642319b59f2e6f574a0 (55/578) (3 seconds passed, remaining 28 predicted)
Rewrite 8dc3e29a5d142c79174021a387ae53b50e6d0c09 (55/578) (3 seconds passed, remaining 28 predicted)
Rewrite 01e9a844479212e4836cd0481d121d5573fe2ec2 (55/578) (3 seconds passed, remaining 28 predicted)
Rewrite 6e4b120da71e0f839c97bac91bf7c156641d6300 (55/578) (3 seconds passed, remaining 28 predicted)
Rewrite a741ea9e0f26ed36b8cebefea5408f7a5167d44f (55/578) (3 seconds passed, remaining 28 predicted)
Rewrite 66d0b385b197876491002101a4ad80da46e8154f (55/578) (3 seconds passed, remaining 28 predicted)
Rewrite 668ef6df59a468411afd61f72a9caf284e34d068 (55/578) (3 seconds passed, remaining 28 predicted)
Rewrite 62a3cbe1a17c307ad4e74b43ca09c9d319daf67a (55/578) (3 seconds passed, remaining 28 predicted)
Rewrite 74b664040d5e2fec68b81c1ddfdcb2025c849728 (55/578) (3 seconds passed, remaining 28 predicted)
Rewrite e8be98efb4de29662689ce67b24460c420d553cd (55/578) (3 seconds passed, remaining 28 predicted)
Rewrite 7626bfbcb594d42eba02ec47ca406e2c9976073a (74/578) (4 seconds passed, remaining 27 predicted)
Rewrite 478854b72d9af68b3aa23f0ed1236be23d1c68fd (74/578) (4 seconds passed, remaining 27 predicted)
Rewrite 69215d901d20a3e6a68ce9b12b8e25d522597368 (74/578) (4 seconds passed, remaining 27 predicted)
Rewrite 14fb6fca483deba061af909fb35cf2578bfa424f (74/578) (4 seconds passed, remaining 27 predicted)
Rewrite 25402da477f764331b2af85f0ebfb73dec5eb0e6 (74/578) (4 seconds passed, remaining 27 predicted)
Rewrite 59b2a2d604e3c16efd3d1a260db07217ee50c736 (74/578) (4 seconds passed, remaining 27 predicted)
Rewrite c255584a0f58f69eb116966bcb597630fb59134c (74/578) (4 seconds passed, remaining 27 predicted)
Rewrite 5913f6ed313f55c281e3397e712b3a94f5652bd5 (74/578) (4 seconds passed, remaining 27 predicted)
Rewrite 2fa74430238f63099e550b85ac2c4e4c067147b1 (74/578) (4 seconds passed, remaining 27 predicted)
Rewrite f7834b7b471736814bb9aafb9e3d0ed80df0ad4e (74/578) (4 seconds passed, remaining 27 predicted)
Rewrite 53738c7bc60f5273b766a832f84808f242ec0683 (74/578) (4 seconds passed, remaining 27 predicted)
Rewrite d81b25a8a5162d6537e4768375bbf263bbe45201 (74/578) (4 seconds passed, remaining 27 predicted)
Rewrite 63ee1b85d634dd47b59c5308959caaa625efd5a5 (74/578) (4 seconds passed, remaining 27 predicted)
Rewrite c941d781214d1e63e89769d177d0090c804e22a6 (74/578) (4 seconds passed, remaining 27 predicted)
Rewrite 631565b0ad8aa361cbdf2dbc37ba892d3c57e8d1 (74/578) (4 seconds passed, remaining 27 predicted)
Rewrite 87db92514782462168b6f1191b58fe11fd721840 (74/578) (4 seconds passed, remaining 27 predicted)
Rewrite f8ad3afe05404ccc0ffbc5ccb4e4d773416e3aaa (74/578) (4 seconds passed, remaining 27 predicted)
Rewrite daa35bd339b475b4608b5639f76108bfd332e3be (74/578) (4 seconds passed, remaining 27 predicted)
Rewrite 0db77df5b9dd0628474fa78c7bac65e8ea4ec6ea (74/578) (4 seconds passed, remaining 27 predicted)
Rewrite 72d04445ce92d31bd00494f03d959b38b336f190 (93/578) (6 seconds passed, remaining 31 predicted)
Rewrite 0ec07f913f9ce2d86c333bb0c6eb350d829ebdc5 (93/578) (6 seconds passed, remaining 31 predicted)
Rewrite 54b88cefff477152bf81ed60388fb76726e976af (93/578) (6 seconds passed, remaining 31 predicted)
Rewrite af454ed875bcd0e561076526d30473cf7afb2769 (93/578) (6 seconds passed, remaining 31 predicted)
Rewrite 51b30df8bcb64a57d7060372d18b2fae329157bd (93/578) (6 seconds passed, remaining 31 predicted)
Rewrite 0c9701bfeec1c4eb76c6529d8aa819d7396d3a7b (93/578) (6 seconds passed, remaining 31 predicted)
Rewrite 592910fb3abc540d6b21fa4dc0bc0d77b20fd2b0 (93/578) (6 seconds passed, remaining 31 predicted)
Rewrite 580ee13565f31d122514c63e5100a57fbc5b736d (93/578) (6 seconds passed, remaining 31 predicted)
Rewrite 79f2904fcd62977bdeb954aefa93b86db1b86bd8 (93/578) (6 seconds passed, remaining 31 predicted)
Rewrite a046f311545f837974d9fa744e02b77cc5c505ca (93/578) (6 seconds passed, remaining 31 predicted)
Rewrite 3f12ee761a9c4afd8cc21fec29a8280407e7fad2 (93/578) (6 seconds passed, remaining 31 predicted)
Rewrite aaefcf8dcbac5e3e4ffcdef2ce7933d4fa943618 (93/578) (6 seconds passed, remaining 31 predicted)
Rewrite 5fe887b109687c80c5dd0376350b48cf607f80a7 (93/578) (6 seconds passed, remaining 31 predicted)
Rewrite 4c89dc8129b38e4619a3c753708b6dada727f927 (93/578) (6 seconds passed, remaining 31 predicted)
Rewrite 05f690f7c2ceb5741cb96069c5e181324d75c65c (93/578) (6 seconds passed, remaining 31 predicted)
Rewrite 8749db7a783869d2c5b7e5d4d0a021f0abdd9283 (93/578) (6 seconds passed, remaining 31 predicted)
Rewrite 20c9266c7a1743c724ced8f615d5674c8790b0b6 (109/578) (7 seconds passed, remaining 30 predicted)
Rewrite 887d3e228449d98acba7a98ebafbe4ee050a811c (109/578) (7 seconds passed, remaining 30 predicted)
Rewrite af5339f604997a72e168d95d89e4c50f6f79a923 (109/578) (7 seconds passed, remaining 30 predicted)
Rewrite e82075618e74bcf05517f45e8f74f810dccf0d0b (109/578) (7 seconds passed, remaining 30 predicted)
Rewrite 0c0d5202d0841fceecf69717f7acfacd14d9afaf (109/578) (7 seconds passed, remaining 30 predicted)
Rewrite 353382d64f7ef782cc4ca0c7aca9c85d771d853f (109/578) (7 seconds passed, remaining 30 predicted)
Rewrite 30a2a28abea59709b2b3fc3b6cf73a0c8be713fa (109/578) (7 seconds passed, remaining 30 predicted)
Rewrite 9709a97bf43b68b53181121d4ac2a355947694ce (109/578) (7 seconds passed, remaining 30 predicted)
Rewrite 74d738d6b70369104751ed9e67459e0cf2795730 (109/578) (7 seconds passed, remaining 30 predicted)
Rewrite ffa104d3202213456460161b7aee186ed1b94725 (109/578) (7 seconds passed, remaining 30 predicted)
Rewrite ac529eedf8e08ed2f6564f7b1389e529e6ca4969 (109/578) (7 seconds passed, remaining 30 predicted)
Rewrite 334e3a5df8af1df404908eeceb2d27994760519b (109/578) (7 seconds passed, remaining 30 predicted)
Rewrite 3f90f9eca2cfc8b1d038f009aa19331942a3e3b3 (109/578) (7 seconds passed, remaining 30 predicted)
Rewrite 64f849705dd81ae92613c17e0a1bd7689e110f9b (109/578) (7 seconds passed, remaining 30 predicted)
Rewrite bb06164c97c610253f456fba07b6142ef36407a7 (109/578) (7 seconds passed, remaining 30 predicted)
Rewrite c752bfb968bbda5caf270de7d4d6646248f6fd3b (109/578) (7 seconds passed, remaining 30 predicted)
Rewrite 30f2d2a8f255ba78d59e836c65808f81124b7dba (125/578) (8 seconds passed, remaining 28 predicted)
Rewrite 1332ccdaa9e726e03a53b1a35d0a3205d1fc8a87 (125/578) (8 seconds passed, remaining 28 predicted)
Rewrite e43ff0ddfc31b007a580c0e12e667b42fd290dda (125/578) (8 seconds passed, remaining 28 predicted)
Rewrite ec83e07b55391056d78c57d2b042c4913595eea7 (125/578) (8 seconds passed, remaining 28 predicted)
Rewrite 9b5dbe7e76e403e678c0a19882d7ffe298b3b6bd (125/578) (8 seconds passed, remaining 28 predicted)
Rewrite 8c59ca90e72576dd437c8b4b68342ab851a7e932 (125/578) (8 seconds passed, remaining 28 predicted)
Rewrite 44c12c40dd2abbe7717811be16cdea0009d8b602 (125/578) (8 seconds passed, remaining 28 predicted)
Rewrite fae478d4254dbd4f5b10d193ab63024b6056fb59 (125/578) (8 seconds passed, remaining 28 predicted)
Rewrite 60f6f4baccd5882737c31b0a198aaff208a1ba1b (125/578) (8 seconds passed, remaining 28 predicted)
Rewrite aceefca6aa87b45dd452669a8f66d9e7190998cd (125/578) (8 seconds passed, remaining 28 predicted)
Rewrite 01384599397a39665b0ccdb8815871a513ef7049 (125/578) (8 seconds passed, remaining 28 predicted)
Rewrite 19b85d89a528707bd3eb98755d01bd7de5e40dfe (125/578) (8 seconds passed, remaining 28 predicted)
Rewrite 4a015a7060ac565327e4d19d23d6a74e34d71c04 (125/578) (8 seconds passed, remaining 28 predicted)
Rewrite c11255f81157a8525a9cea2a5875c7d798442529 (125/578) (8 seconds passed, remaining 28 predicted)
Rewrite 35ec0fc7885ff955bd063e3e332a00cffeede625 (125/578) (8 seconds passed, remaining 28 predicted)
Rewrite 263a6d6bb0162f4ac5089b3428b10b6bc29a0ff4 (125/578) (8 seconds passed, remaining 28 predicted)
Rewrite 52e70727d2c1eebe138743afeca717ceb2ead3d7 (141/578) (9 seconds passed, remaining 27 predicted)
Rewrite 2217fce000509f102f40dead078bdf5abed1cfec (141/578) (9 seconds passed, remaining 27 predicted)
Rewrite 71e24ff3ba8fc4705fa79f43ceca21ea8a867428 (141/578) (9 seconds passed, remaining 27 predicted)
Rewrite ef9af9722ccf91d9e933037347755d895348657a (141/578) (9 seconds passed, remaining 27 predicted)
Rewrite 1eb7f7ac7ad7371c25540d403e1e3f96962f7ea6 (141/578) (9 seconds passed, remaining 27 predicted)
Rewrite 1575b522568846340880f2bf71af05aaa0957a3d (141/578) (9 seconds passed, remaining 27 predicted)
Rewrite 0a6e389b2feb4000f6be341c892b3b3b99a14b82 (141/578) (9 seconds passed, remaining 27 predicted)
Rewrite cb8033d9150aba38339715baecea5a677beceab1 (141/578) (9 seconds passed, remaining 27 predicted)
Rewrite c2103e25ffd320d1929d9b0f58d075d8e3ad1d00 (141/578) (9 seconds passed, remaining 27 predicted)
Rewrite e1f63181c272caeebc525d2daa890f82ca2bbbc7 (141/578) (9 seconds passed, remaining 27 predicted)
Rewrite f70bd6d961b1f10670bafef1ff910532af9a871b (141/578) (9 seconds passed, remaining 27 predicted)
Rewrite 0e26fac0a24c48be717760b8fe1ad1302b0d9d01 (141/578) (9 seconds passed, remaining 27 predicted)
Rewrite 3e869072baa2f77b0dfbeda3afa2c9931753bf58 (141/578) (9 seconds passed, remaining 27 predicted)
Rewrite f6c37d58995621fbb4440803dac2795df741b04e (141/578) (9 seconds passed, remaining 27 predicted)
Rewrite 23760478dbd1da4208030546f4d1882abe085776 (141/578) (9 seconds passed, remaining 27 predicted)
Rewrite 1161e48e29559d924cca7d66494185119db8c468 (141/578) (9 seconds passed, remaining 27 predicted)
Rewrite 488cef9aed6e381d0ccabbe3d77cb5df5eb7860e (157/578) (10 seconds passed, remaining 26 predicted)
Rewrite 89c35657188fb601cce152f55237e778f81e9000 (157/578) (10 seconds passed, remaining 26 predicted)
Rewrite bfcdf7614fdb1c20b5a44979e40c79e6c9531a8b (157/578) (10 seconds passed, remaining 26 predicted)
Rewrite 1f648cad8f33710cf7818155b4b6f5613d7efb62 (157/578) (10 seconds passed, remaining 26 predicted)
Rewrite 460783c57ee19de9a379cc123eccc9df11cba609 (157/578) (10 seconds passed, remaining 26 predicted)
Rewrite db56efeb9af3f3e9f4fbb85379f12ed69d0ee94b (157/578) (10 seconds passed, remaining 26 predicted)
Rewrite af3f366f6bcaaf788dc0a266aee5116dee77b6c6 (157/578) (10 seconds passed, remaining 26 predicted)
Rewrite 06aac9fcd5572d1fe9a0c009bfc2c19e5c682609 (157/578) (10 seconds passed, remaining 26 predicted)
Rewrite 9c3efa38779ca518e56838ce5257eab89642cf52 (157/578) (10 seconds passed, remaining 26 predicted)
Rewrite 336e8057128daa6550e539c06ef22ef77e54a957 (157/578) (10 seconds passed, remaining 26 predicted)
Rewrite f3f676450274bc6c99df185007afcf462840e279 (157/578) (10 seconds passed, remaining 26 predicted)
Rewrite 74b6de1909a5fc5fe446bbd9ac63a35eb8bac336 (157/578) (10 seconds passed, remaining 26 predicted)
Rewrite e09946d6942c9e04d2bff470116873ed6474c86e (157/578) (10 seconds passed, remaining 26 predicted)
Rewrite 762f947e3b21d3080da800156f7a9173ca456582 (157/578) (10 seconds passed, remaining 26 predicted)
Rewrite a9fbaeca371683232480990a43f6645370a1e819 (157/578) (10 seconds passed, remaining 26 predicted)
Rewrite b47fd59b8e23e1c748919c34c92b1939c2caaed3 (157/578) (10 seconds passed, remaining 26 predicted)
Rewrite 0e38cfdeb0da3cda668d2e34047d2e824c325ed6 (173/578) (11 seconds passed, remaining 25 predicted)
Rewrite 63a2c90b88780353a7c0276fa4f91fcdd5aad052 (173/578) (11 seconds passed, remaining 25 predicted)
Rewrite abf4757bee433a84b7aacc3a3b54101748f34afa (173/578) (11 seconds passed, remaining 25 predicted)
Rewrite 22372ab199e751abb6fcec6b1091c0f9b982e18c (173/578) (11 seconds passed, remaining 25 predicted)
Rewrite a5173c42ff280171fed4dcefdcfccf891c08f8a8 (173/578) (11 seconds passed, remaining 25 predicted)
Rewrite ae392eb671a57b717d34253fcb3c3ee996d8649e (173/578) (11 seconds passed, remaining 25 predicted)
Rewrite 630df88df2ecb4d8e04919bfd9412982a6ffaf54 (173/578) (11 seconds passed, remaining 25 predicted)
Rewrite ad5ae1fcf93f28f934e78d863238d5b516d13370 (173/578) (11 seconds passed, remaining 25 predicted)
Rewrite e40d69084a0665904cc2d41e33145802cfbbdd99 (173/578) (11 seconds passed, remaining 25 predicted)
Rewrite 4209b48c80142ba6ce365834614e98f6ae4a3759 (173/578) (11 seconds passed, remaining 25 predicted)
Rewrite 5c010ebe17ae43d9aebe49d697c4940f406348b5 (173/578) (11 seconds passed, remaining 25 predicted)
Rewrite 3944069985ee749f6d7d09a55cafc38fdd859946 (173/578) (11 seconds passed, remaining 25 predicted)
Rewrite ea7cadf4321f75a6caa9fbb12b76299d63591ee1 (173/578) (11 seconds passed, remaining 25 predicted)
Rewrite 9be349fb8057556d93d8f93bbe3540406c9e040a (173/578) (11 seconds passed, remaining 25 predicted)
Rewrite 0fadc41f63f44fdcbec3ff55ef9a920f617c84c7 (173/578) (11 seconds passed, remaining 25 predicted)
Rewrite c31837b9f0e348f81375e2948a83dcb6c9a1bc31 (173/578) (11 seconds passed, remaining 25 predicted)
Rewrite 45e63df4d8a1e6a9f456d760b9dc2f11240c86b0 (189/578) (12 seconds passed, remaining 24 predicted)
Rewrite bf47869acd87df429684319592806dfc63ec1199 (189/578) (12 seconds passed, remaining 24 predicted)
Rewrite a3474b7abadd26833a985540e6f5b60feec2fde1 (189/578) (12 seconds passed, remaining 24 predicted)
Rewrite d77d86f8f49b9dabc390997f160d9befecd5a211 (189/578) (12 seconds passed, remaining 24 predicted)
Rewrite 1092162b7955e064819a1ed8276bae8dd47c76c3 (189/578) (12 seconds passed, remaining 24 predicted)
Rewrite 482033cf6072907026f485dcc5130b77bb89e950 (189/578) (12 seconds passed, remaining 24 predicted)
Rewrite 1f9506df268c71b786d6ea91aaeb587bec256cee (189/578) (12 seconds passed, remaining 24 predicted)
Rewrite 7d6b067f8e98c886d0d77e1cef76beefa86abd5f (189/578) (12 seconds passed, remaining 24 predicted)
Rewrite 1bc1d767e684e90ac4f9b12593a52d1dc5430de4 (189/578) (12 seconds passed, remaining 24 predicted)
Rewrite d6237f34f4b038c709216f72724af3e8dbc71ffa (189/578) (12 seconds passed, remaining 24 predicted)
Rewrite 6737af0be6c7139db1f83884dc0d76d57f879c1e (189/578) (12 seconds passed, remaining 24 predicted)
Rewrite 303346bc1beb132b683d9ea0716a153d404b0bf5 (189/578) (12 seconds passed, remaining 24 predicted)
Rewrite cfe0c52c983a772178be03ba3c22c8a74723c87a (189/578) (12 seconds passed, remaining 24 predicted)
Rewrite 45a992bd866a88055cfd2b62865f4159ce47586d (189/578) (12 seconds passed, remaining 24 predicted)
Rewrite ae20425cdaa7fa681ba151a9d9dacaa7fa675fed (189/578) (12 seconds passed, remaining 24 predicted)
Rewrite 9522e6fb03628dd8f2e9910be291649742d9030e (189/578) (12 seconds passed, remaining 24 predicted)
Rewrite cb17a876b32fbbd33333b5833fa88b8ef831e203 (205/578) (13 seconds passed, remaining 23 predicted)
Rewrite 565d9d94b82ca41544d30a99bba5dd7bd0bdb3fd (205/578) (13 seconds passed, remaining 23 predicted)
Rewrite f5163591377ad9b24a468de84a77d5636df59631 (205/578) (13 seconds passed, remaining 23 predicted)
Rewrite 593572e2faccdb1df4d06a62816d0c4c5c040700 (205/578) (13 seconds passed, remaining 23 predicted)
Rewrite 592fff6fb0401d818f349cd1e7f56c7b504e3d46 (205/578) (13 seconds passed, remaining 23 predicted)
Rewrite f37618e9124c3b2f92ef6ed7733efbfd5c92fb77 (205/578) (13 seconds passed, remaining 23 predicted)
Rewrite 387cb17260207b2f236731612893fc14b3a43913 (205/578) (13 seconds passed, remaining 23 predicted)
Rewrite 461fd2303ccc3cf1f415f696ac2d4ac6347daa22 (205/578) (13 seconds passed, remaining 23 predicted)
Rewrite ae2c3691c23e8d55e564fb17d3324043b8847883 (205/578) (13 seconds passed, remaining 23 predicted)
Rewrite 77fed736f01708f51469fc246f4d8eecf591549d (205/578) (13 seconds passed, remaining 23 predicted)
Rewrite a993367098704161225a1a41af5dfe225ac3d53c (205/578) (13 seconds passed, remaining 23 predicted)
Rewrite 8f78712ee3df42e8fd055995bd032fc703bd681a (205/578) (13 seconds passed, remaining 23 predicted)
Rewrite 7456c8da2216185da0af161793077b73ae8f3cfa (205/578) (13 seconds passed, remaining 23 predicted)
Rewrite a1f50a7d0e513803cc27497aee82f9d91e05239d (205/578) (13 seconds passed, remaining 23 predicted)
Rewrite 9d50515fa72cf0ba47cf02ddaf6d7c68d74292ca (205/578) (13 seconds passed, remaining 23 predicted)
Rewrite 8c4e4bf71086a267ec8c9c20eff143a121aa97a2 (205/578) (13 seconds passed, remaining 23 predicted)
Rewrite 15bd82040fb7f27e3d6cc4a5160a967452c15efa (221/578) (14 seconds passed, remaining 22 predicted)
Rewrite c314cd52178c0f86dbb6a5ebf7236dd70d63387e (221/578) (14 seconds passed, remaining 22 predicted)
Rewrite 466609ca376a047125948090a4233e983ce5577f (221/578) (14 seconds passed, remaining 22 predicted)
Rewrite bff5560ae96e352b978f108c784805aab98fa96e (221/578) (14 seconds passed, remaining 22 predicted)
Rewrite 91aacb24c6d6dc988ed44816ac48fc91402c04f0 (221/578) (14 seconds passed, remaining 22 predicted)
Rewrite dc6b19a2bde8ce91dbefd61efc3b75cf1e1675b8 (221/578) (14 seconds passed, remaining 22 predicted)
Rewrite 81cebfe4a3150b3b71c80cdb8e04f9643207cb5c (221/578) (14 seconds passed, remaining 22 predicted)
Rewrite b6bffdb124eb3d7a15f569fef18b76b64128fcf3 (221/578) (14 seconds passed, remaining 22 predicted)
Rewrite b9c269df2436a2dbeddabc0a1f4382ca5ed6cad9 (221/578) (14 seconds passed, remaining 22 predicted)
Rewrite 0bc5c82b91b0fdb538de12d949f0a45d389eebb0 (221/578) (14 seconds passed, remaining 22 predicted)
Rewrite 838e088953f625fd531d508267dae476395e94bf (221/578) (14 seconds passed, remaining 22 predicted)
Rewrite 81555c3e7441b3422fc6703a1c1dd5ef4a9c8d1e (221/578) (14 seconds passed, remaining 22 predicted)
Rewrite 2108f1d4d8842174e34f8fe8b325f25395deb645 (221/578) (14 seconds passed, remaining 22 predicted)
Rewrite 92ca4093ae920ec94da8d3496997c439ab4b3060 (221/578) (14 seconds passed, remaining 22 predicted)
Rewrite 06a30403a2fccb0086db690675f3a5fcd2a2febc (221/578) (14 seconds passed, remaining 22 predicted)
Rewrite b94ea517444e7999e5ed82a1faf5af1f46208273 (221/578) (14 seconds passed, remaining 22 predicted)
Rewrite 7458078ca331479c0267ce6ab738f9032f0ad4f4 (237/578) (15 seconds passed, remaining 21 predicted)
Rewrite 22d2da0031e3516535d4cc5b7eccf3f01ca4f4ca (237/578) (15 seconds passed, remaining 21 predicted)
Rewrite b1529e894a562bb39cfc51b2798675620d62dba5 (237/578) (15 seconds passed, remaining 21 predicted)
Rewrite 75d9672cdc539f03c3387155b4c7b6e4c51eb518 (237/578) (15 seconds passed, remaining 21 predicted)
Rewrite af0701ad89b169b7e2bb5629f6e210646a31a337 (237/578) (15 seconds passed, remaining 21 predicted)
Rewrite 8a1127a12dcd893cf69c33c054c689b7d57d9e3f (237/578) (15 seconds passed, remaining 21 predicted)
Rewrite 161dddf24a5c549e12d7059f9e89cee10a9ac524 (237/578) (15 seconds passed, remaining 21 predicted)
Rewrite 6c348f4deb8912eb1cb032ea568a475584f9b7e8 (237/578) (15 seconds passed, remaining 21 predicted)
Rewrite 4db2b2cd6bb2c5e725085830994e4a1e912e922b (237/578) (15 seconds passed, remaining 21 predicted)
Rewrite a13f71e497576487e65ef55725489b26469ec108 (237/578) (15 seconds passed, remaining 21 predicted)
Rewrite f2d4756717242c9d7e839efdb742f228bcc0a5c1 (237/578) (15 seconds passed, remaining 21 predicted)
Rewrite eddcb45f4fe4f3a11108014b145dcd2aad863c09 (237/578) (15 seconds passed, remaining 21 predicted)
Rewrite 54cf83a43c38a6c7089517a69e27d3293b580722 (237/578) (15 seconds passed, remaining 21 predicted)
Rewrite 1f57a06ae7627e439170c213f1853039201b723e (237/578) (15 seconds passed, remaining 21 predicted)
Rewrite 33e11798cdc139880100f4cf69f526d520b37d6f (237/578) (15 seconds passed, remaining 21 predicted)
Rewrite 6cc7720d9f3ee8fb27a5b95b068de515f3bf232b (237/578) (15 seconds passed, remaining 21 predicted)
Rewrite 79d24d9757ccb4ee3cd10754d92a063c502392fe (253/578) (17 seconds passed, remaining 21 predicted)
Rewrite d0ba5164a7488c57f661470977acc973e06805cf (253/578) (17 seconds passed, remaining 21 predicted)
Rewrite 079b17e8db919b9d3737d7575b8ee076b9ebaee1 (253/578) (17 seconds passed, remaining 21 predicted)
Rewrite 47d5fbfd223b314a0ddde85269faab2ea15857f0 (253/578) (17 seconds passed, remaining 21 predicted)
Rewrite 65f26e9d2da0527e3399744bde7bbe8ae2ad3d11 (253/578) (17 seconds passed, remaining 21 predicted)
Rewrite 2e40498988444814c702d82b6b2ed7a30d35eef7 (253/578) (17 seconds passed, remaining 21 predicted)
Rewrite af0c9f98a66f82bf58bbbb423ee595b3e6083726 (253/578) (17 seconds passed, remaining 21 predicted)
Rewrite faa7b92c1852b66862fb199bd1de7d061398498f (253/578) (17 seconds passed, remaining 21 predicted)
Rewrite 4c91ab32141b2590b3e85ba251e8f099ee4a797f (253/578) (17 seconds passed, remaining 21 predicted)
Rewrite bf820cd7661f5b269b06654a56eceb030d89ca0f (253/578) (17 seconds passed, remaining 21 predicted)
Rewrite 3e482623bb24fc539ff3dc59b4666f81d95fa54c (253/578) (17 seconds passed, remaining 21 predicted)
Rewrite a762fa239ca230529cddd9f46f49ed09d0f8be00 (253/578) (17 seconds passed, remaining 21 predicted)
Rewrite f47b8be87c32bbb2e152f52fc480af39af41ac2e (253/578) (17 seconds passed, remaining 21 predicted)
Rewrite a1223886753b5ddfe66e6987054f6f303cbb5823 (253/578) (17 seconds passed, remaining 21 predicted)
Rewrite 509467d2642b5e09295a0e6cc9a7d52c3eb916a6 (253/578) (17 seconds passed, remaining 21 predicted)
Rewrite 2c77e1056100d285e34d5ef6dce7d894b28d4096 (268/578) (18 seconds passed, remaining 20 predicted)
Rewrite 88ea539834583cbc22cf7e93a6053dc1ad2f3ba9 (268/578) (18 seconds passed, remaining 20 predicted)
Rewrite 286ea1304407651f4a6d81568e160194df5cf2e1 (268/578) (18 seconds passed, remaining 20 predicted)
Rewrite 561e664461d39ad4a3e0bb7eac14e9f1659e4dc4 (268/578) (18 seconds passed, remaining 20 predicted)
Rewrite ed9a5a8751888c0336ad289a67e24e9b38a333a0 (268/578) (18 seconds passed, remaining 20 predicted)
Rewrite 5d5af620fecacc83fd9bff615eca6f26c1d9d2d4 (268/578) (18 seconds passed, remaining 20 predicted)
Rewrite af268030d5ba3b4d879f5d85660727a36f49f6d2 (268/578) (18 seconds passed, remaining 20 predicted)
Rewrite 694cfc3624a3af6fb4da9706b3a091d7034e2800 (268/578) (18 seconds passed, remaining 20 predicted)
Rewrite 64533ae3f4fb749290c00e926c4979ffd705799e (268/578) (18 seconds passed, remaining 20 predicted)
Rewrite e6d616f40e7f1024430432d8a6fe8fa7ce246eaa (268/578) (18 seconds passed, remaining 20 predicted)
Rewrite 0f89c5e01366d54637c0f40a7e06ea6282218c4e (268/578) (18 seconds passed, remaining 20 predicted)
Rewrite c5f96359c4eb04cc54b49475ef05fc2fc3ae971b (268/578) (18 seconds passed, remaining 20 predicted)
Rewrite da208e27b50160d3465d41af625db20d838989da (268/578) (18 seconds passed, remaining 20 predicted)
Rewrite a759539b2524e243be15e8c144b5b2002efc2214 (268/578) (18 seconds passed, remaining 20 predicted)
Rewrite 2157b3856e38d265f03742d25fd54710c7c1fc03 (268/578) (18 seconds passed, remaining 20 predicted)
Rewrite 23de6615b8f92263ab62b71fdcae3ce952305945 (283/578) (18 seconds passed, remaining 18 predicted)
Rewrite 3d6c93ebd7b6772573c8a104f6832499c5061157 (283/578) (18 seconds passed, remaining 18 predicted)
Rewrite afc339996c575aed4e70425aaa270b950f4ca88f (283/578) (18 seconds passed, remaining 18 predicted)
Rewrite aef839d78491eea98507b0ed6209eb06cc817f68 (283/578) (18 seconds passed, remaining 18 predicted)
Rewrite ec05c382b583643f2a0b25658a36644493370668 (283/578) (18 seconds passed, remaining 18 predicted)
Rewrite 7e6c499aadacefb82c08c4291c298517f58c8630 (283/578) (18 seconds passed, remaining 18 predicted)
Rewrite 46bb08468e279d214ffae15ea7d4d46b7ff9a08a (283/578) (18 seconds passed, remaining 18 predicted)
Rewrite b77029ce42fc5433c7c562f732948f4acbad8302 (283/578) (18 seconds passed, remaining 18 predicted)
Rewrite 7639b5b7c7074c0a4b69a9de6dd4df81430a33d4 (283/578) (18 seconds passed, remaining 18 predicted)
Rewrite 972ceff7e9d7f236b5a92a2569b6c8979ec06a1b (283/578) (18 seconds passed, remaining 18 predicted)
Rewrite 9d6c1e4619fa9bcb498d738bb19ebcbd1423f112 (283/578) (18 seconds passed, remaining 18 predicted)
Rewrite 4289a9339a806d134c520b5f62db41a92d1ddfc5 (283/578) (18 seconds passed, remaining 18 predicted)
Rewrite f8e14ff9c97a9a9ba7e5cfa2b59e416c89537e4d (283/578) (18 seconds passed, remaining 18 predicted)
Rewrite d2afa97e39d9028a85690f1808a9dab0e7b31553 (283/578) (18 seconds passed, remaining 18 predicted)
Rewrite 48a4f2db167188ace548dbc345962b3664342cb9 (283/578) (18 seconds passed, remaining 18 predicted)
Rewrite 297e0549b91a06fa90a8aea44c9ed975e47e33ad (283/578) (18 seconds passed, remaining 18 predicted)
Rewrite 9c910fc5d341b204e27471cfc43d971ac62a9608 (299/578) (20 seconds passed, remaining 18 predicted)
Rewrite 093b2245d9c523383e626308c6b04d853f35af31 (299/578) (20 seconds passed, remaining 18 predicted)
Rewrite 9fd42a12106a1c10ccc1571b34335d95c2913321 (299/578) (20 seconds passed, remaining 18 predicted)
Rewrite ff74a21da9788c2e699115feea71b37e3d4e6c06 (299/578) (20 seconds passed, remaining 18 predicted)
Rewrite 9b88a542cd1820717f7161bd1eb46d1e01361f2d (299/578) (20 seconds passed, remaining 18 predicted)
Rewrite 2414a89984c33999647b3dc6906862dec0ceaf33 (299/578) (20 seconds passed, remaining 18 predicted)
Rewrite 079d2054acd5a49ca06e865b1bdc527b4c097cec (299/578) (20 seconds passed, remaining 18 predicted)
Rewrite 039aac9bbbdc45a604b75e93a2368d88ca9f24db (299/578) (20 seconds passed, remaining 18 predicted)
Rewrite 47db4f236411b648312be5787b5e7c5a1f9dd6fd (299/578) (20 seconds passed, remaining 18 predicted)
Rewrite adc8738413dd62b40d2b81a6d543023eca3227b0 (299/578) (20 seconds passed, remaining 18 predicted)
Rewrite faf0e2a0ddf3f09f22c1f95187eac3247a60ecb4 (299/578) (20 seconds passed, remaining 18 predicted)
Rewrite 5e6793a65b5bcb7d52f7c61fb3d540bc05729318 (299/578) (20 seconds passed, remaining 18 predicted)
Rewrite cf9a704e3e8064d0b88c1413a147436643e717fc (299/578) (20 seconds passed, remaining 18 predicted)
Rewrite 76ad5553846ef54000782d0f6e4e542239f82a0a (299/578) (20 seconds passed, remaining 18 predicted)
Rewrite 1f84f3a447fb8bea07b568fef8910d0ece9c2595 (299/578) (20 seconds passed, remaining 18 predicted)
Rewrite 801b508e843583274ecce748b861954d48f3550c (314/578) (21 seconds passed, remaining 17 predicted)
Rewrite dcb756cd284002bc4865b429d61f3675675fbac4 (314/578) (21 seconds passed, remaining 17 predicted)
Rewrite 09223e4b60e5b3992cd3217866b36a477566a5d0 (314/578) (21 seconds passed, remaining 17 predicted)
Rewrite 45826f8dfd0a6709ceb4215313a31d5c4e9ec265 (314/578) (21 seconds passed, remaining 17 predicted)
Rewrite b7c043d8c10d73af2db86a76e8e3396843294303 (314/578) (21 seconds passed, remaining 17 predicted)
Rewrite dc592a46231f076729cc0e997dac312b2ab54374 (314/578) (21 seconds passed, remaining 17 predicted)
Rewrite 53b1fe1c1ac50e7361456ff376b15059ddda999a (314/578) (21 seconds passed, remaining 17 predicted)
Rewrite 2a3be00f76135423b617144f792cd52645d0b010 (314/578) (21 seconds passed, remaining 17 predicted)
Rewrite 21a2554f76a832ea046d54f203ee82eefc0b434a (314/578) (21 seconds passed, remaining 17 predicted)
Rewrite 6359ecac42ef0e625a365c82da934d6221b1b3ab (314/578) (21 seconds passed, remaining 17 predicted)
Rewrite 98ff0eaae8332ac91cc3a68dd6cacedca5ee570f (314/578) (21 seconds passed, remaining 17 predicted)
Rewrite 9a8b1adbd74337e190fb4a9db3e0761b3a9c2098 (314/578) (21 seconds passed, remaining 17 predicted)
Rewrite b815a76a3151adaa839e485f51138fa95a8aa08a (314/578) (21 seconds passed, remaining 17 predicted)
Rewrite d63400d1e5bfe98f1063103e9e303e43a282cc79 (314/578) (21 seconds passed, remaining 17 predicted)
Rewrite 75975286bc2b6ed41244d4f6b325ba9ba8e13a07 (314/578) (21 seconds passed, remaining 17 predicted)
Rewrite bb0fcfb76224626de272e2e7be9c8cda60a4d9a0 (329/578) (22 seconds passed, remaining 16 predicted)
Rewrite 4f00304dcb2a3dffd2ac390a13d4e98ae44eaaa3 (329/578) (22 seconds passed, remaining 16 predicted)
Rewrite ed22d82f541a2141a77f67c1435eb1c6dba63b8f (329/578) (22 seconds passed, remaining 16 predicted)
Rewrite 7aea9aaefd4f3684d5aa61b3bd1f713a6c2b1d67 (329/578) (22 seconds passed, remaining 16 predicted)
Rewrite 0aba9555106b45b971eea6e8583aa564d16ac688 (329/578) (22 seconds passed, remaining 16 predicted)
Rewrite ba55874fa1cbc2fc3824c7e06ac83d01498b217a (329/578) (22 seconds passed, remaining 16 predicted)
Rewrite 546ff97d34caaaa479210519ef43aa4363febd71 (329/578) (22 seconds passed, remaining 16 predicted)
Rewrite 557306244120c224df974cb7bc1a5fd7872a35bf (329/578) (22 seconds passed, remaining 16 predicted)
Rewrite ff23d88fa3e29eb40ea689abd14b0edc6b6543d1 (329/578) (22 seconds passed, remaining 16 predicted)
Rewrite 9262a6db226df7cfafbe9a9cbd2fecb1281348fc (329/578) (22 seconds passed, remaining 16 predicted)
Rewrite 9e5ffdfa7018fa22893cc3882fb4f7c3bbf9d51b (329/578) (22 seconds passed, remaining 16 predicted)
Rewrite 66f055e0b607870285cad51123af6fc6ae4f0be9 (329/578) (22 seconds passed, remaining 16 predicted)
Rewrite 4eb10d822013ac4b9f45791873dcf87d41e07fc2 (329/578) (22 seconds passed, remaining 16 predicted)
Rewrite d353775a177c0bec465d5c2250a72a26218c5dfe (329/578) (22 seconds passed, remaining 16 predicted)
Rewrite 3f46cd13088764dccf37c9523a3d8c4feaacf27c (329/578) (22 seconds passed, remaining 16 predicted)
Rewrite ddfed7115edd49921c233c3aed0f69e49c7fca82 (344/578) (23 seconds passed, remaining 15 predicted)
Rewrite 9314302a7cb3b4efe6d6251fef16b6a193c8249a (344/578) (23 seconds passed, remaining 15 predicted)
Rewrite b972f85314744d720be8c9260a7ea2f75dacbb8f (344/578) (23 seconds passed, remaining 15 predicted)
Rewrite 4d0ced93a8a8367091f03750b906605527dd9a5c (344/578) (23 seconds passed, remaining 15 predicted)
Rewrite b4f54d084ef4761d28285ba9743bd03da65d9856 (344/578) (23 seconds passed, remaining 15 predicted)
Rewrite 2b14b4f9b6b9e90d90baa17ec98ab91d1f6e73c9 (344/578) (23 seconds passed, remaining 15 predicted)
Rewrite 05f59cb5f6b415e9940e519c7166f507404a98f7 (344/578) (23 seconds passed, remaining 15 predicted)
Rewrite fade864b89723eaaea28762041af554b090612ff (344/578) (23 seconds passed, remaining 15 predicted)
Rewrite 18a87ced401e12371c652b0f501d2180c285320c (344/578) (23 seconds passed, remaining 15 predicted)
Rewrite 05e36cfcd2f9a418d987eba287a25613dde2d026 (344/578) (23 seconds passed, remaining 15 predicted)
Rewrite db1b1f5f5595164d589eb48d2af4c366688fa212 (344/578) (23 seconds passed, remaining 15 predicted)
Rewrite 925a8edfbbbfe9ba72b57d4a5f9e2160d4641cec (344/578) (23 seconds passed, remaining 15 predicted)
Rewrite 9b5edbdc1a0e61fb5fcecaf3610a4d41b5b791c9 (344/578) (23 seconds passed, remaining 15 predicted)
Rewrite f0fcf94fb8bf50611f2a61f08be77ca480fa35bc (344/578) (23 seconds passed, remaining 15 predicted)
Rewrite 1926592e24db25450ce327a5e42b027c0cf8ef28 (344/578) (23 seconds passed, remaining 15 predicted)
Rewrite a28b17ec3ae03da1657148d6f998912226f56d36 (359/578) (24 seconds passed, remaining 14 predicted)
Rewrite b8fbc5a4785a1d772605972f5b358d678e63dd9f (359/578) (24 seconds passed, remaining 14 predicted)
Rewrite 2bfd0a55e4abc7dd00fe9c75cf643fb9ca39d758 (359/578) (24 seconds passed, remaining 14 predicted)
Rewrite 926679ca9ef329e3d8c3f9cc3760366740032fed (359/578) (24 seconds passed, remaining 14 predicted)
Rewrite 18c48b99b4b559362a88a25495fc96d6f62eae91 (359/578) (24 seconds passed, remaining 14 predicted)
Rewrite c24f58de5903fb542007452205c47981229a1e36 (359/578) (24 seconds passed, remaining 14 predicted)
Rewrite b53c9b2d7e5753fff3d9105d0c1ddcceb12d842d (359/578) (24 seconds passed, remaining 14 predicted)
Rewrite 12706906416952cea78e0894e97329f9f2cb3da0 (359/578) (24 seconds passed, remaining 14 predicted)
Rewrite 287a7b34a9b826da74715381db2bedbcde4d8c62 (359/578) (24 seconds passed, remaining 14 predicted)
Rewrite ef01bcc32ca11b0dec37fee462cfad7db98fc540 (359/578) (24 seconds passed, remaining 14 predicted)
Rewrite e792c2900bcc3479ef832e52c26195088ae0f431 (359/578) (24 seconds passed, remaining 14 predicted)
Rewrite 9d039c4d4dc4684d959ab9c44ddc5deea7cfa95e (359/578) (24 seconds passed, remaining 14 predicted)
Rewrite 21592fcbd44d7bda2f58528019920d2188eaf239 (359/578) (24 seconds passed, remaining 14 predicted)
Rewrite 6e7a1b03aeecb6918e258c342c13589bde20c90f (359/578) (24 seconds passed, remaining 14 predicted)
Rewrite 280d89e9f11824aa5a15efb98e763fd451456081 (359/578) (24 seconds passed, remaining 14 predicted)
Rewrite 8eabdbf07c88b9e4a3cc477863a366b01a541ca8 (374/578) (25 seconds passed, remaining 13 predicted)
Rewrite 62b5e0bb2b587d7d56a27d30996d1314fe105320 (374/578) (25 seconds passed, remaining 13 predicted)
Rewrite ed3f9052751180ac54e658a6f5ca5708a30b8293 (374/578) (25 seconds passed, remaining 13 predicted)
Rewrite 4371f1840feab6340a7391e10095c548616e9499 (374/578) (25 seconds passed, remaining 13 predicted)
Rewrite 4403e12cf370d4650a98ac830484c05705fa7e23 (374/578) (25 seconds passed, remaining 13 predicted)
Rewrite 9584aa5eeb6aa6dbb69cf49df387e8155543a8a3 (374/578) (25 seconds passed, remaining 13 predicted)
Rewrite b6143e54947bb7e5b692396cc4b52ebe9a0d1176 (374/578) (25 seconds passed, remaining 13 predicted)
Rewrite af841645bf6d382d50c5c167cd159a9ed673443d (374/578) (25 seconds passed, remaining 13 predicted)
Rewrite bf96f38ac0d69696a1111ec95f7442befe88547c (374/578) (25 seconds passed, remaining 13 predicted)
Rewrite a5970dec59e3b1609021b7a67237f579a8e270cd (374/578) (25 seconds passed, remaining 13 predicted)
Rewrite b5fd2b4b7da1d908ac4b4a3ec4a72953fccbdd6f (374/578) (25 seconds passed, remaining 13 predicted)
Rewrite 82cca0f24ea8f9212f0ea205968ac021eaadc404 (374/578) (25 seconds passed, remaining 13 predicted)
Rewrite 2bbe597a213bc1ab602946092d3edb4a2e1c90b8 (374/578) (25 seconds passed, remaining 13 predicted)
Rewrite 89b7ef6229ebcfb2c3682199b144ca209249b231 (374/578) (25 seconds passed, remaining 13 predicted)
Rewrite 97e0e6c1672169809e218bd690989b592b643c16 (374/578) (25 seconds passed, remaining 13 predicted)
Rewrite 7c00ed873f9d085cc61c909e660fe73e46e0fa9f (389/578) (26 seconds passed, remaining 12 predicted)
Rewrite 80cfec011cb9d4e0d656c81df9dd0df66459c424 (389/578) (26 seconds passed, remaining 12 predicted)
Rewrite 881ee9122106a86029436bbd6e18ed9bdc43bcf4 (389/578) (26 seconds passed, remaining 12 predicted)
Rewrite 2cd5c24cfe19f10cb9fe8ad9d75a8ea9f2236d60 (389/578) (26 seconds passed, remaining 12 predicted)
Rewrite a7b36eae237c44b457f964f727ecafcf4b93655c (389/578) (26 seconds passed, remaining 12 predicted)
Rewrite 7150369d296568ea590e40a05fc7d7dd79504ac9 (389/578) (26 seconds passed, remaining 12 predicted)
Rewrite c4c7768193ba331406a55cd9c5296c4a7378d578 (389/578) (26 seconds passed, remaining 12 predicted)
Rewrite a89a34d139ddf1438dd80578e8735c0d01361ee2 (389/578) (26 seconds passed, remaining 12 predicted)
Rewrite f80dc46f1c66cccb07563112c4c0d2ee977b53e5 (389/578) (26 seconds passed, remaining 12 predicted)
Rewrite b4be45873ab7923683a467d221430c06b7ce8e5c (389/578) (26 seconds passed, remaining 12 predicted)
Rewrite 38f6e246900303b890df2a874977a64b694c0756 (389/578) (26 seconds passed, remaining 12 predicted)
Rewrite adc90ef85598647a367528b8372137b78d82b486 (389/578) (26 seconds passed, remaining 12 predicted)
Rewrite 0f8529e425222be880324202cceeef62dd318231 (389/578) (26 seconds passed, remaining 12 predicted)
Rewrite 7dbfa1d1014795868b802079f85c4f63eab4e770 (389/578) (26 seconds passed, remaining 12 predicted)
Rewrite 28330c7e3f42b1afe4b2f8773107cde02b04c6cf (389/578) (26 seconds passed, remaining 12 predicted)
Rewrite 76cbc3dd31880e88d2dd6cc74f95f3938f4cf72e (404/578) (27 seconds passed, remaining 11 predicted)
Rewrite 356b04974e4ce1f9d42e92a5ad42a903ea85b8a8 (404/578) (27 seconds passed, remaining 11 predicted)
Rewrite d18dbbe96a3b0cd0f3e6e2c34bdbbff679c9f148 (404/578) (27 seconds passed, remaining 11 predicted)
Rewrite b3f27411ba71f57fdc0131479598db75fbeb1b6d (404/578) (27 seconds passed, remaining 11 predicted)
Rewrite 041aa95dc99e75fc2c95a3f84940ca791aca84ca (404/578) (27 seconds passed, remaining 11 predicted)
Rewrite e445578c7a3fa3a520feba51d44137fd1492e35b (404/578) (27 seconds passed, remaining 11 predicted)
Rewrite abbaaf0b750f1e641f34b34a2e6860c2f87d7ecd (404/578) (27 seconds passed, remaining 11 predicted)
Rewrite 8046d166eee49da6ceefaf58e073f8f0cd9971a6 (404/578) (27 seconds passed, remaining 11 predicted)
Rewrite 8452bfef0b18b901703610ec6715987cc90101a2 (404/578) (27 seconds passed, remaining 11 predicted)
Rewrite 09d12c93e072be17c0f896c23982f547a04daf53 (404/578) (27 seconds passed, remaining 11 predicted)
Rewrite 8058575bca978e82dd7d886e6d55cb69bf7c92cb (404/578) (27 seconds passed, remaining 11 predicted)
Rewrite 5147ba401c993ff025bc46ea1d9f0b54ec97a517 (404/578) (27 seconds passed, remaining 11 predicted)
Rewrite 0bf9a058bf38e048a4bdd178d6a68c292981b38f (404/578) (27 seconds passed, remaining 11 predicted)
Rewrite 32da76c9522c9d0558e5cb7903045111aa61b199 (404/578) (27 seconds passed, remaining 11 predicted)
Rewrite 11e8452f9c55ca2fc07e80cfa048d313ddb36ef2 (404/578) (27 seconds passed, remaining 11 predicted)
Rewrite f71228008e066f2c3ddf80dec9a66b58556b7992 (419/578) (28 seconds passed, remaining 10 predicted)
Rewrite 77131b07c09ef8b4da0810287a36dd3ca396292c (419/578) (28 seconds passed, remaining 10 predicted)
Rewrite 70b7221aba3959f1ddffb8733852d19210e381e5 (419/578) (28 seconds passed, remaining 10 predicted)
Rewrite 79d8059fb9dce60b0be313c3de1d5028e2fd05a4 (419/578) (28 seconds passed, remaining 10 predicted)
Rewrite 4e20653bf03768d410f9ab87962ca9e41dff05a2 (419/578) (28 seconds passed, remaining 10 predicted)
Rewrite f1c85ad0a1ac1f209bd967c98a79673ae8bef497 (419/578) (28 seconds passed, remaining 10 predicted)
Rewrite 3cc1fd7838f6c5fd1add125cd87aa173dce4c4d5 (419/578) (28 seconds passed, remaining 10 predicted)
Rewrite 0a1a066e0219fe4f95f243f827ee132c319b0dbf (419/578) (28 seconds passed, remaining 10 predicted)
Rewrite db24acc1d0b7c6b79de8c775a4dc5978eb14fce1 (419/578) (28 seconds passed, remaining 10 predicted)
Rewrite d0c7f6f7fd38a64d6fbe6a87a02dd9f1e4a429b3 (419/578) (28 seconds passed, remaining 10 predicted)
Rewrite 48edfab907cc80d8ab13ce51357acca5061e03f4 (419/578) (28 seconds passed, remaining 10 predicted)
Rewrite c8aa190a9a9ebefe7ffc159679808c378aa5a7a8 (419/578) (28 seconds passed, remaining 10 predicted)
Rewrite c7f89963386e2cc82213dc1ff3481e6dceb0c8a8 (419/578) (28 seconds passed, remaining 10 predicted)
Rewrite 076c2d53c8a6736c72453875ce0e8e58417dbecd (419/578) (28 seconds passed, remaining 10 predicted)
Rewrite 3cfad2ccc3f6dba5a802d77ef72bc11e82a1e4e6 (419/578) (28 seconds passed, remaining 10 predicted)
Rewrite 674254838ac4d7cc17be9b8ecc767e8e5daad95f (434/578) (29 seconds passed, remaining 9 predicted)
Rewrite d8400e5e611971c946ea6b7faf7f02bd61026c68 (434/578) (29 seconds passed, remaining 9 predicted)
Rewrite ffb15aed3e6d7ff8557520ff8f646b0447bab73f (434/578) (29 seconds passed, remaining 9 predicted)
Rewrite 95223db46f3605b97d30644aca071f18a7643501 (434/578) (29 seconds passed, remaining 9 predicted)
Rewrite c3e96103a13e63003769d053fa67152f2b49b409 (434/578) (29 seconds passed, remaining 9 predicted)
Rewrite fbaf8581d39515d66e46a3db87c8b6cffd5729f7 (434/578) (29 seconds passed, remaining 9 predicted)
Rewrite d2b51389e730b6b704b8d129b0ee27c4b65fef17 (434/578) (29 seconds passed, remaining 9 predicted)
Rewrite eb33606f9e0fe551512237e150d5cfe1fc1274c6 (434/578) (29 seconds passed, remaining 9 predicted)
Rewrite 792187aadc8bc546bcd7eabfde6bef951f6cdb94 (434/578) (29 seconds passed, remaining 9 predicted)
Rewrite 0950d5eea8410795e8a7507fc5fe39bc822f21b6 (434/578) (29 seconds passed, remaining 9 predicted)
Rewrite 70604578f02d3d096fc8ee792943a63290433263 (434/578) (29 seconds passed, remaining 9 predicted)
Rewrite c35daeac1761c17baab43c82b5ad296177fdf45a (434/578) (29 seconds passed, remaining 9 predicted)
Rewrite e54afd3c0567108f6b5bd9bbe962f8df6e79de41 (434/578) (29 seconds passed, remaining 9 predicted)
Rewrite 8d8834ab17bba82c87d5c6246997e31cb13bd4f3 (434/578) (29 seconds passed, remaining 9 predicted)
Rewrite 43dbb4296fc4581c0b8c5106952062e7320c9657 (434/578) (29 seconds passed, remaining 9 predicted)
Rewrite e62846423970d261a267f2bd78adc5174d1bcd4d (449/578) (30 seconds passed, remaining 8 predicted)
Rewrite 7fbafef0c01d89ca4ad5d6d7000d074f4742e982 (449/578) (30 seconds passed, remaining 8 predicted)
Rewrite 32217e787e3a1758488a60bfc61be991b8a16d77 (449/578) (30 seconds passed, remaining 8 predicted)
Rewrite 9823893e312796dfa892a3b732bdae2607746cc8 (449/578) (30 seconds passed, remaining 8 predicted)
Rewrite e02f162df9dbae0de6de26ab0ddbdd68b664867d (449/578) (30 seconds passed, remaining 8 predicted)
Rewrite 092a81b676f0d02efa6e5202bcb16ea21ea8f6bc (449/578) (30 seconds passed, remaining 8 predicted)
Rewrite 57688b17306ef64634bed52142f35ee6dff94fe5 (449/578) (30 seconds passed, remaining 8 predicted)
Rewrite 73ac7efc84c0c7e94b64a38430a56e6565a6e1d8 (449/578) (30 seconds passed, remaining 8 predicted)
Rewrite 30f06448a5802c3ffc5785496717b4dd91493769 (449/578) (30 seconds passed, remaining 8 predicted)
Rewrite a7162aef760182f8a2ea83e8c42bd947c76d2e8c (449/578) (30 seconds passed, remaining 8 predicted)
Rewrite babccfad69ed884ee1bb60da98bd15f303206323 (449/578) (30 seconds passed, remaining 8 predicted)
Rewrite a65cf866ab92cbd3bf534ff035ed422132ed1fc7 (449/578) (30 seconds passed, remaining 8 predicted)
Rewrite aa525b9fe3aa8e577832566271b1569c582ed4c6 (449/578) (30 seconds passed, remaining 8 predicted)
Rewrite 0ff66966ae42cba0a0d8333a70989d8e97aa4d10 (449/578) (30 seconds passed, remaining 8 predicted)
Rewrite 520d5e60517f0633a68e3245b0e40612a7eb8c78 (449/578) (30 seconds passed, remaining 8 predicted)
Rewrite 35bf5c3614e5eb3b801c21673cc2f6ed0e137981 (464/578) (32 seconds passed, remaining 7 predicted)
Rewrite 8ffc9e85451c564c1b9ada454c0eadf9229c9a30 (464/578) (32 seconds passed, remaining 7 predicted)
Rewrite c97d122fe986369bc0033e3919af121260deec89 (464/578) (32 seconds passed, remaining 7 predicted)
Rewrite b1cffa2241eaeb496d076eb5cf0cc7aed8f8aca0 (464/578) (32 seconds passed, remaining 7 predicted)
Rewrite 1510943233d0348c663206bcf3927ebab3e1b6bc (464/578) (32 seconds passed, remaining 7 predicted)
Rewrite 1cdc441a6708e3a7fc5eff81f228a0f83abbd368 (464/578) (32 seconds passed, remaining 7 predicted)
Rewrite 72a94612dc21f350cb8a9c2b63ff61fb0e0bb49d (464/578) (32 seconds passed, remaining 7 predicted)
Rewrite d06ada28186e6c6812b8c17b1013821d1d8e66f4 (464/578) (32 seconds passed, remaining 7 predicted)
Rewrite bf3516e7b194a4bb6cdc27a7e57941acac9367f1 (464/578) (32 seconds passed, remaining 7 predicted)
Rewrite e111e17559b88e81d27726f30bd1f13d07a28d1a (464/578) (32 seconds passed, remaining 7 predicted)
Rewrite 8edb2a9a05c6fc5838b1c408dc69a835bffa3bb0 (464/578) (32 seconds passed, remaining 7 predicted)
Rewrite 7432e4f401010fc48860c2dcb132aa10e3980641 (464/578) (32 seconds passed, remaining 7 predicted)
Rewrite fcbbc4cf248299650dbdabc26d86f00a2b9bab09 (464/578) (32 seconds passed, remaining 7 predicted)
Rewrite e939fde598c06388e81fa55e52007ab913abbf73 (464/578) (32 seconds passed, remaining 7 predicted)
Rewrite 7337f7dc8887013810b9f693ee7cd663b940cb22 (464/578) (32 seconds passed, remaining 7 predicted)
Rewrite 6b6f32734ed42238b58843e6931c0ac92323a1eb (479/578) (33 seconds passed, remaining 6 predicted)
Rewrite 60b31b29669ef89920dbcf3e2070ef08d756a7e5 (479/578) (33 seconds passed, remaining 6 predicted)
Rewrite 771fed22d33b1ea83f3ee523c4ed5e1861576d66 (479/578) (33 seconds passed, remaining 6 predicted)
Rewrite 8c0dbd1f9c0597b01de2c98164b2b617708aea57 (479/578) (33 seconds passed, remaining 6 predicted)
Rewrite dffa0aae6d53d3b8bfbea95763860303b520a550 (479/578) (33 seconds passed, remaining 6 predicted)
Rewrite 24adc58816ac7ceca26d2f5f72aeaf2c92ad4cda (479/578) (33 seconds passed, remaining 6 predicted)
Rewrite 25023ee84322371e2b0e124aeb265b392bcf8813 (479/578) (33 seconds passed, remaining 6 predicted)
Rewrite a6449df4a8065648c9b19cdf97e8c8dcab509686 (479/578) (33 seconds passed, remaining 6 predicted)
Rewrite 5f7911573fccf072254b82159c9e61a1f51ed5f5 (479/578) (33 seconds passed, remaining 6 predicted)
Rewrite 00533d6b44986ba2d37f9dd8ed22005290086b9b (479/578) (33 seconds passed, remaining 6 predicted)
Rewrite 7ed6c77b398c4aa85afa679d51a06177c6f58138 (479/578) (33 seconds passed, remaining 6 predicted)
Rewrite 632b693a9a8a8a3e4964a8a7782f54cc74564e83 (479/578) (33 seconds passed, remaining 6 predicted)
Rewrite 28d71ecb8b8058e3b2b17ad17b61b95cd7e1bdce (479/578) (33 seconds passed, remaining 6 predicted)
Rewrite e8a9a3cc5b4582ae2058962ba61a2bc640cfa9a8 (479/578) (33 seconds passed, remaining 6 predicted)
Rewrite 26f0072412469bf960a34d06f8ce3ad3bf4cac15 (479/578) (33 seconds passed, remaining 6 predicted)
Rewrite 9479805b8fca149d88c8b191f139fbe2018ea8cc (494/578) (38 seconds passed, remaining 6 predicted)
Rewrite 24801c3355d44ddc8d2339a5ecbb002b3f331a45 (494/578) (38 seconds passed, remaining 6 predicted)
Rewrite cab65954a13896332a01e60db54593c1822cd027 (494/578) (38 seconds passed, remaining 6 predicted)
Rewrite fa43759d532e040594f8355981c20de763e0c43b (494/578) (38 seconds passed, remaining 6 predicted)
Rewrite 41e1d8bae25fc13cc20e25f7abc7454c02c870ae (494/578) (38 seconds passed, remaining 6 predicted)
Rewrite 0b3999767a4b7d1db3519369f2fa0a0129ec95f8 (494/578) (38 seconds passed, remaining 6 predicted)
Rewrite a0da176487a06bf7f2607043df90d5147928c858 (494/578) (38 seconds passed, remaining 6 predicted)
Rewrite 01a6487c83369519ced43df38bb4c7957c201125 (494/578) (38 seconds passed, remaining 6 predicted)
Rewrite c92636c4b101a6d9f6853aced0f10a7812b77bf3 (494/578) (38 seconds passed, remaining 6 predicted)
Rewrite 648cc3d3a00b8148132f5c9fcb3e9bef78f6cb79 (494/578) (38 seconds passed, remaining 6 predicted)
Rewrite ac3dde3e22416761df79506d9794e3afcb3f0c98 (494/578) (38 seconds passed, remaining 6 predicted)
Rewrite 705edfdade89715db5b45a055a7c396305881150 (494/578) (38 seconds passed, remaining 6 predicted)
Rewrite 953a02847ae06064299dff34b4a676e9024ec00d (494/578) (38 seconds passed, remaining 6 predicted)
Rewrite 21374bb3c504a093eab53299b1d1f0ec0ca6745f (494/578) (38 seconds passed, remaining 6 predicted)
Rewrite 57088ebb1142a10a5355ac06bc118fb454360bb8 (508/578) (45 seconds passed, remaining 6 predicted)
Rewrite e2a3f68560284f3127b8f3ef36d77baedaafa3eb (508/578) (45 seconds passed, remaining 6 predicted)
Rewrite 1246a8ac18e740735b946b0e090f19463c5668c7 (508/578) (45 seconds passed, remaining 6 predicted)
Rewrite 9bd7b79a77efd326d308024647eec32d072c7a39 (508/578) (45 seconds passed, remaining 6 predicted)
Rewrite 0b5e1a77b815f9e83adf8fdb6c92826b6629ef1b (508/578) (45 seconds passed, remaining 6 predicted)
Rewrite 0e64439c8727611446eb8e07d0b9cfe61adf4fca (508/578) (45 seconds passed, remaining 6 predicted)
Rewrite 1bb6b5b2e599831f7418ee78c96eb14151a785bb (508/578) (45 seconds passed, remaining 6 predicted)
Rewrite f3ca2a8b98a96421e26489efe9801f2716dd9807 (508/578) (45 seconds passed, remaining 6 predicted)
Rewrite ffa1359fee2087108f1236fcba1a24dbbc829a6f (508/578) (45 seconds passed, remaining 6 predicted)
Rewrite 57c194a075604ea2edb167a2847d872124d5aa94 (508/578) (45 seconds passed, remaining 6 predicted)
Rewrite a02c4163074fa2b346c3353c8a22d1279e8668c3 (508/578) (45 seconds passed, remaining 6 predicted)
Rewrite 56ce02715d0e865e04c1c4a7bf8fd4762b2d4f65 (508/578) (45 seconds passed, remaining 6 predicted)
Rewrite ae28c91f79696b7f98c2e7ae76cfe18f8bf7b57d (520/578) (51 seconds passed, remaining 5 predicted)
Rewrite 140964283b49ebe5b65e77a148e383d01a1a8795 (520/578) (51 seconds passed, remaining 5 predicted)
Rewrite 4f1757df04c5740a6daddcd73a6610bac6377eeb (520/578) (51 seconds passed, remaining 5 predicted)
Rewrite 60aa44b25bf7a2532f8eafd4c500a8d8008dc15d (520/578) (51 seconds passed, remaining 5 predicted)
Rewrite d512a7e1f7f857f0350dfbf84c70107b569256bb (520/578) (51 seconds passed, remaining 5 predicted)
Rewrite 7ba799140da37d2f61f9be02351d222e4fb62346 (520/578) (51 seconds passed, remaining 5 predicted)
Rewrite 1a673302cfcd7edf479dde0c32b0abb6c0fab2fe (520/578) (51 seconds passed, remaining 5 predicted)
Rewrite 99f1308efc0104ad278be2c56b600b70e9a548b8 (520/578) (51 seconds passed, remaining 5 predicted)
Rewrite 8f320f369077227c95dc7ae5b75b0c49a78667be (520/578) (51 seconds passed, remaining 5 predicted)
Rewrite cb8d93fa3debbe3b4579decd721658a38206fec1 (520/578) (51 seconds passed, remaining 5 predicted)
Rewrite 9a1545a5fce9f0ee38f32caa667c9225aa64b56c (520/578) (51 seconds passed, remaining 5 predicted)
Rewrite aa495ff5b4e83960a6dbc22b0828e477887b51fc (531/578) (57 seconds passed, remaining 5 predicted)
Rewrite b538b7525529b96f29e724e1ea9b389b92b3c28e (531/578) (57 seconds passed, remaining 5 predicted)
Rewrite e22c91d7a3dd13c0da7f1b65062fca3b651df467 (531/578) (57 seconds passed, remaining 5 predicted)
Rewrite 387361de1ff7a3f9eb3cfc5e04b70b05a7e65f0c (531/578) (57 seconds passed, remaining 5 predicted)
Rewrite c6b673f1e1d749c69937ce1094db2276393cb93a (531/578) (57 seconds passed, remaining 5 predicted)
Rewrite b20775ee0e00db11832ea2dc77499ba7b9f2cc0b (531/578) (57 seconds passed, remaining 5 predicted)
Rewrite c34d03a17e78823e5a0075a59a08646f10c13417 (531/578) (57 seconds passed, remaining 5 predicted)
Rewrite dc23738a8df038568b7457e2839cdb1b581ea501 (531/578) (57 seconds passed, remaining 5 predicted)
Rewrite 76e683bd04778a275dd51e0634683ae5c8488f09 (531/578) (57 seconds passed, remaining 5 predicted)
Rewrite 33fd2339f5de1df49eebd41fbe78fd73a1c1265b (531/578) (57 seconds passed, remaining 5 predicted)
Rewrite 520cf03e3a7b16465f08449afc535f78e89131fb (541/578) (63 seconds passed, remaining 4 predicted)
Rewrite af4b9d7a3c84f5620deedba9f7b6d4404001feef (541/578) (63 seconds passed, remaining 4 predicted)
Rewrite 37f9bee82e71d2d59adea3e619eb0612c10b6cb3 (541/578) (63 seconds passed, remaining 4 predicted)
Rewrite 87639f3ae1d06b1f457dd33e849dd391222d2516 (541/578) (63 seconds passed, remaining 4 predicted)
Rewrite e603e2804740fae3123647f0a23d21ac01171cf4 (541/578) (63 seconds passed, remaining 4 predicted)
Rewrite 1fd109f54dda365daf68de22cb13de600a56eff9 (541/578) (63 seconds passed, remaining 4 predicted)
Rewrite 05f1e7cdc8ea0624e96496d45f114606e7adcedb (541/578) (63 seconds passed, remaining 4 predicted)
Rewrite e9a29451dfa21000eff0d95a239da1c5f07b33bf (541/578) (63 seconds passed, remaining 4 predicted)
Rewrite dc581e3ba93050e0036cad28a6af439666495f6a (541/578) (63 seconds passed, remaining 4 predicted)
Rewrite 521013a9c81063097a366a165f9989e2b1fadb9c (550/578) (68 seconds passed, remaining 3 predicted)
Rewrite fad64d9e2b48f5117056dfe036745fac297546cc (550/578) (68 seconds passed, remaining 3 predicted)
Rewrite ff86186e1cfef44322cad2446b09a25c0186b89b (550/578) (68 seconds passed, remaining 3 predicted)
Rewrite b794137f7a1f4b342d724828cf0cab577b62e7cc (550/578) (68 seconds passed, remaining 3 predicted)
Rewrite badc51761be28469806b165f0fb889404a776308 (550/578) (68 seconds passed, remaining 3 predicted)
Rewrite 34b4653d101026855ec2b0e952e929c1be248a45 (550/578) (68 seconds passed, remaining 3 predicted)
Rewrite cf0a4d5442e1f166e2646f46c169e72e9e869cec (550/578) (68 seconds passed, remaining 3 predicted)
Rewrite 8e1b49d31a284bcbde8ade31c51bda327319d070 (550/578) (68 seconds passed, remaining 3 predicted)
Rewrite 2e7c0b82d08e9e61c05c1acf98f25f07c8a2b5a3 (550/578) (68 seconds passed, remaining 3 predicted)
Rewrite 2e107ce60a63d83cd1848488f1e882a1ccca078d (559/578) (73 seconds passed, remaining 2 predicted)
Rewrite b99264f77030c802188309d28c2ea9509b6f366c (559/578) (73 seconds passed, remaining 2 predicted)
Rewrite 9c853667d67b84bcead33b78a9e75576de95c587 (559/578) (73 seconds passed, remaining 2 predicted)
Rewrite 2a8098d4df84fe3fc5a07ffc67a246d388c721cf (559/578) (73 seconds passed, remaining 2 predicted)
Rewrite 1359a251a382f42537baf209c093c5c0751a0d08 (559/578) (73 seconds passed, remaining 2 predicted)
Rewrite 3c32dad237b7203b2564140ceb933f543b9e615a (559/578) (73 seconds passed, remaining 2 predicted)
Rewrite 21aeeaee9fc9a79af7d639bdadd6eb9576cf3b67 (559/578) (73 seconds passed, remaining 2 predicted)
Rewrite c44f84c010a6d90b1db3fc63975690113aad6621 (559/578) (73 seconds passed, remaining 2 predicted)
Rewrite 0b91fc50484bc84028ecc54e257976191263131b (567/578) (77 seconds passed, remaining 1 predicted)
Rewrite b99686d72b8b32647baab44c6ac23b3e61e244ee (567/578) (77 seconds passed, remaining 1 predicted)
Rewrite 2c4631dc2ab355d1435c0ebe094d8b495398bdc2 (567/578) (77 seconds passed, remaining 1 predicted)
Rewrite f3270febb17ea9bca71a6a072c0fb3e065e6e5f7 (567/578) (77 seconds passed, remaining 1 predicted)
Rewrite b5a8e9613a2d20a3e2bd5e8c55ef5fe0a2e3dbfb (567/578) (77 seconds passed, remaining 1 predicted)
Rewrite e43b598b3c938012bbb647dcf2d0d23a647b288e (567/578) (77 seconds passed, remaining 1 predicted)
Rewrite 43e451133e15225baee0ee938139321cd7f9d854 (567/578) (77 seconds passed, remaining 1 predicted)
Rewrite 1f2a4178b58694bd123173ee89a438bed6976450 (567/578) (77 seconds passed, remaining 1 predicted)
Rewrite 5f5fd417faf907dbe1c4ca34ef3f2fffb705d4c3 (575/578) (81 seconds passed, remaining 0 predicted)
Rewrite 9a9ba75fefb667457820de1549a61615d5339df2 (575/578) (81 seconds passed, remaining 0 predicted)
Rewrite 30f3e03020d7bcdbbee1dd12ca13bd9fb1804b04 (575/578) (81 seconds passed, remaining 0 predicted)
Rewrite 78dc66245b84e5497b94079d50ded3ed33c181a5 (575/578) (81 seconds passed, remaining 0 predicted)
-Ref 'refs/heads/master' was rewritten
-Ref 'refs/remotes/origin/master' was rewritten
-WARNING: Ref 'refs/remotes/origin/master' is unchanged
diff --git a/opmon_title.png b/opmon_title.png
deleted file mode 100644
index 8101adf..0000000
Binary files a/opmon_title.png and /dev/null differ
diff --git a/pages/doc/doc.js b/pages/doc/doc.js
deleted file mode 100644
index 3940f0e..0000000
--- a/pages/doc/doc.js
+++ /dev/null
@@ -1,339 +0,0 @@
-const TITLE = document.getElementById("title");
-const LIST = document.getElementById("list");
-const DESCRIPTION = document.getElementById("description");
-
-var docId = location.search.substring(1).split("=")[1];
-
-var depth = 0;
-
-var typeD = 0;
-
-function writeType(type, doLink){
- typeD++;
- var str = "";
- if(type.id && doLink){
- str += '
' + type.name + " ";
- }else{
- str += type.name;
- }
- if(type.template){
- str += "<";
- str += writeType(type.template, doLink);
- str += "> ";
- }else if(typeD == 1){
- //str += " ";
- }
- typeD--;
- return str;
-}
-
-function writeInList(tab){
- depth++;
- var titleStr = "";
- if(tab.otype == "file"){
- titleStr += writeInList(tab.content);
- }else{
- for(var i = 0; i < tab.length; i++){
- var linkTxt = "";
- if(tab[i].otype == "class"){
- linkTxt = '
class ' + tab[i].name;
- }else if(tab[i].otype == "method"){
- linkTxt = '
';
- if(tab[i].keywords != undefined){
- for(var keyword of tab[i].keywords){
- linkTxt += keyword;
- linkTxt += " ";
- }
- }
- linkTxt += ' ';
- linkTxt += writeType(tab[i].type, false);
- linkTxt += tab[i].name + "(";
- if(tab[i].parameters != undefined){
- var counter = 0;
- for(var param of tab[i].parameters){
- if(param.constkw){
- linkTxt += '
const ';
- }
- linkTxt += writeType(param.type, false);
- linkTxt += " ";
- if(param.mods != undefined){
- for(var mod of param.mods){
- if(mod.keyword){
- linkTxt += '
';
- }
- linkTxt += mod.txt;
- if(mod.keyword){
- linkTxt += ' ';
- }
- }
- }
-
- counter++;
- if(counter < tab[i].parameters.length){
- linkTxt += ", ";
- }
- }
- }
- linkTxt += ")";
- if(tab[i].constkw){
- linkTxt += '
const ';
- }
- if(tab[i].purev){
- linkTxt += " = 0";
- }
- }else if(tab[i].otype == "variable"){
- if(tab[i].constkw){
- linkTxt += '
const ';
- }
- linkTxt += writeType(tab[i].type, false);
- linkTxt += " ";
- if(tab[i].mods != undefined){
- for(var mod of tab[i].mods){
- linkTxt += mod;
- }
- }
- linkTxt += tab[i].name;
- }else if(tab[i].otype == "namespace"){
- linkTxt = '
namespace ' + tab[i].name;
- }else if(tab[i].otype == "constructor"){
- linkTxt = tab[i].name + "(";
- if(tab[i].parameters != undefined){
- var counter = 0;
- for(var param of tab[i].parameters){
- linkTxt += writeType(param.type, false);
- if(param.mods != undefined){
- for(var mod of param.mods){
- if(mod.keyword){
- linkTxt += '
';
- }
- linkTxt += mod.txt;
- if(mod.keyword){
- linkTxt += ' ';
- }
- }
-
- }
- counter++;
- if(counter < tab[i].parameters.length){
- linkTxt += ", ";
- }
- }
- }
- linkTxt += ")";
- }
- titleStr += '
' + linkTxt + ' ';
- if(tab[i].content){
- titleStr += "";
- titleStr += writeInList(tab[i].content);
- titleStr += " ";
- }
- titleStr += '';
- }
- }
- depth--;
- return titleStr;
-}
-
-
-
-function writeInDesc(tab){
- depth++;
- var descStr = "";
- if(tab.otype == "file"){
- console.log("Files");
- descStr += writeInDesc(tab.content);
- }else{
- for(var i = 0; i < tab.length; i++){
- var oname = "";
- if(tab[i].otype == "class"){
- oname = '
class ' + tab[i].name;
- }else if(tab[i].otype == "method"){
- oname = '
';
- if(tab[i].keywords != undefined){
- for(var keyword of tab[i].keywords){
- oname += keyword;
- oname += " ";
- }
- }
-
- oname += writeType(tab[i].type, true);
- oname += " ";
- oname += ' ' + tab[i].name + "(";
- if(tab[i].parameters != undefined){
- var counter = 0;
- for(var param of tab[i].parameters){
- if(param.constkw){
- oname += '
const ';
- }
-
- oname += writeType(param.type, true) + " ";
-
- if(param.mods != undefined){
- for(var mod of param.mods){
- if(mod.keyword){
- oname += '
';
- }
- oname += mod.txt;
- if(mod.keyword){
- oname += ' ';
- }
- }
- }
-
- if(param.name){
-
- oname += param.name;
-
- if(param.dvalue != undefined){
- oname += " = " + param.dvalue;
- }
- }
-
- counter++;
- if(counter < tab[i].parameters.length){
- oname += ", ";
- }
- }
- }
- oname += ")";
- if(tab[i].constkw){
- oname += '
const ';
- }
- if(tab[i].purev){
- oname += " = 0";
- }
- }else if(tab[i].otype == "variable"){
- if(tab[i].constkw){
- oname += '
const ';
- }
-
- oname += writeType(tab[i].type, true);
- oname += " ";
- if(tab[i].mods != undefined){
- for(var mod of param.mods){
- if(mod.keyword){
- oname += '
';
- }
- oname += mod.txt;
- if(mod.keyword){
- oname += ' ';
- }
- }
- }
- oname += tab[i].name;
- if(tab[i].dvalue != undefined){
- oname += " = " + tab[i].dvalue;
- }
- }else if(tab[i].otype == "namespace"){
- oname = '
namespace ' + tab[i].name;
- }else if(tab[i].otype == "constructor"){
- oname = tab[i].name + "(";
- if(tab[i].parameters != undefined){
- var counter = 0;
- for(var param of tab[i].parameters){
- oname += writeType(param.type, true) + " ";
- if(param.mods != undefined){
- for(var mod of param.mods){
- if(mod.keyword){
- oname += '
';
- }
- oname += mod.txt;
- if(mod.keyword){
- oname += ' ';
- }
- }
- }
- if(param.dvalue != undefined){
- oname += " = " + param.dvalue;
- }
-
- if(param.name){
-
- oname += param.name;
-
- if(param.dvalue != undefined){
- oname += " = " + param.dvalue;
- }
- }
-
- counter++;
- if(counter < tab[i].parameters.length){
- oname += ", ";
- }
-
- }
- }
- oname += ")";
- }
- descStr += '
' + oname + ' ' + (tab[i].inherits ? ' ↳ Inherits from ' + tab[i].inherits + ' ' : "") + (tab[i].overrides ? ' ↳ Overrides ' + tab[i].overrides.obj + ' from ' + tab[i].overrides.orig + ' ' : "") + '';
- if(tab[i].documentation){
- for(var descLines of tab[i].documentation){
- descStr += descLines;
- }
- }else{
- descStr += "Missing documentation";
- }
- descStr += " ";
- if(tab[i].parameters){
- var checkDesc = false;
- for(var param of tab[i].parameters){
- if(param.documentation){
- checkDesc = true;
- break;
- }
- }
- if(checkDesc){
- descStr += 'Parameters : ';
- descStr += '
';
- for(var param of tab[i].parameters){
- if(param.documentation){
- descStr += "";
- descStr += param.name;
- descStr += " : ";
- for(var descLines of param.documentation){
- descStr += descLines;
- }
- descStr += " ";
- }
- }
- descStr += " ";
- }
-
- }
- descStr += '';
- descStr += '';
- if(tab[i].content){
- descStr += "
";
- descStr += writeInDesc(tab[i].content);
- descStr += ' '
- }
- }
- }
- depth--;
- return descStr;
-}
-
-function printDoc(id){
-
- if(files.get(id) != undefined){
- var file = files.get(id);
- TITLE.innerHTML = file.name;
- var titleStr = "";
- var descStr = "";
- titleStr = '
';
-
- titleStr += writeInList(file);
-
- titleStr += " ";
- LIST.innerHTML = titleStr;
-
- descStr += writeInDesc(file);
-
- DESCRIPTION.innerHTML = descStr;
- }else{
- titleStr = "Unknown page ! Sorry.";
- LIST.innerHTML = titleStr;
- }
-}
-
-printDoc(docId);
diff --git a/pages/doc/files.html b/pages/doc/files.html
deleted file mode 100644
index fd1ec3f..0000000
--- a/pages/doc/files.html
+++ /dev/null
@@ -1,45 +0,0 @@
-
-
-
-
-
-
-
-
-
-
OpMon Lazuli - Documentation -Files
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Elements list :
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/pages/doc/files.js b/pages/doc/files.js
deleted file mode 100644
index 627943d..0000000
--- a/pages/doc/files.js
+++ /dev/null
@@ -1,382 +0,0 @@
-console.log("Loading files...");
-
-var files = new Map();
-
-var nl = '
';
-
-function linkGen(destination, name){
- return '
' + name + ' ';
-}
-
-function primitive(type){
- return '
' + type + ' ';
-}
-
-const pointer = {txt : "∗", keyword : false};
-const reference = {txt : "&", keyword : false};
-
-files.set("AGameScreen", {
- otype : "file",
- id : "",
- name : "AGameScreen.hpp",
- content : [
- {
- otype : "class",
- id : "AGameScreen",
- name : "AGameScreen",
- documentation : [
- "Interface of all first-level controllers.", nl,
- "A game screen is handled by the GameLoop. When running, two methods are called ",
- linkGen("AGameScreen#AGameScreen_checkEvent", "checkEvent()"),
- " is called for each sf::Event detected, then update() is called once per frame.", nl,
- "In addition, ", linkGen("AGameScreen#AGameScreen_suspend", "suspend()"), " and ",
- linkGen("AGameScreen#AGameScreen_resume", "resume()"),
- " are called when respectively the controller loose the focus (another controller is added on top) and regain the focus."
- ],
- content : [
- {
- otype : "constructor",
- name : "AGameScreen",
- documentation : [
- "The default AGameScreen's constructor."
- ],
- id : "AGameScreen_constructor"
- },
- {
- otype : "method",
- keywords : ["virtual"],
- name : "checkEvent",
- id : "AGameScreen_checkEvent",
- type : {
- name : "GameStatus",
- id : "GameStatus#GameStatus"
- },
- parameters : [
- {
- type : {
- name : "sf::Event"
- },
- mods : [{txt : " const", keyword : true}, {txt : "&", keyword : false}]
- }
- ],
- documentation : [
- "Processes a new SFML Input (keyboard, mouse, ...)."
- ]
- },
- {
- otype : "method",
- keywords : ["virtual"],
- name : "update",
- id : "AGameScreen_update",
- purev : true,
- type : {
- name : "GameStatus",
- id : "GameStatus#GameStatus"
- },
- parameters : [
- {
- type : {
- name : "sf::RenderTexture"
- },
- mods : [{txt : "&", keyword : false}]
- }
- ],
- documentation : [
- "Updates and draws the game screen.",nl,
- "This method is called once per frame."
- ]
- },
- {
- otype : "method",
- keywords : ["virtual"],
- name : "suspend",
- id : "AGameScreen_suspend",
- type: {
- name : primitive("void")
- },
- documentation : [
- "Suspends the current game screen, to put another one above."
- ]
- },
- {
- otype : "method",
- keywords : ["virtual"],
- name : "resume",
- id : "AGameScreen_resume",
- type: {
- name : primitive("void")
- },
- documentation : [
- "Resumes the current game screen after being suspended."
- ]
- },
- {
- otype : "method",
- keywords : ["virtual"],
- name : "loadNextScreen",
- id : "AGameScreen_loadNextScreen",
- type: {
- name : primitive("void")
- },
- documentation : [
- "Loads the next game screen."
- ]
- },
- {
- otype : "method",
- name : "getNextGameScreen",
- id : "AGameScreen_getNextGameScreen",
- type : {
- name : "std::unique_ptr",
- template : {
- name : "AGameScreen",
- id : "AGameScreen#AGameScreen"
- }
- },
- documentation : [
- "Returns the next game screen. Returns nullptr if the game screen isn't loaded with ",
- linkGen("AGameScreen#AGameScreen_loadNextScreen", "loadNextScreen()")
- ]
- }
- ]
- }
- ]
-});
-
-files.set("AnimationCtrl", {
- otype : "file",
- id : "",
- name : "AnimationCtrl.hpp",
- content : [
- {
- otype : "class",
- id : "AnimationCtrl",
- name : "AnimationCtrl",
- inherits : linkGen("AGameScreen#AGameScreen", "AGameScreen"),
- documentation : [
- "AnimationCtrl is a special game screen which can call all types of ",
- linkGen("Animations#Animations_Animation", "Animations"),
- "."
- ],
- content : [
- {
- otype : "constructor",
- id : "AnimationCtrl_constructor",
- name : "AnimationCtrl",
- parameters : [
- {
- type : {
- name : "std::unique_ptr",
- template : {
- name : "Animations::Animation",
- id : "Animations#Animations_Animation"
- }
- },
- name : "view",
- documentation : [
- "The Animation's view. Can be any animation that heritates from Animations::Animation."
- ]
- }
- ],
- documentation : [
- "AnimationCtrl's constructor."
- ]
-
- },
- {
- otype : "method",
- id : "AnimationCtrl_update",
- name : "update",
- type : {
- name : "GameStatus",
- id : "GameStatus#GameStatus"
- },
- overrides : {
- obj : linkGen("AGameScreen#AGameScreen_update", "update()"),
- orig : linkGen("AGameScreen#AGameScreen", "AGameScreen")
- },
- parameters : [
- {
- type : {
- name : "sf::RenderTexture"
- },
- name : "frame",
- mods : [{ txt : "&", keyword : false}]
- }
- ],
- documentation : [
- "Updates and draws the game screen.",nl,
- "This method is called once per frame."
- ]
- }
- ]
- }
- ]
-});
-
-files.set("BattleCtrl", {
- otype : "file",
- id : "",
- name : "BattleCtrl.hpp",
- content : [
- {
- otype : "class",
- id : "BattleCtrl",
- name : "BattleCtrl",
- inherits : linkGen("AGameScreen#AGameScreen", "AGameScreen"),
- documentation : [
- "Controller for the ",
- linkGen("Battle#Battle", "Battle"),
- " view. Handles everything calculated during a battle, like the turns, the damage, and all the other things."
- ],
- content : [
- {
- otype : "constructor",
- id : "BattleCtrl_constructor1",
- name : "BattleCtrl",
- parameters : [
- {
- type : {
- name : "Model::OpTeam",
- id : "OpTeam#OpTeam",
- },
- name : "one",
- mods : [pointer],
- documentation : [
- "The front OpMon Team (most likely the Player's)."
- ]
- },
- {
- type : {
- name : "Model::OpTeam",
- id : "OpTeam#OpTeam",
- },
- mods : [pointer],
- name : "two",
- documentation : [
- "The opponent OpMon Team."
- ]
- },
- {
- type : {
- name : "Model::UiData",
- id : "UiData#UiData",
- },
- mods : [pointer],
- name : "uidata"
- },
- {
- type : {
- name : "Model::Player",
- id : "Player#Player",
- },
- mods : [pointer],
- name : "player"
- }
- ],
- documentation : [
- "The OpTeam BattleCtrl constructor, initializes the battle with two OpTeam, one against the other."
- ]
- },
- {
- otype : "constructor",
- id : "BattleCtrl_constructor2",
- name : "BattleCtrl",
- parameters : [
- {
- type : {
- name : "Model::OpTeam",
- id : "OpTeam#OpTeam",
- },
- mods : [pointer],
- name : "one",
- documentation : [
- "The front OpMon Team (most likely the Player's)."
- ]
- },
- {
- type : {
- name : "Model::Events::TrainerEvent",
- id : "Events#Events_TrainerEvent",
- },
- mods : [pointer],
- name : "two",
- documentation : [
- "The opponent trainer's event."
- ]
- },
- {
- type : {
- name : "Model::UiData",
- id : "UiData#UiData",
- },
- mods : [pointer],
- name : "uidata"
- },
- {
- type : {
- name : "Model::Player",
- id : "Player#Player",
- },
- mods : [pointer],
- name : "player"
- }
- ],
- documentation : [
- "The TrainerEvent BattleCtrl constructor, initializes the battle with one OpTeam and a trainer, represented by it's event."
- ]
- },
- {
- otype : "method",
- id : "BattleCtrl_checkEvent",
- name : "checkEvent",
- type : {
- name : "GameStatus",
- id : "GameStatus#GameStatus"
- },
- overrides : {
- obj : linkGen("AGameScreen#AGameScreen_checkEvent", "checkEvent()"),
- orig : linkGen("AGameScreen#AGameScreen", "AGameScreen")
- },
- parameters : [
- {
- type : {
- name : "sf::Event"
- },
- mods : [{txt : " const", keyword : true}, reference]
- }
- ],
- documentation : [
- "Processes a new SFML Input (keyboard, mouse, ...)."
- ]
- },
- {
- otype : "method",
- id : "BattleCtrl_update",
- name : "update",
- type : {
- name : "GameStatus",
- id : "GameStatus#GameStatus"
- },
- overrides : {
- obj : linkGen("AGameScreen#AGameScreen_update", "update()"),
- orig : linkGen("AGameScreen#AGameScreen", "AGameScreen")
- },
- parameters : [
- {
- type : {
- name : "sf::RenderTexture"
- },
- mods : [reference],
- name : "frame"
- }
- ],
- documentation : [
- "Updates and draws the game screen.",nl,
- "This method is called once per frame."
- ]
- },
- ]
- }
- ]
-});
diff --git a/pages/doc/index.html b/pages/doc/index.html
deleted file mode 100644
index fdccf1d..0000000
--- a/pages/doc/index.html
+++ /dev/null
@@ -1,83 +0,0 @@
-
-
-
-
-
-
-
-
-
-
OpMon Lazuli - Documentation
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Documentation
- WARNING : this documentation is work in progress.
-
- OpMon
- Controller
- Model
- objects
- save
- storage
- sysObjects
-
- View
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/pages/olddoc/doc.js b/pages/olddoc/doc.js
deleted file mode 100644
index e5e917a..0000000
--- a/pages/olddoc/doc.js
+++ /dev/null
@@ -1,65 +0,0 @@
-const TITLE = document.getElementById("title");
-const LIST = document.getElementById("list");
-const DESCRIPTION = document.getElementById("description");
-
-var docId = location.search.substring(1).split("=")[1];
-
-var depth = 0;
-
-function writeInList(tab){
- depth++;
- var titleStr = "";
- for(var i = 0; i < tab.length; i++){
- titleStr += ('
' + tab[i].name[0] + ' ');
- if(tab[i].elements){
- titleStr += "";
- titleStr += writeInList(tab[i].elements);
- titleStr += " ";
- }
- titleStr += '';
- }
- depth--;
- return titleStr;
-}
-
-
-
-function writeInDesc(tab){
- depth++;
- var descStr = "";
- for(var i = 0; i < tab.length; i++){
- descStr += '
' + ((tab[i].name.length == 1) ? tab[i].name[0] : tab[i].name[1]) + ' ' + (tab[i].inherited ? ' Inherited from ' + tab[i].inherited + ' ' : "") + (tab[i].derived ? ' Derived from ' + tab[i].derived + ' ' : "") + '' + tab[i].description + '
';
- if(tab[i].elements){
- descStr += "
";
- descStr += writeInDesc(tab[i].elements);
- descStr += ' '
- }
- }
- depth--;
- return descStr;
-}
-
-function printDoc(id){
-
- if(files.get(id) != undefined){
- var file = files.get(id)[0];
- TITLE.innerHTML = files.get(id)[1];
- var titleStr = "";
- var descStr = "";
- titleStr = "
";
-
- titleStr += writeInList(file);
-
- titleStr += " ";
- LIST.innerHTML = titleStr;
-
- descStr += writeInDesc(file);
-
- DESCRIPTION.innerHTML = descStr;
- }else{
- titleStr = "Unknown page ! Sorry.";
- LIST.innerHTML = titleStr;
- }
-}
-
-printDoc(docId);
diff --git a/pages/olddoc/files.html b/pages/olddoc/files.html
deleted file mode 100644
index 9889dde..0000000
--- a/pages/olddoc/files.html
+++ /dev/null
@@ -1,48 +0,0 @@
-
-
-
-
-
-
-
-
-
-
OpMon Lazuli - Documentation -Files
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Elements list :
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/pages/olddoc/files.js b/pages/olddoc/files.js
deleted file mode 100644
index 039698e..0000000
--- a/pages/olddoc/files.js
+++ /dev/null
@@ -1,740 +0,0 @@
-var AGameScreen = [{
- name : "class AGameScreen",
- shortName : "AGameScreen",
- description : "Interface of all first-level controllers.
A game screen is handled by the GameLoop.
When running, two methods are called: processEvent() is called for each sf::Event detected, then update() is called once per frame.
In addition, suspend() and resume() are called when respectively the controller loose the focus (another controller is added on top) and regain the focus.",
- elements: [
- {
- name : "AGameScreen()",
- shortName : "ctorAGameScreen",
- description : "AGameScreen's constructor"
- },
- {
- name : "virtual GameStatus checkEvent(sf::Event const&)",
- shortName : "checkEvent",
- description : "Process a new SFML input (keyboard, mouse, ...).",
- },
- {
- name : "AGameScreen *getNextGameScreen()",
- shortName : "getNextGameScreen",
- description : "Returns the next game screen that must be printed after this one. When the method checkEvent will return GameStatus::NEXT, this method will be called to get the next game screen."
- },
- {
- name : "virtual void resume()",
- shortName : "resume",
- description : "Resume the game screen"
- },
- {
- name : "virtual void suspend()",
- shortName : "suspend",
- description : "Suspend the game screen"
- },
- {
- name : "virtual GameStatus update() = 0",
- shortName : "update",
- description : "Update and draw the game. This method is called once per frame."
- }
- ]
-}];
-
-var AnimationCtrl = [{
- name : "class AnimationCtrl : public AGameScreen",
- shortName : "AnimationCtrl",
- description : "Game screen containing an animation.",
- elements: [
- {
- name : "AnimationCtrl(View::Animations::Animation* view)",
- shortName : "ctorAnimationCtrl",
- description : "You must give the animation as a paramter to the controller. This will define what animation the controller plays"
- },
- {
- name : "GameStatus update() override",
- shortName : "update",
- description : "See AGameScreen::update for more information about this method. Returns GameStatus::PREVIOUS when the animation is done."
- }
- ]
-}];
-
-var EventsCtrl = [{
- name : "namespace EventsCtrl",
- shortName : "EventsCtrl",
- description : "Namespace containing the functions to update the events",
- elements : [
- {
- name : "void actionEvents(std::vector
& events, Model::Player& player, Model::Events::EventTrigger toTrigger, View::Overworld& overworld)",
- shortName : "actionEvents",
- description : "Checks if the events can be activated, and calls the action method of Event. Function called by checkAction."
- },
- {
- name : "void checkAction(sf::Event const& event, Model::Player& player, View::Overworld& overworld)",
- shortName : "checkAction",
- description : "Checks if an event must be actioned and calls actionEvent."
-
- },
- {
- name : "void updateEvents(std::vector& events, Model::Player& player, View::Overworld& overworld)",
- shortName : "updateEvents",
- description : "Calls the \"update\" method for all the events given in parameter."
- }
-
- ]
-}];
-
-var MainMenuCtrl = [{
- name : "class MainMenuCtrl : public AGameScreen",
- shortName : "MainMenuCtrl",
- description : "Main Menu's controller.",
- elements : [
- {
- name : "MainMenuCtrl()",
- shortName : "ctorMainMenuCtrl",
- description : "The constructor"
- },
- {
- name : "GameStatus checkEvent(sf::Event const& event) override",
- shortName : "checkEvent",
- description : "See AGameScreen::checkEvent"
- },
- {
- name : "void resume() override",
- shortName : "resume",
- description : "See AGameScreen::resume"
- },
- {
- name : "void suspend() override",
- shortName : "suspend",
- description : "See AGameScreen::suspend"
- },
- {
- name : "GameStatus update() override",
- shortName : "update",
- description : "See AGameScreen::update"
- }
- ]
-}];
-
-var OptionsMenuCtrl = [{
- name : "class OptionsMenuCtrl : public AGameScreen",
- shortName : "OptionsMenuCtrl",
- description : "Options Menu's controller.",
- elements : [
- {
- name : "OptionsMenuCtrl()",
- shortName : "ctorOptionsMenuCtrl",
- description : "The constructor"
- },
- {
- name : "GameStatus checkEvent(sf::Event const& event) override",
- shortName : "checkEvent",
- description : "See AGameScreen::checkEvent"
- },
- {
- name : "void resume() override",
- shortName : "resume",
- description : "See AGameScreen::resume"
- },
- {
- name : "void suspend() override",
- shortName : "suspend",
- description : "See AGameScreen::suspend"
- },
- {
- name : "GameStatus update() override",
- shortName : "update",
- description : "See AGameScreen::update"
- }
- ]
-}];
-
-var OverworldCtrl = [{
- name : "class OverworldCtrl : public AGameScreen",
- shortName : "OverworldCtrl",
- description : "The Overworld game screen",
- elements : [
- {
- name : "OverworldCtrl(Model::Player &player)",
- shortName : "ctorOverworldCtrl",
- description : "The OverworldCtrl controller needs a reference to the Player, used to move, get it coordinates or check the events."
- },
- {
- name : "GameStatus checkEvent(sf::Event const &event) override",
- shortName : "checkEvent",
- description : "See AGameScreen::checkEvent"
- },
- {
- name : "GameStatus checkEventsDialog(sf::Event const& events, View::Overworld& overworld)",
- shortName : "checkEventsDialog",
- description : "Method called by checkEvent if there is a dialog in Overworld."
- },
- {
- name : "GameStatus checkEventsNoDialog(sf::Event const& events, View::Overworld& overworld)",
- shortName : "checkEventsNoDialog",
- description : "Method called by checkEvent if there is not a dialog in Overworld."
- },
- {
- name : "GameStatus update() override",
- shortName : "update",
- description : "See AGameScreen::update"
- }
- ]
-}];
-
-var PlayerCtrl = [{
- name : "namespace PlayerCtrl",
- shortName : "PlayerCtrl",
- description : "Namespace containing the functions used to interact with the Player",
- elements : [
- {
- name : "void checkMove(Model::Player& player, sf::Event const& events, View::Overworld & overworld)",
- shortName : "checkMove",
- description : "Checks the SFML events and move the player if the key to move is pressed. To move, this functions calls PlayerCtrl::move() and not player.getPosition().move()."
- },
- {
- name : "void move(Model::Side direction, Model::Player& player, View::Overworld& overworld)",
- shortName : "move",
- description : "Moves the player and active the events with the EventTrigger GO_IN."
- }
- ]
-}];
-
-var StartSceneCtrl = [{
- name : "class StartSceneCtrl : public AGameScreen",
- shortName : "StartSceneCtrl",
- description : "The StartScene game screen",
- elements : [
- {
- name : "StartSceneCtrl()",
- shortName : "ctorStartSceneCtrl",
- description : "StartSceneCtrl's constructor."
- },
- {
- name : "GameStatus checkEvent(sf::Event const& event) override",
- shortName : "checkEvent",
- description : "See AGameScreen::checkEvent"
- },
- {
- name : "void resume() override",
- shortName : "resume",
- description : "See AGameScreen::resume"
- },
- {
- name : "void suspend() override",
- shortName : "suspend",
- description : "See AGameScreen::suspend"
- },
- {
- name : "GameStatus update() override",
- shortName : "update",
- description : "See AGameScreen::update"
- }
-
- ]
-}];
-
-
-var Attack = [{
- name : "class Attack",
- shortName : "Attack",
- description : "Pure virtual class defining an attack. To create an attack, you must create a class inherited of Attack and fill the constructor. You can redefine the virtual methods.",
- elements : [
- {
- name : "Attack(std::string name, int power, Type type, int accuracy, bool special, bool status, int criticalRate, bool neverFails, int ppMax, int priority, std::string className)",
- shortName : "ctorAttack",
- description : "Attack's constructor. Ask for all the attack's informations to create the attack."
- },
- {
- name : "int attack(OpMon &atk, OpMon &def)",
- shortName : "attack",
- description : "Method executing the attack, where atk is the attack's laucher, and def is the OpMon receiving the attack."
- },
- {
- name : "virtual int effectAfter(OpMon & atk, OpMon & def)",
- shortName : "effectAfter",
- description : "Method called after the damages calculation. \"atk\" is the offensive OpMon, \"def\" is the defensive."
- },
- {
- name : "virtual int effectBefore(OpMon &atk, OpMon & def)",
- shortName : "effectBefore",
- description : "Method called before the damages calculation. \"atk\" is the offensive OpMon, \"def\" is the defensive."
- },
- {
- name : "virtual std::string getClassName()",
- shortName : "getClassName",
- description : "Returns the class name (Used in Attacks::newAttack)."
- },
- {
- name : "Type getType()",
- shortName : "getType()",
- description : "Returns the attack's type"
- },
- {
- name : "void healPP()",
- shortName : "healPP",
- description : "Sets pp to the ppMax's value."
- },
- {
- name : "virtual void ifFails(OpMon &atk, OpMon &def)",
- shortName : "ifFails",
- description : "Method called if the attack fails."
- },
- {
- name : "virtual std::string save()",
- shortName : "save",
- description : "Returns the string representation of the object, to be saved in a file."
- },
- {
- name : "void setPP(int PP)",
- shortName : "setPP",
- description : "Sets the PP to the number given"
- },
- {
- name : "void setPPMax(int PPMax)",
- shortName : "setPPMax",
- description : "Sets the max PP to the number given"
- }
- ]
-}];
-
-var Attacks = [
-{
- name : "ATK_CLASS(name)",
- shortName : "ATK_CLASS",
- description : "Replaces class name : public Attack { public : "
-},
-{
- name : "EB",
- shortName : "EB",
- description : "Replaces int effectBefore(OpMon &atk, OpMon &def)"
-},
-{
- name : "EA",
- shortName : "EA",
- description : "Replaces int effectAfter(OpMon &atk, OpMon &def)"
-},
-{
- name : "IF_ATK(NAME)",
- shortName : "IF_ATK",
- description : "Used in Attacks::newAtk. \"Registers\" an attack class."
-},
-{
- name : "namespace Attacks",
- shortName : "Attacks",
- description : "Namespace containing all the attacks inherited from the Attack class.",
- elements : [
- {
- name : "Attack* newAtk(std::string name)",
- shortName : "newAtk",
- description : "Returns a pointer to a new Attack object from the name given in parameters."
- }
- ]
-}
-];
-
-var Enum = [
-{
- name : "enum class Status",
- shortName : "Status",
- description : "Enumerates the different OpMon status",
- elements : [
- {
- name : "BURNING",
- shortName : "BURNING",
- description : ""
- },
- {
- name : "PARALYSED",
- shortName : "PARALYSED",
- description : ""
- },
- {
- name : "SLEEPING",
- shortName : "SLEEPING",
- description : ""
- },
- {
- name : "FROZEN",
- shortName : "FROZEN",
- description : ""
- },
- {
- name : "POISONED",
- shortName : "POISONED",
- description : ""
- },
- {
- name : "NOTHING",
- shortName : "NOTHING",
- description : ""
- }
- ]
-},
-{
- name : "enum class Stats : int",
- shortName : "Stats",
- description : "Enumerates the differents OpMon stats",
- elements : [
- {
- name : "ATK",
- shortName : "ATK",
- description : "Value : 6"
- },
- {
- name : "DEF",
- shortName : "DEF",
- description : "Value : 1"
- },
- {
- name : "ATKSPE",
- shortName : "ATKSPE",
- description : "Value : 2"
- },
- {
- name : "DEFSPE",
- shortName : "DEFSPE",
- description : "Value : 3"
- },
- {
- name : "SPE",
- shortName : "SPE",
- description : "Value : 4"
- },
- {
- name : "HP",
- shortName : "HP",
- description : "Value : 5"
- },
- {
- name : "ACC",
- shortName : "ACC",
- description : "Value : 7"
- },
- {
- name : "EVA",
- shortName : "EVA",
- description : "Value : 8"
- },
- {
- name : "NOTHING",
- shortName : "NOTHING",
- description : "Value : 0"
- }
- ]
-},
-{
- name : "enum class BagCat",
- shortName : "BagCat",
- description : "Enumarates the bag categories",
- elements : [
- {
-
- }
- ]
-}
-];
-
-var Nature = [
-{
- name : "class NatureClass",
- shortName : "NatureClass",
- description : "Defines a nature. A natures brings a malus and a bonus on a stat. Each OpMon have a nature chosen randomly.",
- elements : [
- {
- name : "Stats bonus",
- shortName : "bonus",
- description : "The bonus brought by the nature"
- },
- {
- name : "Stats malus",
- shortName : "malus",
- description : "The malus brought by the nature"
- },
- {
- name : "int id",
- shortName : "id",
- description : "Nature's id"
- },
- {
- name : "NatureClass(Stats bonus, Stats malus, int id)",
- shortName : "ctorNatureClass",
- description : "Constructs a nature"
- }
- ]
-},
-{
- name : "const NatureClass natures[25]",
- shortName : "natures",
- description : "Natures list"
-},
-{
- name : "bool operator==(NatureClass const& one, NatureClass const &two)",
- shortName : "operatorequalequal",
- description : "Compares two natures"
-},
-{
- name : "enum class Nature : unsigned int",
- shortName : "Nature",
- description : "Natures enumerations"
-}
-];
-
-var OpMon = [{
- name : "namespace CalcCourbs",
- shortName : "CalcCourbs",
- description : "Namespace containing the function used to calculate the OpMon's exp. The different courbs are 'Erratic', 'fluctuating', 'slow', 'normal', 'parabolic' and 'quick'. More info on Bulbapedia."
-},
-{
- name : "class OpMon",
- shortName : "OpMon",
- description : "Class defining an OpMon. This is NOT defining a species. Check the Species class instead.",
- elements : [
- {
- name : "bool afraid",
- shortName : "afraid",
- description : "If true, the OpMon have the status 'afraid'."
- },
- {
- name : "bool confused",
- shortName : "confused",
- description : "If true, the OpMon have the status 'confused'."
- },
- {
- name : "bool cursed",
- shortName : "cursed",
- description : "If true, the OpMon have the status 'cursed'."
- },
- {
- name : "bool initialized",
- shortName : "initialized",
- description : "If true, the OpMon is not usable, the object is like \"empty\". Used to check if the OpMon have been correctly initialized."
- },
- {
- name : "bool inLove",
- shortName : "inLove",
- description : "If true, the OpMon have the status 'in love'."
- },
- {
- name : "OpMon(const std::string &nickname, const Species &species, int level, const std::vector &attacks, Nature nature)",
- shortName : "ctorOpMon",
- description : "Contructs an OpMon with all the variables"
- },
- {
- name : "OpMon(std::ifstream &in)",
- shortName : "ctorOpMon2",
- description : "Contructs an OpMon from data in a file."
- },
- //___________________________________ Methods
- {
- name : "void attacked(int hpLost)",
- shortName : "attacked",
- description : "This method is called when the OpMon is attacked by an another OpMon. It lost the number of HP given in hpLost."
- },
- {
- name : "void calcStats()",
- shortName : "calcStats",
- description : "When called, this method recalcs the statistics from the EV, IV and species."
- },
- {
- name : "bool captured(I_OpBox const& OpBox)",
- shortName : "captured",
- description : "Tries to capture an OpMon with the ball given in parameter. Returns true if it succeeds."
- },
- {
- name : "bool changeSTAT (int power)",
- shortName : "changeSTAT",
- description : "In the code, there is one method like this for each stat : changeATK, changeACC, changeEVA, changeDEF, changeATKSPE, changeDEFSPE, changeSPE. When called, this method decreases or increases by the number of level given in parameter the of the method. Give a negative number to decrease, and a positive number to increase."
- },
- {
- name : "void evolve()",
- shortName : "evolve",
- description : "This method is called when the OpMon evolves."
- },
- {
- name : "std::vector<Attack *> getAttcks()",
- shortName : "getAttacks",
- description : "Returns the OpMon's attacks"
- },
- {
- name : "void getEvs(OpMon const &looser)",
- shortName : "getEvs",
- description : "Add the EV given by the looser OpMon to the current OpMon's EVs"
- },
- {
- name : "int getLevel()",
- shortName : "getLevel",
- description : "Returns the OpMon's level"
- },
- {
- name : "std::string getNickname()",
- shortName : "getNickname",
- description : "Returns the OpMon's nickname"
- },
- {
- name : "Species& getSpecies()",
- shortName : "getSpecies",
- description : "Returns the OpMon's species."
- },
- {
- name : "int getStatSTAT ()",
- shortName : "getStatSTAT",
- description : "Returns a stat. The differents methods are : getStatATK, getStatATKSPE, getStatDEF, getStatDEFSPE, getStatSPE."
- },
- {
- name : "int getStatACC()",
- shortName : "getStatACC",
- description : "Returns the OpMon's accuracy stat"
- },
- {
- name : "int getStatEVA()",
- shortName : "getStatEVA",
- description : "Returns the OpMon's evasion stat"
- },
- {
- name : "int getStatHP()",
- shortName : "getStatHP",
- description : "Returns the OpMon's max HP"
- },
- {
- name : "int getStatLove()",
- shortName : "getStatLove",
- description : "Return the OpMon's love stat"
- },
- {
- name : "Status getStatus()",
- shortName : "getStatus",
- description : "Returns the OpMon's status"
- },
- {
- name : "int getType1()",
- shortName : "getType1",
- description : "Returns the OpMon's first type."
- },
- {
- name : "int getType2()",
- shortName : "getType2",
- description : "Returns the OpMon's secondary typ.e"
- },
- {
- name : "void heal(int HP)",
- shortName : "heal",
- description : "Heals the OpMon by the number of HP given in parameter"
- },
- {
- name : "Item* hold(Item *item)",
- shortName : "hold",
- description : "Replaces the old held item by the new given in parameter. Returns the old item."
- },
- {
- name : "bool isHoldingItem()",
- shortName : "isHoldingItem",
- description : "Returns true if the item held is not a nullptr."
- },
- {
- name : "Item* itemHeld()",
- shortName : "itemHeld",
- description : "Returns the item held."
- },
- {
- name : "bool itemUsed(Item *used)",
- shortName : "itemUsed",
- description : "This method is called when an item is used on the OpMon. Returns true if the item must be removed from the player's bag.",
- },
-
- {
- name : "void levelUp()",
- shortName : "levelUp",
- description : "This method is called when the OpMon gain a level."
- },
-
- {
- name : "std::string save()",
- shortName : "save",
- description : "Put all the OpMon's data in a string, ready to be put in a file. The constructor with std::ifstream can decode the string."
- },
- {
- name : "void setStat(Stats stat, int newStat)",
- shortName : "setStat",
- description : "Sets the statistic indicated in 'stat' to the new value given in 'newStat'."
- },
- {
- name : "void setStats(int stats[], Attack *attacks[], const Species &species, Type types[])",
- shortName : "setStats",
- description : "Sets all the stats given. Useful to set everything in one line."
- },
- {
- name : "void setStatus(Status status)",
- shortName : "setStatus",
- description : "Sets the OpMon's status"
- },
- {
- name : "void setType1(Type type)",
- shortName : "setType1",
- description : "Sets the OpMon's first type."
- },
- {
- name : "void setType2(Type type)",
- shortName : "setType2",
- description : "Sets the OpMon's secondary type."
- },
- {
- name : "void toolEvTrade()",
- shortName : "toolEvTrade",
- description : "(THIS METHOD WILL BE REMOVED) This method was used for a secret thing in the game. But now it is useless."
- },
- {
- name : "void traded()",
- shortName : "traded",
- description : "This method is called when the OpMon is traded for an another OpMon"
- },
- {
- name : "int win(OpMon &looser)",
- shortName : "win",
- description : "This method is called when the OpMon wins against another OpMon (looser)."
- }
- ]
-}
- ];
-
-var Species = [
- {
- name : "enum class CurveExp",
- shortName : "CurveExp",
- description : "Enumeration of the differents experience curves. List : ERRATIC, FLUCTUATING, SLOW, AVERAGE, PARABOLIC, QUICK"
- },
- {
- name : "class Species",
- shortName : "Species",
- description : "Class defining an OpMon species.",
- elements : [
- {
- name : "Species(Species &&other)",
- shortName : "cpCtorSpecies",
- description : "The class's copy constructor"
- },
- {
- name : "Species(unsigned int atk, unsigned int def, unsigned int atkSpe, unsigned int defSpe, unsigned int spe, unsigned int hp, std::string name, Type type1, Type type2, int evolutionWay, int evolLevel, Evolution *evolType, std::vector EVGiven, float taille, float poids, std::string opdexEntry, unsigned int expGiven, int expMax, int captureRate, int opdexNumber)",
- shortName : "CtorSpecies",
- description : "Species's constructor. I hope the names are explicit enough."
- },
- {
- name : "void checkEvol()",
- shortName : "checkEvol"
- }
- ]
- }
-];
-
-var Species = [
- {
- name : "enum class CurveExp",
- shortName : "CurveExp",
- description : "Enumerates the differents experience curves. Currently, there is : ERRATIC, FLUCTUATING, SLOW, AVERAGE, PARABOLIC, QUICK"
- },
- {
- name : "class Species",
- shortName : "Species",
- description : "Class defining an OpMon species. This class do not defines an OpMon (see OpMon ).",
- elements : []//TODO, after the translation
- }
-];
-var files = [AGameScreen, AnimationCtrl, EventsCtrl, MainMenuCtrl, OptionsMenuCtrl, OverworldCtrl, PlayerCtrl, StartSceneCtrl, Attack, Attacks, Enum, Nature, OpMon];
-var fnames = ["Controller::AGameScreen", "Controller::AnimationCtrl", "Controller::EventsCtrl", "Controller::MainMenuCtrl", "Controller::OptionsMenuCtrl", "Controler::OverworldCtrl", "Controller::PlayerCtrl", "Controller::StartSceneCtrl", "Model::Attack", "Model::Attacks", "Model - Enumerations",
-"Model::Nature & Model::NatureClass", "Model::OpMon"];
diff --git a/pages/olddoc/index.html b/pages/olddoc/index.html
deleted file mode 100644
index 3ebac00..0000000
--- a/pages/olddoc/index.html
+++ /dev/null
@@ -1,82 +0,0 @@
-
-
-
-
-
-
-
-
-
- OpMon Lazuli - Documentation
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Documentation
- WARNING : this documentation is work in progress.
-
- OpMon
- Controller
- Model
- objects
- save
- storage
- sysObjects
-
- View
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/public/404.html b/public/404.html
new file mode 100644
index 0000000..5d6ceae
--- /dev/null
+++ b/public/404.html
@@ -0,0 +1,142 @@
+
+
+
+
+
+
+ OpMon
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ OpMon
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ This is not the page you were looking for
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/public/apple-touch-icon.png b/public/apple-touch-icon.png
new file mode 100644
index 0000000..ed09505
Binary files /dev/null and b/public/apple-touch-icon.png differ
diff --git a/public/categories/index.html b/public/categories/index.html
new file mode 100644
index 0000000..820d0e3
--- /dev/null
+++ b/public/categories/index.html
@@ -0,0 +1,170 @@
+
+
+
+
+
+
+ OpMon
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ OpMon
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Categories
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/public/categories/index.xml b/public/categories/index.xml
new file mode 100644
index 0000000..9c4d7d4
--- /dev/null
+++ b/public/categories/index.xml
@@ -0,0 +1,14 @@
+
+
+
+ Categories on OpMon
+ https://example.com/categories/
+ Recent content in Categories on OpMon
+ Hugo -- gohugo.io
+ en-us
+
+
+
+
+
+
\ No newline at end of file
diff --git a/public/contact/index.html b/public/contact/index.html
new file mode 100644
index 0000000..aa741ce
--- /dev/null
+++ b/public/contact/index.html
@@ -0,0 +1,175 @@
+
+
+
+
+
+
+ OpMon | Contact
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ OpMon
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Contact
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/public/contact/index.xml b/public/contact/index.xml
new file mode 100644
index 0000000..e26162d
--- /dev/null
+++ b/public/contact/index.xml
@@ -0,0 +1,14 @@
+
+
+
+ Contact on OpMon
+ https://example.com/contact/
+ Recent content in Contact on OpMon
+ Hugo -- gohugo.io
+ en-us
+
+
+
+
+
+
\ No newline at end of file
diff --git a/public/contact/page/1/index.html b/public/contact/page/1/index.html
new file mode 100644
index 0000000..e05fb46
--- /dev/null
+++ b/public/contact/page/1/index.html
@@ -0,0 +1 @@
+https://example.com/contact/
\ No newline at end of file
diff --git a/public/css/cayman.87415a4997c8d6c666624ff26c8812f27f42b4cf5dc18c45fc8dcb0cd7d6d2f5.css b/public/css/cayman.87415a4997c8d6c666624ff26c8812f27f42b4cf5dc18c45fc8dcb0cd7d6d2f5.css
new file mode 100644
index 0000000..f78d591
--- /dev/null
+++ b/public/css/cayman.87415a4997c8d6c666624ff26c8812f27f42b4cf5dc18c45fc8dcb0cd7d6d2f5.css
@@ -0,0 +1,236 @@
+* {
+ box-sizing: border-box; }
+
+body {
+ padding: 0;
+ margin: 0;
+ font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
+ font-size: 16px;
+ line-height: 1.5;
+ color: #606c71; }
+
+a {
+ color: #1e6bb8;
+ text-decoration: none; }
+ a:hover {
+ text-decoration: underline; }
+
+.btn {
+ display: inline-block;
+ margin-bottom: 1rem;
+ color: rgba(255, 255, 255, 0.7);
+ background-color: rgba(255, 255, 255, 0.08);
+ border-color: rgba(255, 255, 255, 0.2);
+ border-style: solid;
+ border-width: 1px;
+ border-radius: 0.3rem;
+ transition: color 0.2s, background-color 0.2s, border-color 0.2s; }
+ .btn:hover {
+ color: rgba(255, 255, 255, 0.8);
+ text-decoration: none;
+ background-color: rgba(255, 255, 255, 0.2);
+ border-color: rgba(255, 255, 255, 0.3); }
+ .btn + .btn {
+ margin-left: 1rem; }
+ @media screen and (min-width: 64em) {
+ .btn {
+ padding: 0.75rem 1rem; } }
+ @media screen and (min-width: 42em) and (max-width: 64em) {
+ .btn {
+ padding: 0.6rem 0.9rem;
+ font-size: 0.9rem; } }
+ @media screen and (max-width: 42em) {
+ .btn {
+ padding: 0.75rem;
+ font-size: 0.9rem; } }
+
+.page-header {
+ color: #fff;
+ text-align: center;
+ background-color: #159957;
+ background-image: linear-gradient(120deg, #155799, #159957); }
+ @media screen and (min-width: 64em) {
+ .page-header {
+ padding: 5rem 6rem; } }
+ @media screen and (min-width: 42em) and (max-width: 64em) {
+ .page-header {
+ padding: 3rem 4rem; } }
+ @media screen and (max-width: 42em) {
+ .page-header {
+ padding: 2rem 1rem; } }
+
+.project-name {
+ margin-top: 0;
+ margin-bottom: 0.1rem; }
+ @media screen and (min-width: 64em) {
+ .project-name {
+ font-size: 3.25rem; } }
+ @media screen and (min-width: 42em) and (max-width: 64em) {
+ .project-name {
+ font-size: 2.25rem; } }
+ @media screen and (max-width: 42em) {
+ .project-name {
+ font-size: 1.75rem; } }
+
+.project-tagline {
+ margin-bottom: 2rem;
+ font-weight: normal;
+ opacity: 0.7; }
+ @media screen and (min-width: 64em) {
+ .project-tagline {
+ font-size: 1.25rem; } }
+ @media screen and (min-width: 42em) and (max-width: 64em) {
+ .project-tagline {
+ font-size: 1.15rem; } }
+ @media screen and (max-width: 42em) {
+ .project-tagline {
+ font-size: 1rem; } }
+
+.main-content {
+ word-wrap: break-word; }
+ .main-content :first-child {
+ margin-top: 0; }
+ @media screen and (min-width: 64em) {
+ .main-content {
+ max-width: 64rem;
+ padding: 2rem 6rem;
+ margin: 0 auto;
+ font-size: 1.1rem; } }
+ @media screen and (min-width: 42em) and (max-width: 64em) {
+ .main-content {
+ padding: 2rem 4rem;
+ font-size: 1.1rem; } }
+ @media screen and (max-width: 42em) {
+ .main-content {
+ padding: 2rem 1rem;
+ font-size: 1rem; } }
+ .main-content img {
+ max-width: 100%; }
+ .main-content h1,
+ .main-content h2,
+ .main-content h3,
+ .main-content h4,
+ .main-content h5,
+ .main-content h6 {
+ margin-top: 2rem;
+ margin-bottom: 1rem;
+ font-weight: normal;
+ color: #159957; }
+ .main-content p {
+ margin-bottom: 1em; }
+ .main-content code {
+ padding: 2px 4px;
+ font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace;
+ font-size: 0.9em;
+ color: #567482;
+ background-color: #f3f6fa;
+ border-radius: 0.3rem; }
+ .main-content pre {
+ padding: 0.8rem;
+ margin-top: 0;
+ margin-bottom: 1rem;
+ font: 1rem Consolas, "Liberation Mono", Menlo, Courier, monospace;
+ color: #567482;
+ word-wrap: normal;
+ background-color: #f3f6fa;
+ border: solid 1px #dce6f0;
+ border-radius: 0.3rem; }
+ .main-content pre > code {
+ padding: 0;
+ margin: 0;
+ font-size: 0.9rem;
+ color: #567482;
+ word-break: normal;
+ white-space: pre;
+ background: transparent;
+ border: 0; }
+ .main-content .highlight {
+ margin-bottom: 1rem; }
+ .main-content .highlight pre {
+ margin-bottom: 0;
+ word-break: normal; }
+ .main-content .highlight pre,
+ .main-content pre {
+ padding: 0.8rem;
+ overflow: auto;
+ font-size: 0.9rem;
+ line-height: 1.45;
+ border-radius: 0.3rem;
+ -webkit-overflow-scrolling: touch; }
+ .main-content pre code,
+ .main-content pre tt {
+ display: inline;
+ max-width: initial;
+ padding: 0;
+ margin: 0;
+ overflow: initial;
+ line-height: inherit;
+ word-wrap: normal;
+ background-color: transparent;
+ border: 0; }
+ .main-content pre code:before, .main-content pre code:after,
+ .main-content pre tt:before,
+ .main-content pre tt:after {
+ content: normal; }
+ .main-content ul,
+ .main-content ol {
+ margin-top: 0; }
+ .main-content blockquote {
+ padding: 0 1rem;
+ margin-left: 0;
+ color: #819198;
+ border-left: 0.3rem solid #dce6f0; }
+ .main-content blockquote > :first-child {
+ margin-top: 0; }
+ .main-content blockquote > :last-child {
+ margin-bottom: 0; }
+ .main-content table {
+ display: block;
+ width: 100%;
+ overflow: auto;
+ word-break: normal;
+ word-break: keep-all;
+ -webkit-overflow-scrolling: touch; }
+ .main-content table th {
+ font-weight: bold; }
+ .main-content table th,
+ .main-content table td {
+ padding: 0.5rem 1rem;
+ border: 1px solid #e9ebec; }
+ .main-content dl {
+ padding: 0; }
+ .main-content dl dt {
+ padding: 0;
+ margin-top: 1rem;
+ font-size: 1rem;
+ font-weight: bold; }
+ .main-content dl dd {
+ padding: 0;
+ margin-bottom: 1rem; }
+ .main-content hr {
+ height: 2px;
+ padding: 0;
+ margin: 1rem 0;
+ background-color: #eff0f1;
+ border: 0; }
+
+.site-footer {
+ padding-top: 2rem;
+ margin-top: 2rem;
+ border-top: solid 1px #eff0f1; }
+ @media screen and (min-width: 64em) {
+ .site-footer {
+ font-size: 1rem; } }
+ @media screen and (min-width: 42em) and (max-width: 64em) {
+ .site-footer {
+ font-size: 1rem; } }
+ @media screen and (max-width: 42em) {
+ .site-footer {
+ font-size: 0.9rem; } }
+
+.site-footer-owner {
+ display: block;
+ font-weight: bold; }
+
+.site-footer-credits {
+ color: #819198; }
diff --git a/public/css/normalize.css b/public/css/normalize.css
new file mode 100644
index 0000000..30366a6
--- /dev/null
+++ b/public/css/normalize.css
@@ -0,0 +1,424 @@
+/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
+
+/**
+ * 1. Set default font family to sans-serif.
+ * 2. Prevent iOS text size adjust after orientation change, without disabling
+ * user zoom.
+ */
+
+html {
+ font-family: sans-serif; /* 1 */
+ -ms-text-size-adjust: 100%; /* 2 */
+ -webkit-text-size-adjust: 100%; /* 2 */
+}
+
+/**
+ * Remove default margin.
+ */
+
+body {
+ margin: 0;
+}
+
+/* HTML5 display definitions
+ ========================================================================== */
+
+/**
+ * Correct `block` display not defined for any HTML5 element in IE 8/9.
+ * Correct `block` display not defined for `details` or `summary` in IE 10/11
+ * and Firefox.
+ * Correct `block` display not defined for `main` in IE 11.
+ */
+
+article,
+aside,
+details,
+figcaption,
+figure,
+footer,
+header,
+hgroup,
+main,
+menu,
+nav,
+section,
+summary {
+ display: block;
+}
+
+/**
+ * 1. Correct `inline-block` display not defined in IE 8/9.
+ * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
+ */
+
+audio,
+canvas,
+progress,
+video {
+ display: inline-block; /* 1 */
+ vertical-align: baseline; /* 2 */
+}
+
+/**
+ * Prevent modern browsers from displaying `audio` without controls.
+ * Remove excess height in iOS 5 devices.
+ */
+
+audio:not([controls]) {
+ display: none;
+ height: 0;
+}
+
+/**
+ * Address `[hidden]` styling not present in IE 8/9/10.
+ * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.
+ */
+
+[hidden],
+template {
+ display: none;
+}
+
+/* Links
+ ========================================================================== */
+
+/**
+ * Remove the gray background color from active links in IE 10.
+ */
+
+a {
+ background-color: transparent;
+}
+
+/**
+ * Improve readability when focused and also mouse hovered in all browsers.
+ */
+
+a:active,
+a:hover {
+ outline: 0;
+}
+
+/* Text-level semantics
+ ========================================================================== */
+
+/**
+ * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
+ */
+
+abbr[title] {
+ border-bottom: 1px dotted;
+}
+
+/**
+ * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
+ */
+
+b,
+strong {
+ font-weight: bold;
+}
+
+/**
+ * Address styling not present in Safari and Chrome.
+ */
+
+dfn {
+ font-style: italic;
+}
+
+/**
+ * Address variable `h1` font-size and margin within `section` and `article`
+ * contexts in Firefox 4+, Safari, and Chrome.
+ */
+
+h1 {
+ font-size: 2em;
+ margin: 0.67em 0;
+}
+
+/**
+ * Address styling not present in IE 8/9.
+ */
+
+mark {
+ background: #ff0;
+ color: #000;
+}
+
+/**
+ * Address inconsistent and variable font size in all browsers.
+ */
+
+small {
+ font-size: 80%;
+}
+
+/**
+ * Prevent `sub` and `sup` affecting `line-height` in all browsers.
+ */
+
+sub,
+sup {
+ font-size: 75%;
+ line-height: 0;
+ position: relative;
+ vertical-align: baseline;
+}
+
+sup {
+ top: -0.5em;
+}
+
+sub {
+ bottom: -0.25em;
+}
+
+/* Embedded content
+ ========================================================================== */
+
+/**
+ * Remove border when inside `a` element in IE 8/9/10.
+ */
+
+img {
+ border: 0;
+}
+
+/**
+ * Correct overflow not hidden in IE 9/10/11.
+ */
+
+svg:not(:root) {
+ overflow: hidden;
+}
+
+/* Grouping content
+ ========================================================================== */
+
+/**
+ * Address margin not present in IE 8/9 and Safari.
+ */
+
+figure {
+ margin: 1em 40px;
+}
+
+/**
+ * Address differences between Firefox and other browsers.
+ */
+
+hr {
+ box-sizing: content-box;
+ height: 0;
+}
+
+/**
+ * Contain overflow in all browsers.
+ */
+
+pre {
+ overflow: auto;
+}
+
+/**
+ * Address odd `em`-unit font size rendering in all browsers.
+ */
+
+code,
+kbd,
+pre,
+samp {
+ font-family: monospace, monospace;
+ font-size: 1em;
+}
+
+/* Forms
+ ========================================================================== */
+
+/**
+ * Known limitation: by default, Chrome and Safari on OS X allow very limited
+ * styling of `select`, unless a `border` property is set.
+ */
+
+/**
+ * 1. Correct color not being inherited.
+ * Known issue: affects color of disabled elements.
+ * 2. Correct font properties not being inherited.
+ * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
+ */
+
+button,
+input,
+optgroup,
+select,
+textarea {
+ color: inherit; /* 1 */
+ font: inherit; /* 2 */
+ margin: 0; /* 3 */
+}
+
+/**
+ * Address `overflow` set to `hidden` in IE 8/9/10/11.
+ */
+
+button {
+ overflow: visible;
+}
+
+/**
+ * Address inconsistent `text-transform` inheritance for `button` and `select`.
+ * All other form control elements do not inherit `text-transform` values.
+ * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
+ * Correct `select` style inheritance in Firefox.
+ */
+
+button,
+select {
+ text-transform: none;
+}
+
+/**
+ * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
+ * and `video` controls.
+ * 2. Correct inability to style clickable `input` types in iOS.
+ * 3. Improve usability and consistency of cursor style between image-type
+ * `input` and others.
+ */
+
+button,
+html input[type="button"], /* 1 */
+input[type="reset"],
+input[type="submit"] {
+ -webkit-appearance: button; /* 2 */
+ cursor: pointer; /* 3 */
+}
+
+/**
+ * Re-set default cursor for disabled elements.
+ */
+
+button[disabled],
+html input[disabled] {
+ cursor: default;
+}
+
+/**
+ * Remove inner padding and border in Firefox 4+.
+ */
+
+button::-moz-focus-inner,
+input::-moz-focus-inner {
+ border: 0;
+ padding: 0;
+}
+
+/**
+ * Address Firefox 4+ setting `line-height` on `input` using `!important` in
+ * the UA stylesheet.
+ */
+
+input {
+ line-height: normal;
+}
+
+/**
+ * It's recommended that you don't attempt to style these elements.
+ * Firefox's implementation doesn't respect box-sizing, padding, or width.
+ *
+ * 1. Address box sizing set to `content-box` in IE 8/9/10.
+ * 2. Remove excess padding in IE 8/9/10.
+ */
+
+input[type="checkbox"],
+input[type="radio"] {
+ box-sizing: border-box; /* 1 */
+ padding: 0; /* 2 */
+}
+
+/**
+ * Fix the cursor style for Chrome's increment/decrement buttons. For certain
+ * `font-size` values of the `input`, it causes the cursor style of the
+ * decrement button to change from `default` to `text`.
+ */
+
+input[type="number"]::-webkit-inner-spin-button,
+input[type="number"]::-webkit-outer-spin-button {
+ height: auto;
+}
+
+/**
+ * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
+ * 2. Address `box-sizing` set to `border-box` in Safari and Chrome
+ * (include `-moz` to future-proof).
+ */
+
+input[type="search"] {
+ -webkit-appearance: textfield; /* 1 */ /* 2 */
+ box-sizing: content-box;
+}
+
+/**
+ * Remove inner padding and search cancel button in Safari and Chrome on OS X.
+ * Safari (but not Chrome) clips the cancel button when the search input has
+ * padding (and `textfield` appearance).
+ */
+
+input[type="search"]::-webkit-search-cancel-button,
+input[type="search"]::-webkit-search-decoration {
+ -webkit-appearance: none;
+}
+
+/**
+ * Define consistent border, margin, and padding.
+ */
+
+fieldset {
+ border: 1px solid #c0c0c0;
+ margin: 0 2px;
+ padding: 0.35em 0.625em 0.75em;
+}
+
+/**
+ * 1. Correct `color` not being inherited in IE 8/9/10/11.
+ * 2. Remove padding so people aren't caught out if they zero out fieldsets.
+ */
+
+legend {
+ border: 0; /* 1 */
+ padding: 0; /* 2 */
+}
+
+/**
+ * Remove default vertical scrollbar in IE 8/9/10/11.
+ */
+
+textarea {
+ overflow: auto;
+}
+
+/**
+ * Don't inherit the `font-weight` (applied by a rule above).
+ * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
+ */
+
+optgroup {
+ font-weight: bold;
+}
+
+/* Tables
+ ========================================================================== */
+
+/**
+ * Remove most spacing between table cells.
+ */
+
+table {
+ border-collapse: collapse;
+ border-spacing: 0;
+}
+
+td,
+th {
+ padding: 0;
+}
diff --git a/public/custom.css b/public/custom.css
new file mode 100644
index 0000000..a857f7a
--- /dev/null
+++ b/public/custom.css
@@ -0,0 +1,17 @@
+body {
+ font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
+}
+
+.measure-wide {
+ max-width: 50em;
+ text-align: left;
+}
+
+.custom-footer-class {
+ background-color: #f4f4f4;
+}
+
+.custom-small-text-class {
+ font-size: smaller;
+ color: #555;
+}
\ No newline at end of file
diff --git a/public/dist/css/app.d98f2eb6bcd1eaedb7edf166bd16af26.css b/public/dist/css/app.d98f2eb6bcd1eaedb7edf166bd16af26.css
new file mode 100644
index 0000000..d403e4c
--- /dev/null
+++ b/public/dist/css/app.d98f2eb6bcd1eaedb7edf166bd16af26.css
@@ -0,0 +1,3 @@
+/*! TACHYONS v4.9.1 | http://tachyons.io */
+
+/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.border-box,a,article,aside,blockquote,body,code,dd,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],legend,li,main,nav,ol,p,pre,section,table,td,textarea,th,tr,ul{box-sizing:border-box}.aspect-ratio{height:0;position:relative}.aspect-ratio--16x9{padding-bottom:56.25%}.aspect-ratio--9x16{padding-bottom:177.77%}.aspect-ratio--4x3{padding-bottom:75%}.aspect-ratio--3x4{padding-bottom:133.33%}.aspect-ratio--6x4{padding-bottom:66.6%}.aspect-ratio--4x6{padding-bottom:150%}.aspect-ratio--8x5{padding-bottom:62.5%}.aspect-ratio--5x8{padding-bottom:160%}.aspect-ratio--7x5{padding-bottom:71.42%}.aspect-ratio--5x7{padding-bottom:140%}.aspect-ratio--1x1{padding-bottom:100%}.aspect-ratio--object{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:100}@media screen and (min-width:30em){.aspect-ratio-ns{height:0;position:relative}.aspect-ratio--16x9-ns{padding-bottom:56.25%}.aspect-ratio--9x16-ns{padding-bottom:177.77%}.aspect-ratio--4x3-ns{padding-bottom:75%}.aspect-ratio--3x4-ns{padding-bottom:133.33%}.aspect-ratio--6x4-ns{padding-bottom:66.6%}.aspect-ratio--4x6-ns{padding-bottom:150%}.aspect-ratio--8x5-ns{padding-bottom:62.5%}.aspect-ratio--5x8-ns{padding-bottom:160%}.aspect-ratio--7x5-ns{padding-bottom:71.42%}.aspect-ratio--5x7-ns{padding-bottom:140%}.aspect-ratio--1x1-ns{padding-bottom:100%}.aspect-ratio--object-ns{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:100}}@media screen and (min-width:30em) and (max-width:60em){.aspect-ratio-m{height:0;position:relative}.aspect-ratio--16x9-m{padding-bottom:56.25%}.aspect-ratio--9x16-m{padding-bottom:177.77%}.aspect-ratio--4x3-m{padding-bottom:75%}.aspect-ratio--3x4-m{padding-bottom:133.33%}.aspect-ratio--6x4-m{padding-bottom:66.6%}.aspect-ratio--4x6-m{padding-bottom:150%}.aspect-ratio--8x5-m{padding-bottom:62.5%}.aspect-ratio--5x8-m{padding-bottom:160%}.aspect-ratio--7x5-m{padding-bottom:71.42%}.aspect-ratio--5x7-m{padding-bottom:140%}.aspect-ratio--1x1-m{padding-bottom:100%}.aspect-ratio--object-m{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:100}}@media screen and (min-width:60em){.aspect-ratio-l{height:0;position:relative}.aspect-ratio--16x9-l{padding-bottom:56.25%}.aspect-ratio--9x16-l{padding-bottom:177.77%}.aspect-ratio--4x3-l{padding-bottom:75%}.aspect-ratio--3x4-l{padding-bottom:133.33%}.aspect-ratio--6x4-l{padding-bottom:66.6%}.aspect-ratio--4x6-l{padding-bottom:150%}.aspect-ratio--8x5-l{padding-bottom:62.5%}.aspect-ratio--5x8-l{padding-bottom:160%}.aspect-ratio--7x5-l{padding-bottom:71.42%}.aspect-ratio--5x7-l{padding-bottom:140%}.aspect-ratio--1x1-l{padding-bottom:100%}.aspect-ratio--object-l{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:100}}img{max-width:100%}.cover{background-size:cover!important}.contain{background-size:contain!important}@media screen and (min-width:30em){.cover-ns{background-size:cover!important}.contain-ns{background-size:contain!important}}@media screen and (min-width:30em) and (max-width:60em){.cover-m{background-size:cover!important}.contain-m{background-size:contain!important}}@media screen and (min-width:60em){.cover-l{background-size:cover!important}.contain-l{background-size:contain!important}}.bg-center{background-position:50%}.bg-center,.bg-top{background-repeat:no-repeat}.bg-top{background-position:top}.bg-right{background-position:100%}.bg-bottom,.bg-right{background-repeat:no-repeat}.bg-bottom{background-position:bottom}.bg-left{background-repeat:no-repeat;background-position:0}@media screen and (min-width:30em){.bg-center-ns{background-position:50%}.bg-center-ns,.bg-top-ns{background-repeat:no-repeat}.bg-top-ns{background-position:top}.bg-right-ns{background-position:100%}.bg-bottom-ns,.bg-right-ns{background-repeat:no-repeat}.bg-bottom-ns{background-position:bottom}.bg-left-ns{background-repeat:no-repeat;background-position:0}}@media screen and (min-width:30em) and (max-width:60em){.bg-center-m{background-position:50%}.bg-center-m,.bg-top-m{background-repeat:no-repeat}.bg-top-m{background-position:top}.bg-right-m{background-position:100%}.bg-bottom-m,.bg-right-m{background-repeat:no-repeat}.bg-bottom-m{background-position:bottom}.bg-left-m{background-repeat:no-repeat;background-position:0}}@media screen and (min-width:60em){.bg-center-l{background-position:50%}.bg-center-l,.bg-top-l{background-repeat:no-repeat}.bg-top-l{background-position:top}.bg-right-l{background-position:100%}.bg-bottom-l,.bg-right-l{background-repeat:no-repeat}.bg-bottom-l{background-position:bottom}.bg-left-l{background-repeat:no-repeat;background-position:0}}.outline{outline:1px solid}.outline-transparent{outline:1px solid transparent}.outline-0{outline:0}@media screen and (min-width:30em){.outline-ns{outline:1px solid}.outline-transparent-ns{outline:1px solid transparent}.outline-0-ns{outline:0}}@media screen and (min-width:30em) and (max-width:60em){.outline-m{outline:1px solid}.outline-transparent-m{outline:1px solid transparent}.outline-0-m{outline:0}}@media screen and (min-width:60em){.outline-l{outline:1px solid}.outline-transparent-l{outline:1px solid transparent}.outline-0-l{outline:0}}.ba{border-style:solid;border-width:1px}.bt{border-top-style:solid;border-top-width:1px}.br{border-right-style:solid;border-right-width:1px}.bb{border-bottom-style:solid;border-bottom-width:1px}.bl{border-left-style:solid;border-left-width:1px}.bn{border-style:none;border-width:0}@media screen and (min-width:30em){.ba-ns{border-style:solid;border-width:1px}.bt-ns{border-top-style:solid;border-top-width:1px}.br-ns{border-right-style:solid;border-right-width:1px}.bb-ns{border-bottom-style:solid;border-bottom-width:1px}.bl-ns{border-left-style:solid;border-left-width:1px}.bn-ns{border-style:none;border-width:0}}@media screen and (min-width:30em) and (max-width:60em){.ba-m{border-style:solid;border-width:1px}.bt-m{border-top-style:solid;border-top-width:1px}.br-m{border-right-style:solid;border-right-width:1px}.bb-m{border-bottom-style:solid;border-bottom-width:1px}.bl-m{border-left-style:solid;border-left-width:1px}.bn-m{border-style:none;border-width:0}}@media screen and (min-width:60em){.ba-l{border-style:solid;border-width:1px}.bt-l{border-top-style:solid;border-top-width:1px}.br-l{border-right-style:solid;border-right-width:1px}.bb-l{border-bottom-style:solid;border-bottom-width:1px}.bl-l{border-left-style:solid;border-left-width:1px}.bn-l{border-style:none;border-width:0}}.b--black{border-color:#000}.b--near-black{border-color:#111}.b--dark-gray{border-color:#333}.b--mid-gray{border-color:#555}.b--gray{border-color:#777}.b--silver{border-color:#999}.b--light-silver{border-color:#aaa}.b--moon-gray{border-color:#ccc}.b--light-gray{border-color:#eee}.b--near-white{border-color:#f4f4f4}.b--white{border-color:#fff}.b--white-90{border-color:hsla(0,0%,100%,.9)}.b--white-80{border-color:hsla(0,0%,100%,.8)}.b--white-70{border-color:hsla(0,0%,100%,.7)}.b--white-60{border-color:hsla(0,0%,100%,.6)}.b--white-50{border-color:hsla(0,0%,100%,.5)}.b--white-40{border-color:hsla(0,0%,100%,.4)}.b--white-30{border-color:hsla(0,0%,100%,.3)}.b--white-20{border-color:hsla(0,0%,100%,.2)}.b--white-10{border-color:hsla(0,0%,100%,.1)}.b--white-05{border-color:hsla(0,0%,100%,.05)}.b--white-025{border-color:hsla(0,0%,100%,.025)}.b--white-0125{border-color:hsla(0,0%,100%,.0125)}.b--black-90{border-color:rgba(0,0,0,.9)}.b--black-80{border-color:rgba(0,0,0,.8)}.b--black-70{border-color:rgba(0,0,0,.7)}.b--black-60{border-color:rgba(0,0,0,.6)}.b--black-50{border-color:rgba(0,0,0,.5)}.b--black-40{border-color:rgba(0,0,0,.4)}.b--black-30{border-color:rgba(0,0,0,.3)}.b--black-20{border-color:rgba(0,0,0,.2)}.b--black-10{border-color:rgba(0,0,0,.1)}.b--black-05{border-color:rgba(0,0,0,.05)}.b--black-025{border-color:rgba(0,0,0,.025)}.b--black-0125{border-color:rgba(0,0,0,.0125)}.b--dark-red{border-color:#e7040f}.b--red{border-color:#ff4136}.b--light-red{border-color:#ff725c}.b--orange{border-color:#ff6300}.b--gold{border-color:#ffb700}.b--yellow{border-color:gold}.b--light-yellow{border-color:#fbf1a9}.b--purple{border-color:#5e2ca5}.b--light-purple{border-color:#a463f2}.b--dark-pink{border-color:#d5008f}.b--hot-pink{border-color:#ff41b4}.b--pink{border-color:#ff80cc}.b--light-pink{border-color:#ffa3d7}.b--dark-green{border-color:#137752}.b--green{border-color:#19a974}.b--light-green{border-color:#9eebcf}.b--navy{border-color:#001b44}.b--dark-blue{border-color:#00449e}.b--blue{border-color:#357edd}.b--light-blue{border-color:#96ccff}.b--lightest-blue{border-color:#cdecff}.b--washed-blue{border-color:#f6fffe}.b--washed-green{border-color:#e8fdf5}.b--washed-yellow{border-color:#fffceb}.b--washed-red{border-color:#ffdfdf}.b--transparent{border-color:transparent}.b--inherit{border-color:inherit}.br0{border-radius:0}.br1{border-radius:.125rem}.br2{border-radius:.25rem}.br3{border-radius:.5rem}.br4{border-radius:1rem}.br-100{border-radius:100%}.br-pill{border-radius:9999px}.br--bottom{border-top-left-radius:0;border-top-right-radius:0}.br--top{border-bottom-right-radius:0}.br--right,.br--top{border-bottom-left-radius:0}.br--right{border-top-left-radius:0}.br--left{border-top-right-radius:0;border-bottom-right-radius:0}@media screen and (min-width:30em){.br0-ns{border-radius:0}.br1-ns{border-radius:.125rem}.br2-ns{border-radius:.25rem}.br3-ns{border-radius:.5rem}.br4-ns{border-radius:1rem}.br-100-ns{border-radius:100%}.br-pill-ns{border-radius:9999px}.br--bottom-ns{border-top-left-radius:0;border-top-right-radius:0}.br--top-ns{border-bottom-right-radius:0}.br--right-ns,.br--top-ns{border-bottom-left-radius:0}.br--right-ns{border-top-left-radius:0}.br--left-ns{border-top-right-radius:0;border-bottom-right-radius:0}}@media screen and (min-width:30em) and (max-width:60em){.br0-m{border-radius:0}.br1-m{border-radius:.125rem}.br2-m{border-radius:.25rem}.br3-m{border-radius:.5rem}.br4-m{border-radius:1rem}.br-100-m{border-radius:100%}.br-pill-m{border-radius:9999px}.br--bottom-m{border-top-left-radius:0;border-top-right-radius:0}.br--top-m{border-bottom-right-radius:0}.br--right-m,.br--top-m{border-bottom-left-radius:0}.br--right-m{border-top-left-radius:0}.br--left-m{border-top-right-radius:0;border-bottom-right-radius:0}}@media screen and (min-width:60em){.br0-l{border-radius:0}.br1-l{border-radius:.125rem}.br2-l{border-radius:.25rem}.br3-l{border-radius:.5rem}.br4-l{border-radius:1rem}.br-100-l{border-radius:100%}.br-pill-l{border-radius:9999px}.br--bottom-l{border-top-left-radius:0;border-top-right-radius:0}.br--top-l{border-bottom-right-radius:0}.br--right-l,.br--top-l{border-bottom-left-radius:0}.br--right-l{border-top-left-radius:0}.br--left-l{border-top-right-radius:0;border-bottom-right-radius:0}}.b--dotted{border-style:dotted}.b--dashed{border-style:dashed}.b--solid{border-style:solid}.b--none{border-style:none}@media screen and (min-width:30em){.b--dotted-ns{border-style:dotted}.b--dashed-ns{border-style:dashed}.b--solid-ns{border-style:solid}.b--none-ns{border-style:none}}@media screen and (min-width:30em) and (max-width:60em){.b--dotted-m{border-style:dotted}.b--dashed-m{border-style:dashed}.b--solid-m{border-style:solid}.b--none-m{border-style:none}}@media screen and (min-width:60em){.b--dotted-l{border-style:dotted}.b--dashed-l{border-style:dashed}.b--solid-l{border-style:solid}.b--none-l{border-style:none}}.bw0{border-width:0}.bw1{border-width:.125rem}.bw2{border-width:.25rem}.bw3{border-width:.5rem}.bw4{border-width:1rem}.bw5{border-width:2rem}.bt-0{border-top-width:0}.br-0{border-right-width:0}.bb-0{border-bottom-width:0}.bl-0{border-left-width:0}@media screen and (min-width:30em){.bw0-ns{border-width:0}.bw1-ns{border-width:.125rem}.bw2-ns{border-width:.25rem}.bw3-ns{border-width:.5rem}.bw4-ns{border-width:1rem}.bw5-ns{border-width:2rem}.bt-0-ns{border-top-width:0}.br-0-ns{border-right-width:0}.bb-0-ns{border-bottom-width:0}.bl-0-ns{border-left-width:0}}@media screen and (min-width:30em) and (max-width:60em){.bw0-m{border-width:0}.bw1-m{border-width:.125rem}.bw2-m{border-width:.25rem}.bw3-m{border-width:.5rem}.bw4-m{border-width:1rem}.bw5-m{border-width:2rem}.bt-0-m{border-top-width:0}.br-0-m{border-right-width:0}.bb-0-m{border-bottom-width:0}.bl-0-m{border-left-width:0}}@media screen and (min-width:60em){.bw0-l{border-width:0}.bw1-l{border-width:.125rem}.bw2-l{border-width:.25rem}.bw3-l{border-width:.5rem}.bw4-l{border-width:1rem}.bw5-l{border-width:2rem}.bt-0-l{border-top-width:0}.br-0-l{border-right-width:0}.bb-0-l{border-bottom-width:0}.bl-0-l{border-left-width:0}}.shadow-1{box-shadow:0 0 4px 2px rgba(0,0,0,.2)}.shadow-2{box-shadow:0 0 8px 2px rgba(0,0,0,.2)}.shadow-3{box-shadow:2px 2px 4px 2px rgba(0,0,0,.2)}.shadow-4{box-shadow:2px 2px 8px 0 rgba(0,0,0,.2)}.shadow-5{box-shadow:4px 4px 8px 0 rgba(0,0,0,.2)}@media screen and (min-width:30em){.shadow-1-ns{box-shadow:0 0 4px 2px rgba(0,0,0,.2)}.shadow-2-ns{box-shadow:0 0 8px 2px rgba(0,0,0,.2)}.shadow-3-ns{box-shadow:2px 2px 4px 2px rgba(0,0,0,.2)}.shadow-4-ns{box-shadow:2px 2px 8px 0 rgba(0,0,0,.2)}.shadow-5-ns{box-shadow:4px 4px 8px 0 rgba(0,0,0,.2)}}@media screen and (min-width:30em) and (max-width:60em){.shadow-1-m{box-shadow:0 0 4px 2px rgba(0,0,0,.2)}.shadow-2-m{box-shadow:0 0 8px 2px rgba(0,0,0,.2)}.shadow-3-m{box-shadow:2px 2px 4px 2px rgba(0,0,0,.2)}.shadow-4-m{box-shadow:2px 2px 8px 0 rgba(0,0,0,.2)}.shadow-5-m{box-shadow:4px 4px 8px 0 rgba(0,0,0,.2)}}@media screen and (min-width:60em){.shadow-1-l{box-shadow:0 0 4px 2px rgba(0,0,0,.2)}.shadow-2-l{box-shadow:0 0 8px 2px rgba(0,0,0,.2)}.shadow-3-l{box-shadow:2px 2px 4px 2px rgba(0,0,0,.2)}.shadow-4-l{box-shadow:2px 2px 8px 0 rgba(0,0,0,.2)}.shadow-5-l{box-shadow:4px 4px 8px 0 rgba(0,0,0,.2)}}.pre{overflow-x:auto;overflow-y:hidden;overflow:scroll}.top-0{top:0}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.top-1{top:1rem}.right-1{right:1rem}.bottom-1{bottom:1rem}.left-1{left:1rem}.top-2{top:2rem}.right-2{right:2rem}.bottom-2{bottom:2rem}.left-2{left:2rem}.top--1{top:-1rem}.right--1{right:-1rem}.bottom--1{bottom:-1rem}.left--1{left:-1rem}.top--2{top:-2rem}.right--2{right:-2rem}.bottom--2{bottom:-2rem}.left--2{left:-2rem}.absolute--fill{top:0;right:0;bottom:0;left:0}@media screen and (min-width:30em){.top-0-ns{top:0}.left-0-ns{left:0}.right-0-ns{right:0}.bottom-0-ns{bottom:0}.top-1-ns{top:1rem}.left-1-ns{left:1rem}.right-1-ns{right:1rem}.bottom-1-ns{bottom:1rem}.top-2-ns{top:2rem}.left-2-ns{left:2rem}.right-2-ns{right:2rem}.bottom-2-ns{bottom:2rem}.top--1-ns{top:-1rem}.right--1-ns{right:-1rem}.bottom--1-ns{bottom:-1rem}.left--1-ns{left:-1rem}.top--2-ns{top:-2rem}.right--2-ns{right:-2rem}.bottom--2-ns{bottom:-2rem}.left--2-ns{left:-2rem}.absolute--fill-ns{top:0;right:0;bottom:0;left:0}}@media screen and (min-width:30em) and (max-width:60em){.top-0-m{top:0}.left-0-m{left:0}.right-0-m{right:0}.bottom-0-m{bottom:0}.top-1-m{top:1rem}.left-1-m{left:1rem}.right-1-m{right:1rem}.bottom-1-m{bottom:1rem}.top-2-m{top:2rem}.left-2-m{left:2rem}.right-2-m{right:2rem}.bottom-2-m{bottom:2rem}.top--1-m{top:-1rem}.right--1-m{right:-1rem}.bottom--1-m{bottom:-1rem}.left--1-m{left:-1rem}.top--2-m{top:-2rem}.right--2-m{right:-2rem}.bottom--2-m{bottom:-2rem}.left--2-m{left:-2rem}.absolute--fill-m{top:0;right:0;bottom:0;left:0}}@media screen and (min-width:60em){.top-0-l{top:0}.left-0-l{left:0}.right-0-l{right:0}.bottom-0-l{bottom:0}.top-1-l{top:1rem}.left-1-l{left:1rem}.right-1-l{right:1rem}.bottom-1-l{bottom:1rem}.top-2-l{top:2rem}.left-2-l{left:2rem}.right-2-l{right:2rem}.bottom-2-l{bottom:2rem}.top--1-l{top:-1rem}.right--1-l{right:-1rem}.bottom--1-l{bottom:-1rem}.left--1-l{left:-1rem}.top--2-l{top:-2rem}.right--2-l{right:-2rem}.bottom--2-l{bottom:-2rem}.left--2-l{left:-2rem}.absolute--fill-l{top:0;right:0;bottom:0;left:0}}.cf:after,.cf:before{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}.cl{clear:left}.cr{clear:right}.cb{clear:both}.cn{clear:none}@media screen and (min-width:30em){.cl-ns{clear:left}.cr-ns{clear:right}.cb-ns{clear:both}.cn-ns{clear:none}}@media screen and (min-width:30em) and (max-width:60em){.cl-m{clear:left}.cr-m{clear:right}.cb-m{clear:both}.cn-m{clear:none}}@media screen and (min-width:60em){.cl-l{clear:left}.cr-l{clear:right}.cb-l{clear:both}.cn-l{clear:none}}.dn{display:none}.di{display:inline}.db{display:block}.dib{display:inline-block}.dit{display:inline-table}.dt{display:table}.dtc{display:table-cell}.dt-row{display:table-row}.dt-row-group{display:table-row-group}.dt-column{display:table-column}.dt-column-group{display:table-column-group}.dt--fixed{table-layout:fixed;width:100%}@media screen and (min-width:30em){.dn-ns{display:none}.di-ns{display:inline}.db-ns{display:block}.dib-ns{display:inline-block}.dit-ns{display:inline-table}.dt-ns{display:table}.dtc-ns{display:table-cell}.dt-row-ns{display:table-row}.dt-row-group-ns{display:table-row-group}.dt-column-ns{display:table-column}.dt-column-group-ns{display:table-column-group}.dt--fixed-ns{table-layout:fixed;width:100%}}@media screen and (min-width:30em) and (max-width:60em){.dn-m{display:none}.di-m{display:inline}.db-m{display:block}.dib-m{display:inline-block}.dit-m{display:inline-table}.dt-m{display:table}.dtc-m{display:table-cell}.dt-row-m{display:table-row}.dt-row-group-m{display:table-row-group}.dt-column-m{display:table-column}.dt-column-group-m{display:table-column-group}.dt--fixed-m{table-layout:fixed;width:100%}}@media screen and (min-width:60em){.dn-l{display:none}.di-l{display:inline}.db-l{display:block}.dib-l{display:inline-block}.dit-l{display:inline-table}.dt-l{display:table}.dtc-l{display:table-cell}.dt-row-l{display:table-row}.dt-row-group-l{display:table-row-group}.dt-column-l{display:table-column}.dt-column-group-l{display:table-column-group}.dt--fixed-l{table-layout:fixed;width:100%}}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.inline-flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.flex-auto{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;min-height:0}.flex-none{-webkit-box-flex:0;-ms-flex:none;flex:none}.flex-column{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.flex-column,.flex-row{-webkit-box-direction:normal}.flex-row{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.items-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.items-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.items-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.items-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.self-start{-ms-flex-item-align:start;align-self:flex-start}.self-end{-ms-flex-item-align:end;align-self:flex-end}.self-center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.self-baseline{-ms-flex-item-align:baseline;align-self:baseline}.self-stretch{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify-around{-ms-flex-pack:distribute;justify-content:space-around}.content-start{-ms-flex-line-pack:start;align-content:flex-start}.content-end{-ms-flex-line-pack:end;align-content:flex-end}.content-center{-ms-flex-line-pack:center;align-content:center}.content-between{-ms-flex-line-pack:justify;align-content:space-between}.content-around{-ms-flex-line-pack:distribute;align-content:space-around}.content-stretch{-ms-flex-line-pack:stretch;align-content:stretch}.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-last{-webkit-box-ordinal-group:100000;-ms-flex-order:99999;order:99999}.flex-grow-0{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.flex-grow-1{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.flex-shrink-0{-ms-flex-negative:0;flex-shrink:0}.flex-shrink-1{-ms-flex-negative:1;flex-shrink:1}@media screen and (min-width:30em){.flex-ns{display:-webkit-box;display:-ms-flexbox;display:flex}.inline-flex-ns{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.flex-auto-ns{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;min-height:0}.flex-none-ns{-webkit-box-flex:0;-ms-flex:none;flex:none}.flex-column-ns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-row-ns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-wrap-ns{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-nowrap-ns{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-wrap-reverse-ns{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex-column-reverse-ns{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-row-reverse-ns{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.items-start-ns{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.items-end-ns{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.items-center-ns{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.items-baseline-ns{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.items-stretch-ns{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.self-start-ns{-ms-flex-item-align:start;align-self:flex-start}.self-end-ns{-ms-flex-item-align:end;align-self:flex-end}.self-center-ns{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.self-baseline-ns{-ms-flex-item-align:baseline;align-self:baseline}.self-stretch-ns{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.justify-start-ns{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.justify-end-ns{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.justify-center-ns{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-between-ns{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify-around-ns{-ms-flex-pack:distribute;justify-content:space-around}.content-start-ns{-ms-flex-line-pack:start;align-content:flex-start}.content-end-ns{-ms-flex-line-pack:end;align-content:flex-end}.content-center-ns{-ms-flex-line-pack:center;align-content:center}.content-between-ns{-ms-flex-line-pack:justify;align-content:space-between}.content-around-ns{-ms-flex-line-pack:distribute;align-content:space-around}.content-stretch-ns{-ms-flex-line-pack:stretch;align-content:stretch}.order-0-ns{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-1-ns{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2-ns{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3-ns{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-4-ns{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-5-ns{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-6-ns{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-7-ns{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-8-ns{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-last-ns{-webkit-box-ordinal-group:100000;-ms-flex-order:99999;order:99999}.flex-grow-0-ns{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.flex-grow-1-ns{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.flex-shrink-0-ns{-ms-flex-negative:0;flex-shrink:0}.flex-shrink-1-ns{-ms-flex-negative:1;flex-shrink:1}}@media screen and (min-width:30em) and (max-width:60em){.flex-m{display:-webkit-box;display:-ms-flexbox;display:flex}.inline-flex-m{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.flex-auto-m{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;min-height:0}.flex-none-m{-webkit-box-flex:0;-ms-flex:none;flex:none}.flex-column-m{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.flex-column-m,.flex-row-m{-webkit-box-direction:normal}.flex-row-m{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.flex-wrap-m{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-nowrap-m{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-wrap-reverse-m{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex-column-reverse-m{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-row-reverse-m{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.items-start-m{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.items-end-m{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.items-center-m{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.items-baseline-m{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.items-stretch-m{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.self-start-m{-ms-flex-item-align:start;align-self:flex-start}.self-end-m{-ms-flex-item-align:end;align-self:flex-end}.self-center-m{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.self-baseline-m{-ms-flex-item-align:baseline;align-self:baseline}.self-stretch-m{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.justify-start-m{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.justify-end-m{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.justify-center-m{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-between-m{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify-around-m{-ms-flex-pack:distribute;justify-content:space-around}.content-start-m{-ms-flex-line-pack:start;align-content:flex-start}.content-end-m{-ms-flex-line-pack:end;align-content:flex-end}.content-center-m{-ms-flex-line-pack:center;align-content:center}.content-between-m{-ms-flex-line-pack:justify;align-content:space-between}.content-around-m{-ms-flex-line-pack:distribute;align-content:space-around}.content-stretch-m{-ms-flex-line-pack:stretch;align-content:stretch}.order-0-m{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-1-m{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2-m{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3-m{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-4-m{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-5-m{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-6-m{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-7-m{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-8-m{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-last-m{-webkit-box-ordinal-group:100000;-ms-flex-order:99999;order:99999}.flex-grow-0-m{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.flex-grow-1-m{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.flex-shrink-0-m{-ms-flex-negative:0;flex-shrink:0}.flex-shrink-1-m{-ms-flex-negative:1;flex-shrink:1}}@media screen and (min-width:60em){.flex-l{display:-webkit-box;display:-ms-flexbox;display:flex}.inline-flex-l{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.flex-auto-l{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;min-height:0}.flex-none-l{-webkit-box-flex:0;-ms-flex:none;flex:none}.flex-column-l{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.flex-column-l,.flex-row-l{-webkit-box-direction:normal}.flex-row-l{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.flex-wrap-l{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-nowrap-l{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-wrap-reverse-l{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex-column-reverse-l{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-row-reverse-l{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.items-start-l{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.items-end-l{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.items-center-l{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.items-baseline-l{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.items-stretch-l{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.self-start-l{-ms-flex-item-align:start;align-self:flex-start}.self-end-l{-ms-flex-item-align:end;align-self:flex-end}.self-center-l{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.self-baseline-l{-ms-flex-item-align:baseline;align-self:baseline}.self-stretch-l{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.justify-start-l{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.justify-end-l{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.justify-center-l{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-between-l{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify-around-l{-ms-flex-pack:distribute;justify-content:space-around}.content-start-l{-ms-flex-line-pack:start;align-content:flex-start}.content-end-l{-ms-flex-line-pack:end;align-content:flex-end}.content-center-l{-ms-flex-line-pack:center;align-content:center}.content-between-l{-ms-flex-line-pack:justify;align-content:space-between}.content-around-l{-ms-flex-line-pack:distribute;align-content:space-around}.content-stretch-l{-ms-flex-line-pack:stretch;align-content:stretch}.order-0-l{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-1-l{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2-l{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3-l{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-4-l{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-5-l{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-6-l{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-7-l{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-8-l{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-last-l{-webkit-box-ordinal-group:100000;-ms-flex-order:99999;order:99999}.flex-grow-0-l{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.flex-grow-1-l{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.flex-shrink-0-l{-ms-flex-negative:0;flex-shrink:0}.flex-shrink-1-l{-ms-flex-negative:1;flex-shrink:1}}.fl{float:left}.fl,.fr{_display:inline}.fr{float:right}.fn{float:none}@media screen and (min-width:30em){.fl-ns{float:left}.fl-ns,.fr-ns{_display:inline}.fr-ns{float:right}.fn-ns{float:none}}@media screen and (min-width:30em) and (max-width:60em){.fl-m{float:left}.fl-m,.fr-m{_display:inline}.fr-m{float:right}.fn-m{float:none}}@media screen and (min-width:60em){.fl-l{float:left}.fl-l,.fr-l{_display:inline}.fr-l{float:right}.fn-l{float:none}}.sans-serif{font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,ubuntu,roboto,noto,segoe ui,arial,sans-serif}.serif{font-family:georgia,times,serif}.system-sans-serif{font-family:sans-serif}.system-serif{font-family:serif}.code,code{font-family:Consolas,monaco,monospace}.courier{font-family:Courier Next,courier,monospace}.helvetica{font-family:helvetica neue,helvetica,sans-serif}.avenir{font-family:avenir next,avenir,sans-serif}.athelas{font-family:athelas,georgia,serif}.georgia{font-family:georgia,serif}.times{font-family:times,serif}.bodoni{font-family:Bodoni MT,serif}.calisto{font-family:Calisto MT,serif}.garamond{font-family:garamond,serif}.baskerville{font-family:baskerville,serif}.i{font-style:italic}.fs-normal{font-style:normal}@media screen and (min-width:30em){.i-ns{font-style:italic}.fs-normal-ns{font-style:normal}}@media screen and (min-width:30em) and (max-width:60em){.i-m{font-style:italic}.fs-normal-m{font-style:normal}}@media screen and (min-width:60em){.i-l{font-style:italic}.fs-normal-l{font-style:normal}}.normal{font-weight:400}.b{font-weight:700}.fw1{font-weight:100}.fw2{font-weight:200}.fw3{font-weight:300}.fw4{font-weight:400}.fw5{font-weight:500}.fw6{font-weight:600}.fw7{font-weight:700}.fw8{font-weight:800}.fw9{font-weight:900}@media screen and (min-width:30em){.normal-ns{font-weight:400}.b-ns{font-weight:700}.fw1-ns{font-weight:100}.fw2-ns{font-weight:200}.fw3-ns{font-weight:300}.fw4-ns{font-weight:400}.fw5-ns{font-weight:500}.fw6-ns{font-weight:600}.fw7-ns{font-weight:700}.fw8-ns{font-weight:800}.fw9-ns{font-weight:900}}@media screen and (min-width:30em) and (max-width:60em){.normal-m{font-weight:400}.b-m{font-weight:700}.fw1-m{font-weight:100}.fw2-m{font-weight:200}.fw3-m{font-weight:300}.fw4-m{font-weight:400}.fw5-m{font-weight:500}.fw6-m{font-weight:600}.fw7-m{font-weight:700}.fw8-m{font-weight:800}.fw9-m{font-weight:900}}@media screen and (min-width:60em){.normal-l{font-weight:400}.b-l{font-weight:700}.fw1-l{font-weight:100}.fw2-l{font-weight:200}.fw3-l{font-weight:300}.fw4-l{font-weight:400}.fw5-l{font-weight:500}.fw6-l{font-weight:600}.fw7-l{font-weight:700}.fw8-l{font-weight:800}.fw9-l{font-weight:900}}.input-reset{-webkit-appearance:none;-moz-appearance:none}.button-reset::-moz-focus-inner,.input-reset::-moz-focus-inner{border:0;padding:0}.h1{height:1rem}.h2{height:2rem}.h3{height:4rem}.h4{height:8rem}.h5{height:16rem}.h-25{height:25%}.h-50{height:50%}.h-75{height:75%}.h-100{height:100%}.min-h-100{min-height:100%}.vh-25{height:25vh}.vh-50{height:50vh}.vh-75{height:75vh}.vh-100{height:100vh}.min-vh-100{min-height:100vh}.h-auto{height:auto}.h-inherit{height:inherit}@media screen and (min-width:30em){.h1-ns{height:1rem}.h2-ns{height:2rem}.h3-ns{height:4rem}.h4-ns{height:8rem}.h5-ns{height:16rem}.h-25-ns{height:25%}.h-50-ns{height:50%}.h-75-ns{height:75%}.h-100-ns{height:100%}.min-h-100-ns{min-height:100%}.vh-25-ns{height:25vh}.vh-50-ns{height:50vh}.vh-75-ns{height:75vh}.vh-100-ns{height:100vh}.min-vh-100-ns{min-height:100vh}.h-auto-ns{height:auto}.h-inherit-ns{height:inherit}}@media screen and (min-width:30em) and (max-width:60em){.h1-m{height:1rem}.h2-m{height:2rem}.h3-m{height:4rem}.h4-m{height:8rem}.h5-m{height:16rem}.h-25-m{height:25%}.h-50-m{height:50%}.h-75-m{height:75%}.h-100-m{height:100%}.min-h-100-m{min-height:100%}.vh-25-m{height:25vh}.vh-50-m{height:50vh}.vh-75-m{height:75vh}.vh-100-m{height:100vh}.min-vh-100-m{min-height:100vh}.h-auto-m{height:auto}.h-inherit-m{height:inherit}}@media screen and (min-width:60em){.h1-l{height:1rem}.h2-l{height:2rem}.h3-l{height:4rem}.h4-l{height:8rem}.h5-l{height:16rem}.h-25-l{height:25%}.h-50-l{height:50%}.h-75-l{height:75%}.h-100-l{height:100%}.min-h-100-l{min-height:100%}.vh-25-l{height:25vh}.vh-50-l{height:50vh}.vh-75-l{height:75vh}.vh-100-l{height:100vh}.min-vh-100-l{min-height:100vh}.h-auto-l{height:auto}.h-inherit-l{height:inherit}}.tracked{letter-spacing:.1em}.tracked-tight{letter-spacing:-.05em}.tracked-mega{letter-spacing:.25em}@media screen and (min-width:30em){.tracked-ns{letter-spacing:.1em}.tracked-tight-ns{letter-spacing:-.05em}.tracked-mega-ns{letter-spacing:.25em}}@media screen and (min-width:30em) and (max-width:60em){.tracked-m{letter-spacing:.1em}.tracked-tight-m{letter-spacing:-.05em}.tracked-mega-m{letter-spacing:.25em}}@media screen and (min-width:60em){.tracked-l{letter-spacing:.1em}.tracked-tight-l{letter-spacing:-.05em}.tracked-mega-l{letter-spacing:.25em}}.lh-solid{line-height:1}.lh-title{line-height:1.25}.lh-copy{line-height:1.5}@media screen and (min-width:30em){.lh-solid-ns{line-height:1}.lh-title-ns{line-height:1.25}.lh-copy-ns{line-height:1.5}}@media screen and (min-width:30em) and (max-width:60em){.lh-solid-m{line-height:1}.lh-title-m{line-height:1.25}.lh-copy-m{line-height:1.5}}@media screen and (min-width:60em){.lh-solid-l{line-height:1}.lh-title-l{line-height:1.25}.lh-copy-l{line-height:1.5}}.link{text-decoration:none}.link,.link:active,.link:focus,.link:hover,.link:link,.link:visited{transition:color .15s ease-in}.link:focus{outline:1px dotted currentColor}.list{list-style-type:none}.mw-100{max-width:100%}.mw1{max-width:1rem}.mw2{max-width:2rem}.mw3{max-width:4rem}.mw4{max-width:8rem}.mw5{max-width:16rem}.mw6{max-width:32rem}.mw7{max-width:48rem}.mw8{max-width:64rem}.mw9{max-width:96rem}.mw-none{max-width:none}@media screen and (min-width:30em){.mw-100-ns{max-width:100%}.mw1-ns{max-width:1rem}.mw2-ns{max-width:2rem}.mw3-ns{max-width:4rem}.mw4-ns{max-width:8rem}.mw5-ns{max-width:16rem}.mw6-ns{max-width:32rem}.mw7-ns{max-width:48rem}.mw8-ns{max-width:64rem}.mw9-ns{max-width:96rem}.mw-none-ns{max-width:none}}@media screen and (min-width:30em) and (max-width:60em){.mw-100-m{max-width:100%}.mw1-m{max-width:1rem}.mw2-m{max-width:2rem}.mw3-m{max-width:4rem}.mw4-m{max-width:8rem}.mw5-m{max-width:16rem}.mw6-m{max-width:32rem}.mw7-m{max-width:48rem}.mw8-m{max-width:64rem}.mw9-m{max-width:96rem}.mw-none-m{max-width:none}}@media screen and (min-width:60em){.mw-100-l{max-width:100%}.mw1-l{max-width:1rem}.mw2-l{max-width:2rem}.mw3-l{max-width:4rem}.mw4-l{max-width:8rem}.mw5-l{max-width:16rem}.mw6-l{max-width:32rem}.mw7-l{max-width:48rem}.mw8-l{max-width:64rem}.mw9-l{max-width:96rem}.mw-none-l{max-width:none}}.w1{width:1rem}.w2{width:2rem}.w3{width:4rem}.w4{width:8rem}.w5{width:16rem}.w-10{width:10%}.w-20{width:20%}.w-25{width:25%}.w-30{width:30%}.w-33{width:33%}.w-34{width:34%}.w-40{width:40%}.w-50{width:50%}.w-60{width:60%}.w-70{width:70%}.w-75{width:75%}.w-80{width:80%}.w-90{width:90%}.w-100{width:100%}.w-third{width:33.33333%}.w-two-thirds{width:66.66667%}.w-auto{width:auto}@media screen and (min-width:30em){.w1-ns{width:1rem}.w2-ns{width:2rem}.w3-ns{width:4rem}.w4-ns{width:8rem}.w5-ns{width:16rem}.w-10-ns{width:10%}.w-20-ns{width:20%}.w-25-ns{width:25%}.w-30-ns{width:30%}.w-33-ns{width:33%}.w-34-ns{width:34%}.w-40-ns{width:40%}.w-50-ns{width:50%}.w-60-ns{width:60%}.w-70-ns{width:70%}.w-75-ns{width:75%}.w-80-ns{width:80%}.w-90-ns{width:90%}.w-100-ns{width:100%}.w-third-ns{width:33.33333%}.w-two-thirds-ns{width:66.66667%}.w-auto-ns{width:auto}}@media screen and (min-width:30em) and (max-width:60em){.w1-m{width:1rem}.w2-m{width:2rem}.w3-m{width:4rem}.w4-m{width:8rem}.w5-m{width:16rem}.w-10-m{width:10%}.w-20-m{width:20%}.w-25-m{width:25%}.w-30-m{width:30%}.w-33-m{width:33%}.w-34-m{width:34%}.w-40-m{width:40%}.w-50-m{width:50%}.w-60-m{width:60%}.w-70-m{width:70%}.w-75-m{width:75%}.w-80-m{width:80%}.w-90-m{width:90%}.w-100-m{width:100%}.w-third-m{width:33.33333%}.w-two-thirds-m{width:66.66667%}.w-auto-m{width:auto}}@media screen and (min-width:60em){.w1-l{width:1rem}.w2-l{width:2rem}.w3-l{width:4rem}.w4-l{width:8rem}.w5-l{width:16rem}.w-10-l{width:10%}.w-20-l{width:20%}.w-25-l{width:25%}.w-30-l{width:30%}.w-33-l{width:33%}.w-34-l{width:34%}.w-40-l{width:40%}.w-50-l{width:50%}.w-60-l{width:60%}.w-70-l{width:70%}.w-75-l{width:75%}.w-80-l{width:80%}.w-90-l{width:90%}.w-100-l{width:100%}.w-third-l{width:33.33333%}.w-two-thirds-l{width:66.66667%}.w-auto-l{width:auto}}.overflow-visible{overflow:visible}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.overflow-auto{overflow:auto}.overflow-x-visible{overflow-x:visible}.overflow-x-hidden{overflow-x:hidden}.overflow-x-scroll{overflow-x:scroll}.overflow-x-auto{overflow-x:auto}.overflow-y-visible{overflow-y:visible}.overflow-y-hidden{overflow-y:hidden}.overflow-y-scroll{overflow-y:scroll}.overflow-y-auto{overflow-y:auto}@media screen and (min-width:30em){.overflow-visible-ns{overflow:visible}.overflow-hidden-ns{overflow:hidden}.overflow-scroll-ns{overflow:scroll}.overflow-auto-ns{overflow:auto}.overflow-x-visible-ns{overflow-x:visible}.overflow-x-hidden-ns{overflow-x:hidden}.overflow-x-scroll-ns{overflow-x:scroll}.overflow-x-auto-ns{overflow-x:auto}.overflow-y-visible-ns{overflow-y:visible}.overflow-y-hidden-ns{overflow-y:hidden}.overflow-y-scroll-ns{overflow-y:scroll}.overflow-y-auto-ns{overflow-y:auto}}@media screen and (min-width:30em) and (max-width:60em){.overflow-visible-m{overflow:visible}.overflow-hidden-m{overflow:hidden}.overflow-scroll-m{overflow:scroll}.overflow-auto-m{overflow:auto}.overflow-x-visible-m{overflow-x:visible}.overflow-x-hidden-m{overflow-x:hidden}.overflow-x-scroll-m{overflow-x:scroll}.overflow-x-auto-m{overflow-x:auto}.overflow-y-visible-m{overflow-y:visible}.overflow-y-hidden-m{overflow-y:hidden}.overflow-y-scroll-m{overflow-y:scroll}.overflow-y-auto-m{overflow-y:auto}}@media screen and (min-width:60em){.overflow-visible-l{overflow:visible}.overflow-hidden-l{overflow:hidden}.overflow-scroll-l{overflow:scroll}.overflow-auto-l{overflow:auto}.overflow-x-visible-l{overflow-x:visible}.overflow-x-hidden-l{overflow-x:hidden}.overflow-x-scroll-l{overflow-x:scroll}.overflow-x-auto-l{overflow-x:auto}.overflow-y-visible-l{overflow-y:visible}.overflow-y-hidden-l{overflow-y:hidden}.overflow-y-scroll-l{overflow-y:scroll}.overflow-y-auto-l{overflow-y:auto}}.static{position:static}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}@media screen and (min-width:30em){.static-ns{position:static}.relative-ns{position:relative}.absolute-ns{position:absolute}.fixed-ns{position:fixed}}@media screen and (min-width:30em) and (max-width:60em){.static-m{position:static}.relative-m{position:relative}.absolute-m{position:absolute}.fixed-m{position:fixed}}@media screen and (min-width:60em){.static-l{position:static}.relative-l{position:relative}.absolute-l{position:absolute}.fixed-l{position:fixed}}.o-100{opacity:1}.o-90{opacity:.9}.o-80{opacity:.8}.o-70{opacity:.7}.o-60{opacity:.6}.o-50{opacity:.5}.o-40{opacity:.4}.o-30{opacity:.3}.o-20{opacity:.2}.o-10{opacity:.1}.o-05{opacity:.05}.o-025{opacity:.025}.o-0{opacity:0}.rotate-45{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.rotate-135{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.rotate-225{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.rotate-315{-webkit-transform:rotate(315deg);transform:rotate(315deg)}@media screen and (min-width:30em){.rotate-45-ns{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.rotate-90-ns{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.rotate-135-ns{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.rotate-180-ns{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.rotate-225-ns{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.rotate-270-ns{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.rotate-315-ns{-webkit-transform:rotate(315deg);transform:rotate(315deg)}}@media screen and (min-width:30em) and (max-width:60em){.rotate-45-m{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.rotate-90-m{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.rotate-135-m{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.rotate-180-m{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.rotate-225-m{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.rotate-270-m{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.rotate-315-m{-webkit-transform:rotate(315deg);transform:rotate(315deg)}}@media screen and (min-width:60em){.rotate-45-l{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.rotate-90-l{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.rotate-135-l{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.rotate-180-l{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.rotate-225-l{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.rotate-270-l{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.rotate-315-l{-webkit-transform:rotate(315deg);transform:rotate(315deg)}}.black-90{color:rgba(0,0,0,.9)}.black-80{color:rgba(0,0,0,.8)}.black-70{color:rgba(0,0,0,.7)}.black-60{color:rgba(0,0,0,.6)}.black-50{color:rgba(0,0,0,.5)}.black-40{color:rgba(0,0,0,.4)}.black-30{color:rgba(0,0,0,.3)}.black-20{color:rgba(0,0,0,.2)}.black-10{color:rgba(0,0,0,.1)}.black-05{color:rgba(0,0,0,.05)}.white-90{color:hsla(0,0%,100%,.9)}.white-80{color:hsla(0,0%,100%,.8)}.white-70{color:hsla(0,0%,100%,.7)}.white-60{color:hsla(0,0%,100%,.6)}.white-50{color:hsla(0,0%,100%,.5)}.white-40{color:hsla(0,0%,100%,.4)}.white-30{color:hsla(0,0%,100%,.3)}.white-20{color:hsla(0,0%,100%,.2)}.white-10{color:hsla(0,0%,100%,.1)}.black{color:#000}.near-black{color:#111}.dark-gray{color:#333}.mid-gray{color:#555}.gray{color:#777}.silver{color:#999}.light-silver{color:#aaa}.moon-gray{color:#ccc}.light-gray{color:#eee}.near-white{color:#f4f4f4}.white{color:#fff}.dark-red{color:#e7040f}.red{color:#ff4136}.light-red{color:#ff725c}.orange{color:#ff6300}.gold{color:#ffb700}.yellow{color:gold}.light-yellow{color:#fbf1a9}.purple{color:#5e2ca5}.light-purple{color:#a463f2}.dark-pink{color:#d5008f}.hot-pink{color:#ff41b4}.pink{color:#ff80cc}.light-pink{color:#ffa3d7}.dark-green{color:#137752}.green{color:#19a974}.light-green{color:#9eebcf}.navy{color:#001b44}.dark-blue{color:#00449e}.blue{color:#357edd}.light-blue{color:#96ccff}.lightest-blue{color:#cdecff}.washed-blue{color:#f6fffe}.washed-green{color:#e8fdf5}.washed-yellow{color:#fffceb}.washed-red{color:#ffdfdf}.color-inherit{color:inherit}.bg-black-90{background-color:rgba(0,0,0,.9)}.bg-black-80{background-color:rgba(0,0,0,.8)}.bg-black-70{background-color:rgba(0,0,0,.7)}.bg-black-60{background-color:rgba(0,0,0,.6)}.bg-black-50{background-color:rgba(0,0,0,.5)}.bg-black-40{background-color:rgba(0,0,0,.4)}.bg-black-30{background-color:rgba(0,0,0,.3)}.bg-black-20{background-color:rgba(0,0,0,.2)}.bg-black-10{background-color:rgba(0,0,0,.1)}.bg-black-05{background-color:rgba(0,0,0,.05)}.bg-white-90{background-color:hsla(0,0%,100%,.9)}.bg-white-80{background-color:hsla(0,0%,100%,.8)}.bg-white-70{background-color:hsla(0,0%,100%,.7)}.bg-white-60{background-color:hsla(0,0%,100%,.6)}.bg-white-50{background-color:hsla(0,0%,100%,.5)}.bg-white-40{background-color:hsla(0,0%,100%,.4)}.bg-white-30{background-color:hsla(0,0%,100%,.3)}.bg-white-20{background-color:hsla(0,0%,100%,.2)}.bg-white-10{background-color:hsla(0,0%,100%,.1)}.bg-black{background-color:#000}.bg-near-black{background-color:#111}.bg-dark-gray{background-color:#333}.bg-mid-gray{background-color:#555}.bg-gray{background-color:#777}.bg-silver{background-color:#999}.bg-light-silver{background-color:#aaa}.bg-moon-gray{background-color:#ccc}.bg-light-gray{background-color:#eee}.bg-near-white{background-color:#f4f4f4}.bg-white{background-color:#fff}.bg-transparent{background-color:transparent}.bg-dark-red{background-color:#e7040f}.bg-red{background-color:#ff4136}.bg-light-red{background-color:#ff725c}.bg-orange{background-color:#ff6300}.bg-gold{background-color:#ffb700}.bg-yellow{background-color:gold}.bg-light-yellow{background-color:#fbf1a9}.bg-purple{background-color:#5e2ca5}.bg-light-purple{background-color:#a463f2}.bg-dark-pink{background-color:#d5008f}.bg-hot-pink{background-color:#ff41b4}.bg-pink{background-color:#ff80cc}.bg-light-pink{background-color:#ffa3d7}.bg-dark-green{background-color:#137752}.bg-green{background-color:#19a974}.bg-light-green{background-color:#9eebcf}.bg-navy{background-color:#001b44}.bg-dark-blue{background-color:#00449e}.bg-blue{background-color:#357edd}.bg-light-blue{background-color:#96ccff}.bg-lightest-blue{background-color:#cdecff}.bg-washed-blue{background-color:#f6fffe}.bg-washed-green{background-color:#e8fdf5}.bg-washed-yellow{background-color:#fffceb}.bg-washed-red{background-color:#ffdfdf}.bg-inherit{background-color:inherit}.hover-black:focus,.hover-black:hover{color:#000}.hover-near-black:focus,.hover-near-black:hover{color:#111}.hover-dark-gray:focus,.hover-dark-gray:hover{color:#333}.hover-mid-gray:focus,.hover-mid-gray:hover{color:#555}.hover-gray:focus,.hover-gray:hover{color:#777}.hover-silver:focus,.hover-silver:hover{color:#999}.hover-light-silver:focus,.hover-light-silver:hover{color:#aaa}.hover-moon-gray:focus,.hover-moon-gray:hover{color:#ccc}.hover-light-gray:focus,.hover-light-gray:hover{color:#eee}.hover-near-white:focus,.hover-near-white:hover{color:#f4f4f4}.hover-white:focus,.hover-white:hover{color:#fff}.hover-black-90:focus,.hover-black-90:hover{color:rgba(0,0,0,.9)}.hover-black-80:focus,.hover-black-80:hover{color:rgba(0,0,0,.8)}.hover-black-70:focus,.hover-black-70:hover{color:rgba(0,0,0,.7)}.hover-black-60:focus,.hover-black-60:hover{color:rgba(0,0,0,.6)}.hover-black-50:focus,.hover-black-50:hover{color:rgba(0,0,0,.5)}.hover-black-40:focus,.hover-black-40:hover{color:rgba(0,0,0,.4)}.hover-black-30:focus,.hover-black-30:hover{color:rgba(0,0,0,.3)}.hover-black-20:focus,.hover-black-20:hover{color:rgba(0,0,0,.2)}.hover-black-10:focus,.hover-black-10:hover{color:rgba(0,0,0,.1)}.hover-white-90:focus,.hover-white-90:hover{color:hsla(0,0%,100%,.9)}.hover-white-80:focus,.hover-white-80:hover{color:hsla(0,0%,100%,.8)}.hover-white-70:focus,.hover-white-70:hover{color:hsla(0,0%,100%,.7)}.hover-white-60:focus,.hover-white-60:hover{color:hsla(0,0%,100%,.6)}.hover-white-50:focus,.hover-white-50:hover{color:hsla(0,0%,100%,.5)}.hover-white-40:focus,.hover-white-40:hover{color:hsla(0,0%,100%,.4)}.hover-white-30:focus,.hover-white-30:hover{color:hsla(0,0%,100%,.3)}.hover-white-20:focus,.hover-white-20:hover{color:hsla(0,0%,100%,.2)}.hover-white-10:focus,.hover-white-10:hover{color:hsla(0,0%,100%,.1)}.hover-inherit:focus,.hover-inherit:hover{color:inherit}.hover-bg-black:focus,.hover-bg-black:hover{background-color:#000}.hover-bg-near-black:focus,.hover-bg-near-black:hover{background-color:#111}.hover-bg-dark-gray:focus,.hover-bg-dark-gray:hover{background-color:#333}.hover-bg-mid-gray:focus,.hover-bg-mid-gray:hover{background-color:#555}.hover-bg-gray:focus,.hover-bg-gray:hover{background-color:#777}.hover-bg-silver:focus,.hover-bg-silver:hover{background-color:#999}.hover-bg-light-silver:focus,.hover-bg-light-silver:hover{background-color:#aaa}.hover-bg-moon-gray:focus,.hover-bg-moon-gray:hover{background-color:#ccc}.hover-bg-light-gray:focus,.hover-bg-light-gray:hover{background-color:#eee}.hover-bg-near-white:focus,.hover-bg-near-white:hover{background-color:#f4f4f4}.hover-bg-white:focus,.hover-bg-white:hover{background-color:#fff}.hover-bg-transparent:focus,.hover-bg-transparent:hover{background-color:transparent}.hover-bg-black-90:focus,.hover-bg-black-90:hover{background-color:rgba(0,0,0,.9)}.hover-bg-black-80:focus,.hover-bg-black-80:hover{background-color:rgba(0,0,0,.8)}.hover-bg-black-70:focus,.hover-bg-black-70:hover{background-color:rgba(0,0,0,.7)}.hover-bg-black-60:focus,.hover-bg-black-60:hover{background-color:rgba(0,0,0,.6)}.hover-bg-black-50:focus,.hover-bg-black-50:hover{background-color:rgba(0,0,0,.5)}.hover-bg-black-40:focus,.hover-bg-black-40:hover{background-color:rgba(0,0,0,.4)}.hover-bg-black-30:focus,.hover-bg-black-30:hover{background-color:rgba(0,0,0,.3)}.hover-bg-black-20:focus,.hover-bg-black-20:hover{background-color:rgba(0,0,0,.2)}.hover-bg-black-10:focus,.hover-bg-black-10:hover{background-color:rgba(0,0,0,.1)}.hover-bg-white-90:focus,.hover-bg-white-90:hover{background-color:hsla(0,0%,100%,.9)}.hover-bg-white-80:focus,.hover-bg-white-80:hover{background-color:hsla(0,0%,100%,.8)}.hover-bg-white-70:focus,.hover-bg-white-70:hover{background-color:hsla(0,0%,100%,.7)}.hover-bg-white-60:focus,.hover-bg-white-60:hover{background-color:hsla(0,0%,100%,.6)}.hover-bg-white-50:focus,.hover-bg-white-50:hover{background-color:hsla(0,0%,100%,.5)}.hover-bg-white-40:focus,.hover-bg-white-40:hover{background-color:hsla(0,0%,100%,.4)}.hover-bg-white-30:focus,.hover-bg-white-30:hover{background-color:hsla(0,0%,100%,.3)}.hover-bg-white-20:focus,.hover-bg-white-20:hover{background-color:hsla(0,0%,100%,.2)}.hover-bg-white-10:focus,.hover-bg-white-10:hover{background-color:hsla(0,0%,100%,.1)}.hover-dark-red:focus,.hover-dark-red:hover{color:#e7040f}.hover-red:focus,.hover-red:hover{color:#ff4136}.hover-light-red:focus,.hover-light-red:hover{color:#ff725c}.hover-orange:focus,.hover-orange:hover{color:#ff6300}.hover-gold:focus,.hover-gold:hover{color:#ffb700}.hover-yellow:focus,.hover-yellow:hover{color:gold}.hover-light-yellow:focus,.hover-light-yellow:hover{color:#fbf1a9}.hover-purple:focus,.hover-purple:hover{color:#5e2ca5}.hover-light-purple:focus,.hover-light-purple:hover{color:#a463f2}.hover-dark-pink:focus,.hover-dark-pink:hover{color:#d5008f}.hover-hot-pink:focus,.hover-hot-pink:hover{color:#ff41b4}.hover-pink:focus,.hover-pink:hover{color:#ff80cc}.hover-light-pink:focus,.hover-light-pink:hover{color:#ffa3d7}.hover-dark-green:focus,.hover-dark-green:hover{color:#137752}.hover-green:focus,.hover-green:hover{color:#19a974}.hover-light-green:focus,.hover-light-green:hover{color:#9eebcf}.hover-navy:focus,.hover-navy:hover{color:#001b44}.hover-dark-blue:focus,.hover-dark-blue:hover{color:#00449e}.hover-blue:focus,.hover-blue:hover{color:#357edd}.hover-light-blue:focus,.hover-light-blue:hover{color:#96ccff}.hover-lightest-blue:focus,.hover-lightest-blue:hover{color:#cdecff}.hover-washed-blue:focus,.hover-washed-blue:hover{color:#f6fffe}.hover-washed-green:focus,.hover-washed-green:hover{color:#e8fdf5}.hover-washed-yellow:focus,.hover-washed-yellow:hover{color:#fffceb}.hover-washed-red:focus,.hover-washed-red:hover{color:#ffdfdf}.hover-bg-dark-red:focus,.hover-bg-dark-red:hover{background-color:#e7040f}.hover-bg-red:focus,.hover-bg-red:hover{background-color:#ff4136}.hover-bg-light-red:focus,.hover-bg-light-red:hover{background-color:#ff725c}.hover-bg-orange:focus,.hover-bg-orange:hover{background-color:#ff6300}.hover-bg-gold:focus,.hover-bg-gold:hover{background-color:#ffb700}.hover-bg-yellow:focus,.hover-bg-yellow:hover{background-color:gold}.hover-bg-light-yellow:focus,.hover-bg-light-yellow:hover{background-color:#fbf1a9}.hover-bg-purple:focus,.hover-bg-purple:hover{background-color:#5e2ca5}.hover-bg-light-purple:focus,.hover-bg-light-purple:hover{background-color:#a463f2}.hover-bg-dark-pink:focus,.hover-bg-dark-pink:hover{background-color:#d5008f}.hover-bg-hot-pink:focus,.hover-bg-hot-pink:hover{background-color:#ff41b4}.hover-bg-pink:focus,.hover-bg-pink:hover{background-color:#ff80cc}.hover-bg-light-pink:focus,.hover-bg-light-pink:hover{background-color:#ffa3d7}.hover-bg-dark-green:focus,.hover-bg-dark-green:hover{background-color:#137752}.hover-bg-green:focus,.hover-bg-green:hover{background-color:#19a974}.hover-bg-light-green:focus,.hover-bg-light-green:hover{background-color:#9eebcf}.hover-bg-navy:focus,.hover-bg-navy:hover{background-color:#001b44}.hover-bg-dark-blue:focus,.hover-bg-dark-blue:hover{background-color:#00449e}.hover-bg-blue:focus,.hover-bg-blue:hover{background-color:#357edd}.hover-bg-light-blue:focus,.hover-bg-light-blue:hover{background-color:#96ccff}.hover-bg-lightest-blue:focus,.hover-bg-lightest-blue:hover{background-color:#cdecff}.hover-bg-washed-blue:focus,.hover-bg-washed-blue:hover{background-color:#f6fffe}.hover-bg-washed-green:focus,.hover-bg-washed-green:hover{background-color:#e8fdf5}.hover-bg-washed-yellow:focus,.hover-bg-washed-yellow:hover{background-color:#fffceb}.hover-bg-washed-red:focus,.hover-bg-washed-red:hover{background-color:#ffdfdf}.hover-bg-inherit:focus,.hover-bg-inherit:hover{background-color:inherit}.pa0{padding:0}.pa1{padding:.25rem}.pa2{padding:.5rem}.pa3{padding:1rem}.pa4{padding:2rem}.pa5{padding:4rem}.pa6{padding:8rem}.pa7{padding:16rem}.pl0{padding-left:0}.pl1{padding-left:.25rem}.pl2{padding-left:.5rem}.pl3{padding-left:1rem}.pl4{padding-left:2rem}.pl5{padding-left:4rem}.pl6{padding-left:8rem}.pl7{padding-left:16rem}.pr0{padding-right:0}.pr1{padding-right:.25rem}.pr2{padding-right:.5rem}.pr3{padding-right:1rem}.pr4{padding-right:2rem}.pr5{padding-right:4rem}.pr6{padding-right:8rem}.pr7{padding-right:16rem}.pb0{padding-bottom:0}.pb1{padding-bottom:.25rem}.pb2{padding-bottom:.5rem}.pb3{padding-bottom:1rem}.pb4{padding-bottom:2rem}.pb5{padding-bottom:4rem}.pb6{padding-bottom:8rem}.pb7{padding-bottom:16rem}.pt0{padding-top:0}.pt1{padding-top:.25rem}.pt2{padding-top:.5rem}.pt3{padding-top:1rem}.pt4{padding-top:2rem}.pt5{padding-top:4rem}.pt6{padding-top:8rem}.pt7{padding-top:16rem}.pv0{padding-top:0;padding-bottom:0}.pv1{padding-top:.25rem;padding-bottom:.25rem}.pv2{padding-top:.5rem;padding-bottom:.5rem}.pv3{padding-top:1rem;padding-bottom:1rem}.pv4{padding-top:2rem;padding-bottom:2rem}.pv5{padding-top:4rem;padding-bottom:4rem}.pv6{padding-top:8rem;padding-bottom:8rem}.pv7{padding-top:16rem;padding-bottom:16rem}.ph0{padding-left:0;padding-right:0}.ph1{padding-left:.25rem;padding-right:.25rem}.ph2{padding-left:.5rem;padding-right:.5rem}.ph3{padding-left:1rem;padding-right:1rem}.ph4{padding-left:2rem;padding-right:2rem}.ph5{padding-left:4rem;padding-right:4rem}.ph6{padding-left:8rem;padding-right:8rem}.ph7{padding-left:16rem;padding-right:16rem}.ma0{margin:0}.ma1{margin:.25rem}.ma2{margin:.5rem}.ma3{margin:1rem}.ma4{margin:2rem}.ma5{margin:4rem}.ma6{margin:8rem}.ma7{margin:16rem}.ml0{margin-left:0}.ml1{margin-left:.25rem}.ml2{margin-left:.5rem}.ml3{margin-left:1rem}.ml4{margin-left:2rem}.ml5{margin-left:4rem}.ml6{margin-left:8rem}.ml7{margin-left:16rem}.mr0{margin-right:0}.mr1{margin-right:.25rem}.mr2{margin-right:.5rem}.mr3{margin-right:1rem}.mr4{margin-right:2rem}.mr5{margin-right:4rem}.mr6{margin-right:8rem}.mr7{margin-right:16rem}.mb0{margin-bottom:0}.mb1{margin-bottom:.25rem}.mb2{margin-bottom:.5rem}.mb3{margin-bottom:1rem}.mb4{margin-bottom:2rem}.mb5{margin-bottom:4rem}.mb6{margin-bottom:8rem}.mb7{margin-bottom:16rem}.mt0{margin-top:0}.mt1{margin-top:.25rem}.mt2{margin-top:.5rem}.mt3{margin-top:1rem}.mt4{margin-top:2rem}.mt5{margin-top:4rem}.mt6{margin-top:8rem}.mt7{margin-top:16rem}.mv0{margin-top:0;margin-bottom:0}.mv1{margin-top:.25rem;margin-bottom:.25rem}.mv2{margin-top:.5rem;margin-bottom:.5rem}.mv3{margin-top:1rem;margin-bottom:1rem}.mv4{margin-top:2rem;margin-bottom:2rem}.mv5{margin-top:4rem;margin-bottom:4rem}.mv6{margin-top:8rem;margin-bottom:8rem}.mv7{margin-top:16rem;margin-bottom:16rem}.mh0{margin-left:0;margin-right:0}.mh1{margin-left:.25rem;margin-right:.25rem}.mh2{margin-left:.5rem;margin-right:.5rem}.mh3{margin-left:1rem;margin-right:1rem}.mh4{margin-left:2rem;margin-right:2rem}.mh5{margin-left:4rem;margin-right:4rem}.mh6{margin-left:8rem;margin-right:8rem}.mh7{margin-left:16rem;margin-right:16rem}@media screen and (min-width:30em){.pa0-ns{padding:0}.pa1-ns{padding:.25rem}.pa2-ns{padding:.5rem}.pa3-ns{padding:1rem}.pa4-ns{padding:2rem}.pa5-ns{padding:4rem}.pa6-ns{padding:8rem}.pa7-ns{padding:16rem}.pl0-ns{padding-left:0}.pl1-ns{padding-left:.25rem}.pl2-ns{padding-left:.5rem}.pl3-ns{padding-left:1rem}.pl4-ns{padding-left:2rem}.pl5-ns{padding-left:4rem}.pl6-ns{padding-left:8rem}.pl7-ns{padding-left:16rem}.pr0-ns{padding-right:0}.pr1-ns{padding-right:.25rem}.pr2-ns{padding-right:.5rem}.pr3-ns{padding-right:1rem}.pr4-ns{padding-right:2rem}.pr5-ns{padding-right:4rem}.pr6-ns{padding-right:8rem}.pr7-ns{padding-right:16rem}.pb0-ns{padding-bottom:0}.pb1-ns{padding-bottom:.25rem}.pb2-ns{padding-bottom:.5rem}.pb3-ns{padding-bottom:1rem}.pb4-ns{padding-bottom:2rem}.pb5-ns{padding-bottom:4rem}.pb6-ns{padding-bottom:8rem}.pb7-ns{padding-bottom:16rem}.pt0-ns{padding-top:0}.pt1-ns{padding-top:.25rem}.pt2-ns{padding-top:.5rem}.pt3-ns{padding-top:1rem}.pt4-ns{padding-top:2rem}.pt5-ns{padding-top:4rem}.pt6-ns{padding-top:8rem}.pt7-ns{padding-top:16rem}.pv0-ns{padding-top:0;padding-bottom:0}.pv1-ns{padding-top:.25rem;padding-bottom:.25rem}.pv2-ns{padding-top:.5rem;padding-bottom:.5rem}.pv3-ns{padding-top:1rem;padding-bottom:1rem}.pv4-ns{padding-top:2rem;padding-bottom:2rem}.pv5-ns{padding-top:4rem;padding-bottom:4rem}.pv6-ns{padding-top:8rem;padding-bottom:8rem}.pv7-ns{padding-top:16rem;padding-bottom:16rem}.ph0-ns{padding-left:0;padding-right:0}.ph1-ns{padding-left:.25rem;padding-right:.25rem}.ph2-ns{padding-left:.5rem;padding-right:.5rem}.ph3-ns{padding-left:1rem;padding-right:1rem}.ph4-ns{padding-left:2rem;padding-right:2rem}.ph5-ns{padding-left:4rem;padding-right:4rem}.ph6-ns{padding-left:8rem;padding-right:8rem}.ph7-ns{padding-left:16rem;padding-right:16rem}.ma0-ns{margin:0}.ma1-ns{margin:.25rem}.ma2-ns{margin:.5rem}.ma3-ns{margin:1rem}.ma4-ns{margin:2rem}.ma5-ns{margin:4rem}.ma6-ns{margin:8rem}.ma7-ns{margin:16rem}.ml0-ns{margin-left:0}.ml1-ns{margin-left:.25rem}.ml2-ns{margin-left:.5rem}.ml3-ns{margin-left:1rem}.ml4-ns{margin-left:2rem}.ml5-ns{margin-left:4rem}.ml6-ns{margin-left:8rem}.ml7-ns{margin-left:16rem}.mr0-ns{margin-right:0}.mr1-ns{margin-right:.25rem}.mr2-ns{margin-right:.5rem}.mr3-ns{margin-right:1rem}.mr4-ns{margin-right:2rem}.mr5-ns{margin-right:4rem}.mr6-ns{margin-right:8rem}.mr7-ns{margin-right:16rem}.mb0-ns{margin-bottom:0}.mb1-ns{margin-bottom:.25rem}.mb2-ns{margin-bottom:.5rem}.mb3-ns{margin-bottom:1rem}.mb4-ns{margin-bottom:2rem}.mb5-ns{margin-bottom:4rem}.mb6-ns{margin-bottom:8rem}.mb7-ns{margin-bottom:16rem}.mt0-ns{margin-top:0}.mt1-ns{margin-top:.25rem}.mt2-ns{margin-top:.5rem}.mt3-ns{margin-top:1rem}.mt4-ns{margin-top:2rem}.mt5-ns{margin-top:4rem}.mt6-ns{margin-top:8rem}.mt7-ns{margin-top:16rem}.mv0-ns{margin-top:0;margin-bottom:0}.mv1-ns{margin-top:.25rem;margin-bottom:.25rem}.mv2-ns{margin-top:.5rem;margin-bottom:.5rem}.mv3-ns{margin-top:1rem;margin-bottom:1rem}.mv4-ns{margin-top:2rem;margin-bottom:2rem}.mv5-ns{margin-top:4rem;margin-bottom:4rem}.mv6-ns{margin-top:8rem;margin-bottom:8rem}.mv7-ns{margin-top:16rem;margin-bottom:16rem}.mh0-ns{margin-left:0;margin-right:0}.mh1-ns{margin-left:.25rem;margin-right:.25rem}.mh2-ns{margin-left:.5rem;margin-right:.5rem}.mh3-ns{margin-left:1rem;margin-right:1rem}.mh4-ns{margin-left:2rem;margin-right:2rem}.mh5-ns{margin-left:4rem;margin-right:4rem}.mh6-ns{margin-left:8rem;margin-right:8rem}.mh7-ns{margin-left:16rem;margin-right:16rem}}@media screen and (min-width:30em) and (max-width:60em){.pa0-m{padding:0}.pa1-m{padding:.25rem}.pa2-m{padding:.5rem}.pa3-m{padding:1rem}.pa4-m{padding:2rem}.pa5-m{padding:4rem}.pa6-m{padding:8rem}.pa7-m{padding:16rem}.pl0-m{padding-left:0}.pl1-m{padding-left:.25rem}.pl2-m{padding-left:.5rem}.pl3-m{padding-left:1rem}.pl4-m{padding-left:2rem}.pl5-m{padding-left:4rem}.pl6-m{padding-left:8rem}.pl7-m{padding-left:16rem}.pr0-m{padding-right:0}.pr1-m{padding-right:.25rem}.pr2-m{padding-right:.5rem}.pr3-m{padding-right:1rem}.pr4-m{padding-right:2rem}.pr5-m{padding-right:4rem}.pr6-m{padding-right:8rem}.pr7-m{padding-right:16rem}.pb0-m{padding-bottom:0}.pb1-m{padding-bottom:.25rem}.pb2-m{padding-bottom:.5rem}.pb3-m{padding-bottom:1rem}.pb4-m{padding-bottom:2rem}.pb5-m{padding-bottom:4rem}.pb6-m{padding-bottom:8rem}.pb7-m{padding-bottom:16rem}.pt0-m{padding-top:0}.pt1-m{padding-top:.25rem}.pt2-m{padding-top:.5rem}.pt3-m{padding-top:1rem}.pt4-m{padding-top:2rem}.pt5-m{padding-top:4rem}.pt6-m{padding-top:8rem}.pt7-m{padding-top:16rem}.pv0-m{padding-top:0;padding-bottom:0}.pv1-m{padding-top:.25rem;padding-bottom:.25rem}.pv2-m{padding-top:.5rem;padding-bottom:.5rem}.pv3-m{padding-top:1rem;padding-bottom:1rem}.pv4-m{padding-top:2rem;padding-bottom:2rem}.pv5-m{padding-top:4rem;padding-bottom:4rem}.pv6-m{padding-top:8rem;padding-bottom:8rem}.pv7-m{padding-top:16rem;padding-bottom:16rem}.ph0-m{padding-left:0;padding-right:0}.ph1-m{padding-left:.25rem;padding-right:.25rem}.ph2-m{padding-left:.5rem;padding-right:.5rem}.ph3-m{padding-left:1rem;padding-right:1rem}.ph4-m{padding-left:2rem;padding-right:2rem}.ph5-m{padding-left:4rem;padding-right:4rem}.ph6-m{padding-left:8rem;padding-right:8rem}.ph7-m{padding-left:16rem;padding-right:16rem}.ma0-m{margin:0}.ma1-m{margin:.25rem}.ma2-m{margin:.5rem}.ma3-m{margin:1rem}.ma4-m{margin:2rem}.ma5-m{margin:4rem}.ma6-m{margin:8rem}.ma7-m{margin:16rem}.ml0-m{margin-left:0}.ml1-m{margin-left:.25rem}.ml2-m{margin-left:.5rem}.ml3-m{margin-left:1rem}.ml4-m{margin-left:2rem}.ml5-m{margin-left:4rem}.ml6-m{margin-left:8rem}.ml7-m{margin-left:16rem}.mr0-m{margin-right:0}.mr1-m{margin-right:.25rem}.mr2-m{margin-right:.5rem}.mr3-m{margin-right:1rem}.mr4-m{margin-right:2rem}.mr5-m{margin-right:4rem}.mr6-m{margin-right:8rem}.mr7-m{margin-right:16rem}.mb0-m{margin-bottom:0}.mb1-m{margin-bottom:.25rem}.mb2-m{margin-bottom:.5rem}.mb3-m{margin-bottom:1rem}.mb4-m{margin-bottom:2rem}.mb5-m{margin-bottom:4rem}.mb6-m{margin-bottom:8rem}.mb7-m{margin-bottom:16rem}.mt0-m{margin-top:0}.mt1-m{margin-top:.25rem}.mt2-m{margin-top:.5rem}.mt3-m{margin-top:1rem}.mt4-m{margin-top:2rem}.mt5-m{margin-top:4rem}.mt6-m{margin-top:8rem}.mt7-m{margin-top:16rem}.mv0-m{margin-top:0;margin-bottom:0}.mv1-m{margin-top:.25rem;margin-bottom:.25rem}.mv2-m{margin-top:.5rem;margin-bottom:.5rem}.mv3-m{margin-top:1rem;margin-bottom:1rem}.mv4-m{margin-top:2rem;margin-bottom:2rem}.mv5-m{margin-top:4rem;margin-bottom:4rem}.mv6-m{margin-top:8rem;margin-bottom:8rem}.mv7-m{margin-top:16rem;margin-bottom:16rem}.mh0-m{margin-left:0;margin-right:0}.mh1-m{margin-left:.25rem;margin-right:.25rem}.mh2-m{margin-left:.5rem;margin-right:.5rem}.mh3-m{margin-left:1rem;margin-right:1rem}.mh4-m{margin-left:2rem;margin-right:2rem}.mh5-m{margin-left:4rem;margin-right:4rem}.mh6-m{margin-left:8rem;margin-right:8rem}.mh7-m{margin-left:16rem;margin-right:16rem}}@media screen and (min-width:60em){.pa0-l{padding:0}.pa1-l{padding:.25rem}.pa2-l{padding:.5rem}.pa3-l{padding:1rem}.pa4-l{padding:2rem}.pa5-l{padding:4rem}.pa6-l{padding:8rem}.pa7-l{padding:16rem}.pl0-l{padding-left:0}.pl1-l{padding-left:.25rem}.pl2-l{padding-left:.5rem}.pl3-l{padding-left:1rem}.pl4-l{padding-left:2rem}.pl5-l{padding-left:4rem}.pl6-l{padding-left:8rem}.pl7-l{padding-left:16rem}.pr0-l{padding-right:0}.pr1-l{padding-right:.25rem}.pr2-l{padding-right:.5rem}.pr3-l{padding-right:1rem}.pr4-l{padding-right:2rem}.pr5-l{padding-right:4rem}.pr6-l{padding-right:8rem}.pr7-l{padding-right:16rem}.pb0-l{padding-bottom:0}.pb1-l{padding-bottom:.25rem}.pb2-l{padding-bottom:.5rem}.pb3-l{padding-bottom:1rem}.pb4-l{padding-bottom:2rem}.pb5-l{padding-bottom:4rem}.pb6-l{padding-bottom:8rem}.pb7-l{padding-bottom:16rem}.pt0-l{padding-top:0}.pt1-l{padding-top:.25rem}.pt2-l{padding-top:.5rem}.pt3-l{padding-top:1rem}.pt4-l{padding-top:2rem}.pt5-l{padding-top:4rem}.pt6-l{padding-top:8rem}.pt7-l{padding-top:16rem}.pv0-l{padding-top:0;padding-bottom:0}.pv1-l{padding-top:.25rem;padding-bottom:.25rem}.pv2-l{padding-top:.5rem;padding-bottom:.5rem}.pv3-l{padding-top:1rem;padding-bottom:1rem}.pv4-l{padding-top:2rem;padding-bottom:2rem}.pv5-l{padding-top:4rem;padding-bottom:4rem}.pv6-l{padding-top:8rem;padding-bottom:8rem}.pv7-l{padding-top:16rem;padding-bottom:16rem}.ph0-l{padding-left:0;padding-right:0}.ph1-l{padding-left:.25rem;padding-right:.25rem}.ph2-l{padding-left:.5rem;padding-right:.5rem}.ph3-l{padding-left:1rem;padding-right:1rem}.ph4-l{padding-left:2rem;padding-right:2rem}.ph5-l{padding-left:4rem;padding-right:4rem}.ph6-l{padding-left:8rem;padding-right:8rem}.ph7-l{padding-left:16rem;padding-right:16rem}.ma0-l{margin:0}.ma1-l{margin:.25rem}.ma2-l{margin:.5rem}.ma3-l{margin:1rem}.ma4-l{margin:2rem}.ma5-l{margin:4rem}.ma6-l{margin:8rem}.ma7-l{margin:16rem}.ml0-l{margin-left:0}.ml1-l{margin-left:.25rem}.ml2-l{margin-left:.5rem}.ml3-l{margin-left:1rem}.ml4-l{margin-left:2rem}.ml5-l{margin-left:4rem}.ml6-l{margin-left:8rem}.ml7-l{margin-left:16rem}.mr0-l{margin-right:0}.mr1-l{margin-right:.25rem}.mr2-l{margin-right:.5rem}.mr3-l{margin-right:1rem}.mr4-l{margin-right:2rem}.mr5-l{margin-right:4rem}.mr6-l{margin-right:8rem}.mr7-l{margin-right:16rem}.mb0-l{margin-bottom:0}.mb1-l{margin-bottom:.25rem}.mb2-l{margin-bottom:.5rem}.mb3-l{margin-bottom:1rem}.mb4-l{margin-bottom:2rem}.mb5-l{margin-bottom:4rem}.mb6-l{margin-bottom:8rem}.mb7-l{margin-bottom:16rem}.mt0-l{margin-top:0}.mt1-l{margin-top:.25rem}.mt2-l{margin-top:.5rem}.mt3-l{margin-top:1rem}.mt4-l{margin-top:2rem}.mt5-l{margin-top:4rem}.mt6-l{margin-top:8rem}.mt7-l{margin-top:16rem}.mv0-l{margin-top:0;margin-bottom:0}.mv1-l{margin-top:.25rem;margin-bottom:.25rem}.mv2-l{margin-top:.5rem;margin-bottom:.5rem}.mv3-l{margin-top:1rem;margin-bottom:1rem}.mv4-l{margin-top:2rem;margin-bottom:2rem}.mv5-l{margin-top:4rem;margin-bottom:4rem}.mv6-l{margin-top:8rem;margin-bottom:8rem}.mv7-l{margin-top:16rem;margin-bottom:16rem}.mh0-l{margin-left:0;margin-right:0}.mh1-l{margin-left:.25rem;margin-right:.25rem}.mh2-l{margin-left:.5rem;margin-right:.5rem}.mh3-l{margin-left:1rem;margin-right:1rem}.mh4-l{margin-left:2rem;margin-right:2rem}.mh5-l{margin-left:4rem;margin-right:4rem}.mh6-l{margin-left:8rem;margin-right:8rem}.mh7-l{margin-left:16rem;margin-right:16rem}}.na1{margin:-.25rem}.na2{margin:-.5rem}.na3{margin:-1rem}.na4{margin:-2rem}.na5{margin:-4rem}.na6{margin:-8rem}.na7{margin:-16rem}.nl1{margin-left:-.25rem}.nl2{margin-left:-.5rem}.nl3{margin-left:-1rem}.nl4{margin-left:-2rem}.nl5{margin-left:-4rem}.nl6{margin-left:-8rem}.nl7{margin-left:-16rem}.nr1{margin-right:-.25rem}.nr2{margin-right:-.5rem}.nr3{margin-right:-1rem}.nr4{margin-right:-2rem}.nr5{margin-right:-4rem}.nr6{margin-right:-8rem}.nr7{margin-right:-16rem}.nb1{margin-bottom:-.25rem}.nb2{margin-bottom:-.5rem}.nb3{margin-bottom:-1rem}.nb4{margin-bottom:-2rem}.nb5{margin-bottom:-4rem}.nb6{margin-bottom:-8rem}.nb7{margin-bottom:-16rem}.nt1{margin-top:-.25rem}.nt2{margin-top:-.5rem}.nt3{margin-top:-1rem}.nt4{margin-top:-2rem}.nt5{margin-top:-4rem}.nt6{margin-top:-8rem}.nt7{margin-top:-16rem}@media screen and (min-width:30em){.na1-ns{margin:-.25rem}.na2-ns{margin:-.5rem}.na3-ns{margin:-1rem}.na4-ns{margin:-2rem}.na5-ns{margin:-4rem}.na6-ns{margin:-8rem}.na7-ns{margin:-16rem}.nl1-ns{margin-left:-.25rem}.nl2-ns{margin-left:-.5rem}.nl3-ns{margin-left:-1rem}.nl4-ns{margin-left:-2rem}.nl5-ns{margin-left:-4rem}.nl6-ns{margin-left:-8rem}.nl7-ns{margin-left:-16rem}.nr1-ns{margin-right:-.25rem}.nr2-ns{margin-right:-.5rem}.nr3-ns{margin-right:-1rem}.nr4-ns{margin-right:-2rem}.nr5-ns{margin-right:-4rem}.nr6-ns{margin-right:-8rem}.nr7-ns{margin-right:-16rem}.nb1-ns{margin-bottom:-.25rem}.nb2-ns{margin-bottom:-.5rem}.nb3-ns{margin-bottom:-1rem}.nb4-ns{margin-bottom:-2rem}.nb5-ns{margin-bottom:-4rem}.nb6-ns{margin-bottom:-8rem}.nb7-ns{margin-bottom:-16rem}.nt1-ns{margin-top:-.25rem}.nt2-ns{margin-top:-.5rem}.nt3-ns{margin-top:-1rem}.nt4-ns{margin-top:-2rem}.nt5-ns{margin-top:-4rem}.nt6-ns{margin-top:-8rem}.nt7-ns{margin-top:-16rem}}@media screen and (min-width:30em) and (max-width:60em){.na1-m{margin:-.25rem}.na2-m{margin:-.5rem}.na3-m{margin:-1rem}.na4-m{margin:-2rem}.na5-m{margin:-4rem}.na6-m{margin:-8rem}.na7-m{margin:-16rem}.nl1-m{margin-left:-.25rem}.nl2-m{margin-left:-.5rem}.nl3-m{margin-left:-1rem}.nl4-m{margin-left:-2rem}.nl5-m{margin-left:-4rem}.nl6-m{margin-left:-8rem}.nl7-m{margin-left:-16rem}.nr1-m{margin-right:-.25rem}.nr2-m{margin-right:-.5rem}.nr3-m{margin-right:-1rem}.nr4-m{margin-right:-2rem}.nr5-m{margin-right:-4rem}.nr6-m{margin-right:-8rem}.nr7-m{margin-right:-16rem}.nb1-m{margin-bottom:-.25rem}.nb2-m{margin-bottom:-.5rem}.nb3-m{margin-bottom:-1rem}.nb4-m{margin-bottom:-2rem}.nb5-m{margin-bottom:-4rem}.nb6-m{margin-bottom:-8rem}.nb7-m{margin-bottom:-16rem}.nt1-m{margin-top:-.25rem}.nt2-m{margin-top:-.5rem}.nt3-m{margin-top:-1rem}.nt4-m{margin-top:-2rem}.nt5-m{margin-top:-4rem}.nt6-m{margin-top:-8rem}.nt7-m{margin-top:-16rem}}@media screen and (min-width:60em){.na1-l{margin:-.25rem}.na2-l{margin:-.5rem}.na3-l{margin:-1rem}.na4-l{margin:-2rem}.na5-l{margin:-4rem}.na6-l{margin:-8rem}.na7-l{margin:-16rem}.nl1-l{margin-left:-.25rem}.nl2-l{margin-left:-.5rem}.nl3-l{margin-left:-1rem}.nl4-l{margin-left:-2rem}.nl5-l{margin-left:-4rem}.nl6-l{margin-left:-8rem}.nl7-l{margin-left:-16rem}.nr1-l{margin-right:-.25rem}.nr2-l{margin-right:-.5rem}.nr3-l{margin-right:-1rem}.nr4-l{margin-right:-2rem}.nr5-l{margin-right:-4rem}.nr6-l{margin-right:-8rem}.nr7-l{margin-right:-16rem}.nb1-l{margin-bottom:-.25rem}.nb2-l{margin-bottom:-.5rem}.nb3-l{margin-bottom:-1rem}.nb4-l{margin-bottom:-2rem}.nb5-l{margin-bottom:-4rem}.nb6-l{margin-bottom:-8rem}.nb7-l{margin-bottom:-16rem}.nt1-l{margin-top:-.25rem}.nt2-l{margin-top:-.5rem}.nt3-l{margin-top:-1rem}.nt4-l{margin-top:-2rem}.nt5-l{margin-top:-4rem}.nt6-l{margin-top:-8rem}.nt7-l{margin-top:-16rem}}.collapse{border-collapse:collapse;border-spacing:0}.striped--light-silver:nth-child(odd){background-color:#aaa}.striped--moon-gray:nth-child(odd){background-color:#ccc}.striped--light-gray:nth-child(odd){background-color:#eee}.striped--near-white:nth-child(odd){background-color:#f4f4f4}.stripe-light:nth-child(odd){background-color:hsla(0,0%,100%,.1)}.stripe-dark:nth-child(odd){background-color:rgba(0,0,0,.1)}.strike{text-decoration:line-through}.underline{text-decoration:underline}.no-underline{text-decoration:none}@media screen and (min-width:30em){.strike-ns{text-decoration:line-through}.underline-ns{text-decoration:underline}.no-underline-ns{text-decoration:none}}@media screen and (min-width:30em) and (max-width:60em){.strike-m{text-decoration:line-through}.underline-m{text-decoration:underline}.no-underline-m{text-decoration:none}}@media screen and (min-width:60em){.strike-l{text-decoration:line-through}.underline-l{text-decoration:underline}.no-underline-l{text-decoration:none}}.tl{text-align:left}.tr{text-align:right}.tc{text-align:center}.tj{text-align:justify}@media screen and (min-width:30em){.tl-ns{text-align:left}.tr-ns{text-align:right}.tc-ns{text-align:center}.tj-ns{text-align:justify}}@media screen and (min-width:30em) and (max-width:60em){.tl-m{text-align:left}.tr-m{text-align:right}.tc-m{text-align:center}.tj-m{text-align:justify}}@media screen and (min-width:60em){.tl-l{text-align:left}.tr-l{text-align:right}.tc-l{text-align:center}.tj-l{text-align:justify}}.ttc{text-transform:capitalize}.ttl{text-transform:lowercase}.ttu{text-transform:uppercase}.ttn{text-transform:none}@media screen and (min-width:30em){.ttc-ns{text-transform:capitalize}.ttl-ns{text-transform:lowercase}.ttu-ns{text-transform:uppercase}.ttn-ns{text-transform:none}}@media screen and (min-width:30em) and (max-width:60em){.ttc-m{text-transform:capitalize}.ttl-m{text-transform:lowercase}.ttu-m{text-transform:uppercase}.ttn-m{text-transform:none}}@media screen and (min-width:60em){.ttc-l{text-transform:capitalize}.ttl-l{text-transform:lowercase}.ttu-l{text-transform:uppercase}.ttn-l{text-transform:none}}.f-6,.f-headline{font-size:6rem}.f-5,.f-subheadline{font-size:5rem}.f1{font-size:3rem}.f2{font-size:2.25rem}.f3{font-size:1.5rem}.f4{font-size:1.25rem}.f5{font-size:1rem}.f6{font-size:.875rem}.f7{font-size:.75rem}@media screen and (min-width:30em){.f-6-ns,.f-headline-ns{font-size:6rem}.f-5-ns,.f-subheadline-ns{font-size:5rem}.f1-ns{font-size:3rem}.f2-ns{font-size:2.25rem}.f3-ns{font-size:1.5rem}.f4-ns{font-size:1.25rem}.f5-ns{font-size:1rem}.f6-ns{font-size:.875rem}.f7-ns{font-size:.75rem}}@media screen and (min-width:30em) and (max-width:60em){.f-6-m,.f-headline-m{font-size:6rem}.f-5-m,.f-subheadline-m{font-size:5rem}.f1-m{font-size:3rem}.f2-m{font-size:2.25rem}.f3-m{font-size:1.5rem}.f4-m{font-size:1.25rem}.f5-m{font-size:1rem}.f6-m{font-size:.875rem}.f7-m{font-size:.75rem}}@media screen and (min-width:60em){.f-6-l,.f-headline-l{font-size:6rem}.f-5-l,.f-subheadline-l{font-size:5rem}.f1-l{font-size:3rem}.f2-l{font-size:2.25rem}.f3-l{font-size:1.5rem}.f4-l{font-size:1.25rem}.f5-l{font-size:1rem}.f6-l{font-size:.875rem}.f7-l{font-size:.75rem}}.measure{max-width:30em}.measure-wide{max-width:34em}.measure-narrow{max-width:20em}.indent{text-indent:1em;margin-top:0;margin-bottom:0}.small-caps{-webkit-font-feature-settings:"c2sc";font-feature-settings:"c2sc";font-variant:small-caps}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:30em){.measure-ns{max-width:30em}.measure-wide-ns{max-width:34em}.measure-narrow-ns{max-width:20em}.indent-ns{text-indent:1em;margin-top:0;margin-bottom:0}.small-caps-ns{-webkit-font-feature-settings:"c2sc";font-feature-settings:"c2sc";font-variant:small-caps}.truncate-ns{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media screen and (min-width:30em) and (max-width:60em){.measure-m{max-width:30em}.measure-wide-m{max-width:34em}.measure-narrow-m{max-width:20em}.indent-m{text-indent:1em;margin-top:0;margin-bottom:0}.small-caps-m{-webkit-font-feature-settings:"c2sc";font-feature-settings:"c2sc";font-variant:small-caps}.truncate-m{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media screen and (min-width:60em){.measure-l{max-width:30em}.measure-wide-l{max-width:34em}.measure-narrow-l{max-width:20em}.indent-l{text-indent:1em;margin-top:0;margin-bottom:0}.small-caps-l{-webkit-font-feature-settings:"c2sc";font-feature-settings:"c2sc";font-variant:small-caps}.truncate-l{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.overflow-container{overflow-y:scroll}.center{margin-left:auto}.center,.mr-auto{margin-right:auto}.ml-auto{margin-left:auto}@media screen and (min-width:30em){.center-ns{margin-left:auto}.center-ns,.mr-auto-ns{margin-right:auto}.ml-auto-ns{margin-left:auto}}@media screen and (min-width:30em) and (max-width:60em){.center-m{margin-left:auto}.center-m,.mr-auto-m{margin-right:auto}.ml-auto-m{margin-left:auto}}@media screen and (min-width:60em){.center-l{margin-left:auto}.center-l,.mr-auto-l{margin-right:auto}.ml-auto-l{margin-left:auto}}.clip{position:fixed!important;_position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}@media screen and (min-width:30em){.clip-ns{position:fixed!important;_position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}}@media screen and (min-width:30em) and (max-width:60em){.clip-m{position:fixed!important;_position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}}@media screen and (min-width:60em){.clip-l{position:fixed!important;_position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}}.ws-normal{white-space:normal}.nowrap{white-space:nowrap}.pre{white-space:pre}@media screen and (min-width:30em){.ws-normal-ns{white-space:normal}.nowrap-ns{white-space:nowrap}.pre-ns{white-space:pre}}@media screen and (min-width:30em) and (max-width:60em){.ws-normal-m{white-space:normal}.nowrap-m{white-space:nowrap}.pre-m{white-space:pre}}@media screen and (min-width:60em){.ws-normal-l{white-space:normal}.nowrap-l{white-space:nowrap}.pre-l{white-space:pre}}.v-base{vertical-align:baseline}.v-mid{vertical-align:middle}.v-top{vertical-align:top}.v-btm{vertical-align:bottom}@media screen and (min-width:30em){.v-base-ns{vertical-align:baseline}.v-mid-ns{vertical-align:middle}.v-top-ns{vertical-align:top}.v-btm-ns{vertical-align:bottom}}@media screen and (min-width:30em) and (max-width:60em){.v-base-m{vertical-align:baseline}.v-mid-m{vertical-align:middle}.v-top-m{vertical-align:top}.v-btm-m{vertical-align:bottom}}@media screen and (min-width:60em){.v-base-l{vertical-align:baseline}.v-mid-l{vertical-align:middle}.v-top-l{vertical-align:top}.v-btm-l{vertical-align:bottom}}.dim{opacity:1}.dim,.dim:focus,.dim:hover{transition:opacity .15s ease-in}.dim:focus,.dim:hover{opacity:.5}.dim:active{opacity:.8;transition:opacity .15s ease-out}.glow,.glow:focus,.glow:hover{transition:opacity .15s ease-in}.glow:focus,.glow:hover{opacity:1}.hide-child .child{opacity:0;transition:opacity .15s ease-in}.hide-child:active .child,.hide-child:focus .child,.hide-child:hover .child{opacity:1;transition:opacity .15s ease-in}.underline-hover:focus,.underline-hover:hover{text-decoration:underline}.grow{-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.grow:focus,.grow:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.grow:active{-webkit-transform:scale(.9);transform:scale(.9)}.grow-large{-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.grow-large:focus,.grow-large:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.grow-large:active{-webkit-transform:scale(.95);transform:scale(.95)}.pointer:hover,.shadow-hover{cursor:pointer}.shadow-hover{position:relative;transition:all .5s cubic-bezier(.165,.84,.44,1)}.shadow-hover:after{content:"";box-shadow:0 0 16px 2px rgba(0,0,0,.2);border-radius:inherit;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;transition:opacity .5s cubic-bezier(.165,.84,.44,1)}.shadow-hover:focus:after,.shadow-hover:hover:after{opacity:1}.bg-animate,.bg-animate:focus,.bg-animate:hover{transition:background-color .15s ease-in-out}.z-0{z-index:0}.z-1{z-index:1}.z-2{z-index:2}.z-3{z-index:3}.z-4{z-index:4}.z-5{z-index:5}.z-999{z-index:999}.z-9999{z-index:9999}.z-max{z-index:2147483647}.z-inherit{z-index:inherit}.z-initial{z-index:auto}.z-unset{z-index:unset}.nested-copy-line-height ol,.nested-copy-line-height p,.nested-copy-line-height ul{line-height:1.5}.nested-headline-line-height h1,.nested-headline-line-height h2,.nested-headline-line-height h3,.nested-headline-line-height h4,.nested-headline-line-height h5,.nested-headline-line-height h6{line-height:1.25}.nested-list-reset ol,.nested-list-reset ul{padding-left:0;margin-left:0;list-style-type:none}.nested-copy-indent p+p{text-indent:1em;margin-top:0;margin-bottom:0}.nested-copy-separator p+p{margin-top:1.5em}.nested-img img{width:100%;max-width:100%;display:block}.nested-links a{color:#357edd;transition:color .15s ease-in}.nested-links a:focus,.nested-links a:hover{color:#96ccff;transition:color .15s ease-in}.pre,pre{overflow-x:auto;overflow-y:hidden;overflow:scroll}pre code{display:block;padding:1.5em;font-size:.875rem;line-height:2}pre,pre code{white-space:pre}pre{background-color:#222;color:#ddd;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;position:relative}.pagination{margin:3rem 0}.pagination li{display:inline-block;margin-right:.375rem;font-size:.875rem;margin-bottom:2.5em}.pagination li a{padding:.5rem .625rem;background-color:#fff;color:#333;border:1px solid #ddd;border-radius:3px;text-decoration:none}.pagination li.disabled{display:none}.pagination li.active a:active,.pagination li.active a:link,.pagination li.active a:visited{background-color:#ddd}.facebook,.github,.gitlab,.instagram,.linkedin,.mastodon,.medium,.twitter,.youtube{fill:#bababa}.new-window{opacity:0;display:inline-block;vertical-align:top}.link-transition:hover .new-window{opacity:1}.facebook:hover{fill:#3b5998}.twitter:hover{fill:#1da1f2}.instagram:hover{fill:#e1306c}.youtube:hover{fill:#cd201f}.github:hover{fill:#6cc644}.gitlab:hover{fill:#fc6d26}.linkedin:hover,.medium:hover{fill:#0077b5}.mastodon:hover{fill:#3088d4}#TableOfContents ul li{margin-bottom:1em}.lh-copy blockquote{display:block;font-size:.875em;margin-left:2rem;margin-top:2rem;margin-bottom:2rem;border-left:4px solid #ccc;padding-left:1rem}
\ No newline at end of file
diff --git a/public/dist/js/app.3fc0f988d21662902933.js b/public/dist/js/app.3fc0f988d21662902933.js
new file mode 100644
index 0000000..ad6c35c
--- /dev/null
+++ b/public/dist/js/app.3fc0f988d21662902933.js
@@ -0,0 +1 @@
+!function(n){function t(e){if(r[e])return r[e].exports;var o=r[e]={i:e,l:!1,exports:{}};return n[e].call(o.exports,o,o.exports,t),o.l=!0,o.exports}var r={};t.m=n,t.c=r,t.i=function(n){return n},t.d=function(n,r,e){t.o(n,r)||Object.defineProperty(n,r,{configurable:!1,enumerable:!0,get:e})},t.n=function(n){var r=n&&n.__esModule?function(){return n.default}:function(){return n};return t.d(r,"a",r),r},t.o=function(n,t){return Object.prototype.hasOwnProperty.call(n,t)},t.p="",t(t.s=1)}([function(n,t){},function(n,t,r){"use strict";var e=r(0);!function(n){n&&n.__esModule}(e)}]);
\ No newline at end of file
diff --git a/public/download/index.html b/public/download/index.html
new file mode 100644
index 0000000..690a70a
--- /dev/null
+++ b/public/download/index.html
@@ -0,0 +1,192 @@
+
+
+
+
+
+
+ OpMon | Download
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ OpMon
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Download
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/public/download/index.xml b/public/download/index.xml
new file mode 100644
index 0000000..db84f05
--- /dev/null
+++ b/public/download/index.xml
@@ -0,0 +1,14 @@
+
+
+
+ Download on OpMon
+ https://example.com/download/
+ Recent content in Download on OpMon
+ Hugo -- gohugo.io
+ en-us
+
+
+
+
+
+
\ No newline at end of file
diff --git a/public/download/page/1/index.html b/public/download/page/1/index.html
new file mode 100644
index 0000000..cec70e3
--- /dev/null
+++ b/public/download/page/1/index.html
@@ -0,0 +1 @@
+https://example.com/download/
\ No newline at end of file
diff --git a/public/en/index.html b/public/en/index.html
new file mode 100644
index 0000000..b908478
--- /dev/null
+++ b/public/en/index.html
@@ -0,0 +1 @@
+https://example.com
\ No newline at end of file
diff --git a/public/en/sitemap.xml b/public/en/sitemap.xml
new file mode 100644
index 0000000..ecbef0c
--- /dev/null
+++ b/public/en/sitemap.xml
@@ -0,0 +1,136 @@
+
+
+
+
+ https://example.com/
+ 2019-11-09T00:00:00+00:00
+ monthly
+ 0.5
+
+
+
+
+
+ https://example.com/post/new-website/
+ 2019-11-09T00:00:00+00:00
+ monthly
+ 0.5
+
+
+
+
+
+ https://example.com/post/
+ 2019-11-09T00:00:00+00:00
+ monthly
+ 0.5
+
+
+
+
+
+ https://example.com/categories/
+ monthly
+ 0.5
+
+
+
+
+
+ https://example.com/contact/
+ monthly
+ 0.5
+
+
+
+
+
+ https://example.com/download/
+ monthly
+ 0.5
+
+
+
+
+
+ https://example.com/screenshots/
+ monthly
+ 0.5
+
+
+
+
+
+ https://example.com/tags/
+ monthly
+ 0.5
+
+
+
+
+
\ No newline at end of file
diff --git a/public/example1/index.html b/public/example1/index.html
new file mode 100644
index 0000000..0af3454
--- /dev/null
+++ b/public/example1/index.html
@@ -0,0 +1,100 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Example 1 | OpMon
+
+
+
+
+
+
+
+ Example 1
+
+
+ Publish date: 2018-12-27
+
+
+
+ This is an example post.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/public/example2/index.html b/public/example2/index.html
new file mode 100644
index 0000000..786effd
--- /dev/null
+++ b/public/example2/index.html
@@ -0,0 +1,100 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Example 2 | OpMon
+
+
+
+
+
+
+
+ Example 2
+
+
+ Publish date: 2018-12-27
+
+
+
+ This is another example post.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/public/favicon-16x16.png b/public/favicon-16x16.png
new file mode 100644
index 0000000..cb27de2
Binary files /dev/null and b/public/favicon-16x16.png differ
diff --git a/public/favicon-32x32.png b/public/favicon-32x32.png
new file mode 100644
index 0000000..4a4cb06
Binary files /dev/null and b/public/favicon-32x32.png differ
diff --git a/opmon_icon.ico b/public/favicon.ico
similarity index 100%
rename from opmon_icon.ico
rename to public/favicon.ico
diff --git a/public/fr/404.html b/public/fr/404.html
new file mode 100644
index 0000000..d9057ca
--- /dev/null
+++ b/public/fr/404.html
@@ -0,0 +1,142 @@
+
+
+
+
+
+
+ OpMon
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ OpMon
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ This is not the page you were looking for
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/public/fr/categories/index.html b/public/fr/categories/index.html
new file mode 100644
index 0000000..a15cea3
--- /dev/null
+++ b/public/fr/categories/index.html
@@ -0,0 +1,170 @@
+
+
+
+
+
+
+ OpMon
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ OpMon
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Categories
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/public/fr/categories/index.xml b/public/fr/categories/index.xml
new file mode 100644
index 0000000..c78d12f
--- /dev/null
+++ b/public/fr/categories/index.xml
@@ -0,0 +1,14 @@
+
+
+
+ Categories on OpMon
+ https://example.com/fr/categories/
+ Recent content in Categories on OpMon
+ Hugo -- gohugo.io
+ en-us
+
+
+
+
+
+
\ No newline at end of file
diff --git a/public/fr/contact/index.html b/public/fr/contact/index.html
new file mode 100644
index 0000000..b71335f
--- /dev/null
+++ b/public/fr/contact/index.html
@@ -0,0 +1,175 @@
+
+
+
+
+
+
+ OpMon | Contact
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ OpMon
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Contact
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/public/fr/contact/index.xml b/public/fr/contact/index.xml
new file mode 100644
index 0000000..25bdbfc
--- /dev/null
+++ b/public/fr/contact/index.xml
@@ -0,0 +1,14 @@
+
+
+
+ Contact on OpMon
+ https://example.com/fr/contact/
+ Recent content in Contact on OpMon
+ Hugo -- gohugo.io
+ en-us
+
+
+
+
+
+
\ No newline at end of file
diff --git a/public/fr/contact/page/1/index.html b/public/fr/contact/page/1/index.html
new file mode 100644
index 0000000..f7d18e1
--- /dev/null
+++ b/public/fr/contact/page/1/index.html
@@ -0,0 +1 @@
+https://example.com/fr/contact/
\ No newline at end of file
diff --git a/public/fr/download/index.html b/public/fr/download/index.html
new file mode 100644
index 0000000..5104cfe
--- /dev/null
+++ b/public/fr/download/index.html
@@ -0,0 +1,192 @@
+
+
+
+
+
+
+ OpMon | Téléchargement
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ OpMon
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Téléchargement
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/public/fr/download/index.xml b/public/fr/download/index.xml
new file mode 100644
index 0000000..e313d81
--- /dev/null
+++ b/public/fr/download/index.xml
@@ -0,0 +1,14 @@
+
+
+
+ Téléchargement on OpMon
+ https://example.com/fr/download/
+ Recent content in Téléchargement on OpMon
+ Hugo -- gohugo.io
+ en-us
+
+
+
+
+
+
\ No newline at end of file
diff --git a/public/fr/download/page/1/index.html b/public/fr/download/page/1/index.html
new file mode 100644
index 0000000..07f1bf0
--- /dev/null
+++ b/public/fr/download/page/1/index.html
@@ -0,0 +1 @@
+https://example.com/fr/download/
\ No newline at end of file
diff --git a/public/fr/index.html b/public/fr/index.html
new file mode 100644
index 0000000..adaeef0
--- /dev/null
+++ b/public/fr/index.html
@@ -0,0 +1,237 @@
+
+
+
+
+
+
+ OpMon
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+OpMon est un jeu open-source inspiré par Pokemon.
+
+Links
+
+ Project source code on GitHub
+
+ Website source code on GitHub
+
+ YouTube channel
+
+ Discord server
+
+Documentation
+
+Forum
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Posts récents
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ OpMon a un nouveau website.
+
+
lire plus
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/public/fr/index.xml b/public/fr/index.xml
new file mode 100644
index 0000000..a65ef8d
--- /dev/null
+++ b/public/fr/index.xml
@@ -0,0 +1,24 @@
+
+
+
+ OpMon
+ https://example.com/fr/
+ Recent content on OpMon
+ Hugo -- gohugo.io
+ en-us
+ Sat, 09 Nov 2019 00:00:00 +0000
+
+
+
+
+ -
+
Nouveau website
+ https://example.com/fr/post/new-website/
+ Sat, 09 Nov 2019 00:00:00 +0000
+
+ https://example.com/fr/post/new-website/
+ OpMon a un nouveau website.
+
+
+
+
\ No newline at end of file
diff --git a/public/fr/post/index.html b/public/fr/post/index.html
new file mode 100644
index 0000000..eae34e0
--- /dev/null
+++ b/public/fr/post/index.html
@@ -0,0 +1,192 @@
+
+
+
+
+
+
+ OpMon
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ OpMon
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Posts
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ November 9, 2019
+
+
+
+
+ OpMon a un nouveau website.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/public/fr/post/index.xml b/public/fr/post/index.xml
new file mode 100644
index 0000000..3ba6b45
--- /dev/null
+++ b/public/fr/post/index.xml
@@ -0,0 +1,24 @@
+
+
+
+ Posts on OpMon
+ https://example.com/fr/post/
+ Recent content in Posts on OpMon
+ Hugo -- gohugo.io
+ en-us
+ Sat, 09 Nov 2019 00:00:00 +0000
+
+
+
+
+ -
+
Nouveau website
+ https://example.com/fr/post/new-website/
+ Sat, 09 Nov 2019 00:00:00 +0000
+
+ https://example.com/fr/post/new-website/
+ OpMon a un nouveau website.
+
+
+
+
\ No newline at end of file
diff --git a/public/fr/post/new-website/index.html b/public/fr/post/new-website/index.html
new file mode 100644
index 0000000..20b3d30
--- /dev/null
+++ b/public/fr/post/new-website/index.html
@@ -0,0 +1,192 @@
+
+
+
+
+
+
+ OpMon | Nouveau website
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ OpMon
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ POSTS
+
+ Nouveau website
+
+
+ November 9, 2019
+
+
+
+
+ OpMon a un nouveau website.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/public/fr/post/page/1/index.html b/public/fr/post/page/1/index.html
new file mode 100644
index 0000000..b59ffc5
--- /dev/null
+++ b/public/fr/post/page/1/index.html
@@ -0,0 +1 @@
+https://example.com/fr/post/
\ No newline at end of file
diff --git a/public/fr/robots.txt b/public/fr/robots.txt
new file mode 100644
index 0000000..6d28488
--- /dev/null
+++ b/public/fr/robots.txt
@@ -0,0 +1,5 @@
+User-agent: *
+# robotstxt.org - if ENV production variable is false robots will be disallowed.
+
+ Disallow: /
+
diff --git a/public/fr/screenshots/index.html b/public/fr/screenshots/index.html
new file mode 100644
index 0000000..3ed21cd
--- /dev/null
+++ b/public/fr/screenshots/index.html
@@ -0,0 +1,171 @@
+
+
+
+
+
+
+ OpMon | Screenshots
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ OpMon
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Screenshots
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/public/fr/screenshots/index.xml b/public/fr/screenshots/index.xml
new file mode 100644
index 0000000..08b0c5e
--- /dev/null
+++ b/public/fr/screenshots/index.xml
@@ -0,0 +1,14 @@
+
+
+
+ Screenshots on OpMon
+ https://example.com/fr/screenshots/
+ Recent content in Screenshots on OpMon
+ Hugo -- gohugo.io
+ en-us
+
+
+
+
+
+
\ No newline at end of file
diff --git a/public/fr/screenshots/page/1/index.html b/public/fr/screenshots/page/1/index.html
new file mode 100644
index 0000000..f66af49
--- /dev/null
+++ b/public/fr/screenshots/page/1/index.html
@@ -0,0 +1 @@
+https://example.com/fr/screenshots/
\ No newline at end of file
diff --git a/public/fr/sitemap.xml b/public/fr/sitemap.xml
new file mode 100644
index 0000000..1492d7e
--- /dev/null
+++ b/public/fr/sitemap.xml
@@ -0,0 +1,136 @@
+
+
+
+
+ https://example.com/fr/
+ 2019-11-09T00:00:00+00:00
+ monthly
+ 0.5
+
+
+
+
+
+ https://example.com/fr/post/new-website/
+ 2019-11-09T00:00:00+00:00
+ monthly
+ 0.5
+
+
+
+
+
+ https://example.com/fr/post/
+ 2019-11-09T00:00:00+00:00
+ monthly
+ 0.5
+
+
+
+
+
+ https://example.com/fr/categories/
+ monthly
+ 0.5
+
+
+
+
+
+ https://example.com/fr/contact/
+ monthly
+ 0.5
+
+
+
+
+
+ https://example.com/fr/screenshots/
+ monthly
+ 0.5
+
+
+
+
+
+ https://example.com/fr/tags/
+ monthly
+ 0.5
+
+
+
+
+
+ https://example.com/fr/download/
+ monthly
+ 0.5
+
+
+
+
+
\ No newline at end of file
diff --git a/public/fr/tags/index.html b/public/fr/tags/index.html
new file mode 100644
index 0000000..dad1f97
--- /dev/null
+++ b/public/fr/tags/index.html
@@ -0,0 +1,170 @@
+
+
+
+
+
+
+ OpMon
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ OpMon
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Tags
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/public/fr/tags/index.xml b/public/fr/tags/index.xml
new file mode 100644
index 0000000..8f97e73
--- /dev/null
+++ b/public/fr/tags/index.xml
@@ -0,0 +1,14 @@
+
+
+
+ Tags on OpMon
+ https://example.com/fr/tags/
+ Recent content in Tags on OpMon
+ Hugo -- gohugo.io
+ en-us
+
+
+
+
+
+
\ No newline at end of file
diff --git a/images/home-bg-slideshow1.jpg b/public/header-image.jpg
similarity index 100%
rename from images/home-bg-slideshow1.jpg
rename to public/header-image.jpg
diff --git a/public/home/index.html b/public/home/index.html
new file mode 100644
index 0000000..d737094
--- /dev/null
+++ b/public/home/index.html
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ | OpMon
+
+
+
+
+
+
+
+
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/public/icon-apple.png b/public/icon-apple.png
new file mode 100644
index 0000000..4ac5132
Binary files /dev/null and b/public/icon-apple.png differ
diff --git a/public/icon-discord.png b/public/icon-discord.png
new file mode 100644
index 0000000..7c4f299
Binary files /dev/null and b/public/icon-discord.png differ
diff --git a/public/icon-github.png b/public/icon-github.png
new file mode 100644
index 0000000..97a9fb8
Binary files /dev/null and b/public/icon-github.png differ
diff --git a/public/icon-windows.png b/public/icon-windows.png
new file mode 100644
index 0000000..c5350e3
Binary files /dev/null and b/public/icon-windows.png differ
diff --git a/public/icon-youtube.png b/public/icon-youtube.png
new file mode 100644
index 0000000..d2fece6
Binary files /dev/null and b/public/icon-youtube.png differ
diff --git a/public/images/gohugo-default-sample-hero-image.jpg b/public/images/gohugo-default-sample-hero-image.jpg
new file mode 100644
index 0000000..0681583
Binary files /dev/null and b/public/images/gohugo-default-sample-hero-image.jpg differ
diff --git a/public/index.html b/public/index.html
new file mode 100644
index 0000000..75238ea
--- /dev/null
+++ b/public/index.html
@@ -0,0 +1,255 @@
+
+
+
+
+
+
+ OpMon
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+OpMon is a Pokemon inspired open-source game. Go on an adventure filled with
+exploration and various monsters in the wonderful region of Regimys!
+
+The game was imagined in 2012 and was made a reality in 2016 by a very small
+team of fans. The game is free and the source code is open to all, so you can
+come help us and improve the game!
+
+Features
+
+
+Developed by a team exclusively composed of volunteers. As such, the
+game is distributed for free. We ask for nothing but your hapiness!
+Entirely open source under the GPL-3.0 license. We even use
+open-source software to create it: Linux, Code::Blocks, Gimp, Git and many
+others!
+Developed by fans, for fans. The game contains plenty of small Easter
+eggs in reference to the Nintendo universe while adding new features that give
+a breath of fresh air to the license.
+
+
+Links
+
+ Project source code on GitHub
+
+ Website source code on GitHub
+
+ YouTube channel
+
+ Discord server
+
+Documentation
+
+Forum
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Recent Posts
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ OpMon has a new website, enjoy!
+
+
read more
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/public/index.xml b/public/index.xml
new file mode 100644
index 0000000..67a02c6
--- /dev/null
+++ b/public/index.xml
@@ -0,0 +1,24 @@
+
+
+
+ OpMon
+ https://example.com/
+ Recent content on OpMon
+ Hugo -- gohugo.io
+ en-us
+ Sat, 09 Nov 2019 00:00:00 +0000
+
+
+
+
+ -
+
New website
+ https://example.com/post/new-website/
+ Sat, 09 Nov 2019 00:00:00 +0000
+
+ https://example.com/post/new-website/
+ OpMon has a new website, enjoy!
+
+
+
+
\ No newline at end of file
diff --git a/public/post/index.html b/public/post/index.html
new file mode 100644
index 0000000..30f1523
--- /dev/null
+++ b/public/post/index.html
@@ -0,0 +1,192 @@
+
+
+
+
+
+
+ OpMon
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ OpMon
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Posts
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ November 9, 2019
+
+
+
+
+ OpMon has a new website, enjoy!
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/public/post/index.xml b/public/post/index.xml
new file mode 100644
index 0000000..d5310f2
--- /dev/null
+++ b/public/post/index.xml
@@ -0,0 +1,24 @@
+
+
+
+ Posts on OpMon
+ https://example.com/post/
+ Recent content in Posts on OpMon
+ Hugo -- gohugo.io
+ en-us
+ Sat, 09 Nov 2019 00:00:00 +0000
+
+
+
+
+ -
+
New website
+ https://example.com/post/new-website/
+ Sat, 09 Nov 2019 00:00:00 +0000
+
+ https://example.com/post/new-website/
+ OpMon has a new website, enjoy!
+
+
+
+
\ No newline at end of file
diff --git a/public/post/new-website/index.html b/public/post/new-website/index.html
new file mode 100644
index 0000000..81b8f67
--- /dev/null
+++ b/public/post/new-website/index.html
@@ -0,0 +1,192 @@
+
+
+
+
+
+
+ OpMon | New website
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ OpMon
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ POSTS
+
+ New website
+
+
+ November 9, 2019
+
+
+
+
+ OpMon has a new website, enjoy!
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/public/post/page/1/index.html b/public/post/page/1/index.html
new file mode 100644
index 0000000..e111f0a
--- /dev/null
+++ b/public/post/page/1/index.html
@@ -0,0 +1 @@
+https://example.com/post/
\ No newline at end of file
diff --git a/public/robots.txt b/public/robots.txt
new file mode 100644
index 0000000..6d28488
--- /dev/null
+++ b/public/robots.txt
@@ -0,0 +1,5 @@
+User-agent: *
+# robotstxt.org - if ENV production variable is false robots will be disallowed.
+
+ Disallow: /
+
diff --git a/public/screenshot-map.png b/public/screenshot-map.png
new file mode 100644
index 0000000..bf90022
Binary files /dev/null and b/public/screenshot-map.png differ
diff --git a/public/screenshot-title.png b/public/screenshot-title.png
new file mode 100644
index 0000000..8cee251
Binary files /dev/null and b/public/screenshot-title.png differ
diff --git a/public/screenshot-town.png b/public/screenshot-town.png
new file mode 100644
index 0000000..43170ce
Binary files /dev/null and b/public/screenshot-town.png differ
diff --git a/public/screenshots/index.html b/public/screenshots/index.html
new file mode 100644
index 0000000..ab53ae9
--- /dev/null
+++ b/public/screenshots/index.html
@@ -0,0 +1,171 @@
+
+
+
+
+
+
+ OpMon | Screenshots
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ OpMon
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Screenshots
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/public/screenshots/index.xml b/public/screenshots/index.xml
new file mode 100644
index 0000000..883c329
--- /dev/null
+++ b/public/screenshots/index.xml
@@ -0,0 +1,14 @@
+
+
+
+ Screenshots on OpMon
+ https://example.com/screenshots/
+ Recent content in Screenshots on OpMon
+ Hugo -- gohugo.io
+ en-us
+
+
+
+
+
+
\ No newline at end of file
diff --git a/public/screenshots/page/1/index.html b/public/screenshots/page/1/index.html
new file mode 100644
index 0000000..92386e5
--- /dev/null
+++ b/public/screenshots/page/1/index.html
@@ -0,0 +1 @@
+https://example.com/screenshots/
\ No newline at end of file
diff --git a/public/sitemap.xml b/public/sitemap.xml
new file mode 100644
index 0000000..49be580
--- /dev/null
+++ b/public/sitemap.xml
@@ -0,0 +1,18 @@
+
+
+
+
+ https://example.com/en/sitemap.xml
+
+ 2019-11-09T00:00:00+00:00
+
+
+
+
+ https://example.com/fr/sitemap.xml
+
+ 2019-11-09T00:00:00+00:00
+
+
+
+
diff --git a/public/tags/index.html b/public/tags/index.html
new file mode 100644
index 0000000..47ed342
--- /dev/null
+++ b/public/tags/index.html
@@ -0,0 +1,170 @@
+
+
+
+
+
+
+ OpMon
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ OpMon
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Tags
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/public/tags/index.xml b/public/tags/index.xml
new file mode 100644
index 0000000..8c65032
--- /dev/null
+++ b/public/tags/index.xml
@@ -0,0 +1,14 @@
+
+
+
+ Tags on OpMon
+ https://example.com/tags/
+ Recent content in Tags on OpMon
+ Hugo -- gohugo.io
+ en-us
+
+
+
+
+
+
\ No newline at end of file
diff --git a/resources/_gen/assets/scss/scss/cayman.scss_dc6e30e172360d791b9181d8ed4a1ee6.content b/resources/_gen/assets/scss/scss/cayman.scss_dc6e30e172360d791b9181d8ed4a1ee6.content
new file mode 100644
index 0000000..c161def
--- /dev/null
+++ b/resources/_gen/assets/scss/scss/cayman.scss_dc6e30e172360d791b9181d8ed4a1ee6.content
@@ -0,0 +1,237 @@
+* {
+ box-sizing: border-box; }
+
+body {
+ padding: 0;
+ margin: 0;
+ font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
+ font-size: 16px;
+ line-height: 1.5;
+ color: #606c71; }
+
+a {
+ color: #1e6bb8;
+ text-decoration: none; }
+ a:hover {
+ text-decoration: underline; }
+
+.btn {
+ display: inline-block;
+ margin-bottom: 1rem;
+ color: rgba(255, 255, 255, 0.7);
+ background-color: rgba(255, 255, 255, 0.08);
+ border-color: rgba(255, 255, 255, 0.2);
+ border-style: solid;
+ border-width: 1px;
+ border-radius: 0.3rem;
+ transition: color 0.2s, background-color 0.2s, border-color 0.2s; }
+ .btn:hover {
+ color: rgba(255, 255, 255, 0.8);
+ text-decoration: none;
+ background-color: rgba(255, 255, 255, 0.2);
+ border-color: rgba(255, 255, 255, 0.3); }
+ .btn + .btn {
+ margin-left: 1rem; }
+ @media screen and (min-width: 64em) {
+ .btn {
+ padding: 0.75rem 1rem; } }
+ @media screen and (min-width: 42em) and (max-width: 64em) {
+ .btn {
+ padding: 0.6rem 0.9rem;
+ font-size: 0.9rem; } }
+ @media screen and (max-width: 42em) {
+ .btn {
+ padding: 0.75rem;
+ font-size: 0.9rem; } }
+
+.page-header {
+ color: #fff;
+ text-align: center;
+ background-color: #159957;
+ background-image: url("../pokemon.png");
+ background-size: cover; }
+ @media screen and (min-width: 64em) {
+ .page-header {
+ padding: 5rem 6rem; } }
+ @media screen and (min-width: 42em) and (max-width: 64em) {
+ .page-header {
+ padding: 3rem 4rem; } }
+ @media screen and (max-width: 42em) {
+ .page-header {
+ padding: 2rem 1rem; } }
+
+.project-name {
+ margin-top: 0;
+ margin-bottom: 0.1rem; }
+ @media screen and (min-width: 64em) {
+ .project-name {
+ font-size: 3.25rem; } }
+ @media screen and (min-width: 42em) and (max-width: 64em) {
+ .project-name {
+ font-size: 2.25rem; } }
+ @media screen and (max-width: 42em) {
+ .project-name {
+ font-size: 1.75rem; } }
+
+.project-tagline {
+ margin-bottom: 2rem;
+ font-weight: normal;
+ opacity: 0.7; }
+ @media screen and (min-width: 64em) {
+ .project-tagline {
+ font-size: 1.25rem; } }
+ @media screen and (min-width: 42em) and (max-width: 64em) {
+ .project-tagline {
+ font-size: 1.15rem; } }
+ @media screen and (max-width: 42em) {
+ .project-tagline {
+ font-size: 1rem; } }
+
+.main-content {
+ word-wrap: break-word; }
+ .main-content :first-child {
+ margin-top: 0; }
+ @media screen and (min-width: 64em) {
+ .main-content {
+ max-width: 64rem;
+ padding: 2rem 6rem;
+ margin: 0 auto;
+ font-size: 1.1rem; } }
+ @media screen and (min-width: 42em) and (max-width: 64em) {
+ .main-content {
+ padding: 2rem 4rem;
+ font-size: 1.1rem; } }
+ @media screen and (max-width: 42em) {
+ .main-content {
+ padding: 2rem 1rem;
+ font-size: 1rem; } }
+ .main-content img {
+ max-width: 100%; }
+ .main-content h1,
+ .main-content h2,
+ .main-content h3,
+ .main-content h4,
+ .main-content h5,
+ .main-content h6 {
+ margin-top: 2rem;
+ margin-bottom: 1rem;
+ font-weight: normal;
+ color: #159957; }
+ .main-content p {
+ margin-bottom: 1em; }
+ .main-content code {
+ padding: 2px 4px;
+ font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace;
+ font-size: 0.9em;
+ color: #567482;
+ background-color: #f3f6fa;
+ border-radius: 0.3rem; }
+ .main-content pre {
+ padding: 0.8rem;
+ margin-top: 0;
+ margin-bottom: 1rem;
+ font: 1rem Consolas, "Liberation Mono", Menlo, Courier, monospace;
+ color: #567482;
+ word-wrap: normal;
+ background-color: #f3f6fa;
+ border: solid 1px #dce6f0;
+ border-radius: 0.3rem; }
+ .main-content pre > code {
+ padding: 0;
+ margin: 0;
+ font-size: 0.9rem;
+ color: #567482;
+ word-break: normal;
+ white-space: pre;
+ background: transparent;
+ border: 0; }
+ .main-content .highlight {
+ margin-bottom: 1rem; }
+ .main-content .highlight pre {
+ margin-bottom: 0;
+ word-break: normal; }
+ .main-content .highlight pre,
+ .main-content pre {
+ padding: 0.8rem;
+ overflow: auto;
+ font-size: 0.9rem;
+ line-height: 1.45;
+ border-radius: 0.3rem;
+ -webkit-overflow-scrolling: touch; }
+ .main-content pre code,
+ .main-content pre tt {
+ display: inline;
+ max-width: initial;
+ padding: 0;
+ margin: 0;
+ overflow: initial;
+ line-height: inherit;
+ word-wrap: normal;
+ background-color: transparent;
+ border: 0; }
+ .main-content pre code:before, .main-content pre code:after,
+ .main-content pre tt:before,
+ .main-content pre tt:after {
+ content: normal; }
+ .main-content ul,
+ .main-content ol {
+ margin-top: 0; }
+ .main-content blockquote {
+ padding: 0 1rem;
+ margin-left: 0;
+ color: #819198;
+ border-left: 0.3rem solid #dce6f0; }
+ .main-content blockquote > :first-child {
+ margin-top: 0; }
+ .main-content blockquote > :last-child {
+ margin-bottom: 0; }
+ .main-content table {
+ display: block;
+ width: 100%;
+ overflow: auto;
+ word-break: normal;
+ word-break: keep-all;
+ -webkit-overflow-scrolling: touch; }
+ .main-content table th {
+ font-weight: bold; }
+ .main-content table th,
+ .main-content table td {
+ padding: 0.5rem 1rem;
+ border: 1px solid #e9ebec; }
+ .main-content dl {
+ padding: 0; }
+ .main-content dl dt {
+ padding: 0;
+ margin-top: 1rem;
+ font-size: 1rem;
+ font-weight: bold; }
+ .main-content dl dd {
+ padding: 0;
+ margin-bottom: 1rem; }
+ .main-content hr {
+ height: 2px;
+ padding: 0;
+ margin: 1rem 0;
+ background-color: #eff0f1;
+ border: 0; }
+
+.site-footer {
+ padding-top: 2rem;
+ margin-top: 2rem;
+ border-top: solid 1px #eff0f1; }
+ @media screen and (min-width: 64em) {
+ .site-footer {
+ font-size: 1rem; } }
+ @media screen and (min-width: 42em) and (max-width: 64em) {
+ .site-footer {
+ font-size: 1rem; } }
+ @media screen and (max-width: 42em) {
+ .site-footer {
+ font-size: 0.9rem; } }
+
+.site-footer-owner {
+ display: block;
+ font-weight: bold; }
+
+.site-footer-credits {
+ color: #819198; }
diff --git a/resources/_gen/assets/scss/scss/cayman.scss_dc6e30e172360d791b9181d8ed4a1ee6.json b/resources/_gen/assets/scss/scss/cayman.scss_dc6e30e172360d791b9181d8ed4a1ee6.json
new file mode 100644
index 0000000..81469dc
--- /dev/null
+++ b/resources/_gen/assets/scss/scss/cayman.scss_dc6e30e172360d791b9181d8ed4a1ee6.json
@@ -0,0 +1 @@
+{"Target":"css/cayman.29a2d918670b6c5733bb68e2d695990a2cc0b924138b0292cda5f5576ba6596c.css","MediaType":"text/css","Data":{"Integrity":"sha256-KaLZGGcLbFczu2ji1pWZCizAuSQTiwKSzaX1V2umWWw="}}
\ No newline at end of file
diff --git a/robots.txt b/robots.txt
deleted file mode 100644
index e60e39f..0000000
--- a/robots.txt
+++ /dev/null
@@ -1,9 +0,0 @@
-User-agent: *
-Disallow: /pages/
-Disallow: macdownload.html
-Disallow: infosCpp.html
-Disallow: google6f9c74a9b68b6e51.html
-Disallow: 404.html
-Disallow: /fr/
-Disallow: /en/
-Disallow: /es/
diff --git a/static/custom.css b/static/custom.css
new file mode 100644
index 0000000..a857f7a
--- /dev/null
+++ b/static/custom.css
@@ -0,0 +1,17 @@
+body {
+ font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
+}
+
+.measure-wide {
+ max-width: 50em;
+ text-align: left;
+}
+
+.custom-footer-class {
+ background-color: #f4f4f4;
+}
+
+.custom-small-text-class {
+ font-size: smaller;
+ color: #555;
+}
\ No newline at end of file
diff --git a/static/favicon.ico b/static/favicon.ico
new file mode 100644
index 0000000..b23e2eb
Binary files /dev/null and b/static/favicon.ico differ
diff --git a/static/header-image.jpg b/static/header-image.jpg
new file mode 100644
index 0000000..7035bbd
Binary files /dev/null and b/static/header-image.jpg differ
diff --git a/static/icon-apple.png b/static/icon-apple.png
new file mode 100644
index 0000000..4ac5132
Binary files /dev/null and b/static/icon-apple.png differ
diff --git a/static/icon-discord.png b/static/icon-discord.png
new file mode 100644
index 0000000..7c4f299
Binary files /dev/null and b/static/icon-discord.png differ
diff --git a/static/icon-github.png b/static/icon-github.png
new file mode 100644
index 0000000..97a9fb8
Binary files /dev/null and b/static/icon-github.png differ
diff --git a/static/icon-windows.png b/static/icon-windows.png
new file mode 100644
index 0000000..c5350e3
Binary files /dev/null and b/static/icon-windows.png differ
diff --git a/static/icon-youtube.png b/static/icon-youtube.png
new file mode 100644
index 0000000..d2fece6
Binary files /dev/null and b/static/icon-youtube.png differ
diff --git a/static/screenshot-map.png b/static/screenshot-map.png
new file mode 100644
index 0000000..bf90022
Binary files /dev/null and b/static/screenshot-map.png differ
diff --git a/static/screenshot-title.png b/static/screenshot-title.png
new file mode 100644
index 0000000..8cee251
Binary files /dev/null and b/static/screenshot-title.png differ
diff --git a/static/screenshot-town.png b/static/screenshot-town.png
new file mode 100644
index 0000000..43170ce
Binary files /dev/null and b/static/screenshot-town.png differ
diff --git a/stylesheets/flat-ui.css b/stylesheets/flat-ui.css
deleted file mode 100644
index e56d8db..0000000
--- a/stylesheets/flat-ui.css
+++ /dev/null
@@ -1,6213 +0,0 @@
-@font-face {
- font-family: 'Lato';
- src: url('../fonts/lato/lato-black.eot');
- src: url('../fonts/lato/lato-black.eot?#iefix') format('embedded-opentype'), url('../fonts/lato/lato-black.woff') format('woff'), url('../fonts/lato/lato-black.ttf') format('truetype'), url('../fonts/lato/lato-black.svg#latoblack') format('svg');
- font-weight: 900;
- font-style: normal;
-}
-@font-face {
- font-family: 'Lato';
- src: url('../fonts/lato/lato-bold.eot');
- src: url('../fonts/lato/lato-bold.eot?#iefix') format('embedded-opentype'), url('../fonts/lato/lato-bold.woff') format('woff'), url('../fonts/lato/lato-bold.ttf') format('truetype'), url('../fonts/lato/lato-bold.svg#latobold') format('svg');
- font-weight: bold;
- font-style: normal;
-}
-@font-face {
- font-family: 'Lato';
- src: url('../fonts/lato/lato-bolditalic.eot');
- src: url('../fonts/lato/lato-bolditalic.eot?#iefix') format('embedded-opentype'), url('../fonts/lato/lato-bolditalic.woff') format('woff'), url('../fonts/lato/lato-bolditalic.ttf') format('truetype'), url('../fonts/lato/lato-bolditalic.svg#latobold-italic') format('svg');
- font-weight: bold;
- font-style: italic;
-}
-@font-face {
- font-family: 'Lato';
- src: url('../fonts/lato/lato-italic.eot');
- src: url('../fonts/lato/lato-italic.eot?#iefix') format('embedded-opentype'), url('../fonts/lato/lato-italic.woff') format('woff'), url('../fonts/lato/lato-italic.ttf') format('truetype'), url('../fonts/lato/lato-italic.svg#latoitalic') format('svg');
- font-weight: normal;
- font-style: italic;
-}
-@font-face {
- font-family: 'Lato';
- src: url('../fonts/lato/lato-light.eot');
- src: url('../fonts/lato/lato-light.eot?#iefix') format('embedded-opentype'), url('../fonts/lato/lato-light.woff') format('woff'), url('../fonts/lato/lato-light.ttf') format('truetype'), url('../fonts/lato/lato-light.svg#latolight') format('svg');
- font-weight: 300;
- font-style: normal;
-}
-@font-face {
- font-family: 'Lato';
- src: url('../fonts/lato/lato-regular.eot');
- src: url('../fonts/lato/lato-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/lato/lato-regular.woff') format('woff'), url('../fonts/lato/lato-regular.ttf') format('truetype'), url('../fonts/lato/lato-regular.svg#latoregular') format('svg');
- font-weight: normal;
- font-style: normal;
-}
-@font-face {
- font-family: 'Flat-UI-Icons';
- src: url('../fonts/glyphicons/flat-ui-icons-regular.eot');
- src: url('../fonts/glyphicons/flat-ui-icons-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons/flat-ui-icons-regular.woff') format('woff'), url('../fonts/glyphicons/flat-ui-icons-regular.ttf') format('truetype'), url('../fonts/glyphicons/flat-ui-icons-regular.svg#flat-ui-icons-regular') format('svg');
-}
-[class^="fui-"],
-[class*="fui-"] {
- font-family: 'Flat-UI-Icons';
- speak: none;
- font-style: normal;
- font-weight: normal;
- font-variant: normal;
- text-transform: none;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
-}
-.fui-triangle-up:before {
- content: "\e600";
-}
-.fui-triangle-down:before {
- content: "\e601";
-}
-.fui-triangle-up-small:before {
- content: "\e602";
-}
-.fui-triangle-down-small:before {
- content: "\e603";
-}
-.fui-triangle-left-large:before {
- content: "\e604";
-}
-.fui-triangle-right-large:before {
- content: "\e605";
-}
-.fui-arrow-left:before {
- content: "\e606";
-}
-.fui-arrow-right:before {
- content: "\e607";
-}
-.fui-plus:before {
- content: "\e608";
-}
-.fui-cross:before {
- content: "\e609";
-}
-.fui-check:before {
- content: "\e60a";
-}
-.fui-radio-unchecked:before {
- content: "\e60b";
-}
-.fui-radio-checked:before {
- content: "\e60c";
-}
-.fui-checkbox-unchecked:before {
- content: "\e60d";
-}
-.fui-checkbox-checked:before {
- content: "\e60e";
-}
-.fui-info-circle:before {
- content: "\e60f";
-}
-.fui-alert-circle:before {
- content: "\e610";
-}
-.fui-question-circle:before {
- content: "\e611";
-}
-.fui-check-circle:before {
- content: "\e612";
-}
-.fui-cross-circle:before {
- content: "\e613";
-}
-.fui-plus-circle:before {
- content: "\e614";
-}
-.fui-pause:before {
- content: "\e615";
-}
-.fui-play:before {
- content: "\e616";
-}
-.fui-volume:before {
- content: "\e617";
-}
-.fui-mute:before {
- content: "\e618";
-}
-.fui-resize:before {
- content: "\e619";
-}
-.fui-list:before {
- content: "\e61a";
-}
-.fui-list-thumbnailed:before {
- content: "\e61b";
-}
-.fui-list-small-thumbnails:before {
- content: "\e61c";
-}
-.fui-list-large-thumbnails:before {
- content: "\e61d";
-}
-.fui-list-numbered:before {
- content: "\e61e";
-}
-.fui-list-columned:before {
- content: "\e61f";
-}
-.fui-list-bulleted:before {
- content: "\e620";
-}
-.fui-window:before {
- content: "\e621";
-}
-.fui-windows:before {
- content: "\e622";
-}
-.fui-loop:before {
- content: "\e623";
-}
-.fui-cmd:before {
- content: "\e624";
-}
-.fui-mic:before {
- content: "\e625";
-}
-.fui-heart:before {
- content: "\e626";
-}
-.fui-location:before {
- content: "\e627";
-}
-.fui-new:before {
- content: "\e628";
-}
-.fui-video:before {
- content: "\e629";
-}
-.fui-photo:before {
- content: "\e62a";
-}
-.fui-time:before {
- content: "\e62b";
-}
-.fui-eye:before {
- content: "\e62c";
-}
-.fui-chat:before {
- content: "\e62d";
-}
-.fui-home:before {
- content: "\e62e";
-}
-.fui-upload:before {
- content: "\e62f";
-}
-.fui-search:before {
- content: "\e630";
-}
-.fui-user:before {
- content: "\e631";
-}
-.fui-mail:before {
- content: "\e632";
-}
-.fui-lock:before {
- content: "\e633";
-}
-.fui-power:before {
- content: "\e634";
-}
-.fui-calendar:before {
- content: "\e635";
-}
-.fui-gear:before {
- content: "\e636";
-}
-.fui-bookmark:before {
- content: "\e637";
-}
-.fui-exit:before {
- content: "\e638";
-}
-.fui-trash:before {
- content: "\e639";
-}
-.fui-folder:before {
- content: "\e63a";
-}
-.fui-bubble:before {
- content: "\e63b";
-}
-.fui-export:before {
- content: "\e63c";
-}
-.fui-calendar-solid:before {
- content: "\e63d";
-}
-.fui-star:before {
- content: "\e63e";
-}
-.fui-star-2:before {
- content: "\e63f";
-}
-.fui-credit-card:before {
- content: "\e640";
-}
-.fui-clip:before {
- content: "\e641";
-}
-.fui-link:before {
- content: "\e642";
-}
-.fui-tag:before {
- content: "\e643";
-}
-.fui-document:before {
- content: "\e644";
-}
-.fui-image:before {
- content: "\e645";
-}
-.fui-facebook:before {
- content: "\e646";
-}
-.fui-youtube:before {
- content: "\e647";
-}
-.fui-vimeo:before {
- content: "\e648";
-}
-.fui-twitter:before {
- content: "\e649";
-}
-.fui-spotify:before {
- content: "\e64a";
-}
-.fui-skype:before {
- content: "\e64b";
-}
-.fui-pinterest:before {
- content: "\e64c";
-}
-.fui-path:before {
- content: "\e64d";
-}
-.fui-linkedin:before {
- content: "\e64e";
-}
-.fui-google-plus:before {
- content: "\e64f";
-}
-.fui-dribbble:before {
- content: "\e650";
-}
-.fui-behance:before {
- content: "\e651";
-}
-.fui-stumbleupon:before {
- content: "\e652";
-}
-.fui-yelp:before {
- content: "\e653";
-}
-.fui-wordpress:before {
- content: "\e654";
-}
-.fui-windows-8:before {
- content: "\e655";
-}
-.fui-vine:before {
- content: "\e656";
-}
-.fui-tumblr:before {
- content: "\e657";
-}
-.fui-paypal:before {
- content: "\e658";
-}
-.fui-lastfm:before {
- content: "\e659";
-}
-.fui-instagram:before {
- content: "\e65a";
-}
-.fui-html5:before {
- content: "\e65b";
-}
-.fui-github:before {
- content: "\e65c";
-}
-.fui-foursquare:before {
- content: "\e65d";
-}
-.fui-dropbox:before {
- content: "\e65e";
-}
-.fui-android:before {
- content: "\e65f";
-}
-.fui-apple:before {
- content: "\e660";
-}
-body {
- font-family: "Lato", Helvetica, Arial, sans-serif;
- font-size: 18px;
- line-height: 1.72222;
- color: #34495e;
- background-color: #ffffff;
-}
-a {
- color: #16a085;
- text-decoration: none;
- -webkit-transition: .25s;
- transition: .25s;
-}
-a:hover,
-a:focus {
- color: #1abc9c;
- text-decoration: none;
-}
-a:focus {
- outline: none;
-}
-.img-rounded {
- border-radius: 6px;
-}
-.img-thumbnail {
- padding: 4px;
- line-height: 1.72222;
- background-color: #ffffff;
- border: 2px solid #bdc3c7;
- border-radius: 6px;
- -webkit-transition: all 0.25s ease-in-out;
- transition: all 0.25s ease-in-out;
- display: inline-block;
- max-width: 100%;
- height: auto;
-}
-.img-comment {
- font-size: 15px;
- line-height: 1.2;
- font-style: italic;
- margin: 24px 0;
-}
-h1,
-h2,
-h3,
-h4,
-h5,
-h6,
-.h1,
-.h2,
-.h3,
-.h4,
-.h5,
-.h6 {
- font-family: inherit;
- font-weight: 700;
- line-height: 1.1;
- color: inherit;
-}
-h1 small,
-h2 small,
-h3 small,
-h4 small,
-h5 small,
-h6 small,
-.h1 small,
-.h2 small,
-.h3 small,
-.h4 small,
-.h5 small,
-.h6 small {
- color: #e7e9ec;
-}
-h1,
-h2,
-h3 {
- margin-top: 30px;
- margin-bottom: 15px;
-}
-h4,
-h5,
-h6 {
- margin-top: 15px;
- margin-bottom: 15px;
-}
-h6 {
- font-weight: normal;
-}
-h1,
-.h1 {
- font-size: 61px;
-}
-h2,
-.h2 {
- font-size: 53px;
-}
-h3,
-.h3 {
- font-size: 40px;
-}
-h4,
-.h4 {
- font-size: 29px;
-}
-h5,
-.h5 {
- font-size: 28px;
-}
-h6,
-.h6 {
- font-size: 24px;
-}
-p {
- font-size: 18px;
- line-height: 1.72222;
- margin: 0 0 15px;
-}
-.lead {
- margin-bottom: 30px;
- font-size: 28px;
- line-height: 1.46428571;
- font-weight: 300;
-}
-@media (min-width: 768px) {
- .lead {
- font-size: 30.006px;
- }
-}
-small,
-.small {
- font-size: 83%;
- line-height: 2.067;
-}
-.text-muted {
- color: #bdc3c7;
-}
-.text-inverse {
- color: #ffffff;
-}
-.text-primary {
- color: #1abc9c;
-}
-a.text-primary:hover {
- color: #148f77;
-}
-.text-warning {
- color: #f1c40f;
-}
-a.text-warning:hover {
- color: #c29d0b;
-}
-.text-danger {
- color: #e74c3c;
-}
-a.text-danger:hover {
- color: #d62c1a;
-}
-.text-success {
- color: #2ecc71;
-}
-a.text-success:hover {
- color: #25a25a;
-}
-.text-info {
- color: #3498db;
-}
-a.text-info:hover {
- color: #217dbb;
-}
-.bg-primary {
- color: #ffffff;
- background-color: #34495e;
-}
-a.bg-primary:hover {
- background-color: #222f3d;
-}
-.bg-success {
- background-color: #dff0d8;
-}
-a.bg-success:hover {
- background-color: #c1e2b3;
-}
-.bg-info {
- background-color: #d9edf7;
-}
-a.bg-info:hover {
- background-color: #afd9ee;
-}
-.bg-warning {
- background-color: #fcf8e3;
-}
-a.bg-warning:hover {
- background-color: #f7ecb5;
-}
-.bg-danger {
- background-color: #f2dede;
-}
-a.bg-danger:hover {
- background-color: #e4b9b9;
-}
-.page-header {
- padding-bottom: 14px;
- margin: 60px 0 30px;
- border-bottom: 2px solid #e7e9ec;
-}
-ul,
-ol {
- margin-bottom: 15px;
-}
-dl {
- margin-bottom: 30px;
-}
-dt,
-dd {
- line-height: 1.72222;
-}
-@media (min-width: 768px) {
- .dl-horizontal dt {
- width: 160px;
- }
- .dl-horizontal dd {
- margin-left: 180px;
- }
-}
-abbr[title],
-abbr[data-original-title] {
- border-bottom: 1px dotted #bdc3c7;
-}
-blockquote {
- border-left: 3px solid #e7e9ec;
- padding: 0 0 0 16px;
- margin: 0 0 30px;
-}
-blockquote p {
- font-size: 20px;
- line-height: 1.55;
- font-weight: normal;
- margin-bottom: .4em;
-}
-blockquote small,
-blockquote .small {
- font-size: 18px;
- line-height: 1.72222;
- font-style: italic;
- color: inherit;
-}
-blockquote small:before,
-blockquote .small:before {
- content: "";
-}
-blockquote.pull-right {
- padding-right: 16px;
- padding-left: 0;
- border-right: 3px solid #e7e9ec;
- border-left: 0;
-}
-blockquote.pull-right small:after {
- content: "";
-}
-address {
- margin-bottom: 30px;
- line-height: 1.72222;
-}
-sub,
-sup {
- font-size: 70%;
-}
-code,
-kbd,
-pre,
-samp {
- font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
-}
-code {
- padding: 2px 6px;
- font-size: 85%;
- color: #c7254e;
- background-color: #f9f2f4;
- border-radius: 4px;
-}
-kbd {
- padding: 2px 6px;
- font-size: 85%;
- color: #ffffff;
- background-color: #34495e;
- border-radius: 4px;
- box-shadow: none;
-}
-pre {
- padding: 8px;
- margin: 0 0 15px;
- font-size: 13px;
- line-height: 1.72222;
- color: inherit;
- background-color: #ffffff;
- border: 2px solid #e7e9ec;
- border-radius: 6px;
- white-space: pre;
-}
-.pre-scrollable {
- max-height: 340px;
-}
-.thumbnail {
- display: block;
- padding: 4px;
- margin-bottom: 5px;
- line-height: 1.72222;
- background-color: #ffffff;
- border: 2px solid #bdc3c7;
- border-radius: 6px;
- -webkit-transition: border 0.25s ease-in-out;
- transition: border 0.25s ease-in-out;
-}
-.thumbnail > img,
-.thumbnail a > img {
- display: block;
- max-width: 100%;
- height: auto;
- margin-left: auto;
- margin-right: auto;
-}
-a.thumbnail:hover,
-a.thumbnail:focus,
-a.thumbnail.active {
- border-color: #16a085;
-}
-.thumbnail .caption {
- padding: 9px;
- color: #34495e;
-}
-.btn {
- border: none;
- font-size: 15px;
- font-weight: normal;
- line-height: 1.4;
- border-radius: 4px;
- padding: 10px 15px;
- -webkit-font-smoothing: subpixel-antialiased;
- -webkit-transition: border 0.25s linear, color 0.25s linear, background-color 0.25s linear;
- transition: border 0.25s linear, color 0.25s linear, background-color 0.25s linear;
-}
-.btn:hover,
-.btn:focus {
- outline: none;
- color: #ffffff;
-}
-.btn:active,
-.btn.active {
- outline: none;
- box-shadow: none;
-}
-.btn:focus:active {
- outline: none;
-}
-.btn.disabled,
-.btn[disabled],
-fieldset[disabled] .btn {
- background-color: #bdc3c7;
- color: rgba(255, 255, 255, 0.75);
- opacity: 0.7;
- filter: alpha(opacity=70);
- cursor: not-allowed;
-}
-.btn [class^="fui-"] {
- margin: 0 1px;
- position: relative;
- line-height: 1;
- top: 1px;
-}
-.btn-xs.btn [class^="fui-"] {
- font-size: 11px;
- top: 0;
-}
-.btn-hg.btn [class^="fui-"] {
- top: 2px;
-}
-.btn-default {
- color: #ffffff;
- background-color: #bdc3c7;
-}
-.btn-default:hover,
-.btn-default.hover,
-.btn-default:focus,
-.btn-default:active,
-.btn-default.active,
-.open > .dropdown-toggle.btn-default {
- color: #ffffff;
- background-color: #cacfd2;
- border-color: #cacfd2;
-}
-.btn-default:active,
-.btn-default.active,
-.open > .dropdown-toggle.btn-default {
- background: #a1a6a9;
- border-color: #a1a6a9;
-}
-.btn-default.disabled,
-.btn-default[disabled],
-fieldset[disabled] .btn-default,
-.btn-default.disabled:hover,
-.btn-default[disabled]:hover,
-fieldset[disabled] .btn-default:hover,
-.btn-default.disabled.hover,
-.btn-default[disabled].hover,
-fieldset[disabled] .btn-default.hover,
-.btn-default.disabled:focus,
-.btn-default[disabled]:focus,
-fieldset[disabled] .btn-default:focus,
-.btn-default.disabled:active,
-.btn-default[disabled]:active,
-fieldset[disabled] .btn-default:active,
-.btn-default.disabled.active,
-.btn-default[disabled].active,
-fieldset[disabled] .btn-default.active {
- background-color: #bdc3c7;
- border-color: #bdc3c7;
-}
-.btn-default .badge {
- color: #bdc3c7;
- background-color: #ffffff;
-}
-.btn-primary {
- color: #ffffff;
- background-color: #1abc9c;
-}
-.btn-primary:hover,
-.btn-primary.hover,
-.btn-primary:focus,
-.btn-primary:active,
-.btn-primary.active,
-.open > .dropdown-toggle.btn-primary {
- color: #ffffff;
- background-color: #48c9b0;
- border-color: #48c9b0;
-}
-.btn-primary:active,
-.btn-primary.active,
-.open > .dropdown-toggle.btn-primary {
- background: #16a085;
- border-color: #16a085;
-}
-.btn-primary.disabled,
-.btn-primary[disabled],
-fieldset[disabled] .btn-primary,
-.btn-primary.disabled:hover,
-.btn-primary[disabled]:hover,
-fieldset[disabled] .btn-primary:hover,
-.btn-primary.disabled.hover,
-.btn-primary[disabled].hover,
-fieldset[disabled] .btn-primary.hover,
-.btn-primary.disabled:focus,
-.btn-primary[disabled]:focus,
-fieldset[disabled] .btn-primary:focus,
-.btn-primary.disabled:active,
-.btn-primary[disabled]:active,
-fieldset[disabled] .btn-primary:active,
-.btn-primary.disabled.active,
-.btn-primary[disabled].active,
-fieldset[disabled] .btn-primary.active {
- background-color: #bdc3c7;
- border-color: #1abc9c;
-}
-.btn-primary .badge {
- color: #1abc9c;
- background-color: #ffffff;
-}
-.btn-info {
- color: #ffffff;
- background-color: #3498db;
-}
-.btn-info:hover,
-.btn-info.hover,
-.btn-info:focus,
-.btn-info:active,
-.btn-info.active,
-.open > .dropdown-toggle.btn-info {
- color: #ffffff;
- background-color: #5dade2;
- border-color: #5dade2;
-}
-.btn-info:active,
-.btn-info.active,
-.open > .dropdown-toggle.btn-info {
- background: #2c81ba;
- border-color: #2c81ba;
-}
-.btn-info.disabled,
-.btn-info[disabled],
-fieldset[disabled] .btn-info,
-.btn-info.disabled:hover,
-.btn-info[disabled]:hover,
-fieldset[disabled] .btn-info:hover,
-.btn-info.disabled.hover,
-.btn-info[disabled].hover,
-fieldset[disabled] .btn-info.hover,
-.btn-info.disabled:focus,
-.btn-info[disabled]:focus,
-fieldset[disabled] .btn-info:focus,
-.btn-info.disabled:active,
-.btn-info[disabled]:active,
-fieldset[disabled] .btn-info:active,
-.btn-info.disabled.active,
-.btn-info[disabled].active,
-fieldset[disabled] .btn-info.active {
- background-color: #bdc3c7;
- border-color: #3498db;
-}
-.btn-info .badge {
- color: #3498db;
- background-color: #ffffff;
-}
-.btn-danger {
- color: #ffffff;
- background-color: #e74c3c;
-}
-.btn-danger:hover,
-.btn-danger.hover,
-.btn-danger:focus,
-.btn-danger:active,
-.btn-danger.active,
-.open > .dropdown-toggle.btn-danger {
- color: #ffffff;
- background-color: #ec7063;
- border-color: #ec7063;
-}
-.btn-danger:active,
-.btn-danger.active,
-.open > .dropdown-toggle.btn-danger {
- background: #c44133;
- border-color: #c44133;
-}
-.btn-danger.disabled,
-.btn-danger[disabled],
-fieldset[disabled] .btn-danger,
-.btn-danger.disabled:hover,
-.btn-danger[disabled]:hover,
-fieldset[disabled] .btn-danger:hover,
-.btn-danger.disabled.hover,
-.btn-danger[disabled].hover,
-fieldset[disabled] .btn-danger.hover,
-.btn-danger.disabled:focus,
-.btn-danger[disabled]:focus,
-fieldset[disabled] .btn-danger:focus,
-.btn-danger.disabled:active,
-.btn-danger[disabled]:active,
-fieldset[disabled] .btn-danger:active,
-.btn-danger.disabled.active,
-.btn-danger[disabled].active,
-fieldset[disabled] .btn-danger.active {
- background-color: #bdc3c7;
- border-color: #e74c3c;
-}
-.btn-danger .badge {
- color: #e74c3c;
- background-color: #ffffff;
-}
-.btn-success {
- color: #ffffff;
- background-color: #2ecc71;
-}
-.btn-success:hover,
-.btn-success.hover,
-.btn-success:focus,
-.btn-success:active,
-.btn-success.active,
-.open > .dropdown-toggle.btn-success {
- color: #ffffff;
- background-color: #58d68d;
- border-color: #58d68d;
-}
-.btn-success:active,
-.btn-success.active,
-.open > .dropdown-toggle.btn-success {
- background: #27ad60;
- border-color: #27ad60;
-}
-.btn-success.disabled,
-.btn-success[disabled],
-fieldset[disabled] .btn-success,
-.btn-success.disabled:hover,
-.btn-success[disabled]:hover,
-fieldset[disabled] .btn-success:hover,
-.btn-success.disabled.hover,
-.btn-success[disabled].hover,
-fieldset[disabled] .btn-success.hover,
-.btn-success.disabled:focus,
-.btn-success[disabled]:focus,
-fieldset[disabled] .btn-success:focus,
-.btn-success.disabled:active,
-.btn-success[disabled]:active,
-fieldset[disabled] .btn-success:active,
-.btn-success.disabled.active,
-.btn-success[disabled].active,
-fieldset[disabled] .btn-success.active {
- background-color: #bdc3c7;
- border-color: #2ecc71;
-}
-.btn-success .badge {
- color: #2ecc71;
- background-color: #ffffff;
-}
-.btn-warning {
- color: #ffffff;
- background-color: #f1c40f;
-}
-.btn-warning:hover,
-.btn-warning.hover,
-.btn-warning:focus,
-.btn-warning:active,
-.btn-warning.active,
-.open > .dropdown-toggle.btn-warning {
- color: #ffffff;
- background-color: #f4d313;
- border-color: #f4d313;
-}
-.btn-warning:active,
-.btn-warning.active,
-.open > .dropdown-toggle.btn-warning {
- background: #cda70d;
- border-color: #cda70d;
-}
-.btn-warning.disabled,
-.btn-warning[disabled],
-fieldset[disabled] .btn-warning,
-.btn-warning.disabled:hover,
-.btn-warning[disabled]:hover,
-fieldset[disabled] .btn-warning:hover,
-.btn-warning.disabled.hover,
-.btn-warning[disabled].hover,
-fieldset[disabled] .btn-warning.hover,
-.btn-warning.disabled:focus,
-.btn-warning[disabled]:focus,
-fieldset[disabled] .btn-warning:focus,
-.btn-warning.disabled:active,
-.btn-warning[disabled]:active,
-fieldset[disabled] .btn-warning:active,
-.btn-warning.disabled.active,
-.btn-warning[disabled].active,
-fieldset[disabled] .btn-warning.active {
- background-color: #bdc3c7;
- border-color: #f1c40f;
-}
-.btn-warning .badge {
- color: #f1c40f;
- background-color: #ffffff;
-}
-.btn-inverse {
- color: #ffffff;
- background-color: #34495e;
-}
-.btn-inverse:hover,
-.btn-inverse.hover,
-.btn-inverse:focus,
-.btn-inverse:active,
-.btn-inverse.active,
-.open > .dropdown-toggle.btn-inverse {
- color: #ffffff;
- background-color: #415b76;
- border-color: #415b76;
-}
-.btn-inverse:active,
-.btn-inverse.active,
-.open > .dropdown-toggle.btn-inverse {
- background: #2c3e50;
- border-color: #2c3e50;
-}
-.btn-inverse.disabled,
-.btn-inverse[disabled],
-fieldset[disabled] .btn-inverse,
-.btn-inverse.disabled:hover,
-.btn-inverse[disabled]:hover,
-fieldset[disabled] .btn-inverse:hover,
-.btn-inverse.disabled.hover,
-.btn-inverse[disabled].hover,
-fieldset[disabled] .btn-inverse.hover,
-.btn-inverse.disabled:focus,
-.btn-inverse[disabled]:focus,
-fieldset[disabled] .btn-inverse:focus,
-.btn-inverse.disabled:active,
-.btn-inverse[disabled]:active,
-fieldset[disabled] .btn-inverse:active,
-.btn-inverse.disabled.active,
-.btn-inverse[disabled].active,
-fieldset[disabled] .btn-inverse.active {
- background-color: #bdc3c7;
- border-color: #34495e;
-}
-.btn-inverse .badge {
- color: #34495e;
- background-color: #ffffff;
-}
-.btn-embossed {
- box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.15);
-}
-.btn-embossed.active,
-.btn-embossed:active {
- box-shadow: inset 0 2px 0 rgba(0, 0, 0, 0.15);
-}
-.btn-wide {
- min-width: 140px;
- padding-left: 30px;
- padding-right: 30px;
-}
-.btn-link {
- color: #16a085;
-}
-.btn-link:hover,
-.btn-link:focus {
- color: #1abc9c;
- text-decoration: underline;
- background-color: transparent;
-}
-.btn-link[disabled]:hover,
-fieldset[disabled] .btn-link:hover,
-.btn-link[disabled]:focus,
-fieldset[disabled] .btn-link:focus {
- color: #bdc3c7;
- text-decoration: none;
-}
-.btn-hg,
-.btn-group-hg > .btn {
- padding: 13px 20px;
- font-size: 22px;
- line-height: 1.227;
- border-radius: 6px;
-}
-.btn-lg,
-.btn-group-lg > .btn {
- padding: 10px 19px;
- font-size: 17px;
- line-height: 1.471;
- border-radius: 6px;
-}
-.btn-sm,
-.btn-group-sm > .btn {
- padding: 9px 13px;
- font-size: 13px;
- line-height: 1.385;
- border-radius: 4px;
-}
-.btn-xs,
-.btn-group-xs > .btn {
- padding: 6px 9px;
- font-size: 12px;
- line-height: 1.083;
- border-radius: 3px;
-}
-.btn-tip {
- font-weight: 300;
- padding-left: 10px;
- font-size: 92%;
-}
-.btn-block {
- white-space: normal;
-}
-[class*="btn-social-"] {
- padding: 10px 15px;
- font-size: 13px;
- line-height: 1.077;
- border-radius: 4px;
-}
-.btn-social-pinterest {
- color: #ffffff;
- background-color: #cb2028;
-}
-.btn-social-pinterest:hover,
-.btn-social-pinterest:focus {
- background-color: #d54d53;
-}
-.btn-social-pinterest:active,
-.btn-social-pinterest.active {
- background-color: #ad1b22;
-}
-.btn-social-linkedin {
- color: #ffffff;
- background-color: #0072b5;
-}
-.btn-social-linkedin:hover,
-.btn-social-linkedin:focus {
- background-color: #338ec4;
-}
-.btn-social-linkedin:active,
-.btn-social-linkedin.active {
- background-color: #00619a;
-}
-.btn-social-stumbleupon {
- color: #ffffff;
- background-color: #ed4a13;
-}
-.btn-social-stumbleupon:hover,
-.btn-social-stumbleupon:focus {
- background-color: #f16e42;
-}
-.btn-social-stumbleupon:active,
-.btn-social-stumbleupon.active {
- background-color: #c93f10;
-}
-.btn-social-googleplus {
- color: #ffffff;
- background-color: #2d2d2d;
-}
-.btn-social-googleplus:hover,
-.btn-social-googleplus:focus {
- background-color: #575757;
-}
-.btn-social-googleplus:active,
-.btn-social-googleplus.active {
- background-color: #262626;
-}
-.btn-social-facebook {
- color: #ffffff;
- background-color: #2f4b93;
-}
-.btn-social-facebook:hover,
-.btn-social-facebook:focus {
- background-color: #596fa9;
-}
-.btn-social-facebook:active,
-.btn-social-facebook.active {
- background-color: #28407d;
-}
-.btn-social-twitter {
- color: #ffffff;
- background-color: #00bdef;
-}
-.btn-social-twitter:hover,
-.btn-social-twitter:focus {
- background-color: #33caf2;
-}
-.btn-social-twitter:active,
-.btn-social-twitter.active {
- background-color: #00a1cb;
-}
-.btn-group > .btn + .btn {
- margin-left: 0;
-}
-.btn-group > .btn + .dropdown-toggle {
- border-left: 2px solid rgba(52, 73, 94, 0.15);
- padding: 10px 12px;
-}
-.btn-group > .btn + .dropdown-toggle .caret {
- margin-left: 3px;
- margin-right: 3px;
-}
-.btn-group > .btn.btn-gh + .dropdown-toggle .caret {
- margin-left: 7px;
- margin-right: 7px;
-}
-.btn-group > .btn.btn-sm + .dropdown-toggle .caret {
- margin-left: 0;
- margin-right: 0;
-}
-.dropdown-toggle .caret {
- margin-left: 8px;
-}
-.btn-group-xs > .btn + .dropdown-toggle {
- padding: 6px 9px;
-}
-.btn-group-sm > .btn + .dropdown-toggle {
- padding: 9px 13px;
-}
-.btn-group-lg > .btn + .dropdown-toggle {
- padding: 10px 19px;
-}
-.btn-group-hg > .btn + .dropdown-toggle {
- padding: 13px 20px;
-}
-.btn-xs .caret {
- border-width: 6px 4px 0;
- border-bottom-width: 0;
-}
-.btn-lg .caret {
- border-width: 8px 6px 0;
- border-bottom-width: 0;
-}
-.dropup .btn-lg .caret {
- border-width: 0 6px 8px;
-}
-.dropup .btn-xs .caret {
- border-width: 0 4px 6px;
-}
-.btn-group > .btn,
-.btn-group > .dropdown-menu,
-.btn-group > .popover {
- font-weight: 400;
-}
-.btn-group:focus .dropdown-toggle {
- outline: none;
- -webkit-transition: .25s;
- transition: .25s;
-}
-.btn-group.open .dropdown-toggle {
- color: rgba(255, 255, 255, 0.75);
- box-shadow: none;
-}
-.btn-toolbar .btn.active {
- color: #ffffff;
-}
-.btn-toolbar .btn > [class^="fui-"] {
- font-size: 16px;
- margin: 0 1px;
-}
-legend {
- display: block;
- width: 100%;
- padding: 0;
- margin-bottom: 30px / 2;
- font-size: 24px;
- line-height: inherit;
- color: inherit;
- border-bottom: none;
-}
-textarea {
- font-size: 20px;
- line-height: 24px;
- padding: 5px 11px;
-}
-input[type="search"] {
- -webkit-appearance: none !important;
-}
-label {
- font-weight: normal;
- font-size: 15px;
- line-height: 2.3;
-}
-.form-control::-moz-placeholder,
-.select2-search input[type="text"]::-moz-placeholder {
- color: #b2bcc5;
- opacity: 1;
-}
-.form-control:-ms-input-placeholder,
-.select2-search input[type="text"]:-ms-input-placeholder {
- color: #b2bcc5;
-}
-.form-control::-webkit-input-placeholder,
-.select2-search input[type="text"]::-webkit-input-placeholder {
- color: #b2bcc5;
-}
-.form-control,
-.select2-search input[type="text"] {
- border: 2px solid #bdc3c7;
- color: #34495e;
- font-family: "Lato", Helvetica, Arial, sans-serif;
- font-size: 15px;
- line-height: 1.467;
- padding: 8px 12px;
- height: 42px;
- border-radius: 6px;
- box-shadow: none;
- -webkit-transition: border 0.25s linear, color 0.25s linear, background-color 0.25s linear;
- transition: border 0.25s linear, color 0.25s linear, background-color 0.25s linear;
-}
-.form-group.focus .form-control,
-.form-control:focus,
-.form-group.focus .select2-search input[type="text"],
-.select2-search input[type="text"]:focus {
- border-color: #1abc9c;
- outline: 0;
- box-shadow: none;
-}
-.form-control[disabled],
-.form-control[readonly],
-fieldset[disabled] .form-control,
-.select2-search input[type="text"][disabled],
-.select2-search input[type="text"][readonly],
-fieldset[disabled] .select2-search input[type="text"] {
- background-color: #f4f6f6;
- border-color: #d5dbdb;
- color: #d5dbdb;
- cursor: default;
- opacity: 0.7;
- filter: alpha(opacity=70);
-}
-.form-control.flat,
-.select2-search input[type="text"].flat {
- border-color: transparent;
-}
-.form-control.flat:hover,
-.select2-search input[type="text"].flat:hover {
- border-color: #bdc3c7;
-}
-.form-control.flat:focus,
-.select2-search input[type="text"].flat:focus {
- border-color: #1abc9c;
-}
-.input-sm,
-.form-group-sm .form-control,
-.form-group-sm .select2-search input[type="text"],
-.select2-search input[type="text"] {
- height: 35px;
- padding: 6px 10px;
- font-size: 13px;
- line-height: 1.462;
- border-radius: 6px;
-}
-select.input-sm,
-select.form-group-sm .form-control,
-select.form-group-sm .select2-search input[type="text"],
-select.select2-search input[type="text"] {
- height: 35px;
- line-height: 35px;
-}
-textarea.input-sm,
-textarea.form-group-sm .form-control,
-select[multiple].input-sm,
-select[multiple].form-group-sm .form-control,
-textarea.form-group-sm .select2-search input[type="text"],
-select[multiple].form-group-sm .select2-search input[type="text"],
-textarea.select2-search input[type="text"],
-select[multiple].select2-search input[type="text"] {
- height: auto;
-}
-.input-lg,
-.form-group-lg .form-control,
-.form-group-lg .select2-search input[type="text"] {
- height: 45px;
- padding: 10px 15px;
- font-size: 17px;
- line-height: 1.235;
- border-radius: 6px;
-}
-select.input-lg,
-select.form-group-lg .form-control,
-select.form-group-lg .select2-search input[type="text"] {
- height: 45px;
- line-height: 45px;
-}
-textarea.input-lg,
-textarea.form-group-lg .form-control,
-select[multiple].input-lg,
-select[multiple].form-group-lg .form-control,
-textarea.form-group-lg .select2-search input[type="text"],
-select[multiple].form-group-lg .select2-search input[type="text"] {
- height: auto;
-}
-.input-hg,
-.form-group-hg .form-control,
-.form-horizontal .form-group-hg .form-control,
-.form-group-hg .select2-search input[type="text"],
-.form-horizontal .form-group-hg .select2-search input[type="text"] {
- height: 53px;
- padding: 10px 16px;
- font-size: 22px;
- line-height: 1.318;
- border-radius: 6px;
-}
-select.input-hg,
-select.form-group-hg .form-control,
-select.form-group-hg .select2-search input[type="text"] {
- height: 53px;
- line-height: 53px;
-}
-textarea.input-hg,
-textarea.form-group-hg .form-control,
-select[multiple].input-hg,
-select[multiple].form-group-hg .form-control,
-textarea.form-group-hg .select2-search input[type="text"],
-select[multiple].form-group-hg .select2-search input[type="text"] {
- height: auto;
-}
-.form-control-feedback {
- position: absolute;
- top: 2px;
- right: 2px;
- margin-top: 1px;
- line-height: 36px;
- font-size: 17px;
- color: #b2bcc5;
- background-color: transparent;
- padding: 0 12px 0 0;
- border-radius: 6px;
- pointer-events: none;
-}
-.input-hg + .form-control-feedback,
-.control-feedback-hg {
- font-size: 20px;
- line-height: 48px;
- padding-right: 16px;
- width: auto;
- height: 48px;
-}
-.input-lg + .form-control-feedback,
-.control-feedback-lg {
- font-size: 18px;
- line-height: 40px;
- width: auto;
- height: 40px;
- padding-right: 15px;
-}
-.input-sm + .form-control-feedback,
-.control-feedback-sm,
-.select2-search input[type="text"] + .form-control-feedback {
- line-height: 29px;
- height: 29px;
- width: auto;
- padding-right: 10px;
-}
-.has-success .help-block,
-.has-success .control-label,
-.has-success .radio,
-.has-success .checkbox,
-.has-success .radio-inline,
-.has-success .checkbox-inline {
- color: #2ecc71;
-}
-.has-success .form-control,
-.has-success .select2-search input[type="text"] {
- color: #2ecc71;
- border-color: #2ecc71;
- box-shadow: none;
-}
-.has-success .form-control::-moz-placeholder,
-.has-success .select2-search input[type="text"]::-moz-placeholder {
- color: #2ecc71;
- opacity: 1;
-}
-.has-success .form-control:-ms-input-placeholder,
-.has-success .select2-search input[type="text"]:-ms-input-placeholder {
- color: #2ecc71;
-}
-.has-success .form-control::-webkit-input-placeholder,
-.has-success .select2-search input[type="text"]::-webkit-input-placeholder {
- color: #2ecc71;
-}
-.has-success .form-control:focus,
-.has-success .select2-search input[type="text"]:focus {
- border-color: #2ecc71;
- box-shadow: none;
-}
-.has-success .input-group-addon {
- color: #2ecc71;
- border-color: #2ecc71;
- background-color: #ffffff;
-}
-.has-success .form-control-feedback {
- color: #2ecc71;
-}
-.has-warning .help-block,
-.has-warning .control-label,
-.has-warning .radio,
-.has-warning .checkbox,
-.has-warning .radio-inline,
-.has-warning .checkbox-inline {
- color: #f1c40f;
-}
-.has-warning .form-control,
-.has-warning .select2-search input[type="text"] {
- color: #f1c40f;
- border-color: #f1c40f;
- box-shadow: none;
-}
-.has-warning .form-control::-moz-placeholder,
-.has-warning .select2-search input[type="text"]::-moz-placeholder {
- color: #f1c40f;
- opacity: 1;
-}
-.has-warning .form-control:-ms-input-placeholder,
-.has-warning .select2-search input[type="text"]:-ms-input-placeholder {
- color: #f1c40f;
-}
-.has-warning .form-control::-webkit-input-placeholder,
-.has-warning .select2-search input[type="text"]::-webkit-input-placeholder {
- color: #f1c40f;
-}
-.has-warning .form-control:focus,
-.has-warning .select2-search input[type="text"]:focus {
- border-color: #f1c40f;
- box-shadow: none;
-}
-.has-warning .input-group-addon {
- color: #f1c40f;
- border-color: #f1c40f;
- background-color: #ffffff;
-}
-.has-warning .form-control-feedback {
- color: #f1c40f;
-}
-.has-error .help-block,
-.has-error .control-label,
-.has-error .radio,
-.has-error .checkbox,
-.has-error .radio-inline,
-.has-error .checkbox-inline {
- color: #e74c3c;
-}
-.has-error .form-control,
-.has-error .select2-search input[type="text"] {
- color: #e74c3c;
- border-color: #e74c3c;
- box-shadow: none;
-}
-.has-error .form-control::-moz-placeholder,
-.has-error .select2-search input[type="text"]::-moz-placeholder {
- color: #e74c3c;
- opacity: 1;
-}
-.has-error .form-control:-ms-input-placeholder,
-.has-error .select2-search input[type="text"]:-ms-input-placeholder {
- color: #e74c3c;
-}
-.has-error .form-control::-webkit-input-placeholder,
-.has-error .select2-search input[type="text"]::-webkit-input-placeholder {
- color: #e74c3c;
-}
-.has-error .form-control:focus,
-.has-error .select2-search input[type="text"]:focus {
- border-color: #e74c3c;
- box-shadow: none;
-}
-.has-error .input-group-addon {
- color: #e74c3c;
- border-color: #e74c3c;
- background-color: #ffffff;
-}
-.has-error .form-control-feedback {
- color: #e74c3c;
-}
-.form-control[disabled] + .form-control-feedback,
-.form-control[readonly] + .form-control-feedback,
-fieldset[disabled] .form-control + .form-control-feedback,
-.form-control.disabled + .form-control-feedback,
-.select2-search input[type="text"][disabled] + .form-control-feedback,
-.select2-search input[type="text"][readonly] + .form-control-feedback,
-fieldset[disabled] .select2-search input[type="text"] + .form-control-feedback,
-.select2-search input[type="text"].disabled + .form-control-feedback {
- cursor: not-allowed;
- color: #d5dbdb;
- background-color: transparent;
- opacity: 0.7;
- filter: alpha(opacity=70);
-}
-.help-block {
- font-size: 14px;
- margin-bottom: 5px;
- color: #6b7a88;
-}
-.form-group {
- position: relative;
- margin-bottom: 20px;
-}
-.form-horizontal .radio,
-.form-horizontal .checkbox,
-.form-horizontal .radio-inline,
-.form-horizontal .checkbox-inline {
- margin-top: 0;
- margin-bottom: 0;
- padding-top: 0;
-}
-@media (min-width: 768px) {
- .form-horizontal .control-label {
- padding-top: 3px;
- padding-bottom: 3px;
- }
-}
-.form-horizontal .form-group {
- margin-left: -15px;
- margin-right: -15px;
-}
-.form-horizontal .form-control-static {
- padding-top: 6px;
- padding-bottom: 6px;
-}
-@media (min-width: 768px) {
- .form-horizontal .form-group-hg .control-label {
- font-size: 22px;
- padding-top: 2px;
- padding-bottom: 0;
- }
-}
-@media (min-width: 768px) {
- .form-horizontal .form-group-lg .control-label {
- font-size: 17px;
- padding-top: 3px;
- padding-bottom: 2px;
- }
-}
-@media (min-width: 768px) {
- .form-horizontal .form-group-sm .control-label {
- font-size: 13px;
- padding-top: 2px;
- padding-bottom: 2px;
- }
-}
-.input-group .form-control,
-.input-group .select2-search input[type="text"] {
- position: static;
-}
-.input-group-hg > .form-control,
-.input-group-hg > .input-group-addon,
-.input-group-hg > .input-group-btn > .btn,
-.input-group-hg > .select2-search input[type="text"] {
- height: 53px;
- padding: 10px 16px;
- font-size: 22px;
- line-height: 1.318;
- border-radius: 6px;
-}
-select.input-group-hg > .form-control,
-select.input-group-hg > .input-group-addon,
-select.input-group-hg > .input-group-btn > .btn,
-select.input-group-hg > .select2-search input[type="text"] {
- height: 53px;
- line-height: 53px;
-}
-textarea.input-group-hg > .form-control,
-textarea.input-group-hg > .input-group-addon,
-textarea.input-group-hg > .input-group-btn > .btn,
-select[multiple].input-group-hg > .form-control,
-select[multiple].input-group-hg > .input-group-addon,
-select[multiple].input-group-hg > .input-group-btn > .btn,
-textarea.input-group-hg > .select2-search input[type="text"],
-select[multiple].input-group-hg > .select2-search input[type="text"] {
- height: auto;
-}
-.input-group-lg > .form-control,
-.input-group-lg > .input-group-addon,
-.input-group-lg > .input-group-btn > .btn,
-.input-group-lg > .select2-search input[type="text"] {
- height: 45px;
- padding: 10px 15px;
- font-size: 17px;
- line-height: 1.235;
- border-radius: 6px;
-}
-select.input-group-lg > .form-control,
-select.input-group-lg > .input-group-addon,
-select.input-group-lg > .input-group-btn > .btn,
-select.input-group-lg > .select2-search input[type="text"] {
- height: 45px;
- line-height: 45px;
-}
-textarea.input-group-lg > .form-control,
-textarea.input-group-lg > .input-group-addon,
-textarea.input-group-lg > .input-group-btn > .btn,
-select[multiple].input-group-lg > .form-control,
-select[multiple].input-group-lg > .input-group-addon,
-select[multiple].input-group-lg > .input-group-btn > .btn,
-textarea.input-group-lg > .select2-search input[type="text"],
-select[multiple].input-group-lg > .select2-search input[type="text"] {
- height: auto;
-}
-.input-group-sm > .form-control,
-.input-group-sm > .input-group-addon,
-.input-group-sm > .input-group-btn > .btn,
-.input-group-sm > .select2-search input[type="text"] {
- height: 35px;
- padding: 6px 10px;
- font-size: 13px;
- line-height: 1.462;
- border-radius: 6px;
-}
-select.input-group-sm > .form-control,
-select.input-group-sm > .input-group-addon,
-select.input-group-sm > .input-group-btn > .btn,
-select.input-group-sm > .select2-search input[type="text"] {
- height: 35px;
- line-height: 35px;
-}
-textarea.input-group-sm > .form-control,
-textarea.input-group-sm > .input-group-addon,
-textarea.input-group-sm > .input-group-btn > .btn,
-select[multiple].input-group-sm > .form-control,
-select[multiple].input-group-sm > .input-group-addon,
-select[multiple].input-group-sm > .input-group-btn > .btn,
-textarea.input-group-sm > .select2-search input[type="text"],
-select[multiple].input-group-sm > .select2-search input[type="text"] {
- height: auto;
-}
-.input-group-addon {
- padding: 10px 12px;
- font-size: 15px;
- color: #ffffff;
- text-align: center;
- background-color: #bdc3c7;
- border: 2px solid #bdc3c7;
- border-radius: 6px;
- -webkit-transition: border 0.25s linear, color 0.25s linear, background-color 0.25s linear;
- transition: border 0.25s linear, color 0.25s linear, background-color 0.25s linear;
-}
-.input-group-hg .input-group-addon,
-.input-group-lg .input-group-addon,
-.input-group-sm .input-group-addon {
- line-height: 1;
-}
-.input-group .form-control:first-child,
-.input-group-addon:first-child,
-.input-group-btn:first-child > .btn,
-.input-group-btn:first-child > .dropdown-toggle,
-.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
-.input-group .select2-search input[type="text"]:first-child {
- border-bottom-right-radius: 0;
- border-top-right-radius: 0;
-}
-.input-group .form-control:last-child,
-.input-group-addon:last-child,
-.input-group-btn:last-child > .btn,
-.input-group-btn:last-child > .dropdown-toggle,
-.input-group-btn:first-child > .btn:not(:first-child),
-.input-group .select2-search input[type="text"]:last-child {
- border-bottom-left-radius: 0;
- border-top-left-radius: 0;
-}
-.form-group.focus .input-group-addon,
-.input-group.focus .input-group-addon {
- background-color: #1abc9c;
- border-color: #1abc9c;
-}
-.form-group.focus .input-group-btn > .btn-default + .btn-default,
-.input-group.focus .input-group-btn > .btn-default + .btn-default {
- border-left-color: #16a085;
-}
-.form-group.focus .input-group-btn .btn,
-.input-group.focus .input-group-btn .btn {
- border-color: #1abc9c;
- background-color: #ffffff;
- color: #1abc9c;
-}
-.form-group.focus .input-group-btn .btn-default,
-.input-group.focus .input-group-btn .btn-default {
- color: #ffffff;
- background-color: #1abc9c;
-}
-.form-group.focus .input-group-btn .btn-default:hover,
-.input-group.focus .input-group-btn .btn-default:hover,
-.form-group.focus .input-group-btn .btn-default.hover,
-.input-group.focus .input-group-btn .btn-default.hover,
-.form-group.focus .input-group-btn .btn-default:focus,
-.input-group.focus .input-group-btn .btn-default:focus,
-.form-group.focus .input-group-btn .btn-default:active,
-.input-group.focus .input-group-btn .btn-default:active,
-.form-group.focus .input-group-btn .btn-default.active,
-.input-group.focus .input-group-btn .btn-default.active,
-.open > .dropdown-toggle.form-group.focus .input-group-btn .btn-default,
-.open > .dropdown-toggle.input-group.focus .input-group-btn .btn-default {
- color: #ffffff;
- background-color: #48c9b0;
- border-color: #48c9b0;
-}
-.form-group.focus .input-group-btn .btn-default:active,
-.input-group.focus .input-group-btn .btn-default:active,
-.form-group.focus .input-group-btn .btn-default.active,
-.input-group.focus .input-group-btn .btn-default.active,
-.open > .dropdown-toggle.form-group.focus .input-group-btn .btn-default,
-.open > .dropdown-toggle.input-group.focus .input-group-btn .btn-default {
- background: #16a085;
- border-color: #16a085;
-}
-.form-group.focus .input-group-btn .btn-default.disabled,
-.input-group.focus .input-group-btn .btn-default.disabled,
-.form-group.focus .input-group-btn .btn-default[disabled],
-.input-group.focus .input-group-btn .btn-default[disabled],
-fieldset[disabled] .form-group.focus .input-group-btn .btn-default,
-fieldset[disabled] .input-group.focus .input-group-btn .btn-default,
-.form-group.focus .input-group-btn .btn-default.disabled:hover,
-.input-group.focus .input-group-btn .btn-default.disabled:hover,
-.form-group.focus .input-group-btn .btn-default[disabled]:hover,
-.input-group.focus .input-group-btn .btn-default[disabled]:hover,
-fieldset[disabled] .form-group.focus .input-group-btn .btn-default:hover,
-fieldset[disabled] .input-group.focus .input-group-btn .btn-default:hover,
-.form-group.focus .input-group-btn .btn-default.disabled.hover,
-.input-group.focus .input-group-btn .btn-default.disabled.hover,
-.form-group.focus .input-group-btn .btn-default[disabled].hover,
-.input-group.focus .input-group-btn .btn-default[disabled].hover,
-fieldset[disabled] .form-group.focus .input-group-btn .btn-default.hover,
-fieldset[disabled] .input-group.focus .input-group-btn .btn-default.hover,
-.form-group.focus .input-group-btn .btn-default.disabled:focus,
-.input-group.focus .input-group-btn .btn-default.disabled:focus,
-.form-group.focus .input-group-btn .btn-default[disabled]:focus,
-.input-group.focus .input-group-btn .btn-default[disabled]:focus,
-fieldset[disabled] .form-group.focus .input-group-btn .btn-default:focus,
-fieldset[disabled] .input-group.focus .input-group-btn .btn-default:focus,
-.form-group.focus .input-group-btn .btn-default.disabled:active,
-.input-group.focus .input-group-btn .btn-default.disabled:active,
-.form-group.focus .input-group-btn .btn-default[disabled]:active,
-.input-group.focus .input-group-btn .btn-default[disabled]:active,
-fieldset[disabled] .form-group.focus .input-group-btn .btn-default:active,
-fieldset[disabled] .input-group.focus .input-group-btn .btn-default:active,
-.form-group.focus .input-group-btn .btn-default.disabled.active,
-.input-group.focus .input-group-btn .btn-default.disabled.active,
-.form-group.focus .input-group-btn .btn-default[disabled].active,
-.input-group.focus .input-group-btn .btn-default[disabled].active,
-fieldset[disabled] .form-group.focus .input-group-btn .btn-default.active,
-fieldset[disabled] .input-group.focus .input-group-btn .btn-default.active {
- background-color: #bdc3c7;
- border-color: #1abc9c;
-}
-.form-group.focus .input-group-btn .btn-default .badge,
-.input-group.focus .input-group-btn .btn-default .badge {
- color: #1abc9c;
- background-color: #ffffff;
-}
-.input-group-btn .btn {
- background-color: #ffffff;
- border: 2px solid #bdc3c7;
- color: #bdc3c7;
- line-height: 18px;
- height: 42px;
-}
-.input-group-btn .btn-default {
- color: #ffffff;
- background-color: #bdc3c7;
-}
-.input-group-btn .btn-default:hover,
-.input-group-btn .btn-default.hover,
-.input-group-btn .btn-default:focus,
-.input-group-btn .btn-default:active,
-.input-group-btn .btn-default.active,
-.open > .dropdown-toggle.input-group-btn .btn-default {
- color: #ffffff;
- background-color: #cacfd2;
- border-color: #cacfd2;
-}
-.input-group-btn .btn-default:active,
-.input-group-btn .btn-default.active,
-.open > .dropdown-toggle.input-group-btn .btn-default {
- background: #a1a6a9;
- border-color: #a1a6a9;
-}
-.input-group-btn .btn-default.disabled,
-.input-group-btn .btn-default[disabled],
-fieldset[disabled] .input-group-btn .btn-default,
-.input-group-btn .btn-default.disabled:hover,
-.input-group-btn .btn-default[disabled]:hover,
-fieldset[disabled] .input-group-btn .btn-default:hover,
-.input-group-btn .btn-default.disabled.hover,
-.input-group-btn .btn-default[disabled].hover,
-fieldset[disabled] .input-group-btn .btn-default.hover,
-.input-group-btn .btn-default.disabled:focus,
-.input-group-btn .btn-default[disabled]:focus,
-fieldset[disabled] .input-group-btn .btn-default:focus,
-.input-group-btn .btn-default.disabled:active,
-.input-group-btn .btn-default[disabled]:active,
-fieldset[disabled] .input-group-btn .btn-default:active,
-.input-group-btn .btn-default.disabled.active,
-.input-group-btn .btn-default[disabled].active,
-fieldset[disabled] .input-group-btn .btn-default.active {
- background-color: #bdc3c7;
- border-color: #bdc3c7;
-}
-.input-group-btn .btn-default .badge {
- color: #bdc3c7;
- background-color: #ffffff;
-}
-.input-group-hg .input-group-btn .btn {
- line-height: 31px;
-}
-.input-group-lg .input-group-btn .btn {
- line-height: 21px;
-}
-.input-group-sm .input-group-btn .btn {
- line-height: 19px;
-}
-.input-group-btn:first-child > .btn {
- border-right-width: 0;
- margin-right: -3px;
-}
-.input-group-btn:last-child > .btn {
- border-left-width: 0;
- margin-left: -3px;
-}
-.input-group-btn > .btn-default + .btn-default {
- border-left: 2px solid #bdc3c7;
-}
-.input-group-btn > .btn:first-child + .btn .caret {
- margin-left: 0;
-}
-.input-group-rounded .input-group-btn + .form-control,
-.input-group-rounded .input-group-btn:last-child .btn,
-.input-group-rounded .input-group-btn + .select2-search input[type="text"] {
- border-bottom-right-radius: 20px;
- border-top-right-radius: 20px;
-}
-.input-group-hg.input-group-rounded .input-group-btn + .form-control,
-.input-group-hg.input-group-rounded .input-group-btn:last-child .btn,
-.input-group-hg.input-group-rounded .input-group-btn + .select2-search input[type="text"] {
- border-bottom-right-radius: 27px;
- border-top-right-radius: 27px;
-}
-.input-group-lg.input-group-rounded .input-group-btn + .form-control,
-.input-group-lg.input-group-rounded .input-group-btn:last-child .btn,
-.input-group-lg.input-group-rounded .input-group-btn + .select2-search input[type="text"] {
- border-bottom-right-radius: 25px;
- border-top-right-radius: 25px;
-}
-.input-group-rounded .form-control:first-child,
-.input-group-rounded .input-group-btn:first-child .btn,
-.input-group-rounded .select2-search input[type="text"]:first-child {
- border-bottom-left-radius: 20px;
- border-top-left-radius: 20px;
-}
-.input-group-hg.input-group-rounded .form-control:first-child,
-.input-group-hg.input-group-rounded .input-group-btn:first-child .btn,
-.input-group-hg.input-group-rounded .select2-search input[type="text"]:first-child {
- border-bottom-left-radius: 27px;
- border-top-left-radius: 27px;
-}
-.input-group-lg.input-group-rounded .form-control:first-child,
-.input-group-lg.input-group-rounded .input-group-btn:first-child .btn,
-.input-group-lg.input-group-rounded .select2-search input[type="text"]:first-child {
- border-bottom-left-radius: 25px;
- border-top-left-radius: 25px;
-}
-.input-group-rounded .input-group-btn + .form-control,
-.input-group-rounded .input-group-btn + .select2-search input[type="text"] {
- padding-left: 0;
-}
-.checkbox,
-.radio {
- margin-bottom: 12px;
- padding-left: 32px;
- position: relative;
- -webkit-transition: color .25s linear;
- transition: color .25s linear;
- font-size: 14px;
- line-height: 1.5;
-}
-.checkbox .icons,
-.radio .icons {
- color: #bdc3c7;
- display: block;
- height: 20px;
- top: 0;
- left: 0;
- position: absolute;
- width: 20px;
- text-align: center;
- line-height: 20px;
- font-size: 20px;
- cursor: pointer;
-}
-.checkbox .icons .icon-checked,
-.radio .icons .icon-checked {
- opacity: 0;
- filter: alpha(opacity=0);
-}
-.checkbox .icon-checked,
-.radio .icon-checked,
-.checkbox .icon-unchecked,
-.radio .icon-unchecked {
- display: inline-table;
- position: absolute;
- left: 0;
- top: 0;
- background-color: transparent;
- margin: 0;
- opacity: 1;
- -webkit-filter: none;
- filter: none;
- -webkit-transition: color .25s linear;
- transition: color .25s linear;
-}
-.checkbox .icon-checked:before,
-.radio .icon-checked:before,
-.checkbox .icon-unchecked:before,
-.radio .icon-unchecked:before {
- font-family: 'Flat-UI-Icons';
- speak: none;
- font-style: normal;
- font-weight: normal;
- font-variant: normal;
- text-transform: none;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
-}
-.checkbox .icon-checked:before {
- content: "\e60e";
-}
-.checkbox .icon-unchecked:before {
- content: "\e60d";
-}
-.radio .icon-checked:before {
- content: "\e60c";
-}
-.radio .icon-unchecked:before {
- content: "\e60b";
-}
-.checkbox input[type="checkbox"].custom-checkbox,
-.radio input[type="checkbox"].custom-checkbox,
-.checkbox input[type="radio"].custom-radio,
-.radio input[type="radio"].custom-radio {
- outline: none !important;
- opacity: 0;
- position: absolute;
- margin: 0;
- padding: 0;
- left: 0;
- top: 0;
- width: 20px;
- height: 20px;
-}
-.checkbox input[type="checkbox"].custom-checkbox:hover:not(.nohover):not(:disabled) + .icons .icon-unchecked,
-.radio input[type="checkbox"].custom-checkbox:hover:not(.nohover):not(:disabled) + .icons .icon-unchecked,
-.checkbox input[type="radio"].custom-radio:hover:not(.nohover):not(:disabled) + .icons .icon-unchecked,
-.radio input[type="radio"].custom-radio:hover:not(.nohover):not(:disabled) + .icons .icon-unchecked {
- opacity: 0;
- filter: alpha(opacity=0);
-}
-.checkbox input[type="checkbox"].custom-checkbox:hover:not(.nohover):not(:disabled) + .icons .icon-checked,
-.radio input[type="checkbox"].custom-checkbox:hover:not(.nohover):not(:disabled) + .icons .icon-checked,
-.checkbox input[type="radio"].custom-radio:hover:not(.nohover):not(:disabled) + .icons .icon-checked,
-.radio input[type="radio"].custom-radio:hover:not(.nohover):not(:disabled) + .icons .icon-checked {
- opacity: 1;
- -webkit-filter: none;
- filter: none;
-}
-.checkbox input[type="checkbox"].custom-checkbox:checked + .icons,
-.radio input[type="checkbox"].custom-checkbox:checked + .icons,
-.checkbox input[type="radio"].custom-radio:checked + .icons,
-.radio input[type="radio"].custom-radio:checked + .icons {
- color: #1abc9c;
-}
-.checkbox input[type="checkbox"].custom-checkbox:checked + .icons .icon-unchecked,
-.radio input[type="checkbox"].custom-checkbox:checked + .icons .icon-unchecked,
-.checkbox input[type="radio"].custom-radio:checked + .icons .icon-unchecked,
-.radio input[type="radio"].custom-radio:checked + .icons .icon-unchecked {
- opacity: 0;
- filter: alpha(opacity=0);
-}
-.checkbox input[type="checkbox"].custom-checkbox:checked + .icons .icon-checked,
-.radio input[type="checkbox"].custom-checkbox:checked + .icons .icon-checked,
-.checkbox input[type="radio"].custom-radio:checked + .icons .icon-checked,
-.radio input[type="radio"].custom-radio:checked + .icons .icon-checked {
- opacity: 1;
- -webkit-filter: none;
- filter: none;
- color: #1abc9c;
-}
-.checkbox input[type="checkbox"].custom-checkbox:disabled + .icons,
-.radio input[type="checkbox"].custom-checkbox:disabled + .icons,
-.checkbox input[type="radio"].custom-radio:disabled + .icons,
-.radio input[type="radio"].custom-radio:disabled + .icons {
- cursor: default;
- color: #e6e8ea;
-}
-.checkbox input[type="checkbox"].custom-checkbox:disabled + .icons .icon-unchecked,
-.radio input[type="checkbox"].custom-checkbox:disabled + .icons .icon-unchecked,
-.checkbox input[type="radio"].custom-radio:disabled + .icons .icon-unchecked,
-.radio input[type="radio"].custom-radio:disabled + .icons .icon-unchecked {
- opacity: 1;
- -webkit-filter: none;
- filter: none;
-}
-.checkbox input[type="checkbox"].custom-checkbox:disabled + .icons .icon-checked,
-.radio input[type="checkbox"].custom-checkbox:disabled + .icons .icon-checked,
-.checkbox input[type="radio"].custom-radio:disabled + .icons .icon-checked,
-.radio input[type="radio"].custom-radio:disabled + .icons .icon-checked {
- opacity: 0;
- filter: alpha(opacity=0);
-}
-.checkbox input[type="checkbox"].custom-checkbox:disabled:checked + .icons,
-.radio input[type="checkbox"].custom-checkbox:disabled:checked + .icons,
-.checkbox input[type="radio"].custom-radio:disabled:checked + .icons,
-.radio input[type="radio"].custom-radio:disabled:checked + .icons {
- color: #e6e8ea;
-}
-.checkbox input[type="checkbox"].custom-checkbox:disabled:checked + .icons .icon-unchecked,
-.radio input[type="checkbox"].custom-checkbox:disabled:checked + .icons .icon-unchecked,
-.checkbox input[type="radio"].custom-radio:disabled:checked + .icons .icon-unchecked,
-.radio input[type="radio"].custom-radio:disabled:checked + .icons .icon-unchecked {
- opacity: 0;
- filter: alpha(opacity=0);
-}
-.checkbox input[type="checkbox"].custom-checkbox:disabled:checked + .icons .icon-checked,
-.radio input[type="checkbox"].custom-checkbox:disabled:checked + .icons .icon-checked,
-.checkbox input[type="radio"].custom-radio:disabled:checked + .icons .icon-checked,
-.radio input[type="radio"].custom-radio:disabled:checked + .icons .icon-checked {
- opacity: 1;
- -webkit-filter: none;
- filter: none;
- color: #e6e8ea;
-}
-.checkbox input[type="checkbox"].custom-checkbox:indeterminate + .icons,
-.radio input[type="checkbox"].custom-checkbox:indeterminate + .icons,
-.checkbox input[type="radio"].custom-radio:indeterminate + .icons,
-.radio input[type="radio"].custom-radio:indeterminate + .icons {
- color: #bdc3c7;
-}
-.checkbox input[type="checkbox"].custom-checkbox:indeterminate + .icons .icon-unchecked,
-.radio input[type="checkbox"].custom-checkbox:indeterminate + .icons .icon-unchecked,
-.checkbox input[type="radio"].custom-radio:indeterminate + .icons .icon-unchecked,
-.radio input[type="radio"].custom-radio:indeterminate + .icons .icon-unchecked {
- opacity: 1;
- -webkit-filter: none;
- filter: none;
-}
-.checkbox input[type="checkbox"].custom-checkbox:indeterminate + .icons .icon-checked,
-.radio input[type="checkbox"].custom-checkbox:indeterminate + .icons .icon-checked,
-.checkbox input[type="radio"].custom-radio:indeterminate + .icons .icon-checked,
-.radio input[type="radio"].custom-radio:indeterminate + .icons .icon-checked {
- opacity: 0;
- filter: alpha(opacity=0);
-}
-.checkbox input[type="checkbox"].custom-checkbox:indeterminate + .icons:before,
-.radio input[type="checkbox"].custom-checkbox:indeterminate + .icons:before,
-.checkbox input[type="radio"].custom-radio:indeterminate + .icons:before,
-.radio input[type="radio"].custom-radio:indeterminate + .icons:before {
- content: "\2013";
- position: absolute;
- top: 0;
- left: 0;
- line-height: 20px;
- width: 20px;
- text-align: center;
- color: #ffffff;
- font-size: 22px;
- z-index: 10;
-}
-.checkbox.primary input[type="checkbox"].custom-checkbox + .icons,
-.radio.primary input[type="checkbox"].custom-checkbox + .icons,
-.checkbox.primary input[type="radio"].custom-radio + .icons,
-.radio.primary input[type="radio"].custom-radio + .icons {
- color: #34495e;
-}
-.checkbox.primary input[type="checkbox"].custom-checkbox:checked + .icons,
-.radio.primary input[type="checkbox"].custom-checkbox:checked + .icons,
-.checkbox.primary input[type="radio"].custom-radio:checked + .icons,
-.radio.primary input[type="radio"].custom-radio:checked + .icons {
- color: #1abc9c;
-}
-.checkbox.primary input[type="checkbox"].custom-checkbox:disabled + .icons,
-.radio.primary input[type="checkbox"].custom-checkbox:disabled + .icons,
-.checkbox.primary input[type="radio"].custom-radio:disabled + .icons,
-.radio.primary input[type="radio"].custom-radio:disabled + .icons {
- cursor: default;
- color: #bdc3c7;
-}
-.checkbox.primary input[type="checkbox"].custom-checkbox:disabled + .icons.checked,
-.radio.primary input[type="checkbox"].custom-checkbox:disabled + .icons.checked,
-.checkbox.primary input[type="radio"].custom-radio:disabled + .icons.checked,
-.radio.primary input[type="radio"].custom-radio:disabled + .icons.checked {
- color: #bdc3c7;
-}
-.checkbox.primary input[type="checkbox"].custom-checkbox:indeterminate + .icons,
-.radio.primary input[type="checkbox"].custom-checkbox:indeterminate + .icons,
-.checkbox.primary input[type="radio"].custom-radio:indeterminate + .icons,
-.radio.primary input[type="radio"].custom-radio:indeterminate + .icons {
- color: #34495e;
-}
-.input-group-addon .radio,
-.input-group-addon .checkbox {
- margin: -2px 0;
- padding-left: 20px;
-}
-.input-group-addon .radio .icons,
-.input-group-addon .checkbox .icons {
- color: #e6e8ea;
-}
-.input-group-addon .radio input[type="checkbox"].custom-checkbox:checked + .icons,
-.input-group-addon .checkbox input[type="checkbox"].custom-checkbox:checked + .icons,
-.input-group-addon .radio input[type="radio"].custom-radio:checked + .icons,
-.input-group-addon .checkbox input[type="radio"].custom-radio:checked + .icons {
- color: #ffffff;
-}
-.input-group-addon .radio input[type="checkbox"].custom-checkbox:checked + .icons .icon-checked,
-.input-group-addon .checkbox input[type="checkbox"].custom-checkbox:checked + .icons .icon-checked,
-.input-group-addon .radio input[type="radio"].custom-radio:checked + .icons .icon-checked,
-.input-group-addon .checkbox input[type="radio"].custom-radio:checked + .icons .icon-checked {
- color: #ffffff;
-}
-.input-group-addon .radio input[type="checkbox"].custom-checkbox:disabled + .icons,
-.input-group-addon .checkbox input[type="checkbox"].custom-checkbox:disabled + .icons,
-.input-group-addon .radio input[type="radio"].custom-radio:disabled + .icons,
-.input-group-addon .checkbox input[type="radio"].custom-radio:disabled + .icons {
- color: rgba(230, 232, 234, 0.6);
-}
-.input-group-addon .radio input[type="checkbox"].custom-checkbox:disabled:checked + .icons,
-.input-group-addon .checkbox input[type="checkbox"].custom-checkbox:disabled:checked + .icons,
-.input-group-addon .radio input[type="radio"].custom-radio:disabled:checked + .icons,
-.input-group-addon .checkbox input[type="radio"].custom-radio:disabled:checked + .icons {
- color: rgba(230, 232, 234, 0.6);
-}
-.input-group-addon .radio input[type="checkbox"].custom-checkbox:disabled:checked + .icons .icon-checked,
-.input-group-addon .checkbox input[type="checkbox"].custom-checkbox:disabled:checked + .icons .icon-checked,
-.input-group-addon .radio input[type="radio"].custom-radio:disabled:checked + .icons .icon-checked,
-.input-group-addon .checkbox input[type="radio"].custom-radio:disabled:checked + .icons .icon-checked {
- color: rgba(230, 232, 234, 0.6);
-}
-.radio + .radio,
-.checkbox + .checkbox {
- margin-top: 10px;
-}
-.form-inline .checkbox,
-.form-inline .radio {
- padding-left: 32px;
-}
-.bootstrap-tagsinput {
- background-color: #ffffff;
- border: 2px solid #ebedef;
- border-radius: 6px;
- margin-bottom: 18px;
- padding: 6px 1px 1px 6px;
- text-align: left;
- font-size: 0;
-}
-.bootstrap-tagsinput .tag {
- border-radius: 4px;
- background-color: #ebedef;
- color: #7b8996;
- font-size: 13px;
- cursor: pointer;
- display: inline-block;
- position: relative;
- vertical-align: middle;
- overflow: hidden;
- margin: 0 7px 7px 0;
- line-height: 15px;
- height: 27px;
- padding: 6px 21px;
- -webkit-transition: .25s linear;
- transition: .25s linear;
-}
-.bootstrap-tagsinput .tag > span {
- color: #ffffff;
- cursor: pointer;
- font-size: 12px;
- position: absolute;
- right: 0;
- text-align: right;
- text-decoration: none;
- top: 0;
- width: 100%;
- bottom: 0;
- padding: 0 10px 0 0;
- z-index: 2;
- opacity: 0;
- filter: alpha(opacity=0);
- -webkit-transition: opacity .25s linear;
- transition: opacity .25s linear;
-}
-.bootstrap-tagsinput .tag > span:after {
- content: "\e609";
- font-family: "Flat-UI-Icons";
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
- line-height: 27px;
-}
-.bootstrap-tagsinput .tag:hover {
- background-color: #16a085;
- color: #ffffff;
- padding-right: 28px;
- padding-left: 14px;
-}
-.bootstrap-tagsinput .tag:hover > span {
- opacity: 1;
- -webkit-filter: none;
- filter: none;
-}
-.bootstrap-tagsinput input[type="text"] {
- font-size: 14px;
- border: none;
- box-shadow: none;
- outline: none;
- background-color: transparent;
- padding: 0;
- margin: 0;
- width: auto !important;
- max-width: inherit;
- min-width: 80px;
- vertical-align: top;
- height: 29px;
- color: #34495e;
-}
-.bootstrap-tagsinput input[type="text"]:first-child {
- height: 23px;
- margin: 3px 0 8px;
-}
-.tags_clear {
- clear: both;
- width: 100%;
- height: 0;
-}
-.not_valid {
- background: #fbd8db !important;
- color: #90111a !important;
- margin-left: 5px !important;
-}
-.tagsinput-primary {
- margin-bottom: 18px;
-}
-.tagsinput-primary .bootstrap-tagsinput {
- border-color: #1abc9c;
- margin-bottom: 0;
-}
-.tagsinput-primary .tag {
- background-color: #1abc9c;
- color: #ffffff;
-}
-.tagsinput-primary .tag:hover {
- background-color: #16a085;
- color: #ffffff;
-}
-.bootstrap-tagsinput .twitter-typeahead {
- width: auto;
- vertical-align: top;
-}
-.bootstrap-tagsinput .twitter-typeahead .tt-input {
- min-width: 200px;
-}
-.bootstrap-tagsinput .twitter-typeahead .tt-dropdown-menu {
- width: auto;
- min-width: 120px;
- margin-top: 11px;
-}
-.twitter-typeahead {
- width: 100%;
-}
-.twitter-typeahead .tt-dropdown-menu {
- width: 100%;
- margin-top: 5px;
- border: 2px solid #1abc9c;
- padding: 5px 0;
- background-color: #ffffff;
- border-radius: 6px;
-}
-.twitter-typeahead .tt-suggestion p {
- padding: 6px 14px;
- font-size: 14px;
- line-height: 1.429;
- margin: 0;
-}
-.twitter-typeahead .tt-suggestion:first-child p,
-.twitter-typeahead .tt-suggestion:last-child p {
- padding: 6px 14px;
-}
-.twitter-typeahead .tt-suggestion.tt-is-under-cursor,
-.twitter-typeahead .tt-suggestion.tt-cursor {
- cursor: pointer;
- color: #fff;
- background-color: #16a085;
-}
-.progress {
- background: #ebedef;
- border-radius: 32px;
- height: 12px;
- box-shadow: none;
-}
-.progress-bar {
- background: #1abc9c;
- line-height: 12px;
- box-shadow: none;
-}
-.progress-bar-success {
- background-color: #2ecc71;
-}
-.progress-bar-warning {
- background-color: #f1c40f;
-}
-.progress-bar-danger {
- background-color: #e74c3c;
-}
-.progress-bar-info {
- background-color: #3498db;
-}
-.ui-slider {
- background: #ebedef;
- border-radius: 32px;
- height: 12px;
- box-shadow: none;
- margin-bottom: 20px;
- position: relative;
- cursor: pointer;
-}
-.ui-slider-handle {
- background-color: #16a085;
- border-radius: 50%;
- cursor: pointer;
- height: 18px;
- position: absolute;
- width: 18px;
- z-index: 2;
- -webkit-transition: background .25s;
- transition: background .25s;
-}
-.ui-slider-handle:hover,
-.ui-slider-handle:focus {
- background-color: #48c9b0;
- outline: none;
-}
-.ui-slider-handle:active {
- background-color: #16a085;
-}
-.ui-slider-range {
- background-color: #1abc9c;
- display: block;
- height: 100%;
- position: absolute;
- z-index: 1;
-}
-.ui-slider-segment {
- background-color: #d9dbdd;
- border-radius: 50%;
- height: 6px;
- width: 6px;
-}
-.ui-slider-value {
- float: right;
- font-size: 13px;
- margin-top: 12px;
-}
-.ui-slider-value.first {
- clear: left;
- float: left;
-}
-.ui-slider-horizontal .ui-slider-handle {
- margin-left: -9px;
- top: -3px;
-}
-.ui-slider-horizontal .ui-slider-handle[style*="100"] {
- margin-left: -15px;
-}
-.ui-slider-horizontal .ui-slider-range {
- border-radius: 30px 0 0 30px;
-}
-.ui-slider-horizontal .ui-slider-segment {
- float: left;
- margin: 3px -6px 0 0;
-}
-.ui-slider-vertical {
- width: 12px;
-}
-.ui-slider-vertical .ui-slider-handle {
- margin-left: -3px;
- margin-bottom: -11px;
- top: auto;
-}
-.ui-slider-vertical .ui-slider-range {
- width: 100%;
- bottom: 0;
- border-radius: 0 0 30px 30px;
-}
-.ui-slider-vertical .ui-slider-segment {
- position: absolute;
- right: 3px;
-}
-.pager {
- background-color: #34495e;
- border-radius: 6px;
- color: #ffffff;
- font-size: 16px;
- font-weight: 700;
- display: inline-block;
-}
-.pager li:first-child > a,
-.pager li:first-child > span {
- border-left: none;
- border-radius: 6px 0 0 6px;
-}
-.pager li > a,
-.pager li > span {
- background: none;
- border: none;
- border-left: 2px solid #2c3e50;
- color: #ffffff;
- padding: 9px 15px 10px;
- text-decoration: none;
- white-space: nowrap;
- border-radius: 0 6px 6px 0;
- line-height: 1.313;
-}
-.pager li > a:hover,
-.pager li > span:hover,
-.pager li > a:focus,
-.pager li > span:focus {
- background-color: #2c3e50;
-}
-.pager li > a:active,
-.pager li > span:active {
- background-color: #2c3e50;
-}
-.pager li > a [class*="fui-"] + span,
-.pager li > span [class*="fui-"] + span {
- margin-left: 8px;
-}
-.pager li > a span + [class*="fui-"],
-.pager li > span span + [class*="fui-"] {
- margin-left: 8px;
-}
-.pagination {
- position: relative;
- display: block;
- background: #d6dbdf;
- color: #ffffff;
- padding: 0;
- display: inline-block;
- border-radius: 6px;
- word-spacing: -0.5px;
-}
-@media (min-width: 768px) {
- .pagination {
- display: inline-block;
- }
-}
-@media (max-width: 767px) {
- .pagination {
- height: 41px;
- padding: 0 55px 0 52px;
- overflow: auto;
- white-space: nowrap;
- border-radius: 6px;
- }
-}
-.pagination li {
- display: inline-block;
- margin-right: -2px;
- vertical-align: middle;
- word-spacing: normal;
-}
-.pagination li a {
- position: static;
-}
-.pagination li.active > a,
-.pagination li.active > span {
- background-color: #1abc9c;
- color: #ffffff;
- border-color: #dfe2e5;
-}
-.pagination li.active > a,
-.pagination li.active > span,
-.pagination li.active > a:hover,
-.pagination li.active > span:hover,
-.pagination li.active > a:focus,
-.pagination li.active > span:focus {
- background-color: #1abc9c;
- color: #ffffff;
- border-color: #dfe2e5;
-}
-.pagination li.active.previous > a,
-.pagination li.active.next > a,
-.pagination li.active.previous > span,
-.pagination li.active.next > span {
- margin: 0;
-}
-.pagination li.active.previous > a,
-.pagination li.active.next > a,
-.pagination li.active.previous > span,
-.pagination li.active.next > span,
-.pagination li.active.previous > a:hover,
-.pagination li.active.next > a:hover,
-.pagination li.active.previous > span:hover,
-.pagination li.active.next > span:hover,
-.pagination li.active.previous > a:focus,
-.pagination li.active.next > a:focus,
-.pagination li.active.previous > span:focus,
-.pagination li.active.next > span:focus {
- background-color: #1abc9c;
- color: #ffffff;
-}
-.pagination li:first-child > a,
-.pagination li:first-child > span {
- border-radius: 6px 0 0 6px;
- border-left: none;
-}
-.pagination li:first-child.previous + li > a,
-.pagination li:first-child.previous + li > span {
- border-left-width: 0;
-}
-.pagination li:last-child {
- margin-right: 0;
-}
-.pagination li:last-child > a,
-.pagination li:last-child > span,
-.pagination li:last-child > a:hover,
-.pagination li:last-child > span:hover,
-.pagination li:last-child > a:focus,
-.pagination li:last-child > span:focus {
- border-radius: 0 6px 6px 0;
-}
-.pagination li.previous > a,
-.pagination li.next > a,
-.pagination li.previous > span,
-.pagination li.next > span {
- border-right: 2px solid #e4e7ea;
- font-size: 16px;
- min-width: auto;
- padding: 12px 17px;
- background-color: transparent;
-}
-.pagination li.next > a,
-.pagination li.next > span {
- border-right: none;
-}
-.pagination li.disabled > a,
-.pagination li.disabled > span {
- color: #ffffff;
- background-color: rgba(255, 255, 255, 0.3);
- border-right-color: #dfe2e5;
- cursor: not-allowed;
-}
-.pagination li.disabled > a:hover,
-.pagination li.disabled > span:hover,
-.pagination li.disabled > a:focus,
-.pagination li.disabled > span:focus,
-.pagination li.disabled > a:active,
-.pagination li.disabled > span:active {
- background-color: rgba(255, 255, 255, 0.4);
- color: #ffffff;
-}
-@media (max-width: 767px) {
- .pagination li.next,
- .pagination li.previous {
- background-color: #d6dbdf;
- position: absolute;
- right: 0;
- top: 0;
- z-index: 10;
- border-radius: 0 6px 6px 0;
- }
- .pagination li.previous {
- left: 0;
- right: auto;
- border-radius: 6px 0 0 6px;
- }
-}
-.pagination li > a,
-.pagination li > span {
- display: inline-block;
- background: transparent;
- border: none;
- border-left: 2px solid #e4e7ea;
- color: #ffffff;
- font-size: 14px;
- line-height: 16px;
- min-height: 41px;
- min-width: 41px;
- outline: none;
- padding: 12px 10px;
- text-align: center;
- -webkit-transition: 0.25s ease-out;
- transition: 0.25s ease-out;
-}
-.pagination li > a:hover,
-.pagination li > span:hover,
-.pagination li > a:focus,
-.pagination li > span:focus {
- background-color: #1abc9c;
- color: #ffffff;
-}
-.pagination li > a:active,
-.pagination li > span:active {
- background-color: #1abc9c;
- color: #ffffff;
-}
-.pagination > .btn.previous,
-.pagination > .btn.next {
- margin-right: 8px;
- font-size: 14px;
- line-height: 1.429;
- padding-left: 23px;
- padding-right: 23px;
-}
-.pagination > .btn.previous [class*="fui-"],
-.pagination > .btn.next [class*="fui-"] {
- font-size: 16px;
- margin-left: -2px;
- margin-top: -2px;
-}
-.pagination > .btn.next {
- margin-left: 8px;
- margin-right: 0;
-}
-.pagination > .btn.next [class*="fui-"] {
- margin-right: -2px;
- margin-left: 4px;
-}
-@media (max-width: 767px) {
- .pagination > .btn {
- display: block;
- margin: 0;
- width: 50%;
- }
- .pagination > .btn:first-child {
- border-bottom: 2px solid #dfe2e5;
- border-radius: 6px 0 0;
- }
- .pagination > .btn:first-child.btn-primary {
- border-bottom-color: #48c9b0;
- }
- .pagination > .btn:first-child.btn-danger {
- border-bottom-color: #ec7063;
- }
- .pagination > .btn:first-child.btn-warning {
- border-bottom-color: #f4d03f;
- }
- .pagination > .btn:first-child.btn-success {
- border-bottom-color: #58d68d;
- }
- .pagination > .btn:first-child.btn-info {
- border-bottom-color: #5dade2;
- }
- .pagination > .btn:first-child.btn-inverse {
- border-bottom-color: #5d6d7e;
- }
- .pagination > .btn:first-child > [class*="fui"] {
- margin-left: -20px;
- }
- .pagination > .btn + ul {
- padding: 0;
- text-align: center;
- border-radius: 0 0 6px 6px;
- }
- .pagination > .btn + ul + .btn {
- border-bottom: 2px solid #dfe2e5;
- position: absolute;
- right: 0;
- top: 0;
- border-radius: 0 6px 0 0;
- }
- .pagination > .btn + ul + .btn.btn-primary {
- border-bottom-color: #48c9b0;
- }
- .pagination > .btn + ul + .btn.btn-danger {
- border-bottom-color: #ec7063;
- }
- .pagination > .btn + ul + .btn.btn-warning {
- border-bottom-color: #f4d03f;
- }
- .pagination > .btn + ul + .btn.btn-success {
- border-bottom-color: #58d68d;
- }
- .pagination > .btn + ul + .btn.btn-info {
- border-bottom-color: #5dade2;
- }
- .pagination > .btn + ul + .btn.btn-inverse {
- border-bottom-color: #5d6d7e;
- }
- .pagination > .btn + ul + .btn > [class*="fui"] {
- margin-right: -20px;
- }
- .pagination ul {
- display: block;
- }
- .pagination ul > li > a {
- border-radius: 0;
- }
-}
-.pagination-danger {
- background-color: #e74c3c;
-}
-.pagination-danger li.previous > a {
- border-right-color: #ef897e;
-}
-.pagination-danger li > a,
-.pagination-danger li > span {
- border-left-color: #ef897e;
-}
-.pagination-danger li > a:hover,
-.pagination-danger li > span:hover,
-.pagination-danger li > a:focus,
-.pagination-danger li > span:focus {
- border-left-color: #ef897e;
- background-color: #ec7063;
-}
-.pagination-danger li > a:active,
-.pagination-danger li > span:active {
- background-color: #c44133;
-}
-.pagination-danger li.active > a,
-.pagination-danger li.active > span {
- border-left-color: #ef897e;
- background-color: #c44133;
-}
-.pagination-danger li.active > a:hover,
-.pagination-danger li.active > span:hover,
-.pagination-danger li.active > a:focus,
-.pagination-danger li.active > span:focus {
- border-left-color: #ef897e;
- background-color: #ec7063;
-}
-.pagination-success {
- background-color: #2ecc71;
-}
-.pagination-success li.previous > a {
- border-right-color: #75dda1;
-}
-.pagination-success li > a,
-.pagination-success li > span {
- border-left-color: #75dda1;
-}
-.pagination-success li > a:hover,
-.pagination-success li > span:hover,
-.pagination-success li > a:focus,
-.pagination-success li > span:focus {
- border-left-color: #75dda1;
- background-color: #58d68d;
-}
-.pagination-success li > a:active,
-.pagination-success li > span:active {
- background-color: #27ad60;
-}
-.pagination-success li.active > a,
-.pagination-success li.active > span {
- border-left-color: #75dda1;
- background-color: #27ad60;
-}
-.pagination-success li.active > a:hover,
-.pagination-success li.active > span:hover,
-.pagination-success li.active > a:focus,
-.pagination-success li.active > span:focus {
- border-left-color: #75dda1;
- background-color: #58d68d;
-}
-.pagination-warning {
- background-color: #f1c40f;
-}
-.pagination-warning li.previous > a {
- border-right-color: #f6d861;
-}
-.pagination-warning li > a,
-.pagination-warning li > span {
- border-left-color: #f6d861;
-}
-.pagination-warning li > a:hover,
-.pagination-warning li > span:hover,
-.pagination-warning li > a:focus,
-.pagination-warning li > span:focus {
- border-left-color: #f6d861;
- background-color: #f4d313;
-}
-.pagination-warning li > a:active,
-.pagination-warning li > span:active {
- background-color: #cda70d;
-}
-.pagination-warning li.active > a,
-.pagination-warning li.active > span {
- border-left-color: #f6d861;
- background-color: #cda70d;
-}
-.pagination-warning li.active > a:hover,
-.pagination-warning li.active > span:hover,
-.pagination-warning li.active > a:focus,
-.pagination-warning li.active > span:focus {
- border-left-color: #f6d861;
- background-color: #f4d313;
-}
-.pagination-info {
- background-color: #3498db;
-}
-.pagination-info li.previous > a {
- border-right-color: #79bbe7;
-}
-.pagination-info li > a,
-.pagination-info li > span {
- border-left-color: #79bbe7;
-}
-.pagination-info li > a:hover,
-.pagination-info li > span:hover,
-.pagination-info li > a:focus,
-.pagination-info li > span:focus {
- border-left-color: #79bbe7;
- background-color: #5dade2;
-}
-.pagination-info li > a:active,
-.pagination-info li > span:active {
- background-color: #2c81ba;
-}
-.pagination-info li.active > a,
-.pagination-info li.active > span {
- border-left-color: #79bbe7;
- background-color: #2c81ba;
-}
-.pagination-info li.active > a:hover,
-.pagination-info li.active > span:hover,
-.pagination-info li.active > a:focus,
-.pagination-info li.active > span:focus {
- border-left-color: #79bbe7;
- background-color: #5dade2;
-}
-.pagination-inverse {
- background-color: #34495e;
-}
-.pagination-inverse li.previous > a {
- border-right-color: #798795;
-}
-.pagination-inverse li > a,
-.pagination-inverse li > span {
- border-left-color: #798795;
-}
-.pagination-inverse li > a:hover,
-.pagination-inverse li > span:hover,
-.pagination-inverse li > a:focus,
-.pagination-inverse li > span:focus {
- border-left-color: #798795;
- background-color: #415b76;
-}
-.pagination-inverse li > a:active,
-.pagination-inverse li > span:active {
- background-color: #2c3e50;
-}
-.pagination-inverse li.active > a,
-.pagination-inverse li.active > span {
- border-left-color: #798795;
- background-color: #2c3e50;
-}
-.pagination-inverse li.active > a:hover,
-.pagination-inverse li.active > span:hover,
-.pagination-inverse li.active > a:focus,
-.pagination-inverse li.active > span:focus {
- border-left-color: #798795;
- background-color: #415b76;
-}
-.pagination-minimal > li:first-child {
- border-radius: 6px 0 0 6px;
-}
-.pagination-minimal > li:first-child.previous + li > a,
-.pagination-minimal > li:first-child.previous + li > span {
- border-left-width: 5px;
-}
-.pagination-minimal > li:last-child {
- border-radius: 0 6px 6px 0;
-}
-.pagination-minimal > li.previous > a,
-.pagination-minimal > li.next > a,
-.pagination-minimal > li.previous > span,
-.pagination-minimal > li.next > span {
- background: transparent;
- border: none;
- border-right: 2px solid #e4e7ea;
- margin: 0 9px 0 0;
- padding: 12px 17px;
- border-radius: 6px 0 0 6px;
-}
-.pagination-minimal > li.previous > a,
-.pagination-minimal > li.next > a,
-.pagination-minimal > li.previous > span,
-.pagination-minimal > li.next > span,
-.pagination-minimal > li.previous > a:hover,
-.pagination-minimal > li.next > a:hover,
-.pagination-minimal > li.previous > span:hover,
-.pagination-minimal > li.next > span:hover,
-.pagination-minimal > li.previous > a:focus,
-.pagination-minimal > li.next > a:focus,
-.pagination-minimal > li.previous > span:focus,
-.pagination-minimal > li.next > span:focus {
- border-color: #e4e7ea !important;
-}
-@media (max-width: 767px) {
- .pagination-minimal > li.previous > a,
- .pagination-minimal > li.next > a,
- .pagination-minimal > li.previous > span,
- .pagination-minimal > li.next > span {
- margin-right: 0;
- }
-}
-.pagination-minimal > li.next {
- margin-left: 9px;
-}
-.pagination-minimal > li.next > a,
-.pagination-minimal > li.next > span {
- border-left: 2px solid #e4e7ea;
- border-right: none;
- margin: 0;
- border-radius: 0 6px 6px 0;
-}
-.pagination-minimal > li.active > a,
-.pagination-minimal > li.active > span {
- background-color: #ffffff;
- border-color: #ffffff;
- border-width: 2px !important;
- color: #d6dbdf;
- margin: 10px 5px 9px;
-}
-.pagination-minimal > li.active > a:hover,
-.pagination-minimal > li.active > span:hover,
-.pagination-minimal > li.active > a:focus,
-.pagination-minimal > li.active > span:focus {
- background-color: #ffffff;
- border-color: #ffffff;
- color: #d6dbdf;
-}
-.pagination-minimal > li.active.previous,
-.pagination-minimal > li.active.next {
- border-color: #e4e7ea;
-}
-.pagination-minimal > li.active.previous {
- margin-right: 6px;
-}
-.pagination-minimal > li > a,
-.pagination-minimal > li > span {
- background: #ffffff;
- border: 5px solid #d6dbdf;
- color: #ffffff;
- line-height: 16px;
- margin: 7px 2px 6px;
- min-width: 0;
- min-height: 16px;
- padding: 0 4px;
- border-radius: 50px;
- background-clip: padding-box;
- -webkit-transition: background 0.2s ease-out, border-color 0s ease-out, color 0.2s ease-out;
- transition: background 0.2s ease-out, border-color 0s ease-out, color 0.2s ease-out;
-}
-.pagination-minimal > li > a:hover,
-.pagination-minimal > li > span:hover,
-.pagination-minimal > li > a:focus,
-.pagination-minimal > li > span:focus {
- background-color: #1abc9c;
- border-color: #1abc9c;
- color: #ffffff;
- -webkit-transition: background 0.2s ease-out, border-color 0.2s ease-out, color 0.2s ease-out;
- transition: background 0.2s ease-out, border-color 0.2s ease-out, color 0.2s ease-out;
-}
-.pagination-minimal > li > a:active,
-.pagination-minimal > li > span:active {
- background-color: #16a085;
- border-color: #16a085;
-}
-.pagination-plain {
- font-size: 16px;
- font-weight: 700;
- list-style-type: none;
- margin: 0 0 20px;
- padding: 0;
- height: 57px;
-}
-.pagination-plain > li {
- display: inline;
-}
-.pagination-plain > li.previous {
- padding-right: 23px;
-}
-.pagination-plain > li.next {
- padding-left: 20px;
-}
-.pagination-plain > li.active > a {
- color: #d3d7da;
-}
-.pagination-plain > li > a {
- padding: 0 5px;
-}
-@media (max-width: 480px) {
- .pagination-plain {
- overflow: hidden;
- text-align: center;
- }
- .pagination-plain > li.previous {
- display: block;
- margin-bottom: 10px;
- text-align: left;
- width: 50%;
- }
- .pagination-plain > li.next {
- float: right;
- margin-top: -64px;
- text-align: right;
- width: 50%;
- }
-}
-@media (min-width: 768px) {
- .pagination-plain {
- height: auto;
- }
-}
-.pagination-dropdown ul {
- min-width: 67px;
- width: auto;
- left: 50%;
- margin-left: -34px;
-}
-.pagination-dropdown ul li {
- display: block;
- margin-right: 0;
-}
-.pagination-dropdown ul li:first-child > a,
-.pagination-dropdown ul li:first-child > span {
- border-radius: 6px 6px 0 0;
-}
-.pagination-dropdown ul li:last-child > a,
-.pagination-dropdown ul li:last-child > span {
- border-radius: 0 0 6px 6px !important;
-}
-.pagination-dropdown ul li > a,
-.pagination-dropdown ul li > span {
- border-left: none;
- display: block;
- float: none;
- padding: 8px 10px 7px;
- text-align: center;
- min-height: 0;
-}
-.pagination-dropdown.dropup {
- position: relative;
-}
-.tooltip {
- font-size: 14px;
- line-height: 1.286;
- z-index: 1070;
-}
-.tooltip.in {
- opacity: 1;
- filter: alpha(opacity=100);
-}
-.tooltip.top {
- margin-top: -5px;
- padding: 9px 0;
-}
-.tooltip.right {
- margin-left: 5px;
- padding: 0 9px;
-}
-.tooltip.bottom {
- margin-top: 5px;
- padding: 9px 0;
-}
-.tooltip.left {
- margin-left: -5px;
- padding: 0 9px;
-}
-.tooltip-inner {
- max-width: 183px;
- line-height: 1.286;
- padding: 12px 12px;
- color: #ffffff;
- background-color: #34495e;
- border-radius: 6px;
-}
-.tooltip.top .tooltip-arrow {
- margin-left: -9px;
- border-width: 9px 9px 0;
- border-top-color: #34495e;
-}
-.tooltip.right .tooltip-arrow {
- margin-top: -9px;
- border-width: 9px 9px 9px 0;
- border-right-color: #34495e;
-}
-.tooltip.left .tooltip-arrow {
- margin-top: -9px;
- border-width: 9px 0 9px 9px;
- border-left-color: #34495e;
-}
-.tooltip.bottom .tooltip-arrow {
- margin-left: -9px;
- border-width: 0 9px 9px;
- border-bottom-color: #34495e;
-}
-.caret {
- display: inline-block;
- width: 0;
- height: 0;
- margin-left: 5px;
- vertical-align: middle;
- border-top: 8px solid;
- border-right: 6px solid transparent;
- border-left: 6px solid transparent;
- -webkit-transition: border-color 0.25s, color 0.25s;
- transition: border-color 0.25s, color 0.25s;
-}
-.dropdown-menu,
-.select2-drop {
- z-index: 1000;
- background-color: #f3f4f5;
- min-width: 220px;
- border: none;
- margin-top: 9px;
- padding: 0;
- font-size: 14px;
- border-radius: 4px;
- box-shadow: none;
-}
-.dropdown-menu .divider {
- height: 2px;
- margin: 3px 0;
- overflow: hidden;
- background-color: rgba(202, 206, 209, 0.5);
-}
-.dropdown-menu > li > a {
- padding: 8px 16px;
- line-height: 1.429;
- color: #606d7a;
-}
-.dropdown-menu > li:first-child > a:first-child {
- border-top-right-radius: 4px;
- border-top-left-radius: 4px;
-}
-.dropdown-menu > li:last-child > a:first-child {
- border-bottom-right-radius: 4px;
- border-bottom-left-radius: 4px;
-}
-.dropdown-menu.typeahead {
- display: none;
- width: auto;
- margin-top: 5px;
- border: 2px solid #1abc9c;
- padding: 5px 0;
- background-color: #ffffff;
- border-radius: 6px;
-}
-.dropdown-menu.typeahead li a {
- padding: 6px 14px;
-}
-.dropdown-menu.typeahead li:first-child a,
-.dropdown-menu.typeahead li:last-child a {
- padding: 6px 14px;
- border-radius: 0;
-}
-.dropdown-menu > li > a:hover,
-.dropdown-menu > li > a:focus {
- color: #55606c;
- background-color: rgba(202, 206, 209, 0.5);
-}
-.dropdown-menu > .active > a,
-.dropdown-menu > .active > a:hover,
-.dropdown-menu > .active > a:focus {
- color: #ffffff;
- background-color: #1abc9c;
-}
-.dropdown-menu > .disabled > a,
-.dropdown-menu > .disabled > a:hover,
-.dropdown-menu > .disabled > a:focus {
- color: #bdc3c7;
- background-color: transparent;
- cursor: not-allowed;
-}
-.dropdown-menu-right {
- left: auto;
- right: 0;
-}
-.dropdown-menu-left {
- left: 0;
- right: auto;
-}
-.dropdown-header {
- padding: 8px 16px;
- line-height: 1.538;
- font-size: 13px;
- text-transform: uppercase;
- color: rgba(52, 73, 94, 0.6);
-}
-.dropdown-header:first-child {
- margin-top: 3px;
-}
-.dropdown-backdrop {
- z-index: 990;
-}
-.dropup .caret,
-.navbar-fixed-bottom .dropdown .caret {
- border-bottom: 8px solid;
- margin-bottom: .25em;
-}
-.dropup .dropdown-menu,
-.navbar-fixed-bottom .dropdown .dropdown-menu {
- margin-top: 0;
- margin-bottom: 9px;
-}
-.dropdown-menu-inverse {
- background-color: #34495e;
-}
-.dropdown-menu-inverse .divider {
- height: 2px;
- margin: 3px 0;
- overflow: hidden;
- background-color: rgba(43, 60, 78, 0.5);
-}
-.dropdown-menu-inverse > li > a {
- color: rgba(255, 255, 255, 0.85);
-}
-.dropdown-menu-inverse > li > a:hover,
-.dropdown-menu-inverse > li > a:focus {
- color: rgba(255, 255, 255, 0.85);
- background-color: rgba(43, 60, 78, 0.5);
-}
-.dropdown-menu-inverse > .active > a,
-.dropdown-menu-inverse > .active > a:hover,
-.dropdown-menu-inverse > .active > a:focus {
- color: rgba(255, 255, 255, 0.85);
- background-color: #1abc9c;
-}
-.dropdown-menu-inverse > .disabled > a,
-.dropdown-menu-inverse > .disabled > a:hover,
-.dropdown-menu-inverse > .disabled > a:focus {
- color: rgba(255, 255, 255, 0.5);
-}
-.dropdown-menu-inverse > .disabled > a:hover,
-.dropdown-menu-inverse > .disabled > a:focus {
- background-color: transparent;
-}
-.dropdown-menu-inverse .dropdown-header {
- color: rgba(255, 255, 255, 0.4);
-}
-@media (min-width: 768px) {
- .navbar-right .dropdown-menu {
- left: auto;
- right: 0;
- }
- .navbar-right .dropdown-menu-left {
- left: 0;
- right: auto;
- }
-}
-.select {
- position: relative;
- display: inline-block;
- vertical-align: top;
- min-width: 220px;
- width: auto;
-}
-.form-group .select {
- width: 100%;
-}
-.form-group .select > .select2-choice {
- width: 100%;
-}
-.select.form-control,
-.select.select2-search input[type="text"] {
- border: none;
- padding: 0;
- height: auto;
-}
-.select2-choice {
- width: 100%;
- display: inline-block;
- position: relative;
- border: none;
- font-size: 15px;
- font-weight: normal;
- line-height: 1.4;
- border-radius: 4px;
- padding: 10px 39px 10px 15px;
- -webkit-transition: border 0.25s linear, color 0.25s linear, background-color 0.25s linear;
- transition: border 0.25s linear, color 0.25s linear, background-color 0.25s linear;
-}
-.select2-choice:hover,
-.select2-choice:focus {
- outline: none;
-}
-.select2-choice:active {
- outline: none;
- box-shadow: none;
-}
-.select2-container-disabled .select2-choice {
- opacity: 0.7;
- filter: alpha(opacity=70);
-}
-.select2-chosen {
- overflow: hidden;
- text-align: left;
-}
-.select2-arrow {
- display: inline-block;
- border-width: 8px 6px;
- border-color: #34495e transparent;
- border-style: solid;
- border-bottom-style: none;
- position: absolute;
- right: 16px;
- top: 42%;
- -webkit-transform: scale(1.001);
- -ms-transform: scale(1.001);
- transform: scale(1.001);
-}
-.select2-arrow b {
- display: none;
-}
-.btn-lg .select2-arrow {
- border-top-width: 8px;
- border-right-width: 6px;
- border-left-width: 6px;
-}
-.select-default .select2-choice {
- color: #ffffff;
- background-color: #bdc3c7;
-}
-.select-default .select2-choice:hover,
-.select-default .select2-choice.hover,
-.select-default .select2-choice:focus,
-.select-default .select2-choice:active {
- color: #ffffff;
- background-color: #cacfd2;
- border-color: #cacfd2;
-}
-.select-default .select2-choice:active {
- background: #a1a6a9;
- border-color: #a1a6a9;
-}
-.select2-container-disabled.select-default .select2-choice,
-.select2-container-disabled.select-default .select2-choice:hover,
-.select2-container-disabled.select-default .select2-choice:focus,
-.select2-container-disabled.select-default .select2-choice:active {
- background-color: #bdc3c7;
- border-color: #bdc3c7;
-}
-.select-default .select2-choice .select2-arrow {
- border-top-color: #ffffff;
-}
-.select-primary .select2-choice {
- color: #ffffff;
- background-color: #1abc9c;
-}
-.select-primary .select2-choice:hover,
-.select-primary .select2-choice.hover,
-.select-primary .select2-choice:focus,
-.select-primary .select2-choice:active {
- color: #ffffff;
- background-color: #48c9b0;
- border-color: #48c9b0;
-}
-.select-primary .select2-choice:active {
- background: #16a085;
- border-color: #16a085;
-}
-.select2-container-disabled.select-primary .select2-choice,
-.select2-container-disabled.select-primary .select2-choice:hover,
-.select2-container-disabled.select-primary .select2-choice:focus,
-.select2-container-disabled.select-primary .select2-choice:active {
- background-color: #bdc3c7;
- border-color: #1abc9c;
-}
-.select-primary .select2-choice .select2-arrow {
- border-top-color: #ffffff;
-}
-.select-info .select2-choice {
- color: #ffffff;
- background-color: #3498db;
-}
-.select-info .select2-choice:hover,
-.select-info .select2-choice.hover,
-.select-info .select2-choice:focus,
-.select-info .select2-choice:active {
- color: #ffffff;
- background-color: #5dade2;
- border-color: #5dade2;
-}
-.select-info .select2-choice:active {
- background: #2c81ba;
- border-color: #2c81ba;
-}
-.select2-container-disabled.select-info .select2-choice,
-.select2-container-disabled.select-info .select2-choice:hover,
-.select2-container-disabled.select-info .select2-choice:focus,
-.select2-container-disabled.select-info .select2-choice:active {
- background-color: #bdc3c7;
- border-color: #3498db;
-}
-.select-info .select2-choice .select2-arrow {
- border-top-color: #ffffff;
-}
-.select-danger .select2-choice {
- color: #ffffff;
- background-color: #e74c3c;
-}
-.select-danger .select2-choice:hover,
-.select-danger .select2-choice.hover,
-.select-danger .select2-choice:focus,
-.select-danger .select2-choice:active {
- color: #ffffff;
- background-color: #ec7063;
- border-color: #ec7063;
-}
-.select-danger .select2-choice:active {
- background: #c44133;
- border-color: #c44133;
-}
-.select2-container-disabled.select-danger .select2-choice,
-.select2-container-disabled.select-danger .select2-choice:hover,
-.select2-container-disabled.select-danger .select2-choice:focus,
-.select2-container-disabled.select-danger .select2-choice:active {
- background-color: #bdc3c7;
- border-color: #e74c3c;
-}
-.select-danger .select2-choice .select2-arrow {
- border-top-color: #ffffff;
-}
-.select-success .select2-choice {
- color: #ffffff;
- background-color: #2ecc71;
-}
-.select-success .select2-choice:hover,
-.select-success .select2-choice.hover,
-.select-success .select2-choice:focus,
-.select-success .select2-choice:active {
- color: #ffffff;
- background-color: #58d68d;
- border-color: #58d68d;
-}
-.select-success .select2-choice:active {
- background: #27ad60;
- border-color: #27ad60;
-}
-.select2-container-disabled.select-success .select2-choice,
-.select2-container-disabled.select-success .select2-choice:hover,
-.select2-container-disabled.select-success .select2-choice:focus,
-.select2-container-disabled.select-success .select2-choice:active {
- background-color: #bdc3c7;
- border-color: #2ecc71;
-}
-.select-success .select2-choice .select2-arrow {
- border-top-color: #ffffff;
-}
-.select-warning .select2-choice {
- color: #ffffff;
- background-color: #f1c40f;
-}
-.select-warning .select2-choice:hover,
-.select-warning .select2-choice.hover,
-.select-warning .select2-choice:focus,
-.select-warning .select2-choice:active {
- color: #ffffff;
- background-color: #f4d313;
- border-color: #f4d313;
-}
-.select-warning .select2-choice:active {
- background: #cda70d;
- border-color: #cda70d;
-}
-.select2-container-disabled.select-warning .select2-choice,
-.select2-container-disabled.select-warning .select2-choice:hover,
-.select2-container-disabled.select-warning .select2-choice:focus,
-.select2-container-disabled.select-warning .select2-choice:active {
- background-color: #bdc3c7;
- border-color: #f1c40f;
-}
-.select-warning .select2-choice .select2-arrow {
- border-top-color: #ffffff;
-}
-.select-inverse .select2-choice {
- color: #ffffff;
- background-color: #34495e;
-}
-.select-inverse .select2-choice:hover,
-.select-inverse .select2-choice.hover,
-.select-inverse .select2-choice:focus,
-.select-inverse .select2-choice:active {
- color: #ffffff;
- background-color: #415b76;
- border-color: #415b76;
-}
-.select-inverse .select2-choice:active {
- background: #2c3e50;
- border-color: #2c3e50;
-}
-.select2-container-disabled.select-inverse .select2-choice,
-.select2-container-disabled.select-inverse .select2-choice:hover,
-.select2-container-disabled.select-inverse .select2-choice:focus,
-.select2-container-disabled.select-inverse .select2-choice:active {
- background-color: #bdc3c7;
- border-color: #34495e;
-}
-.select-inverse .select2-choice .select2-arrow {
- border-top-color: #ffffff;
-}
-.select2-container.select-hg > .select2-choice {
- padding: 13px 20px;
- font-size: 22px;
- line-height: 1.227;
- border-radius: 6px;
- padding-right: 49px;
- min-height: 53px;
-}
-.select2-container.select-hg > .select2-choice .filter-option {
- left: 20px;
- right: 40px;
- top: 13px;
-}
-.select2-container.select-hg > .select2-choice .select2-arrow {
- right: 20px;
-}
-.select2-container.select-hg > .select2-choice > [class^="fui-"] {
- top: 2px;
-}
-.select2-container.select-lg > .select2-choice {
- padding: 10px 19px;
- font-size: 17px;
- line-height: 1.471;
- border-radius: 6px;
- padding-right: 47px;
- min-height: 45px;
-}
-.select2-container.select-lg > .select2-choice .filter-option {
- left: 18px;
- right: 38px;
-}
-.select2-container.select-sm > .select2-choice {
- padding: 9px 13px;
- font-size: 13px;
- line-height: 1.385;
- border-radius: 4px;
- padding-right: 35px;
- min-height: 36px;
-}
-.select2-container.select-sm > .select2-choice .filter-option {
- left: 13px;
- right: 33px;
-}
-.select2-container.select-sm > .select2-choice .select2-arrow {
- right: 13px;
-}
-.multiselect {
- position: relative;
- display: inline-block;
- vertical-align: top;
- min-width: 220px;
- background-color: #ffffff;
- border-radius: 6px;
- text-align: left;
- font-size: 0;
- width: auto;
- max-width: none;
-}
-.form-group .multiselect {
- width: 100%;
-}
-.form-group .multiselect > .select2-choice {
- width: 100%;
-}
-.multiselect.form-control,
-.multiselect.select2-search input[type="text"] {
- height: auto;
- padding: 6px 1px 1px 6px;
- border: 2px solid #ebedef;
-}
-.select2-choices {
- margin: 0;
- padding: 0;
- position: relative;
- cursor: text;
- overflow: hidden;
- min-height: 26px;
-}
-.select2-choices li {
- float: left;
- list-style: none;
-}
-.select2-search-choice {
- border-radius: 4px;
- color: #ffffff;
- font-size: 13px;
- cursor: pointer;
- display: inline-block;
- position: relative;
- vertical-align: middle;
- overflow: hidden;
- margin: 0 5px 4px 0;
- line-height: 15px;
- height: 27px;
- padding: 6px 21px;
- -webkit-transition: .25s linear;
- transition: .25s linear;
-}
-.select2-search-choice:hover {
- padding-right: 28px;
- padding-left: 14px;
- color: #ffffff;
-}
-.select2-search-choice:hover .select2-search-choice-close {
- opacity: 1;
- -webkit-filter: none;
- filter: none;
- color: inherit;
-}
-.select2-search-choice .select2-search-choice-close {
- color: #ffffff;
- cursor: pointer;
- font-size: 12px;
- position: absolute;
- right: 0;
- text-align: right;
- text-decoration: none;
- top: 0;
- width: 100%;
- bottom: 0;
- padding-right: 10px;
- z-index: 2;
- opacity: 0;
- filter: alpha(opacity=0);
- -webkit-transition: opacity .25s linear;
- transition: opacity .25s linear;
-}
-.select2-search-choice .select2-search-choice-close:after {
- content: "\e609";
- font-family: "Flat-UI-Icons";
- line-height: 27px;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
-}
-.select2-search-field input[type="text"] {
- color: #34495e;
- font-size: 14px;
- border: none;
- box-shadow: none;
- outline: none;
- background-color: transparent;
- padding: 0;
- margin: 0;
- width: auto;
- max-width: inherit;
- min-width: 80px;
- vertical-align: top;
- height: 29px;
-}
-.select2-search-field:first-child input[type="text"] {
- height: 23px;
- margin: 3px 0 5px;
-}
-.select2-container-multi.multiselect-default {
- border-color: #bdc3c7;
-}
-.select2-container-multi.multiselect-default .select2-search-choice {
- background-color: #bdc3c7;
-}
-.select2-container-multi.multiselect-default .select2-search-choice:hover {
- background-color: #cacfd2;
-}
-.select2-container-multi.multiselect-primary {
- border-color: #1abc9c;
-}
-.select2-container-multi.multiselect-primary .select2-search-choice {
- background-color: #1abc9c;
-}
-.select2-container-multi.multiselect-primary .select2-search-choice:hover {
- background-color: #48c9b0;
-}
-.select2-container-multi.multiselect-info {
- border-color: #3498db;
-}
-.select2-container-multi.multiselect-info .select2-search-choice {
- background-color: #3498db;
-}
-.select2-container-multi.multiselect-info .select2-search-choice:hover {
- background-color: #5dade2;
-}
-.select2-container-multi.multiselect-danger {
- border-color: #e74c3c;
-}
-.select2-container-multi.multiselect-danger .select2-search-choice {
- background-color: #e74c3c;
-}
-.select2-container-multi.multiselect-danger .select2-search-choice:hover {
- background-color: #ec7063;
-}
-.select2-container-multi.multiselect-success {
- border-color: #2ecc71;
-}
-.select2-container-multi.multiselect-success .select2-search-choice {
- background-color: #2ecc71;
-}
-.select2-container-multi.multiselect-success .select2-search-choice:hover {
- background-color: #58d68d;
-}
-.select2-container-multi.multiselect-warning {
- border-color: #f1c40f;
-}
-.select2-container-multi.multiselect-warning .select2-search-choice {
- background-color: #f1c40f;
-}
-.select2-container-multi.multiselect-warning .select2-search-choice:hover {
- background-color: #f4d313;
-}
-.select2-container-multi.multiselect-inverse {
- border-color: #34495e;
-}
-.select2-container-multi.multiselect-inverse .select2-search-choice {
- background-color: #34495e;
-}
-.select2-container-multi.multiselect-inverse .select2-search-choice:hover {
- background-color: #415b76;
-}
-.select2-drop {
- min-width: 220px;
- margin-top: 9px;
- visibility: visible;
- opacity: 1;
- -webkit-filter: none;
- filter: none;
- border-radius: 4px;
- font-size: 14px;
- position: absolute;
- z-index: 9999;
- top: 100%;
- -webkit-transition: none;
- transition: none;
-}
-.select2-drop.select2-drop-above {
- margin-top: -9px;
-}
-.select2-drop.select2-drop-auto-width {
- width: auto;
-}
-.select2-drop.show-select-search .select2-search {
- display: block;
-}
-.select2-drop.show-select-search .select2-search + .select2-results > li:first-child .select2-result-label {
- border-radius: 0;
-}
-.select2-drop .select2-results {
- padding: 0;
- margin: 0;
- list-style: none;
-}
-.select2-drop .select2-results > li:first-child > .select2-result-label {
- border-top-right-radius: 4px;
- border-top-left-radius: 4px;
-}
-.select2-drop .select2-results > li:last-child > .select2-result-label {
- border-bottom-right-radius: 4px;
- border-bottom-left-radius: 4px;
-}
-.select2-drop .select2-result-sub {
- padding: 0;
- margin: 0;
- list-style: none;
-}
-.select2-drop .select2-result-sub > li:last-child > .select2-result-label {
- border-bottom-right-radius: 4px;
- border-bottom-left-radius: 4px;
-}
-.select2-drop .select2-no-results {
- padding: 8px 15px;
-}
-.select2-drop .select2-result-label {
- line-height: 1.429;
- padding: 8px 16px;
- -webkit-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
- -webkit-transition: background-color 0.25s, color 0.25s;
- transition: background-color 0.25s, color 0.25s;
-}
-.select2-drop .select2-result-selectable .select2-result-label {
- color: rgba(52, 73, 94, 0.85);
- cursor: pointer;
-}
-.select2-drop .select2-result-selectable .select2-result-label:focus,
-.select2-drop .select2-result-selectable .select2-result-label:hover,
-.select2-drop .select2-result-selectable .select2-result-label:active {
- background-color: #e1e4e7;
- color: inherit;
- outline: none;
-}
-.select2-drop .select2-disabled {
- cursor: default;
- color: rgba(52, 73, 94, 0.95);
- opacity: 0.4;
- filter: alpha(opacity=40);
-}
-.select2-drop .select2-disabled:focus,
-.select2-drop .select2-disabled:hover,
-.select2-drop .select2-disabled:active {
- background: none !important;
-}
-.select2-drop .select2-highlighted > .select2-result-label {
- background: #1abc9c;
- color: #ffffff;
-}
-.select2-drop .select2-result-with-children > .select2-result-label {
- font-size: 13px;
- text-transform: uppercase;
- color: rgba(52, 73, 94, 0.6);
- margin-top: 5px;
-}
-.select2-drop .select2-result-with-children + .select2-result-with-children > .select2-result-label {
- margin-top: 11px;
-}
-.select2-results {
- max-height: 200px;
- position: relative;
- overflow-x: hidden;
- overflow-y: auto;
- -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
-}
-.select2-search {
- padding: 8px 6px;
- width: 100%;
- display: none;
-}
-.select2-search input[type="text"] {
- width: 100%;
- height: auto !important;
-}
-.select-inverse-dropdown {
- background-color: #34495e;
- color: rgba(255, 255, 255, 0.75);
-}
-.select-inverse-dropdown .select2-results .select2-result-label {
- color: #ffffff;
-}
-.select-inverse-dropdown .select2-results .select2-result-label:focus,
-.select-inverse-dropdown .select2-results .select2-result-label:hover,
-.select-inverse-dropdown .select2-results .select2-result-label:active {
- background: #2c3e50;
-}
-.select-inverse-dropdown .select2-results.select2-disabled .select2-result-label:hover {
- color: #ffffff;
-}
-.select-inverse-dropdown .select2-result-with-children > .select2-result-label {
- color: rgba(255, 255, 255, 0.6);
-}
-.select-inverse-dropdown .select2-result-with-children > .select2-result-label:hover {
- color: #ffffff;
- background: none !important;
-}
-.select2-drop-multi {
- border-radius: 6px;
-}
-.select2-drop-multi .select2-results {
- padding: 2px 0;
-}
-.select2-drop-multi .select2-result {
- padding: 2px 4px;
-}
-.select2-drop-multi .select2-result-label {
- border-radius: 4px;
-}
-.select2-drop-multi .select2-selected {
- display: none;
-}
-.select2-offscreen,
-.select2-offscreen:focus {
- clip: rect(0 0 0 0) !important;
- width: 1px !important;
- height: 1px !important;
- border: 0 !important;
- margin: 0 !important;
- padding: 0 !important;
- overflow: hidden !important;
- position: absolute !important;
- outline: 0 !important;
- left: 0 !important;
- top: 0 !important;
-}
-.select2-hidden-accessible {
- border: 0;
- clip: rect(0 0 0 0);
- height: 1px;
- margin: -1px;
- overflow: hidden;
- padding: 0;
- position: absolute;
- width: 1px;
-}
-.select2-offscreen,
-.select2-offscreen:focus {
- clip: rect(0 0 0 0) !important;
- width: 1px !important;
- height: 1px !important;
- border: 0 !important;
- margin: 0 !important;
- padding: 0 !important;
- overflow: hidden !important;
- position: absolute !important;
- outline: 0 !important;
- left: 0 !important;
- top: 0 !important;
-}
-.select2-display-none {
- display: none;
-}
-.select2-measure-scrollbar {
- position: absolute;
- top: -10000px;
- left: -10000px;
- width: 100px;
- height: 100px;
- overflow: scroll;
-}
-.select2-drop-mask {
- border: 0;
- margin: 0;
- padding: 0;
- position: fixed;
- left: 0;
- top: 0;
- min-height: 100%;
- min-width: 100%;
- height: auto;
- width: auto;
- z-index: 9998;
- /* styles required for IE to work */
- background-color: #fff;
- opacity: 0;
- filter: alpha(opacity=0);
-}
-.tile {
- background-color: #eff0f2;
- border-radius: 6px;
- padding: 14px;
- margin-bottom: 20px;
- position: relative;
- text-align: center;
-}
-.tile .tile-hot-ribbon {
- display: block;
- position: absolute;
- right: -4px;
- top: -4px;
- width: 82px;
-}
-.tile p {
- font-size: 15px;
- margin-bottom: 33px;
-}
-.tile-image {
- height: 100px;
- margin: 31px 0 27px;
- vertical-align: bottom;
-}
-.tile-image.big-illustration {
- height: 111px;
- margin-top: 20px;
- width: 112px;
-}
-.tile-title {
- font-size: 20px;
- margin: 0;
-}
-.navbar {
- font-size: 16px;
- min-height: 53px;
- margin-bottom: 30px;
- border: none;
- border-radius: 6px;
-}
-@media (min-width: 768px) {
- .navbar-header {
- float: left;
- }
-}
-.navbar-collapse {
- box-shadow: none;
- padding-right: 21px;
- padding-left: 21px;
-}
-.navbar-collapse .navbar-form:first-child {
- border: none;
-}
-@media (min-width: 768px) {
- .navbar-collapse .navbar-nav.navbar-left:first-child {
- margin-left: -21px;
- }
- .navbar-collapse .navbar-nav.navbar-left:first-child > li:first-child a {
- border-bottom-left-radius: 6px;
- border-top-left-radius: 6px;
- }
- .navbar-collapse .navbar-nav.navbar-right:last-child {
- margin-right: -21px;
- }
- .navbar-collapse .navbar-nav.navbar-right:last-child > .dropdown:last-child > a {
- border-radius: 0 6px 6px 0;
- }
- .navbar-fixed-top .navbar-collapse .navbar-form.navbar-right:last-child,
- .navbar-fixed-bottom .navbar-collapse .navbar-form.navbar-right:last-child {
- margin-right: 0;
- }
-}
-@media (max-width: 767px) {
- .navbar-collapse .navbar-nav.navbar-right:last-child {
- margin-bottom: 3px;
- }
-}
-.navbar .container,
-.navbar .container-fluid {
- padding-left: 21px;
- padding-right: 21px;
-}
-.navbar .container > .navbar-header,
-.navbar .container-fluid > .navbar-header,
-.navbar .container > .navbar-collapse,
-.navbar .container-fluid > .navbar-collapse {
- margin-right: -21px;
- margin-left: -21px;
-}
-@media (min-width: 768px) {
- .navbar .container > .navbar-header,
- .navbar .container-fluid > .navbar-header,
- .navbar .container > .navbar-collapse,
- .navbar .container-fluid > .navbar-collapse {
- margin-right: 0;
- margin-left: 0;
- }
-}
-.navbar-static-top {
- z-index: 1000;
- border-width: 0;
- border-radius: 0;
-}
-.navbar-fixed-top,
-.navbar-fixed-bottom {
- z-index: 1030;
- border-radius: 0;
-}
-.navbar-fixed-top {
- border-width: 0;
-}
-.navbar-fixed-bottom {
- margin-bottom: 0;
- border-width: 0;
-}
-.navbar-brand {
- font-size: 24px;
- line-height: 1.042;
- height: 53px;
- font-weight: 700;
- padding: 14px 21px;
-}
-.navbar-brand > [class*="fui-"] {
- font-size: 19px;
- line-height: 1.263;
- vertical-align: top;
-}
-@media (min-width: 768px) {
- .navbar > .container .navbar-brand,
- .navbar > .container-fluid .navbar-brand {
- margin-left: -21px;
- }
-}
-.navbar-toggle {
- border: none;
- color: #34495e;
- margin: 0 0 0 21px;
- padding: 0 21px;
- height: 53px;
- line-height: 53px;
-}
-.navbar-toggle:before {
- color: #16a085;
- content: "\e61a";
- font-family: "Flat-UI-Icons";
- font-size: 22px;
- font-style: normal;
- font-weight: normal;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
- -webkit-transition: color .25s linear;
- transition: color .25s linear;
-}
-.navbar-toggle:hover,
-.navbar-toggle:focus {
- outline: none;
-}
-.navbar-toggle:hover:before,
-.navbar-toggle:focus:before {
- color: #1abc9c;
-}
-.navbar-toggle .icon-bar {
- display: none;
-}
-@media (min-width: 768px) {
- .navbar-toggle {
- display: none;
- }
-}
-.navbar-nav {
- margin: 0;
-}
-.navbar-nav > li > a {
- font-size: 16px;
- padding: 15px 21px;
- line-height: 23px;
- font-weight: 700;
-}
-.navbar-nav > li > a:hover,
-.navbar-nav > li > a:focus,
-.navbar-nav .open > a:focus,
-.navbar-nav .open > a:hover {
- background-color: transparent;
-}
-.navbar-nav [class^="fui-"] {
- line-height: 20px;
- position: relative;
- top: 1px;
-}
-.navbar-nav .visible-sm > [class^="fui-"],
-.navbar-nav .visible-xs > [class^="fui-"] {
- margin-left: 12px;
-}
-@media (max-width: 767px) {
- .navbar-nav {
- margin: 0 -21px;
- }
- .navbar-nav .open .dropdown-menu > li > a,
- .navbar-nav .open .dropdown-menu .dropdown-header {
- padding: 7px 15px 7px 31px !important;
- }
- .navbar-nav .open .dropdown-menu > li > a {
- line-height: 23px;
- }
- .navbar-nav > li > a {
- padding-top: 7px;
- padding-bottom: 7px;
- }
-}
-.navbar-input {
- height: 35px;
- padding: 5px 10px;
- font-size: 13px;
- line-height: 1.4;
- border-radius: 6px;
-}
-select.navbar-input {
- height: 35px;
- line-height: 35px;
-}
-textarea.navbar-input,
-select[multiple].navbar-input {
- height: auto;
-}
-.navbar-form {
- box-shadow: none;
- margin-top: 0;
- margin-bottom: 0;
- padding-right: 19px;
- padding-left: 19px;
- padding-top: 9px;
- padding-bottom: 9px;
-}
-@media (max-width: 767px) {
- .navbar-form {
- margin: 3px -21px;
- width: auto;
- }
-}
-.navbar-form .form-control,
-.navbar-form .input-group-addon,
-.navbar-form .btn,
-.navbar-form .select2-search input[type="text"] {
- height: 35px;
- padding: 5px 10px;
- font-size: 13px;
- line-height: 1.4;
- border-radius: 6px;
-}
-select.navbar-form .form-control,
-select.navbar-form .input-group-addon,
-select.navbar-form .btn,
-select.navbar-form .select2-search input[type="text"] {
- height: 35px;
- line-height: 35px;
-}
-textarea.navbar-form .form-control,
-textarea.navbar-form .input-group-addon,
-textarea.navbar-form .btn,
-select[multiple].navbar-form .form-control,
-select[multiple].navbar-form .input-group-addon,
-select[multiple].navbar-form .btn,
-textarea.navbar-form .select2-search input[type="text"],
-select[multiple].navbar-form .select2-search input[type="text"] {
- height: auto;
-}
-.navbar-form .btn {
- margin: 0;
-}
-.navbar-form .input-group .form-control:first-child,
-.navbar-form .input-group-addon:first-child,
-.navbar-form .input-group-btn:first-child > .btn,
-.navbar-form .input-group-btn:first-child > .dropdown-toggle,
-.navbar-form .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
-.navbar-form .input-group .select2-search input[type="text"]:first-child {
- border-bottom-right-radius: 0;
- border-top-right-radius: 0;
-}
-.navbar-form .input-group .form-control:last-child,
-.navbar-form .input-group-addon:last-child,
-.navbar-form .input-group-btn:last-child > .btn,
-.navbar-form .input-group-btn:last-child > .dropdown-toggle,
-.navbar-form .input-group-btn:first-child > .btn:not(:first-child),
-.navbar-form .input-group .select2-search input[type="text"]:last-child {
- border-bottom-left-radius: 0;
- border-top-left-radius: 0;
-}
-.navbar-form .form-control,
-.navbar-form .select2-search input[type="text"] {
- font-size: 15px;
- border-radius: 5px;
- display: table-cell;
-}
-.navbar-form .form-group ~ .btn {
- font-size: 15px;
- border-radius: 5px;
- margin-left: 5px;
-}
-.navbar-form .form-group + .btn {
- margin-right: 5px;
-}
-@media (min-width: 768px) {
- .navbar-form .input-group {
- width: 195px;
- }
-}
-@media (max-width: 767px) {
- .navbar-form .form-group {
- margin-bottom: 7px;
- }
- .navbar-form .form-group:last-child {
- margin-bottom: 0;
- }
- .navbar-form .form-group + .btn {
- margin-left: 0;
- }
-}
-.navbar-nav > li > .dropdown-menu {
- min-width: 100%;
- margin-top: 9px;
- border-radius: 4px;
-}
-@media (max-width: 767px) {
- .navbar-nav > li.open > .dropdown-menu {
- margin-top: 0 !important;
- }
-}
-.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
- border-bottom-right-radius: 4px;
- border-bottom-left-radius: 4px;
-}
-.navbar-nav > .open > .dropdown-toggle,
-.navbar-nav > .open > .dropdown-toggle:focus,
-.navbar-nav > .open > .dropdown-toggle:hover {
- background-color: transparent;
-}
-.navbar-text {
- font-size: 16px;
- line-height: 1.438;
- color: #34495e;
- margin-top: 0;
- margin-bottom: 0;
- padding-top: 15px;
- padding-bottom: 15px;
-}
-@media (min-width: 768px) {
- .navbar-text {
- margin-left: 21px;
- margin-right: 21px;
- }
- .navbar-text.navbar-right:last-child {
- margin-right: 0;
- }
-}
-.navbar-btn {
- margin-top: 6px;
- margin-bottom: 6px;
-}
-.navbar-btn.btn-sm {
- margin-top: 9px;
- margin-bottom: 8px;
-}
-.navbar-btn.btn-xs {
- margin-top: 14px;
- margin-bottom: 14px;
-}
-.navbar-unread,
-.navbar-new {
- font-family: "Lato", Helvetica, Arial, sans-serif;
- background-color: #1abc9c;
- border-radius: 50%;
- color: #ffffff;
- font-size: 0;
- font-weight: 700;
- height: 6px;
- line-height: 1;
- position: absolute;
- right: 12px;
- text-align: center;
- top: 35%;
- width: 6px;
- z-index: 10;
-}
-@media (max-width: 768px) {
- .navbar-unread,
- .navbar-new {
- position: static;
- float: right;
- margin: 0 0 0 10px;
- }
-}
-.active .navbar-unread,
-.active .navbar-new {
- background-color: #ffffff;
- display: none;
-}
-.navbar-new {
- background-color: #e74c3c;
- font-size: 12px;
- height: 18px;
- line-height: 17px;
- margin: -6px -10px;
- min-width: 18px;
- padding: 0 1px;
- width: auto;
- -webkit-font-smoothing: subpixel-antialiased;
-}
-.navbar-default {
- background-color: #ecf0f1;
-}
-.navbar-default .navbar-brand {
- color: #34495e;
-}
-.navbar-default .navbar-brand:hover,
-.navbar-default .navbar-brand:focus {
- color: #1abc9c;
- background-color: transparent;
-}
-.navbar-default .navbar-toggle:before {
- color: #34495e;
-}
-.navbar-default .navbar-toggle:hover,
-.navbar-default .navbar-toggle:focus {
- background-color: transparent;
-}
-.navbar-default .navbar-toggle:hover:before,
-.navbar-default .navbar-toggle:focus:before {
- color: #1abc9c;
-}
-.navbar-default .navbar-collapse,
-.navbar-default .navbar-form {
- border-color: #e5e9ea;
- border-width: 2px;
-}
-.navbar-default .navbar-nav > li > a {
- color: #34495e;
-}
-.navbar-default .navbar-nav > li > a:hover,
-.navbar-default .navbar-nav > li > a:focus {
- color: #1abc9c;
- background-color: transparent;
-}
-.navbar-default .navbar-nav > .active > a,
-.navbar-default .navbar-nav > .active > a:hover,
-.navbar-default .navbar-nav > .active > a:focus {
- color: #1abc9c;
- background-color: transparent;
-}
-.navbar-default .navbar-nav > .disabled > a,
-.navbar-default .navbar-nav > .disabled > a:hover,
-.navbar-default .navbar-nav > .disabled > a:focus {
- color: #cccccc;
- background-color: transparent;
-}
-.navbar-default .navbar-nav > .dropdown > a .caret {
- border-top-color: #34495e;
- border-bottom-color: #34495e;
-}
-.navbar-default .navbar-nav > .active > a .caret {
- border-top-color: #1abc9c;
- border-bottom-color: #1abc9c;
-}
-.navbar-default .navbar-nav > .dropdown > a:hover .caret,
-.navbar-default .navbar-nav > .dropdown > a:focus .caret {
- border-top-color: #1abc9c;
- border-bottom-color: #1abc9c;
-}
-.navbar-default .navbar-nav > .open > a,
-.navbar-default .navbar-nav > .open > a:hover,
-.navbar-default .navbar-nav > .open > a:focus {
- background-color: transparent;
- color: #1abc9c;
-}
-.navbar-default .navbar-nav > .open > a .caret,
-.navbar-default .navbar-nav > .open > a:hover .caret,
-.navbar-default .navbar-nav > .open > a:focus .caret {
- border-top-color: #1abc9c;
- border-bottom-color: #1abc9c;
-}
-@media (max-width: 767px) {
- .navbar-default .navbar-nav .open .dropdown-menu > li > a {
- color: #34495e;
- }
- .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
- .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
- color: #1abc9c;
- background-color: transparent;
- }
- .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
- .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
- .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
- color: #1abc9c;
- background-color: transparent;
- }
- .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
- .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
- .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
- color: #cccccc;
- background-color: transparent;
- }
-}
-.navbar-default .navbar-form .form-control,
-.navbar-default .navbar-form .select2-search input[type="text"] {
- border-color: transparent;
-}
-.navbar-default .navbar-form .form-control::-moz-placeholder,
-.navbar-default .navbar-form .select2-search input[type="text"]::-moz-placeholder {
- color: #aeb6bf;
- opacity: 1;
-}
-.navbar-default .navbar-form .form-control:-ms-input-placeholder,
-.navbar-default .navbar-form .select2-search input[type="text"]:-ms-input-placeholder {
- color: #aeb6bf;
-}
-.navbar-default .navbar-form .form-control::-webkit-input-placeholder,
-.navbar-default .navbar-form .select2-search input[type="text"]::-webkit-input-placeholder {
- color: #aeb6bf;
-}
-.navbar-default .navbar-form .form-control:focus,
-.navbar-default .navbar-form .select2-search input[type="text"]:focus {
- border-color: #1abc9c;
- color: #1abc9c;
-}
-.navbar-default .navbar-form .input-group-btn .btn {
- border-color: transparent;
- color: #919ba4;
-}
-.navbar-default .navbar-form .input-group.focus .form-control,
-.navbar-default .navbar-form .input-group.focus .input-group-btn .btn,
-.navbar-default .navbar-form .input-group.focus .select2-search input[type="text"] {
- border-color: #1abc9c;
- color: #1abc9c;
-}
-.navbar-default .navbar-text {
- color: #34495e;
-}
-.navbar-default .navbar-link {
- color: #34495e;
-}
-.navbar-default .navbar-link:hover {
- color: #1abc9c;
-}
-.navbar-default .btn-link {
- color: #34495e;
-}
-.navbar-default .btn-link:hover,
-.navbar-default .btn-link:focus {
- color: #1abc9c;
-}
-.navbar-default .btn-link[disabled]:hover,
-fieldset[disabled] .navbar-default .btn-link:hover,
-.navbar-default .btn-link[disabled]:focus,
-fieldset[disabled] .navbar-default .btn-link:focus {
- color: #cccccc;
-}
-.navbar-inverse {
- background-color: #34495e;
-}
-.navbar-inverse .navbar-brand {
- color: #ffffff;
-}
-.navbar-inverse .navbar-brand:hover,
-.navbar-inverse .navbar-brand:focus {
- color: #1abc9c;
- background-color: transparent;
-}
-.navbar-inverse .navbar-toggle:before {
- color: #ffffff;
-}
-.navbar-inverse .navbar-toggle:hover,
-.navbar-inverse .navbar-toggle:focus {
- background-color: transparent;
-}
-.navbar-inverse .navbar-toggle:hover:before,
-.navbar-inverse .navbar-toggle:focus:before {
- color: #1abc9c;
-}
-.navbar-inverse .navbar-collapse {
- border-color: #2f4154;
- border-width: 2px;
-}
-.navbar-inverse .navbar-nav > li > a {
- color: #ffffff;
-}
-.navbar-inverse .navbar-nav > li > a:hover,
-.navbar-inverse .navbar-nav > li > a:focus {
- color: #1abc9c;
- background-color: transparent;
-}
-.navbar-inverse .navbar-nav > .active > a,
-.navbar-inverse .navbar-nav > .active > a:hover,
-.navbar-inverse .navbar-nav > .active > a:focus {
- color: #ffffff;
- background-color: #1abc9c;
-}
-.navbar-inverse .navbar-nav > .disabled > a,
-.navbar-inverse .navbar-nav > .disabled > a:hover,
-.navbar-inverse .navbar-nav > .disabled > a:focus {
- color: #444444;
- background-color: transparent;
-}
-.navbar-inverse .navbar-nav > .dropdown > a:hover .caret,
-.navbar-inverse .navbar-nav > .dropdown > a:focus .caret {
- border-top-color: #1abc9c;
- border-bottom-color: #1abc9c;
-}
-.navbar-inverse .navbar-nav > .open > a,
-.navbar-inverse .navbar-nav > .open > a:hover,
-.navbar-inverse .navbar-nav > .open > a:focus {
- background-color: #1abc9c;
- color: #ffffff;
- border-left-color: transparent;
-}
-.navbar-inverse .navbar-nav > .open > a .caret,
-.navbar-inverse .navbar-nav > .open > a:hover .caret,
-.navbar-inverse .navbar-nav > .open > a:focus .caret {
- border-top-color: #ffffff;
- border-bottom-color: #ffffff;
-}
-.navbar-inverse .navbar-nav > .dropdown > a .caret {
- border-top-color: #4b6075;
- border-bottom-color: #4b6075;
-}
-.navbar-inverse .navbar-nav > .open > .dropdown-menu {
- background-color: #34495e;
- padding: 3px 4px;
-}
-.navbar-inverse .navbar-nav > .open > .dropdown-menu > li > a {
- color: #e1e4e7;
- border-radius: 4px;
- padding: 6px 9px;
-}
-.navbar-inverse .navbar-nav > .open > .dropdown-menu > li > a:hover,
-.navbar-inverse .navbar-nav > .open > .dropdown-menu > li > a:focus {
- color: #ffffff;
- background-color: #1abc9c;
-}
-.navbar-inverse .navbar-nav > .open > .dropdown-menu > .divider {
- background-color: #2f4154;
- height: 2px;
- margin-left: -4px;
- margin-right: -4px;
-}
-@media (max-width: 767px) {
- .navbar-inverse .navbar-nav > li > a {
- border-left-width: 0;
- }
- .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
- color: #ffffff;
- }
- .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
- .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
- color: #1abc9c;
- background-color: transparent;
- }
- .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
- .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
- .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
- color: #ffffff;
- background-color: #1abc9c;
- }
- .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
- .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
- .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
- color: #444444;
- background-color: transparent;
- }
- .navbar-inverse .navbar-nav .dropdown-menu .divider {
- background-color: #2f4154;
- }
-}
-.navbar-inverse .navbar-form .form-control,
-.navbar-inverse .navbar-form .select2-search input[type="text"] {
- color: #536a81;
- border-color: transparent;
- background-color: #293a4a;
-}
-.navbar-inverse .navbar-form .form-control::-moz-placeholder,
-.navbar-inverse .navbar-form .select2-search input[type="text"]::-moz-placeholder {
- color: #536a81;
- opacity: 1;
-}
-.navbar-inverse .navbar-form .form-control:-ms-input-placeholder,
-.navbar-inverse .navbar-form .select2-search input[type="text"]:-ms-input-placeholder {
- color: #536a81;
-}
-.navbar-inverse .navbar-form .form-control::-webkit-input-placeholder,
-.navbar-inverse .navbar-form .select2-search input[type="text"]::-webkit-input-placeholder {
- color: #536a81;
-}
-.navbar-inverse .navbar-form .form-control:focus,
-.navbar-inverse .navbar-form .select2-search input[type="text"]:focus {
- border-color: #1abc9c;
- color: #1abc9c;
-}
-.navbar-inverse .navbar-form .btn {
- color: #ffffff;
- background-color: #1abc9c;
-}
-.navbar-inverse .navbar-form .btn:hover,
-.navbar-inverse .navbar-form .btn.hover,
-.navbar-inverse .navbar-form .btn:focus,
-.navbar-inverse .navbar-form .btn:active,
-.navbar-inverse .navbar-form .btn.active,
-.open > .dropdown-toggle.navbar-inverse .navbar-form .btn {
- color: #ffffff;
- background-color: #48c9b0;
- border-color: #48c9b0;
-}
-.navbar-inverse .navbar-form .btn:active,
-.navbar-inverse .navbar-form .btn.active,
-.open > .dropdown-toggle.navbar-inverse .navbar-form .btn {
- background: #16a085;
- border-color: #16a085;
-}
-.navbar-inverse .navbar-form .btn.disabled,
-.navbar-inverse .navbar-form .btn[disabled],
-fieldset[disabled] .navbar-inverse .navbar-form .btn,
-.navbar-inverse .navbar-form .btn.disabled:hover,
-.navbar-inverse .navbar-form .btn[disabled]:hover,
-fieldset[disabled] .navbar-inverse .navbar-form .btn:hover,
-.navbar-inverse .navbar-form .btn.disabled.hover,
-.navbar-inverse .navbar-form .btn[disabled].hover,
-fieldset[disabled] .navbar-inverse .navbar-form .btn.hover,
-.navbar-inverse .navbar-form .btn.disabled:focus,
-.navbar-inverse .navbar-form .btn[disabled]:focus,
-fieldset[disabled] .navbar-inverse .navbar-form .btn:focus,
-.navbar-inverse .navbar-form .btn.disabled:active,
-.navbar-inverse .navbar-form .btn[disabled]:active,
-fieldset[disabled] .navbar-inverse .navbar-form .btn:active,
-.navbar-inverse .navbar-form .btn.disabled.active,
-.navbar-inverse .navbar-form .btn[disabled].active,
-fieldset[disabled] .navbar-inverse .navbar-form .btn.active {
- background-color: #bdc3c7;
- border-color: #1abc9c;
-}
-.navbar-inverse .navbar-form .btn .badge {
- color: #1abc9c;
- background-color: #ffffff;
-}
-.navbar-inverse .navbar-form .input-group-btn .btn {
- border-color: transparent;
- background-color: #293a4a;
- color: #526a82;
-}
-.navbar-inverse .navbar-form .input-group.focus .form-control,
-.navbar-inverse .navbar-form .input-group.focus .input-group-btn .btn,
-.navbar-inverse .navbar-form .input-group.focus .select2-search input[type="text"] {
- border-color: #1abc9c;
- color: #1abc9c;
-}
-@media (max-width: 767px) {
- .navbar-inverse .navbar-form {
- border-color: #2f4154;
- border-width: 2px 0;
- }
-}
-.navbar-inverse .navbar-text {
- color: #ffffff;
-}
-.navbar-inverse .navbar-text a {
- color: #ffffff;
-}
-.navbar-inverse .navbar-text a:hover,
-.navbar-inverse .navbar-text a:focus {
- color: #1abc9c;
-}
-.navbar-inverse .navbar-btn {
- color: #ffffff;
- background-color: #1abc9c;
-}
-.navbar-inverse .navbar-btn:hover,
-.navbar-inverse .navbar-btn.hover,
-.navbar-inverse .navbar-btn:focus,
-.navbar-inverse .navbar-btn:active,
-.navbar-inverse .navbar-btn.active,
-.open > .dropdown-toggle.navbar-inverse .navbar-btn {
- color: #ffffff;
- background-color: #48c9b0;
- border-color: #48c9b0;
-}
-.navbar-inverse .navbar-btn:active,
-.navbar-inverse .navbar-btn.active,
-.open > .dropdown-toggle.navbar-inverse .navbar-btn {
- background: #16a085;
- border-color: #16a085;
-}
-.navbar-inverse .navbar-btn.disabled,
-.navbar-inverse .navbar-btn[disabled],
-fieldset[disabled] .navbar-inverse .navbar-btn,
-.navbar-inverse .navbar-btn.disabled:hover,
-.navbar-inverse .navbar-btn[disabled]:hover,
-fieldset[disabled] .navbar-inverse .navbar-btn:hover,
-.navbar-inverse .navbar-btn.disabled.hover,
-.navbar-inverse .navbar-btn[disabled].hover,
-fieldset[disabled] .navbar-inverse .navbar-btn.hover,
-.navbar-inverse .navbar-btn.disabled:focus,
-.navbar-inverse .navbar-btn[disabled]:focus,
-fieldset[disabled] .navbar-inverse .navbar-btn:focus,
-.navbar-inverse .navbar-btn.disabled:active,
-.navbar-inverse .navbar-btn[disabled]:active,
-fieldset[disabled] .navbar-inverse .navbar-btn:active,
-.navbar-inverse .navbar-btn.disabled.active,
-.navbar-inverse .navbar-btn[disabled].active,
-fieldset[disabled] .navbar-inverse .navbar-btn.active {
- background-color: #bdc3c7;
- border-color: #1abc9c;
-}
-.navbar-inverse .navbar-btn .badge {
- color: #1abc9c;
- background-color: #ffffff;
-}
-@media (min-width: 768px) {
- .navbar-embossed > .navbar-collapse {
- border-radius: 6px;
- box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.15);
- }
- .navbar-embossed.navbar-inverse .navbar-nav .active > a,
- .navbar-embossed.navbar-inverse .navbar-nav .open > a {
- box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.15);
- }
-}
-.navbar-lg {
- min-height: 76px;
-}
-.navbar-lg .navbar-brand {
- line-height: 1;
- height: 76px;
- padding-top: 26px;
- padding-bottom: 26px;
-}
-.navbar-lg .navbar-brand > [class*="fui-"] {
- font-size: 24px;
- line-height: 1;
-}
-.navbar-lg .navbar-nav > li > a {
- font-size: 15px;
- line-height: 1.6;
-}
-@media (min-width: 768px) {
- .navbar-lg .navbar-nav > li > a {
- padding-top: 26px;
- padding-bottom: 26px;
- }
-}
-.navbar-lg .navbar-toggle {
- height: 76px;
- line-height: 76px;
-}
-.navbar-lg .navbar-form {
- padding-top: 20.5px;
- padding-bottom: 20.5px;
-}
-.navbar-lg .navbar-text {
- padding-top: 26.5px;
- padding-bottom: 26.5px;
-}
-.navbar-lg .navbar-btn {
- margin-top: 17.5px;
- margin-bottom: 17.5px;
-}
-.navbar-lg .navbar-btn.btn-sm {
- margin-top: 20.5px;
- margin-bottom: 20.5px;
-}
-.navbar-lg .navbar-btn.btn-xs {
- margin-top: 25.5px;
- margin-bottom: 25.5px;
-}
-.bootstrap-switch {
- font-size: 15px;
- line-height: 29px;
- display: inline-block;
- cursor: pointer;
- border-radius: 30px;
- position: relative;
- text-align: left;
- overflow: hidden;
- vertical-align: middle;
- width: 80px;
- height: 29px;
- -webkit-mask-box-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgODAgMjkiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDgwIDI5IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGQ9Ik04MCwxNC41YzAsOC02LjUsMTQuNS0xNC41LDE0LjVoLTUxQzYuNSwyOSwwLDIyLjUsMCwxNC41bDAsMEMwLDYuNSw2LjUsMCwxNC41LDBoNTFDNzMuNSwwLDgwLDYuNSw4MCwxNC41TDgwLDE0LjV6Ii8+DQo8L3N2Zz4NCg==) 0 0 stretch;
- -webkit-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
-}
-.bootstrap-switch > div {
- display: inline-block;
- width: 132px;
- border-radius: 30px;
- -webkit-transform: translate3d(0, 0, 0);
- transform: translate3d(0, 0, 0);
-}
-.bootstrap-switch > div > span {
- font-weight: 700;
- line-height: 19px;
- cursor: pointer;
- display: inline-block;
- height: 100%;
- padding-bottom: 5px;
- padding-top: 5px;
- text-align: center;
- z-index: 1;
- width: 66px;
- -webkit-transition: box-shadow 0.25s ease-out;
- transition: box-shadow 0.25s ease-out;
-}
-.bootstrap-switch > div > span > [class^="fui-"] {
- text-indent: 0;
-}
-.bootstrap-switch > div > label {
- cursor: pointer;
- display: block;
- position: absolute;
- width: 100%;
- height: 100%;
- text-indent: -9999px;
- font-size: 0;
- top: 0;
- left: 0;
- margin: 0;
- z-index: 200;
- opacity: 0;
- filter: alpha(opacity=0);
-}
-.bootstrap-switch input[type="radio"],
-.bootstrap-switch input[type="checkbox"] {
- position: absolute !important;
- margin: 0;
- top: 0;
- left: 0;
- z-index: -1;
- opacity: 0;
- filter: alpha(opacity=0);
-}
-.bootstrap-switch-handle-on {
- border-bottom-left-radius: 30px;
- border-top-left-radius: 30px;
-}
-.bootstrap-switch-off .bootstrap-switch-handle-on ~ .bootstrap-switch-handle-off.bootstrap-switch-default {
- box-shadow: inset 0 0 transparent, -16px 0 0 #bdc3c7;
-}
-.bootstrap-switch-off .bootstrap-switch-handle-on ~ .bootstrap-switch-handle-off.bootstrap-switch-default:before {
- border-color: #bdc3c7;
- background-color: #7f8c9a;
-}
-.bootstrap-switch-off .bootstrap-switch-handle-on ~ .bootstrap-switch-handle-off.bootstrap-switch-primary {
- box-shadow: inset 0 0 transparent, -16px 0 0 #34495e;
-}
-.bootstrap-switch-off .bootstrap-switch-handle-on ~ .bootstrap-switch-handle-off.bootstrap-switch-primary:before {
- border-color: #34495e;
- background-color: #1abc9c;
-}
-.bootstrap-switch-off .bootstrap-switch-handle-on ~ .bootstrap-switch-handle-off.bootstrap-switch-success {
- box-shadow: inset 0 0 transparent, -16px 0 0 #2ecc71;
-}
-.bootstrap-switch-off .bootstrap-switch-handle-on ~ .bootstrap-switch-handle-off.bootstrap-switch-success:before {
- border-color: #2ecc71;
- background-color: #ffffff;
-}
-.bootstrap-switch-off .bootstrap-switch-handle-on ~ .bootstrap-switch-handle-off.bootstrap-switch-warning {
- box-shadow: inset 0 0 transparent, -16px 0 0 #f1c40f;
-}
-.bootstrap-switch-off .bootstrap-switch-handle-on ~ .bootstrap-switch-handle-off.bootstrap-switch-warning:before {
- border-color: #f1c40f;
- background-color: #ffffff;
-}
-.bootstrap-switch-off .bootstrap-switch-handle-on ~ .bootstrap-switch-handle-off.bootstrap-switch-info {
- box-shadow: inset 0 0 transparent, -16px 0 0 #3498db;
-}
-.bootstrap-switch-off .bootstrap-switch-handle-on ~ .bootstrap-switch-handle-off.bootstrap-switch-info:before {
- border-color: #3498db;
- background-color: #ffffff;
-}
-.bootstrap-switch-off .bootstrap-switch-handle-on ~ .bootstrap-switch-handle-off.bootstrap-switch-danger {
- box-shadow: inset 0 0 transparent, -16px 0 0 #e74c3c;
-}
-.bootstrap-switch-off .bootstrap-switch-handle-on ~ .bootstrap-switch-handle-off.bootstrap-switch-danger:before {
- border-color: #e74c3c;
- background-color: #ffffff;
-}
-.bootstrap-switch-handle-off {
- border-bottom-right-radius: 30px;
- border-top-right-radius: 30px;
-}
-.bootstrap-switch-handle-off:before {
- display: inline-block;
- content: " ";
- border: 4px solid transparent;
- border-radius: 50%;
- text-align: center;
- vertical-align: top;
- padding: 0;
- height: 29px;
- width: 29px;
- position: absolute;
- top: 0;
- left: 51px;
- z-index: 100;
- background-clip: padding-box;
- -webkit-transition: border-color 0.25s ease-out, background-color 0.25s ease-out;
- transition: border-color 0.25s ease-out, background-color 0.25s ease-out;
-}
-.bootstrap-switch-animate > div {
- -webkit-transition: margin-left 0.25s ease-out;
- transition: margin-left 0.25s ease-out;
-}
-.bootstrap-switch-on > div {
- margin-left: 0;
-}
-.bootstrap-switch-off > div {
- margin-left: -51px;
-}
-.bootstrap-switch-disabled,
-.bootstrap-switch-readonly {
- opacity: 0.5;
- filter: alpha(opacity=50);
- cursor: default;
-}
-.bootstrap-switch-disabled > div > span,
-.bootstrap-switch-readonly > div > span,
-.bootstrap-switch-disabled > div > label,
-.bootstrap-switch-readonly > div > label {
- cursor: default !important;
-}
-.bootstrap-switch-focused {
- outline: 0;
-}
-.bootstrap-switch-default {
- color: #ffffff;
- background-color: #bdc3c7;
-}
-.bootstrap-switch-default ~ .bootstrap-switch-handle-off:before {
- background-color: #7f8c9a;
- border-color: #bdc3c7;
-}
-.bootstrap-switch-on .bootstrap-switch-default ~ .bootstrap-switch-handle-off {
- box-shadow: inset 16px 0 0 #bdc3c7;
-}
-.bootstrap-switch-primary {
- color: #1abc9c;
- background-color: #34495e;
-}
-.bootstrap-switch-primary ~ .bootstrap-switch-handle-off:before {
- background-color: #1abc9c;
- border-color: #34495e;
-}
-.bootstrap-switch-on .bootstrap-switch-primary ~ .bootstrap-switch-handle-off {
- box-shadow: inset 16px 0 0 #34495e;
-}
-.bootstrap-switch-info {
- color: #ffffff;
- background-color: #3498db;
-}
-.bootstrap-switch-info ~ .bootstrap-switch-handle-off:before {
- background-color: #ffffff;
- border-color: #3498db;
-}
-.bootstrap-switch-on .bootstrap-switch-info ~ .bootstrap-switch-handle-off {
- box-shadow: inset 16px 0 0 #3498db;
-}
-.bootstrap-switch-success {
- color: #ffffff;
- background-color: #2ecc71;
-}
-.bootstrap-switch-success ~ .bootstrap-switch-handle-off:before {
- background-color: #ffffff;
- border-color: #2ecc71;
-}
-.bootstrap-switch-on .bootstrap-switch-success ~ .bootstrap-switch-handle-off {
- box-shadow: inset 16px 0 0 #2ecc71;
-}
-.bootstrap-switch-warning {
- color: #ffffff;
- background-color: #f1c40f;
-}
-.bootstrap-switch-warning ~ .bootstrap-switch-handle-off:before {
- background-color: #ffffff;
- border-color: #f1c40f;
-}
-.bootstrap-switch-on .bootstrap-switch-warning ~ .bootstrap-switch-handle-off {
- box-shadow: inset 16px 0 0 #f1c40f;
-}
-.bootstrap-switch-danger {
- color: #ffffff;
- background-color: #e74c3c;
-}
-.bootstrap-switch-danger ~ .bootstrap-switch-handle-off:before {
- background-color: #ffffff;
- border-color: #e74c3c;
-}
-.bootstrap-switch-on .bootstrap-switch-danger ~ .bootstrap-switch-handle-off {
- box-shadow: inset 16px 0 0 #e74c3c;
-}
-.bootstrap-switch-square .bootstrap-switch {
- -webkit-mask-box-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgODAgMjkiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDgwIDI5IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGQ9Ik04MCwyNWMwLDIuMi0xLjgsNC00LDRINGMtMi4yLDAtNC0xLjgtNC00VjRjMC0yLjIsMS44LTQsNC00aDcyYzIuMiwwLDQsMS44LDQsNFYyNXoiLz4NCjwvc3ZnPg0K) 0 0 stretch;
- border-radius: 4px;
-}
-.bootstrap-switch-square .bootstrap-switch > div {
- border-radius: 4px;
-}
-.bootstrap-switch-square .bootstrap-switch .bootstrap-switch-handle-on {
- text-indent: -15px;
- border-bottom-left-radius: 4px;
- border-top-left-radius: 4px;
-}
-.bootstrap-switch-square .bootstrap-switch .bootstrap-switch-handle-off {
- text-indent: 15px;
- border-bottom-right-radius: 4px;
- border-top-right-radius: 4px;
-}
-.bootstrap-switch-square .bootstrap-switch .bootstrap-switch-handle-off:before {
- border: none;
- border-bottom-left-radius: 0;
- border-top-left-radius: 0;
- border-bottom-right-radius: 2px;
- border-top-right-radius: 2px;
-}
-.bootstrap-switch-square .bootstrap-switch-off .bootstrap-switch-handle-off:before {
- border-bottom-left-radius: 2px;
- border-top-left-radius: 2px;
- border-bottom-right-radius: 0;
- border-top-right-radius: 0;
-}
-.share {
- background-color: #eff0f2;
- position: relative;
- border-radius: 6px;
-}
-.share ul {
- list-style-type: none;
- margin: 0;
- padding: 15px;
-}
-.share li {
- font-size: 15px;
- line-height: 1.4;
- padding-top: 11px;
-}
-.share li:before,
-.share li:after {
- content: " ";
- display: table;
-}
-.share li:after {
- clear: both;
-}
-.share li:first-child {
- padding-top: 0;
-}
-.share .toggle {
- float: right;
- margin: 0;
-}
-.share .btn {
- border-top-right-radius: 0;
- border-top-left-radius: 0;
-}
-.share-label {
- float: left;
- font-size: 15px;
- line-height: 1.4;
- padding-top: 5px;
- width: 50%;
-}
-.video-js {
- background-color: transparent;
- position: relative;
- padding-bottom: 47px;
- font-size: 0;
- vertical-align: middle;
- overflow: hidden;
- -webkit-backface-visibility: hidden;
- backface-visibility: hidden;
- border-top-radius: 6px;
- width: 100% !important;
- height: auto !important;
-}
-.video-js .vjs-tech {
- height: 100%;
- width: 100%;
- display: block;
-}
-.video-js::-moz-full-screen {
- position: absolute;
-}
-.video-js::-webkit-full-screen {
- width: 100% !important;
- height: 100% !important;
-}
-.vjs-fullscreen {
- position: fixed;
- overflow: hidden;
- z-index: 10000;
- left: 0;
- top: 0;
- bottom: 0;
- right: 0;
- width: 100% !important;
- height: 100% !important;
- border-top-radius: 0;
-}
-.vjs-fullscreen .vjs-control-bar {
- margin-top: 0;
- border-bottom-right-radius: 0;
- border-bottom-left-radius: 0;
-}
-.vjs-fullscreen .vjs-tech {
- background-color: #000000;
-}
-.vjs-poster {
- margin: 0 auto;
- padding: 0;
- cursor: pointer;
- position: relative;
- width: 100%;
- max-height: 100%;
- border-top-radius: 6px;
-}
-.vjs-control-bar {
- position: relative;
- height: 47px;
- color: #ffffff;
- background: #2c3e50;
- margin-top: -1px;
- border-bottom-right-radius: 6px;
- border-bottom-left-radius: 6px;
- -webkit-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
-}
-.vjs-control-bar.vjs-fade-out {
- visibility: visible !important;
- opacity: 1 !important;
-}
-.vjs-text-track-display {
- text-align: center;
- position: absolute;
- bottom: 4em;
- left: 1em;
- right: 1em;
- font-family: "Lato", Helvetica, Arial, sans-serif;
-}
-.vjs-text-track {
- display: none;
- color: #ffffff;
- font-size: 1.4em;
- text-align: center;
- margin-bottom: .1em;
- background-color: rgba(0, 0, 0, 0.5);
-}
-.vjs-subtitles {
- color: #ffffff;
-}
-.vjs-captions {
- color: #fc6;
-}
-.vjs-tt-cue {
- display: block;
-}
-.vjs-fade-in {
- visibility: visible !important;
- opacity: 1 !important;
- -webkit-transition: visibility 0s linear 0s, opacity .3s linear;
- transition: visibility 0s linear 0s, opacity .3s linear;
-}
-.vjs-fade-out {
- visibility: hidden !important;
- opacity: 0 !important;
- -webkit-transition: visibility 0s linear 1.5s, opacity 1.5s linear;
- transition: visibility 0s linear 1.5s, opacity 1.5s linear;
-}
-.vjs-control {
- background-position: center;
- background-repeat: no-repeat;
- position: relative;
- text-align: center;
- display: inline-block;
- height: 18px;
- width: 18px;
- vertical-align: middle;
-}
-.vjs-control:focus {
- outline: 0;
-}
-.vjs-control > div {
- background-position: center;
- background-repeat: no-repeat;
-}
-.vjs-control-text {
- border: 0;
- clip: rect(0 0 0 0);
- height: 1px;
- margin: -1px;
- overflow: hidden;
- padding: 0;
- position: absolute;
- width: 1px;
-}
-.vjs-play-control {
- cursor: pointer;
- height: 47px;
- width: 58px;
-}
-.vjs-play-control > div {
- position: relative;
- height: 47px;
-}
-.vjs-play-control > div:before,
-.vjs-play-control > div:after {
- position: absolute;
- font-family: "Flat-UI-Icons";
- color: #1abc9c;
- font-size: 16px;
- top: 38%;
- left: 50%;
- margin: -0.5em 0 0 -0.5em;
- -webkit-font-smoothing: antialiased;
- -webkit-transition: color .25s, opacity .25s;
- transition: color .25s, opacity .25s;
-}
-.vjs-play-control > div:after {
- content: "\e615";
-}
-.vjs-play-control > div:before {
- content: "\e616";
-}
-.vjs-paused .vjs-play-control:hover > div:before {
- color: #16a085;
-}
-.vjs-paused .vjs-play-control > div:after {
- opacity: 0;
- filter: alpha(opacity=0);
-}
-.vjs-paused .vjs-play-control > div:before {
- opacity: 1;
- -webkit-filter: none;
- filter: none;
-}
-.vjs-playing .vjs-play-control:hover > div:after {
- color: #16a085;
-}
-.vjs-playing .vjs-play-control > div:after {
- opacity: 1;
- -webkit-filter: none;
- filter: none;
-}
-.vjs-playing .vjs-play-control > div:before {
- opacity: 0;
- filter: alpha(opacity=0);
-}
-.vjs-rewind-control {
- width: 5em;
- cursor: pointer !important;
-}
-.vjs-rewind-control > div {
- width: 19px;
- height: 16px;
- background: none transparent;
- margin: .5em auto 0;
-}
-.vjs-mute-control {
- float: right;
- margin: 14px 0;
- cursor: pointer !important;
-}
-.vjs-mute-control:hover > div,
-.vjs-mute-control:focus > div {
- color: #57718b;
-}
-.vjs-mute-control > div {
- height: 18px;
- color: #475d72;
-}
-.vjs-mute-control > div:after,
-.vjs-mute-control > div:before {
- font-family: "Flat-UI-Icons";
- font-size: 16px;
- line-height: 18px;
- position: absolute;
- left: 50%;
- margin: 0 0 0 -0.5em;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
- -webkit-transition: color .25s, opacity .25s;
- transition: color .25s, opacity .25s;
-}
-.vjs-mute-control > div:after {
- content: "\e617";
-}
-.vjs-mute-control > div:before {
- content: "\e618";
- opacity: 0;
- filter: alpha(opacity=0);
-}
-.vjs-mute-control.vjs-vol-0 > div:after {
- opacity: 0;
- filter: alpha(opacity=0);
-}
-.vjs-mute-control.vjs-vol-0 > div:before {
- opacity: 1;
- -webkit-filter: none;
- filter: none;
-}
-.vjs-volume-control,
-.vjs-volume-level,
-.vjs-volume-handle,
-.vjs-volume-bar {
- display: none;
-}
-.vjs-progress-control {
- height: 12px;
- position: absolute;
- left: 60px;
- right: 160px;
- width: auto;
- top: 18px;
- background: #425669;
- border-radius: 32px;
-}
-.vjs-progress-holder {
- position: relative;
- cursor: pointer !important;
- padding: 0;
- margin: 0;
- height: 12px;
-}
-.vjs-play-progress,
-.vjs-load-progress {
- display: block;
- height: 12px;
- margin: 0;
- padding: 0;
- border-radius: 32px;
-}
-.vjs-play-progress {
- background: #1abc9c;
- left: -1px;
- position: absolute;
- top: 0;
- border-bottom-right-radius: 0;
- border-top-right-radius: 0;
-}
-.vjs-load-progress {
- background: #d6dbdf;
-}
-.vjs-load-progress[style*="100%"],
-.vjs-load-progress[style*="99%"] {
- border-radius: 32px;
-}
-.vjs-seek-handle {
- background-color: #16a085;
- width: 18px;
- height: 18px;
- top: 0;
- position: absolute;
- margin: -3px 0 0 -3px;
- border-radius: 50%;
- -webkit-transition: background-color 0.25s;
- transition: background-color 0.25s;
-}
-.vjs-seek-handle[style*="95."] {
- margin-left: 3px;
-}
-.vjs-seek-handle[style="left: 0%;"] {
- margin-left: -2px;
-}
-.vjs-seek-handle:hover,
-.vjs-seek-handle:focus {
- background-color: #148d75;
-}
-.vjs-seek-handle:active {
- background-color: #117a65;
-}
-.vjs-time-controls {
- font-family: "Lato", Helvetica, Arial, sans-serif;
- font-weight: 300;
- font-size: 13px;
- line-height: normal;
- width: auto;
- height: auto;
- position: absolute;
-}
-.vjs-time-divider {
- color: #5d6d7e;
- font-size: 14px;
- position: absolute;
- right: 114px;
- top: 11px;
-}
-.vjs-remaining-time {
- display: none;
-}
-.vjs-current-time {
- right: 122px;
- top: 16px;
-}
-.vjs-duration {
- color: #5d6d7e;
- right: 85px;
- top: 16px;
-}
-.vjs-fullscreen-control {
- cursor: pointer;
- float: right;
- margin: 14px 15px;
-}
-.vjs-fullscreen-control:hover > div,
-.vjs-fullscreen-control:focus > div {
- color: #57718b;
-}
-.vjs-fullscreen-control > div {
- height: 18px;
- color: #475d72;
-}
-.vjs-fullscreen-control > div:before {
- font-family: "Flat-UI-Icons";
- content: "\e619";
- font-size: 16px;
- line-height: 18px;
- position: absolute;
- left: 50%;
- margin: 0 0 0 -0.5em;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
- -webkit-transition: color .25s, opacity .25s;
- transition: color .25s, opacity .25s;
-}
-.vjs-menu-button {
- display: none !important;
-}
-.vjs-loading-spinner {
- position: absolute;
- top: 50%;
- left: 50%;
- background: #ebedee;
- display: none;
- height: 16px;
- width: 16px;
- border-radius: 10px;
- margin: -8px 0 0 -8px;
- -webkit-animation: sharp 2s ease infinite;
- animation: sharp 2s ease infinite;
-}
-@-webkit-keyframes sharp {
- 0% {
- background-color: #e74c3c;
- border-radius: 10px;
- -webkit-transform: rotate(0deg);
- transform: rotate(0deg);
- }
- 50% {
- background-color: #ebedee;
- border-radius: 0;
- -webkit-transform: rotate(180deg);
- transform: rotate(180deg);
- }
- 100% {
- background-color: #e74c3c;
- border-radius: 10px;
- -webkit-transform: rotate(360deg);
- transform: rotate(360deg);
- }
-}
-@keyframes sharp {
- 0% {
- background-color: #e74c3c;
- border-radius: 10px;
- -webkit-transform: rotate(0deg);
- transform: rotate(0deg);
- }
- 50% {
- background-color: #ebedee;
- border-radius: 0;
- -webkit-transform: rotate(180deg);
- transform: rotate(180deg);
- }
- 100% {
- background-color: #e74c3c;
- border-radius: 10px;
- -webkit-transform: rotate(360deg);
- transform: rotate(360deg);
- }
-}
-.todo {
- color: #798795;
- margin-bottom: 20px;
- border-radius: 6px;
-}
-.todo ul {
- background-color: #2c3e50;
- margin: 0;
- padding: 0;
- list-style-type: none;
- border-radius: 0 0 6px 6px;
-}
-.todo li {
- background: #34495e;
- background-size: 20px 20px;
- cursor: pointer;
- font-size: 14px;
- line-height: 1.214;
- margin-top: 2px;
- padding: 18px 42px 21px 25px;
- position: relative;
- -webkit-transition: .25s;
- transition: .25s;
-}
-.todo li:first-child {
- margin-top: 0;
-}
-.todo li:last-child {
- border-radius: 0 0 6px 6px;
- padding-bottom: 21px;
-}
-.todo li.todo-done {
- background: transparent;
- color: #1abc9c;
-}
-.todo li.todo-done .todo-name {
- color: #1abc9c;
-}
-.todo li:after {
- content: " ";
- display: block;
- width: 20px;
- height: 20px;
- position: absolute;
- top: 50%;
- right: 22px;
- margin-top: -10px;
- background: #ffffff;
- border-radius: 50%;
-}
-.todo li.todo-done:after {
- content: "\e60a";
- font-family: 'Flat-UI-Icons';
- text-align: center;
- font-size: 12px;
- line-height: 21px;
- font-style: normal;
- font-weight: normal;
- font-variant: normal;
- text-transform: none;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
- background: #1abc9c;
- color: #2c3e50;
-}
-.todo-search {
- position: relative;
- background: #1abc9c;
- background-size: 16px 16px;
- border-radius: 6px 6px 0 0;
- color: #34495e;
- padding: 19px 25px 20px;
-}
-.todo-search:before {
- position: absolute;
- font-family: 'Flat-UI-Icons';
- content: "\e630";
- font-size: 16px;
- line-height: 17px;
- display: inline-block;
- top: 50%;
- left: 92%;
- margin: -0.5em 0 0 -1em;
-}
-.todo-search-field {
- background: none;
- border: none;
- color: #34495e;
- font-size: 19px;
- font-weight: 700;
- margin: 0;
- line-height: 23px;
- padding: 5px 0;
- text-indent: 0;
- box-shadow: none;
- outline: none;
-}
-.todo-search-field::-moz-placeholder {
- color: #34495e;
- opacity: 1;
-}
-.todo-search-field:-ms-input-placeholder {
- color: #34495e;
-}
-.todo-search-field::-webkit-input-placeholder {
- color: #34495e;
-}
-.todo-icon {
- float: left;
- font-size: 24px;
- padding: 11px 22px 0 0;
-}
-.todo-content {
- padding-top: 1px;
- overflow: hidden;
-}
-.todo-name {
- color: #ffffff;
- font-size: 17px;
- margin: 1px 0 3px;
-}
-.pallete-item {
- width: 140px;
- float: left;
- margin: 0 0 20px 20px;
-}
-.palette {
- font-size: 14px;
- line-height: 1.214;
- color: #ffffff;
- margin: 0;
- padding: 15px;
- text-transform: uppercase;
-}
-.palette dt,
-.palette dd {
- line-height: 1.429;
-}
-.palette dt {
- display: block;
- font-weight: bold;
- opacity: .8;
-}
-.palette dd {
- font-weight: 300;
- margin-left: 0;
- opacity: .8;
- -webkit-font-smoothing: subpixel-antialiased;
-}
-.palette-turquoise {
- background-color: #1abc9c;
-}
-.palette-green-sea {
- background-color: #16a085;
-}
-.palette-emerald {
- background-color: #2ecc71;
-}
-.palette-nephritis {
- background-color: #27ae60;
-}
-.palette-peter-river {
- background-color: #3498db;
-}
-.palette-belize-hole {
- background-color: #2980b9;
-}
-.palette-amethyst {
- background-color: #9b59b6;
-}
-.palette-wisteria {
- background-color: #8e44ad;
-}
-.palette-wet-asphalt {
- background-color: #34495e;
-}
-.palette-midnight-blue {
- background-color: #2c3e50;
-}
-.palette-sun-flower {
- background-color: #f1c40f;
-}
-.palette-orange {
- background-color: #f39c12;
-}
-.palette-carrot {
- background-color: #e67e22;
-}
-.palette-pumpkin {
- background-color: #d35400;
-}
-.palette-alizarin {
- background-color: #e74c3c;
-}
-.palette-pomegranate {
- background-color: #c0392b;
-}
-.palette-clouds {
- background-color: #ecf0f1;
-}
-.palette-silver {
- background-color: #bdc3c7;
-}
-.palette-concrete {
- background-color: #95a5a6;
-}
-.palette-asbestos {
- background-color: #7f8c8d;
-}
-.palette-clouds {
- color: #bdc3c7;
-}
-.palette-paragraph {
- color: #7f8c8d;
- font-size: 12px;
- line-height: 17px;
-}
-.palette-paragraph span {
- color: #bdc3c7;
-}
-.palette-headline {
- color: #7f8c8d;
- font-size: 13px;
- font-weight: 700;
- margin-top: -3px;
-}
-.login {
- background: url(../img/login/imac.png) 0 0 no-repeat;
- background-size: 940px 778px;
- color: #ffffff;
- margin-bottom: 77px;
- padding: 38px 38px 267px;
- position: relative;
-}
-.login-screen {
- background-color: #1abc9c;
- min-height: 473px;
- padding: 123px 199px 33px 306px;
-}
-.login-icon {
- left: 200px;
- position: absolute;
- top: 160px;
- width: 96px;
-}
-.login-icon > img {
- display: block;
- margin-bottom: 6px;
- width: 100%;
-}
-.login-icon > h4 {
- font-size: 17px;
- font-weight: 300;
- line-height: 34px;
- opacity: .95;
-}
-.login-icon > h4 small {
- color: inherit;
- display: block;
- font-size: inherit;
- font-weight: 700;
-}
-.login-form {
- background-color: #edeff1;
- padding: 24px 23px 20px;
- position: relative;
- border-radius: 6px;
-}
-.login-form .control-group {
- margin-bottom: 6px;
- position: relative;
-}
-.login-form .login-field {
- border-color: transparent;
- font-size: 17px;
- text-indent: 3px;
-}
-.login-form .login-field:focus {
- border-color: #1abc9c;
-}
-.login-form .login-field:focus + .login-field-icon {
- color: #1abc9c;
-}
-.login-form .login-field-icon {
- color: #bfc9ca;
- font-size: 16px;
- position: absolute;
- right: 15px;
- top: 3px;
- -webkit-transition: all .25s;
- transition: all .25s;
-}
-.login-link {
- color: #bfc9ca;
- display: block;
- font-size: 13px;
- margin-top: 15px;
- text-align: center;
-}
-@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 3/2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 2) {
- .login {
- background-image: url(../img/login/imac-2x.png);
- }
-}
-footer {
- background-color: #edeff1;
- color: #bac1c8;
- font-size: 15px;
- padding: 0;
-}
-footer a {
- color: #9aa4af;
- font-weight: 700;
-}
-footer p {
- font-size: 15px;
- line-height: 20px;
- margin-bottom: 10px;
-}
-.footer-title {
- margin: 0 0 22px;
- padding-top: 21px;
- font-size: 24px;
- line-height: 40px;
-}
-.footer-brand {
- display: block;
- margin-bottom: 26px;
- width: 220px;
-}
-.footer-brand img {
- width: 216px;
-}
-.footer-banner {
- background-color: #1abc9c;
- color: #d1f2eb;
- margin-left: 42px;
- min-height: 316px;
- padding: 0 30px 30px;
-}
-.footer-banner .footer-title {
- color: #ffffff;
-}
-.footer-banner a {
- color: #b7f5e9;
- text-decoration: underline;
-}
-.footer-banner a:hover {
- text-decoration: none;
-}
-.footer-banner ul {
- list-style-type: none;
- margin: 0 0 26px;
- padding: 0;
-}
-.footer-banner ul li {
- border-top: 1px solid #1bc5a3;
- line-height: 19px;
- padding: 6px 0;
-}
-.footer-banner ul li:first-child {
- border-top: none;
- padding-top: 1px;
-}
-.last-col {
- overflow: hidden;
-}
-.ptn,
-.pvn,
-.pan {
- padding-top: 0;
-}
-.ptx,
-.pvx,
-.pax {
- padding-top: 3px;
-}
-.pts,
-.pvs,
-.pas {
- padding-top: 5px;
-}
-.ptm,
-.pvm,
-.pam {
- padding-top: 10px;
-}
-.ptl,
-.pvl,
-.pal {
- padding-top: 20px;
-}
-.prn,
-.phn,
-.pan {
- padding-right: 0;
-}
-.prx,
-.phx,
-.pax {
- padding-right: 3px;
-}
-.prs,
-.phs,
-.pas {
- padding-right: 5px;
-}
-.prm,
-.phm,
-.pam {
- padding-right: 10px;
-}
-.prl,
-.phl,
-.pal {
- padding-right: 20px;
-}
-.pbn,
-.pvn,
-.pan {
- padding-bottom: 0;
-}
-.pbx,
-.pvx,
-.pax {
- padding-bottom: 3px;
-}
-.pbs,
-.pvs,
-.pas {
- padding-bottom: 5px;
-}
-.pbm,
-.pvm,
-.pam {
- padding-bottom: 10px;
-}
-.pbl,
-.pvl,
-.pal {
- padding-bottom: 20px;
-}
-.pln,
-.phn,
-.pan {
- padding-left: 0;
-}
-.plx,
-.phx,
-.pax {
- padding-left: 3px;
-}
-.pls,
-.phs,
-.pas {
- padding-left: 5px;
-}
-.plm,
-.phm,
-.pam {
- padding-left: 10px;
-}
-.pll,
-.phl,
-.pal {
- padding-left: 20px;
-}
-.mtn,
-.mvn,
-.man {
- margin-top: 0px;
-}
-.mtx,
-.mvx,
-.max {
- margin-top: 3px;
-}
-.mts,
-.mvs,
-.mas {
- margin-top: 5px;
-}
-.mtm,
-.mvm,
-.mam {
- margin-top: 10px;
-}
-.mtl,
-.mvl,
-.mal {
- margin-top: 20px;
-}
-.mrn,
-.mhn,
-.man {
- margin-right: 0px;
-}
-.mrx,
-.mhx,
-.max {
- margin-right: 3px;
-}
-.mrs,
-.mhs,
-.mas {
- margin-right: 5px;
-}
-.mrm,
-.mhm,
-.mam {
- margin-right: 10px;
-}
-.mrl,
-.mhl,
-.mal {
- margin-right: 20px;
-}
-.mbn,
-.mvn,
-.man {
- margin-bottom: 0px;
-}
-.mbx,
-.mvx,
-.max {
- margin-bottom: 3px;
-}
-.mbs,
-.mvs,
-.mas {
- margin-bottom: 5px;
-}
-.mbm,
-.mvm,
-.mam {
- margin-bottom: 10px;
-}
-.mbl,
-.mvl,
-.mal {
- margin-bottom: 20px;
-}
-.mln,
-.mhn,
-.man {
- margin-left: 0px;
-}
-.mlx,
-.mhx,
-.max {
- margin-left: 3px;
-}
-.mls,
-.mhs,
-.mas {
- margin-left: 5px;
-}
-.mlm,
-.mhm,
-.mam {
- margin-left: 10px;
-}
-.mll,
-.mhl,
-.mal {
- margin-left: 20px;
-}
-/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
-@media print {
- .btn {
- border-style: solid;
- border-width: 2px;
- }
- .dropdown-menu,
- .select2-drop {
- background: #fff !important;
- border: 2px solid #ddd;
- }
- .input-group-rounded .input-group-btn + .form-control,
- .input-group-rounded .input-group-btn + .select2-search input[type="text"],
- .input-group-rounded .input-group-btn + .select2-search input[type="text"] {
- padding-left: 10px;
- }
- .form-control,
- .select2-search input[type="text"] {
- border: 2px solid #ddd !important;
- }
- .bootstrap-switch {
- height: 33px;
- width: 84px;
- border: 2px solid #bdc3c7;
- }
- .tooltip {
- border: 2px solid #bdc3c7;
- }
- .progress,
- .ui-slider {
- background: #ddd !important;
- }
- .progress-bar,
- .ui-slider-range,
- .ui-slider-handle {
- background: #bdc3c7 !important;
- }
-}
-/*# sourceMappingURL=flat-ui.css.map */
\ No newline at end of file
diff --git a/stylesheets/github-dark.css b/stylesheets/github-dark.css
deleted file mode 100644
index f8dbbdf..0000000
--- a/stylesheets/github-dark.css
+++ /dev/null
@@ -1,124 +0,0 @@
-/*
-The MIT License (MIT)
-
-Copyright (c) 2016 GitHub, Inc.
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
-
-*/
-
-.pl-c /* comment */ {
- color: #969896;
-}
-
-.pl-c1 /* constant, variable.other.constant, support, meta.property-name, support.constant, support.variable, meta.module-reference, markup.raw, meta.diff.header */,
-.pl-s .pl-v /* string variable */ {
- color: #0099cd;
-}
-
-.pl-e /* entity */,
-.pl-en /* entity.name */ {
- color: #9774cb;
-}
-
-.pl-smi /* variable.parameter.function, storage.modifier.package, storage.modifier.import, storage.type.java, variable.other */,
-.pl-s .pl-s1 /* string source */ {
- color: #ddd;
-}
-
-.pl-ent /* entity.name.tag */ {
- color: #7bcc72;
-}
-
-.pl-k /* keyword, storage, storage.type */ {
- color: #cc2372;
-}
-
-.pl-s /* string */,
-.pl-pds /* punctuation.definition.string, string.regexp.character-class */,
-.pl-s .pl-pse .pl-s1 /* string punctuation.section.embedded source */,
-.pl-sr /* string.regexp */,
-.pl-sr .pl-cce /* string.regexp constant.character.escape */,
-.pl-sr .pl-sre /* string.regexp source.ruby.embedded */,
-.pl-sr .pl-sra /* string.regexp string.regexp.arbitrary-repitition */ {
- color: #3c66e2;
-}
-
-.pl-v /* variable */ {
- color: #fb8764;
-}
-
-.pl-id /* invalid.deprecated */ {
- color: #e63525;
-}
-
-.pl-ii /* invalid.illegal */ {
- color: #f8f8f8;
- background-color: #e63525;
-}
-
-.pl-sr .pl-cce /* string.regexp constant.character.escape */ {
- font-weight: bold;
- color: #7bcc72;
-}
-
-.pl-ml /* markup.list */ {
- color: #c26b2b;
-}
-
-.pl-mh /* markup.heading */,
-.pl-mh .pl-en /* markup.heading entity.name */,
-.pl-ms /* meta.separator */ {
- font-weight: bold;
- color: #264ec5;
-}
-
-.pl-mq /* markup.quote */ {
- color: #00acac;
-}
-
-.pl-mi /* markup.italic */ {
- font-style: italic;
- color: #ddd;
-}
-
-.pl-mb /* markup.bold */ {
- font-weight: bold;
- color: #ddd;
-}
-
-.pl-md /* markup.deleted, meta.diff.header.from-file */ {
- color: #bd2c00;
- background-color: #ffecec;
-}
-
-.pl-mi1 /* markup.inserted, meta.diff.header.to-file */ {
- color: #55a532;
- background-color: #eaffea;
-}
-
-.pl-mdr /* meta.diff.range */ {
- font-weight: bold;
- color: #9774cb;
-}
-
-.pl-mo /* meta.output */ {
- color: #264ec5;
-}
-
diff --git a/stylesheets/s b/stylesheets/s
deleted file mode 100644
index 8b13789..0000000
--- a/stylesheets/s
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/stylesheets/stylesheet.css b/stylesheets/stylesheet.css
deleted file mode 100644
index 7dd6559..0000000
--- a/stylesheets/stylesheet.css
+++ /dev/null
@@ -1,266 +0,0 @@
-body {
- margin: 0;
- padding: 0;
- color: #eaeaea;
- background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(0,0,0,1) 42%, rgba(0,0,0,1) 58%, rgba(255,255,255,1) 100%);
- background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%,rgba(0,0,0,1) 42%,rgba(0,0,0,1) 58%,rgba(255,255,255,1) 100%);
- font: 16px;
- line-height: 1.5;
- font-family: Monaco, "Bitstream Vera Sans Mono", "Lucida Console", Terminal, monospace;
-}
-
-/* General & 'Reset' Stuff */
-
-.container {
- width: 90%;
- max-width: 600px;
- margin: 0 auto;
-}
-
-section {
- display: block;
- margin: 0 0 20px 0;
-}
-
-.likeH {
- margin: 0 0 20px;
- font-weight: normal;
- font-family: Monaco, "Bitstream Vera Sans Mono", "Lucida Console", Terminal, monospace;
- color: #b5e853;
- letter-spacing: -0.03em;
- text-shadow: 0 1px 1px rgba(0, 0, 0, 0.1),
- 0 0 5px rgba(181, 232, 83, 0.1),
- 0 0 10px rgba(181, 232, 83, 0.1);
- font-size: 18px;
-}
-
-h1, h2, h3, h4, h5, h6 {
- margin: 0 0 20px;
-}
-
-li {
- line-height: 1.4 ;
-}
-
-/* Header,
- header - container
- h1 - project name
- h2 - project description
-*/
-
-header {
- background: rgba(0, 0, 0, 0.1);
- width: 100%;
- border-bottom: 1px dashed #b5e853;
- padding: 20px 0;
- margin: 0 0 40px 0;
-}
-
-header h1 {
- font-size: 30px;
- line-height: 1.5;
- margin: 0 0 0 -40px;
- font-weight: bold;
- font-family: Monaco, "Bitstream Vera Sans Mono", "Lucida Console", Terminal, monospace;
- color: #b5e853;
- text-shadow: 0 1px 1px rgba(0, 0, 0, 0.1),
- 0 0 5px rgba(181, 232, 83, 0.1),
- 0 0 10px rgba(181, 232, 83, 0.1);
- letter-spacing: -1px;
- -webkit-font-smoothing: antialiased;
-}
-
-header h1:before {
- content: " ";
- font-size: 24px;
-}
-
-header h2 {
- font-size: 18px;
- font-weight: 300;
- color: #666;
-}
-
-#downloads .btn {
- display: inline-block;
- text-align: center;
- margin: 0;
-}
-
-/* Main Content
-*/
-
-#main_content {
- width: 100%;
- -webkit-font-smoothing: antialiased;
-}
-section img {
- max-width: 100%
-}
-
-h1, h2, h3, h4, h5, h6{
- font-weight: normal;
- font-family: Monaco, "Bitstream Vera Sans Mono", "Lucida Console", Terminal, monospace;
- color: #b5e853;
- letter-spacing: -0.03em;
- text-shadow: 0 1px 1px rgba(0, 0, 0, 0.1),
- 0 0 5px rgba(181, 232, 83, 0.1),
- 0 0 10px rgba(181, 232, 83, 0.1);
-}
-
-#main_content h1 {
- font-size: 30px;
-}
-
-#main_content h2 {
- font-size: 24px;
-}
-
-#main_content h3{
- font-size: 18px;
-}
-
-#main_content h4 {
- font-size: 14px;
-}
-
-#main_content h5 {
- font-size: 12px;
- text-transform: uppercase;
- margin: 0 0 5px 0;
-}
-
-#main_content h6 {
- font-size: 12px;
- text-transform: uppercase;
- color: #999;
- margin: 0 0 5px 0;
-}
-
-dt {
- font-style: italic;
- font-weight: bold;
-}
-
-ul li {
- list-style: none;
-}
-
-ul li:before {
- content: ">>";
- font-family: Monaco, "Bitstream Vera Sans Mono", "Lucida Console", Terminal, monospace;
- font-size: 13px;
- color: #b5e853;
- margin-left: -37px;
- margin-right: 21px;
- line-height: 16px;
-}
-
-blockquote {
- color: #aaa;
- padding-left: 10px;
- border-left: 1px dotted #666;
-}
-
-pre {
- background: rgba(0, 0, 0, 0.9);
- border: 1px solid rgba(255, 255, 255, 0.15);
- padding: 10px;
- font-size: 14px;
- color: #b5e853;
- border-radius: 2px;
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- text-wrap: normal;
- overflow: auto;
- overflow-y: hidden;
-}
-
-table {
- width: 100%;
- margin: 0 0 20px 0;
-}
-
-th {
- text-align: left;
- border-bottom: 1px dashed #b5e853;
- padding: 5px 10px;
-}
-
-td {
- padding: 5px 10px;
-}
-
-hr {
- height: 0;
- border: 0;
- border-bottom: 1px dashed #b5e853;
- color: #b5e853;
-}
-
-/*Ajout personnel*/
-.keyword {
- color: #6760EB;
- font-weight: bold;
-}
-
-/* Buttons
-*/
-
-.btn {
- display: inline-block;
- background: -webkit-linear-gradient(top, rgba(40, 40, 40, 0.3), rgba(35, 35, 35, 0.3) 50%, rgba(10, 10, 10, 0.3) 50%, rgba(0, 0, 0, 0.3));
- padding: 8px 18px;
- border-radius: 50px;
- border: 2px solid rgba(0, 0, 0, 0.7);
- border-bottom: 2px solid rgba(0, 0, 0, 0.7);
- border-top: 2px solid rgba(0, 0, 0, 1);
- color: rgba(255, 255, 255, 0.8);
- font-family: Helvetica, Arial, sans-serif;
- font-weight: bold;
- font-size: 13px;
- text-decoration: none;
- text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.75);
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.05);
-}
-
-.btn:hover {
- background: -webkit-linear-gradient(top, rgba(40, 40, 40, 0.6), rgba(35, 35, 35, 0.6) 50%, rgba(10, 10, 10, 0.8) 50%, rgba(0, 0, 0, 0.8));
-}
-
-.btn .icon {
- display: inline-block;
- width: 16px;
- height: 16px;
- margin: 1px 8px 0 0;
- float: left;
-}
-
-.btn-github .icon {
- opacity: 0.6;
- background: url("../images/blacktocat.png") 0 0 no-repeat;
-}
-
-/* Links
- a, a:hover, a:visited
-*/
-
-a {
- color: #63c0f5;
- text-shadow: 0 0 5px rgba(104, 182, 255, 0.5);
-}
-
-/* Clearfix */
-
-.cf:before, .cf:after {
- content:"";
- display:table;
-}
-
-.cf:after {
- clear:both;
-}
-
-.cf {
- zoom:1;
-}
diff --git a/themes/gohugo-theme-ananke/.gitignore b/themes/gohugo-theme-ananke/.gitignore
new file mode 100644
index 0000000..f331fc6
--- /dev/null
+++ b/themes/gohugo-theme-ananke/.gitignore
@@ -0,0 +1,30 @@
+# OS
+.DS_Store
+Thumbs.db
+
+# IDEs
+.buildpath
+.project
+.settings/
+.build/
+.idea/
+public/
+nbproject/
+
+# Vagrant
+.vagrant/
+
+# FE Setup
+.bin/node_modules/
+/node_modules/
+src/node_modules/
+src/npm-debug.log.*
+npm-debug.log
+/npm-debug.log*
+/dist/
+/src/client.config.json
+/styleguide/
+/docs/
+
+/junit.xml
+partials/structure/stylesheet.html
diff --git a/themes/gohugo-theme-ananke/CHANGELOG.md b/themes/gohugo-theme-ananke/CHANGELOG.md
new file mode 100644
index 0000000..71fa733
--- /dev/null
+++ b/themes/gohugo-theme-ananke/CHANGELOG.md
@@ -0,0 +1,120 @@
+# Changelog
+
+All notable changes to this project will be documented in this file.
+
+The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
+and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
+
+Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).
+
+## [2.5.4](https://github.com/budparr/gohugo-theme-ananke/compare/2.5.1...2.5.4) - 2019-10-27
+
+### Merged
+
+- Fix URL for menus [`#230`](https://github.com/budparr/gohugo-theme-ananke/pull/230)
+- Fix word count heading typo in README.md [`#222`](https://github.com/budparr/gohugo-theme-ananke/pull/222)
+- Add auto-changelog [`#228`](https://github.com/budparr/gohugo-theme-ananke/pull/228)
+- Fix stackbit issues [`#226`](https://github.com/budparr/gohugo-theme-ananke/pull/226)
+- Add Stackbit Configuration [`#223`](https://github.com/budparr/gohugo-theme-ananke/pull/223)
+- Replace {{ .URL }} with {{ .Permalink }} [`#216`](https://github.com/budparr/gohugo-theme-ananke/pull/216)
+- Adds an author to blog posts. [`#209`](https://github.com/budparr/gohugo-theme-ananke/pull/209)
+- Fixes #212. [`#213`](https://github.com/budparr/gohugo-theme-ananke/pull/213)
+- Add ukrainian translation [`#214`](https://github.com/budparr/gohugo-theme-ananke/pull/214)
+- Add swedish translation [`#208`](https://github.com/budparr/gohugo-theme-ananke/pull/208)
+- Deprecation messages fixes. [`#196`](https://github.com/budparr/gohugo-theme-ananke/pull/196)
+- Fix README instructions [`#204`](https://github.com/budparr/gohugo-theme-ananke/pull/204)
+- Use git submodules [`#183`](https://github.com/budparr/gohugo-theme-ananke/pull/183)
+- Remove Google News meta tags [`#197`](https://github.com/budparr/gohugo-theme-ananke/pull/197)
+
+### Fixed
+
+- Fix URL for menus (#230) [`#229`](https://github.com/budparr/gohugo-theme-ananke/issues/229)
+- Add auto-changelog (#228) [`#227`](https://github.com/budparr/gohugo-theme-ananke/issues/227) [`#227`](https://github.com/budparr/gohugo-theme-ananke/issues/227)
+- Fix stackbit issues (#226) [`#224`](https://github.com/budparr/gohugo-theme-ananke/issues/224)
+- Add Stackbit Configuration (#223) [`#200`](https://github.com/budparr/gohugo-theme-ananke/issues/200)
+- Fixes #212. (#213) [`#212`](https://github.com/budparr/gohugo-theme-ananke/issues/212)
+- Deprecation messages fixes. (#196) [`#180`](https://github.com/budparr/gohugo-theme-ananke/issues/180)
+
+## 2.5.1 - 2019-08-12
+
+### Merged
+
+- remove deprecated meta tags for old Windows Mobile and BlackBerry [`#191`](https://github.com/budparr/gohugo-theme-ananke/pull/191)
+- localization for form-contact shortcode [`#185`](https://github.com/budparr/gohugo-theme-ananke/pull/185)
+- Fix min_version [`#189`](https://github.com/budparr/gohugo-theme-ananke/pull/189)
+- Add portuguese translation [`#179`](https://github.com/budparr/gohugo-theme-ananke/pull/179)
+- Add commento [`#178`](https://github.com/budparr/gohugo-theme-ananke/pull/178)
+- feat: add RU translation [`#177`](https://github.com/budparr/gohugo-theme-ananke/pull/177)
+- Spanish Translation [`#175`](https://github.com/budparr/gohugo-theme-ananke/pull/175)
+- Dutch translations. [`#171`](https://github.com/budparr/gohugo-theme-ananke/pull/171)
+- Correcting issue with cached i18n menu [`#174`](https://github.com/budparr/gohugo-theme-ananke/pull/174)
+- Create zh.toml [`#170`](https://github.com/budparr/gohugo-theme-ananke/pull/170)
+- Fix TOC header [`#168`](https://github.com/budparr/gohugo-theme-ananke/pull/168)
+- Optimisation "partialCached" [`#165`](https://github.com/budparr/gohugo-theme-ananke/pull/165)
+- Add a link to "mastodon" [`#159`](https://github.com/budparr/gohugo-theme-ananke/pull/159)
+- Create fr.toml [`#157`](https://github.com/budparr/gohugo-theme-ananke/pull/157)
+- add i18n translation support [`#156`](https://github.com/budparr/gohugo-theme-ananke/pull/156)
+- Support hiding the featured image header text. [`#155`](https://github.com/budparr/gohugo-theme-ananke/pull/155)
+- enable localization/modification of "Recent" string [`#154`](https://github.com/budparr/gohugo-theme-ananke/pull/154)
+- add basic support for post translations [`#144`](https://github.com/budparr/gohugo-theme-ananke/pull/144)
+- Keep article padding throughout widths [`#152`](https://github.com/budparr/gohugo-theme-ananke/pull/152)
+- Improve semantic structure of pages [`#151`](https://github.com/budparr/gohugo-theme-ananke/pull/151)
+- Improve social link accessibility [`#147`](https://github.com/budparr/gohugo-theme-ananke/pull/147)
+- Add explicit path to image example [`#146`](https://github.com/budparr/gohugo-theme-ananke/pull/146)
+- Open social media links in new tab and add Medium icon [`#143`](https://github.com/budparr/gohugo-theme-ananke/pull/143)
+- Make cover dimming class customisable. [`#140`](https://github.com/budparr/gohugo-theme-ananke/pull/140)
+- Removed hardcoded theme sample hero image. This will allow the user to "blank" out the hero default set in the config. The if statement for blank was unreachable. [`#133`](https://github.com/budparr/gohugo-theme-ananke/pull/133)
+- Use relative url function for custom CSS files [`#132`](https://github.com/budparr/gohugo-theme-ananke/pull/132)
+- Add Gitlab to social icons [`#131`](https://github.com/budparr/gohugo-theme-ananke/pull/131)
+- Add div to wrap social icons [`#128`](https://github.com/budparr/gohugo-theme-ananke/pull/128)
+- Fix asset paths when baseURL has sub-folder [`#103`](https://github.com/budparr/gohugo-theme-ananke/pull/103)
+- Add inheritance for social links. [`#107`](https://github.com/budparr/gohugo-theme-ananke/pull/107)
+- Issue 98 [`#101`](https://github.com/budparr/gohugo-theme-ananke/pull/101)
+- Replace Asset References with a data file instead of paths [`#96`](https://github.com/budparr/gohugo-theme-ananke/pull/96)
+- Pre-2.0 Enhancements [`#94`](https://github.com/budparr/gohugo-theme-ananke/pull/94)
+- Don't duplicate site title in home page TITLE tag [`#78`](https://github.com/budparr/gohugo-theme-ananke/pull/78)
+- Fix pagination [`#76`](https://github.com/budparr/gohugo-theme-ananke/pull/76)
+- #68|Parmeterize number of recent posts in index.html [`#69`](https://github.com/budparr/gohugo-theme-ananke/pull/69)
+- Fix typo in single.html [`#67`](https://github.com/budparr/gohugo-theme-ananke/pull/67)
+- Fixed line breaks in code (resolves budparr/gohugo-theme-ananke#56). [`#57`](https://github.com/budparr/gohugo-theme-ananke/pull/57)
+- Favicons [`#54`](https://github.com/budparr/gohugo-theme-ananke/pull/54)
+- indent fix [`#45`](https://github.com/budparr/gohugo-theme-ananke/pull/45)
+- Social icon updates [`#51`](https://github.com/budparr/gohugo-theme-ananke/pull/51)
+- Add GitHub social icon [`#48`](https://github.com/budparr/gohugo-theme-ananke/pull/48)
+- Make Hero image work out-of-the box [`#40`](https://github.com/budparr/gohugo-theme-ananke/pull/40)
+- Removed excess o in Facebook [`#34`](https://github.com/budparr/gohugo-theme-ananke/pull/34)
+- Fixes #31 [`#32`](https://github.com/budparr/gohugo-theme-ananke/pull/32)
+- Bp/fix now function Fixes #29 [`#30`](https://github.com/budparr/gohugo-theme-ananke/pull/30)
+- fix clunky construction on home page to get section name [`#25`](https://github.com/budparr/gohugo-theme-ananke/pull/25)
+- fix clunky construction on home page to get section name [`#24`](https://github.com/budparr/gohugo-theme-ananke/pull/24)
+- fix clunky construction on home page to get section name [`#17`](https://github.com/budparr/gohugo-theme-ananke/pull/17)
+- tweak hero default behavior [`#16`](https://github.com/budparr/gohugo-theme-ananke/pull/16)
+- improve terms template [`#15`](https://github.com/budparr/gohugo-theme-ananke/pull/15)
+- improve image handling for edge cases Fixes #11 [`#14`](https://github.com/budparr/gohugo-theme-ananke/pull/14)
+- Improve featured image handling Ref #11 + minor homepage impvs [`#12`](https://github.com/budparr/gohugo-theme-ananke/pull/12)
+- Dev changes [`#10`](https://github.com/budparr/gohugo-theme-ananke/pull/10)
+- pull in dev changes [`#9`](https://github.com/budparr/gohugo-theme-ananke/pull/9)
+- keeping things in order [`#8`](https://github.com/budparr/gohugo-theme-ananke/pull/8)
+- Improve home page posts [`#7`](https://github.com/budparr/gohugo-theme-ananke/pull/7)
+- make form email comment make more sense. Ref #5 [`#6`](https://github.com/budparr/gohugo-theme-ananke/pull/6)
+- use a cleaner way to include language code [`#3`](https://github.com/budparr/gohugo-theme-ananke/pull/3)
+- update from DEV [`#2`](https://github.com/budparr/gohugo-theme-ananke/pull/2)
+- add taxonomy templates [`#1`](https://github.com/budparr/gohugo-theme-ananke/pull/1)
+
+### Fixed
+
+- Add blockquote styling [`#169`](https://github.com/budparr/gohugo-theme-ananke/issues/169)
+- Keep article padding throughout widths (#152) [`#130`](https://github.com/budparr/gohugo-theme-ananke/issues/130)
+- Update readme for formspree change [`#150`](https://github.com/budparr/gohugo-theme-ananke/issues/150)
+- Improve semantic structure of pages (#151) [`#149`](https://github.com/budparr/gohugo-theme-ananke/issues/149)
+- Add global background color class to footer [`#135`](https://github.com/budparr/gohugo-theme-ananke/issues/135)
+- Add div to wrap social icons (#128) [`#127`](https://github.com/budparr/gohugo-theme-ananke/issues/127)
+- Fix article padding on mobile [`#115`](https://github.com/budparr/gohugo-theme-ananke/issues/115)
+- Make asset paths absolute [`#97`](https://github.com/budparr/gohugo-theme-ananke/issues/97)
+- Fix linkedin icon to match the other social icons [`#70`](https://github.com/budparr/gohugo-theme-ananke/issues/70)
+- Be smarter about linking to posts on home page. [`#50`](https://github.com/budparr/gohugo-theme-ananke/issues/50)
+- Add body_classes parameter to body [`#43`](https://github.com/budparr/gohugo-theme-ananke/issues/43)
+- Fixes #31 (#32) [`#31`](https://github.com/budparr/gohugo-theme-ananke/issues/31)
+- Bp/fix now function Fixes #29 (#30) [`#29`](https://github.com/budparr/gohugo-theme-ananke/issues/29)
+- Merge pull request #14 from budparr/dev [`#11`](https://github.com/budparr/gohugo-theme-ananke/issues/11)
+- improve image handling for edge cases Fixes #11 [`#11`](https://github.com/budparr/gohugo-theme-ananke/issues/11)
diff --git a/themes/gohugo-theme-ananke/LICENSE.md b/themes/gohugo-theme-ananke/LICENSE.md
new file mode 100644
index 0000000..3501be1
--- /dev/null
+++ b/themes/gohugo-theme-ananke/LICENSE.md
@@ -0,0 +1,20 @@
+The MIT License (MIT)
+
+Copyright (c) 2016 Bud Parr
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of
+this software and associated documentation files (the "Software"), to deal in
+the Software without restriction, including without limitation the rights to
+use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software is furnished to do so,
+subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
+FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
+COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
+IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
diff --git a/themes/gohugo-theme-ananke/README.md b/themes/gohugo-theme-ananke/README.md
new file mode 100644
index 0000000..071d1ab
--- /dev/null
+++ b/themes/gohugo-theme-ananke/README.md
@@ -0,0 +1,167 @@
+# Ananke, A theme for [Hugo](http://gohugo.io/), a framework for building websites.
+
+The intent of this theme is to provide a solid starting place for Hugo sites with basic features and include best practices for performance, accessibility, and rapid development.
+
+
+
+[DEMO](https://gohugo-ananke-theme-demo.netlify.com/)
+
+Features
+
+- Responsive
+- Accessible
+- Contact form
+- Custom Robots.txt (changes values based on environment)
+- Internal templates for meta data, google analytics, and DISQUS or COMMENTO comments
+- RSS Discovery
+- Table of Contents (must declare `toc: true` in post parameter)
+- Stackbit configuration ([Stackbit](https://www.stackbit.com))
+
+Also includes examples of Hugo Features or Functions:
+
+- Pagination (internal template)
+- Taxonomies
+- Archetypes
+- Custom shortcode
+- Related content
+- Hugo built-in menu
+- i18n
+- `with`
+- `HUGO_ENV`
+- `first`
+- `after`
+- `sort`
+- Site LanguageCode
+- `where`
+- Content Views
+- Partials
+- Template layouts (type "post" uses a special list template, single template, and a content view)
+- Tags
+- `len`
+- Conditionals
+- `ge` (greater than or equal to)
+- `.Site.Params.mainSections` to avoid hard-coding "blog," etc. [[release note](https://github.com/spf13/hugo/blob/66ec6305f6cb450ddf9c489854146bac02f7dca1/docs/content/meta/release-notes.md#enhancements)]
+
+
+This theme uses the "Tachyons" CSS library. This will allow you to manipulate the design of the theme by changing class names in HTML without touching the original CSS files. For more information see the [Tachyons website](http://tachyons.io/).
+
+
+
+## Installation
+
+Inside the folder of your Hugo site run:
+
+ $ git submodule add https://github.com/budparr/gohugo-theme-ananke.git themes/ananke
+
+For more information read the official [setup guide](//gohugo.io/overview/installing/) of Hugo.
+
+
+
+## Getting started
+
+After installing the theme successfully it requires a just a few more steps to get your site running.
+
+
+### The config file
+
+Take a look inside the [`exampleSite`](https://github.com/budparr/gohugo-theme-ananke/tree/master/exampleSite) folder of this theme. You'll find a file called [`config.toml`](https://github.com/budparr/gohugo-theme-ananke/blob/master/exampleSite/config.toml). To use it, copy the [`config.toml`](https://github.com/budparr/gohugo-theme-ananke/blob/master/exampleSite/config.toml) in the root folder of your Hugo site. Feel free to change the strings in this theme.
+
+You may need to delete the line: `themesDir = "../.."`
+
+
+### Add comments
+
+To enable comments, add following to your config file:
+
+- DISQUS: `disqusShortname = YOURSHORTNAME`
+- COMMENTO:
+ ```
+ [params]
+ commentoEnable = true`
+ ```
+
+### Change the hero background
+
+For any page or post you can add a featured image by including the local path in front matter (see content in the `exampleSite/content/_readme.md` file for examples): `featured_image: '/images/gohugo-default-sample-hero-image.jpg'`
+
+If you would like to hide the header text on the featured image on a page, set `omit_header_text` to `true`. See `exampleSite/content/contact.md` for an example.
+
+You don't need an image though. The default background color is black, but you can change the color, by changing the default color class in the config.toml file. Choose a background color from any on the [Tachyons](http://tachyons.io/docs/themes/skins/) library site, and preface it with "bg-"
+
+example: `background_color_class = "bg-blue"` or `background_color_class = "bg-gray"`
+
+
+
+### Activate the contact form
+
+This theme includes a shortcode for a contact form that you can add to any page (there is an example on the contact page in the exampleSite folder). One option is to use [formspree.io](//formspree.io/) as proxy to send the actual email. Each month, visitors can send you up to one thousand emails without incurring extra charges. Visit the Formspree site to get the "action" link and add it to your shortcode like this:
+
+```
+{{< form-contact action="https://formspree.io/your@email.com" >}}
+```
+
+### Update font or body classes
+
+The theme is set, by default, to use a near-white background color and the "Avenir" or serif typeface. You can change these in your config file with the `body_classes` parameter, like this:
+
+```
+[params]
+ body_classes = "avenir bg-near-white"
+```
+
+which will give you a body class like this:
+
+```
+
+```
+
+You can find a list of available typefaces [here](https://github.com/tachyons-css/tachyons/blob/v4.7.0/src/_font-family.css).
+
+And a list of background colors [here](https://github.com/tachyons-css/tachyons/blob/v4.7.0/src/_skins.css#L96).
+
+
+_n.b. in future versions we will likely separate the typeface and other body classes._
+
+
+### Custom CSS
+
+You can override the built-in css by using your own. Just put your own css files in the `static` directory of your website (the one in the theme directory also works but is not recommended) and modify the `custom_css` parameter in your config file. The path referenced in the parameter should be relative to the `static` folder. These css files will be added through the `header` partial after the built-in css file.
+
+For example, if your css files are `static/css/custom.css` and `static/css/custom2.css` then add the following to the config file:
+
+```
+ [params]
+ custom_css = ["css/custom.css","css/custom2.css"]
+```
+
+### Show Reading Time and Word Count
+
+If you add a key of `show_reading_time` true to either the Config Params, a page or section's front matter, articles will show the reading time and word count.
+
+
+### Nearly finished
+
+In order to see your site in action, run Hugo's built-in local server.
+
+`$ hugo server`
+
+Now enter [`localhost:1313`](http://localhost:1313/) in the address bar of your browser.
+
+## Production
+
+To run in production (e.g. to have Google Analytics show up), run `HUGO_ENV=production` before your build command. For example:
+
+```
+HUGO_ENV=production hugo
+```
+
+## Contributing
+
+If you find a bug or have an idea for a feature, feel free to use the [issue tracker](https://github.com/budparr/gohugo-theme-ananke/issues) to let me know.
+
+
+
+
+TODO:
+
+- fix hard-coded link to [section](https://github.com/budparr/gohugo-theme-ananke/blob/master/layouts/index.html#L32)
diff --git a/themes/gohugo-theme-ananke/archetypes/default.md b/themes/gohugo-theme-ananke/archetypes/default.md
new file mode 100644
index 0000000..df56f14
--- /dev/null
+++ b/themes/gohugo-theme-ananke/archetypes/default.md
@@ -0,0 +1,7 @@
++++
+title = "{{ replace .TranslationBaseName "-" " " | title }}"
+date = {{ .Date }}
+tags = []
+featured_image = ""
+description = ""
++++
diff --git a/themes/gohugo-theme-ananke/data/webpack_assets.json b/themes/gohugo-theme-ananke/data/webpack_assets.json
new file mode 100644
index 0000000..1095453
--- /dev/null
+++ b/themes/gohugo-theme-ananke/data/webpack_assets.json
@@ -0,0 +1,6 @@
+{
+ "app": {
+ "js": "js/app.3fc0f988d21662902933.js",
+ "css": "css/app.d98f2eb6bcd1eaedb7edf166bd16af26.css"
+ }
+}
\ No newline at end of file
diff --git a/themes/gohugo-theme-ananke/exampleSite/config.toml b/themes/gohugo-theme-ananke/exampleSite/config.toml
new file mode 100644
index 0000000..a416cd9
--- /dev/null
+++ b/themes/gohugo-theme-ananke/exampleSite/config.toml
@@ -0,0 +1,33 @@
+title = "Notre-Dame de Paris"
+baseURL = "https://example.com"
+languageCode = "en-us"
+theme = "gohugo-theme-ananke"
+themesDir = "../.."
+
+MetaDataFormat = "yaml"
+DefaultContentLanguage = "en"
+SectionPagesMenu = "main"
+Paginate = 3 # this is set low for demonstrating with dummy content. Set to a higher number
+googleAnalytics = ""
+enableRobotsTXT = true
+
+[sitemap]
+ changefreq = "monthly"
+ priority = 0.5
+ filename = "sitemap.xml"
+
+[params]
+ favicon = ""
+ description = "The last theme you'll ever need. Maybe."
+ facebook = ""
+ twitter = "https://twitter.com/GoHugoIO"
+ instagram = ""
+ youtube = ""
+ github = ""
+ gitlab = ""
+ linkedin = ""
+ mastodon = ""
+ # choose a background color from any on this page: http://tachyons.io/docs/themes/skins/ and preface it with "bg-"
+ background_color_class = "bg-black"
+ featured_image = "/images/gohugo-default-sample-hero-image.jpg"
+ recent_posts_number = 2
diff --git a/themes/gohugo-theme-ananke/exampleSite/content/_index.md b/themes/gohugo-theme-ananke/exampleSite/content/_index.md
new file mode 100644
index 0000000..73c1cda
--- /dev/null
+++ b/themes/gohugo-theme-ananke/exampleSite/content/_index.md
@@ -0,0 +1,6 @@
+---
+title: "Ananke: a Hugo Theme"
+featured_image: '/images/gohugo-default-sample-hero-image.jpg'
+description: "The last theme you'll ever need. Maybe."
+---
+Welcome to my blog with some of my work in progress. I've been working on this book idea. You can read some of the chapters below.
diff --git a/themes/gohugo-theme-ananke/exampleSite/content/about/_index.md b/themes/gohugo-theme-ananke/exampleSite/content/about/_index.md
new file mode 100644
index 0000000..fe404f9
--- /dev/null
+++ b/themes/gohugo-theme-ananke/exampleSite/content/about/_index.md
@@ -0,0 +1,8 @@
+---
+title: "About"
+description: "A few years ago, while visiting or, rather, rummaging about Notre-Dame, the author of this book found, in an obscure nook of one of the towers, the following word, engraved by hand upon the wall: —ANANKE."
+featured_image: ''
+---
+{{< figure src="/images/Victor_Hugo-Hunchback.jpg" title="Illustration from Victor Hugo et son temps (1881)" >}}
+
+_The Hunchback of Notre-Dame_ (French: _Notre-Dame de Paris_) is a French Romantic/Gothic novel by Victor Hugo, published in 1831. The original French title refers to Notre Dame Cathedral, on which the story is centered. English translator Frederic Shoberl named the novel The Hunchback of Notre Dame in 1833 because at the time, Gothic novels were more popular than Romance novels in England. The story is set in Paris, France in the Late Middle Ages, during the reign of Louis XI.
diff --git a/themes/gohugo-theme-ananke/exampleSite/content/contact.md b/themes/gohugo-theme-ananke/exampleSite/content/contact.md
new file mode 100644
index 0000000..07ae1f5
--- /dev/null
+++ b/themes/gohugo-theme-ananke/exampleSite/content/contact.md
@@ -0,0 +1,14 @@
+---
+title: Contact
+featured_image: "images/notebook.jpg"
+omit_header_text: true
+description: We'd love to hear from you
+type: page
+menu: main
+
+---
+
+
+This is an example of a custom shortcode that you can put right into your content. You will need to add a form action to the the shortcode to make it work. Check out [Formspree](https://formspree.io/) for a simple, free form service.
+
+{{< form-contact action="https://example.com" >}}
diff --git a/themes/gohugo-theme-ananke/exampleSite/content/post/_index.md b/themes/gohugo-theme-ananke/exampleSite/content/post/_index.md
new file mode 100644
index 0000000..434c1e8
--- /dev/null
+++ b/themes/gohugo-theme-ananke/exampleSite/content/post/_index.md
@@ -0,0 +1,5 @@
+---
+title: "Articles"
+date: 2017-03-02T12:00:00-05:00
+---
+Articles are paginated with only three posts here for example. You can set the number of entries to show on this page with the "pagination" setting in the config file.
diff --git a/themes/gohugo-theme-ananke/exampleSite/content/post/chapter-1.md b/themes/gohugo-theme-ananke/exampleSite/content/post/chapter-1.md
new file mode 100644
index 0000000..ff2a14f
--- /dev/null
+++ b/themes/gohugo-theme-ananke/exampleSite/content/post/chapter-1.md
@@ -0,0 +1,81 @@
+---
+date: 2017-04-09T10:58:08-04:00
+description: "The Grand Hall"
+featured_image: "/images/Pope-Edouard-de-Beaumont-1844.jpg"
+tags: ["scene"]
+title: "Chapter I: The Grand Hall"
+---
+
+Three hundred and forty-eight years, six months, and nineteen days ago
+to-day, the Parisians awoke to the sound of all the bells in the triple
+circuit of the city, the university, and the town ringing a full peal.
+
+The sixth of January, 1482, is not, however, a day of which history has
+preserved the memory. There was nothing notable in the event which thus
+set the bells and the bourgeois of Paris in a ferment from early morning.
+It was neither an assault by the Picards nor the Burgundians, nor a hunt
+led along in procession, nor a revolt of scholars in the town of Laas, nor
+an entry of “our much dread lord, monsieur the king,” nor even a pretty
+hanging of male and female thieves by the courts of Paris. Neither was it
+the arrival, so frequent in the fifteenth century, of some plumed and
+bedizened embassy. It was barely two days since the last cavalcade of that
+nature, that of the Flemish ambassadors charged with concluding the
+marriage between the dauphin and Marguerite of Flanders, had made its
+entry into Paris, to the great annoyance of M. le Cardinal de Bourbon,
+who, for the sake of pleasing the king, had been obliged to assume an
+amiable mien towards this whole rustic rabble of Flemish burgomasters, and
+to regale them at his Hôtel de Bourbon, with a very “pretty morality,
+allegorical satire, and farce,” while a driving rain drenched the
+magnificent tapestries at his door.
+
+What put the “whole population of Paris in commotion,” as Jehan de Troyes
+expresses it, on the sixth of January, was the double solemnity, united
+from time immemorial, of the Epiphany and the Feast of Fools.
+
+On that day, there was to be a bonfire on the Place de Grève, a maypole at
+the Chapelle de Braque, and a mystery at the Palais de Justice. It had
+been cried, to the sound of the trumpet, the preceding evening at all the
+cross roads, by the provost’s men, clad in handsome, short, sleeveless
+coats of violet camelot, with large white crosses upon their breasts.
+
+So the crowd of citizens, male and female, having closed their houses and
+shops, thronged from every direction, at early morn, towards some one of
+the three spots designated.
+
+Each had made his choice; one, the bonfire; another, the maypole; another,
+the mystery play. It must be stated, in honor of the good sense of the
+loungers of Paris, that the greater part of this crowd directed their
+steps towards the bonfire, which was quite in season, or towards the
+mystery play, which was to be presented in the grand hall of the Palais de
+Justice (the courts of law), which was well roofed and walled; and that
+the curious left the poor, scantily flowered maypole to shiver all alone
+beneath the sky of January, in the cemetery of the Chapel of Braque.
+
+The populace thronged the avenues of the law courts in particular, because
+they knew that the Flemish ambassadors, who had arrived two days
+previously, intended to be present at the representation of the mystery,
+and at the election of the Pope of the Fools, which was also to take place
+in the grand hall.
+
+It was no easy matter on that day, to force one’s way into that grand
+hall, although it was then reputed to be the largest covered enclosure in
+the world (it is true that Sauval had not yet measured the grand hall of
+the Château of Montargis). The palace place, encumbered with people,
+offered to the curious gazers at the windows the aspect of a sea; into
+which five or six streets, like so many mouths of rivers, discharged every
+moment fresh floods of heads. The waves of this crowd, augmented
+incessantly, dashed against the angles of the houses which projected here
+and there, like so many promontories, into the irregular basin of the
+place. In the centre of the lofty Gothic* façade of the palace, the grand
+staircase, incessantly ascended and descended by a double current, which,
+after parting on the intermediate landing-place, flowed in broad waves
+along its lateral slopes,—the grand staircase, I say, trickled
+incessantly into the place, like a cascade into a lake. The cries, the
+laughter, the trampling of those thousands of feet, produced a great noise
+and a great clamor. From time to time, this noise and clamor redoubled;
+the current which drove the crowd towards the grand staircase flowed
+backwards, became troubled, formed whirlpools. This was produced by the
+buffet of an archer, or the horse of one of the provost’s sergeants, which
+kicked to restore order; an admirable tradition which the provostship has
+bequeathed to the constablery, the constablery to the _maréchaussée_,
+the _maréchaussée_ to our _gendarmeri_ of Paris.
diff --git a/themes/gohugo-theme-ananke/exampleSite/content/post/chapter-2.md b/themes/gohugo-theme-ananke/exampleSite/content/post/chapter-2.md
new file mode 100644
index 0000000..b3c7d4f
--- /dev/null
+++ b/themes/gohugo-theme-ananke/exampleSite/content/post/chapter-2.md
@@ -0,0 +1,90 @@
+---
+date: 2017-04-10T11:00:59-04:00
+description: "Pierre Gringoire"
+featured_image: ""
+tags: []
+title: "Chapter II: Pierre Gringoire"
+---
+
+Nevertheless, as be harangued them, the satisfaction and admiration
+unanimously excited by his costume were dissipated by his words; and when
+he reached that untoward conclusion: “As soon as his illustrious eminence,
+the cardinal, arrives, we will begin,” his voice was drowned in a thunder
+of hooting.
+
+“Begin instantly! The mystery! the mystery immediately!” shrieked the
+people. And above all the voices, that of Johannes de Molendino was
+audible, piercing the uproar like the fife’s derisive serenade: “Commence
+instantly!” yelped the scholar.
+
+“Down with Jupiter and the Cardinal de Bourbon!” vociferated Robin
+Poussepain and the other clerks perched in the window.
+
+“The morality this very instant!” repeated the crowd; “this very instant!
+the sack and the rope for the comedians, and the cardinal!”
+
+Poor Jupiter, haggard, frightened, pale beneath his rouge, dropped his
+thunderbolt, took his cap in his hand; then he bowed and trembled and
+stammered: “His eminence—the ambassadors—Madame Marguerite of
+Flanders—.” He did not know what to say. In truth, he was afraid of
+being hung.
+
+Hung by the populace for waiting, hung by the cardinal for not having
+waited, he saw between the two dilemmas only an abyss; that is to say, a
+gallows.
+
+Luckily, some one came to rescue him from his embarrassment, and assume
+the responsibility.
+
+An individual who was standing beyond the railing, in the free space
+around the marble table, and whom no one had yet caught sight of, since
+his long, thin body was completely sheltered from every visual ray by the
+diameter of the pillar against which he was leaning; this individual, we
+say, tall, gaunt, pallid, blond, still young, although already wrinkled
+about the brow and cheeks, with brilliant eyes and a smiling mouth, clad
+in garments of black serge, worn and shining with age, approached the
+marble table, and made a sign to the poor sufferer. But the other was so
+confused that he did not see him. The new comer advanced another step.
+
+“Jupiter,” said he, “my dear Jupiter!”
+
+The other did not hear.
+
+At last, the tall blond, driven out of patience, shrieked almost in his
+face,—
+
+“Michel Giborne!”
+
+“Who calls me?” said Jupiter, as though awakened with a start.
+
+“I,” replied the person clad in black.
+
+“Ah!” said Jupiter.
+
+“Begin at once,” went on the other. “Satisfy the populace; I undertake to
+appease the bailiff, who will appease monsieur the cardinal.”
+
+Jupiter breathed once more.
+
+“Messeigneurs the bourgeois,” he cried, at the top of his lungs to the
+crowd, which continued to hoot him, “we are going to begin at once.”
+
+“_Evoe Jupiter! Plaudite cives_! All hail, Jupiter! Applaud,
+citizens!” shouted the scholars.
+
+“Noel! Noel! good, good,” shouted the people.
+
+The hand clapping was deafening, and Jupiter had already withdrawn under
+his tapestry, while the hall still trembled with acclamations.
+
+In the meanwhile, the personage who had so magically turned the tempest
+into dead calm, as our old and dear Corneille puts it, had modestly
+retreated to the half-shadow of his pillar, and would, no doubt, have
+remained invisible there, motionless, and mute as before, had he not been
+plucked by the sleeve by two young women, who, standing in the front row
+of the spectators, had noticed his colloquy with Michel Giborne-Jupiter.
+
+“Master,” said one of them, making him a sign to approach. “Hold your
+tongue, my dear Liénarde,” said her neighbor, pretty, fresh, and very
+brave, in consequence of being dressed up in her best attire. “He is not a
+clerk, he is a layman; you must not say master to him, but messire.”
diff --git a/themes/gohugo-theme-ananke/exampleSite/content/post/chapter-3.md b/themes/gohugo-theme-ananke/exampleSite/content/post/chapter-3.md
new file mode 100644
index 0000000..cd29cee
--- /dev/null
+++ b/themes/gohugo-theme-ananke/exampleSite/content/post/chapter-3.md
@@ -0,0 +1,100 @@
+---
+date: 2017-04-11T11:13:32-04:00
+description: "Monsieur the Cardinal"
+featured_image: ""
+tags: []
+title: "Chapter III: Monsieur the Cardinal"
+---
+
+Poor Gringoire! the din of all the great double petards of the Saint-Jean,
+the discharge of twenty arquebuses on supports, the detonation of that
+famous serpentine of the Tower of Billy, which, during the siege of Paris,
+on Sunday, the twenty-sixth of September, 1465, killed seven Burgundians
+at one blow, the explosion of all the powder stored at the gate of the
+Temple, would have rent his ears less rudely at that solemn and dramatic
+moment, than these few words, which fell from the lips of the usher, “His
+eminence, Monseigneur the Cardinal de Bourbon.”
+
+It is not that Pierre Gringoire either feared or disdained monsieur the
+cardinal. He had neither the weakness nor the audacity for that. A true
+eclectic, as it would be expressed nowadays, Gringoire was one of those
+firm and lofty, moderate and calm spirits, which always know how to bear
+themselves amid all circumstances (_stare in dimidio rerum_), and who
+are full of reason and of liberal philosophy, while still setting store by
+cardinals. A rare, precious, and never interrupted race of philosophers to
+whom wisdom, like another Ariadne, seems to have given a clew of thread
+which they have been walking along unwinding since the beginning of the
+world, through the labyrinth of human affairs. One finds them in all ages,
+ever the same; that is to say, always according to all times. And, without
+reckoning our Pierre Gringoire, who may represent them in the fifteenth
+century if we succeed in bestowing upon him the distinction which he
+deserves, it certainly was their spirit which animated Father du Breul,
+when he wrote, in the sixteenth, these naively sublime words, worthy of
+all centuries: “I am a Parisian by nation, and a Parrhisian in language,
+for _parrhisia_ in Greek signifies liberty of speech; of which I have
+made use even towards messeigneurs the cardinals, uncle and brother to
+Monsieur the Prince de Conty, always with respect to their greatness, and
+without offending any one of their suite, which is much to say.”
+
+There was then neither hatred for the cardinal, nor disdain for his
+presence, in the disagreeable impression produced upon Pierre Gringoire.
+Quite the contrary; our poet had too much good sense and too threadbare a
+coat, not to attach particular importance to having the numerous allusions
+in his prologue, and, in particular, the glorification of the dauphin, son
+of the Lion of France, fall upon the most eminent ear. But it is not
+interest which predominates in the noble nature of poets. I suppose that
+the entity of the poet may be represented by the number ten; it is certain
+that a chemist on analyzing and pharmacopolizing it, as Rabelais says,
+would find it composed of one part interest to nine parts of self-esteem.
+
+Now, at the moment when the door had opened to admit the cardinal, the
+nine parts of self-esteem in Gringoire, swollen and expanded by the breath
+of popular admiration, were in a state of prodigious augmentation, beneath
+which disappeared, as though stifled, that imperceptible molecule of which
+we have just remarked upon in the constitution of poets; a precious
+ingredient, by the way, a ballast of reality and humanity, without which
+they would not touch the earth. Gringoire enjoyed seeing, feeling,
+fingering, so to speak an entire assembly (of knaves, it is true, but what
+matters that?) stupefied, petrified, and as though asphyxiated in the
+presence of the incommensurable tirades which welled up every instant from
+all parts of his bridal song. I affirm that he shared the general
+beatitude, and that, quite the reverse of La Fontaine, who, at the
+presentation of his comedy of the “Florentine,” asked, “Who is the
+ill-bred lout who made that rhapsody?” Gringoire would gladly have
+inquired of his neighbor, “Whose masterpiece is this?”
+
+The reader can now judge of the effect produced upon him by the abrupt and
+unseasonable arrival of the cardinal.
+
+That which he had to fear was only too fully realized. The entrance of his
+eminence upset the audience. All heads turned towards the gallery. It was
+no longer possible to hear one’s self. “The cardinal! The cardinal!”
+repeated all mouths. The unhappy prologue stopped short for the second
+time.
+
+The cardinal halted for a moment on the threshold of the estrade. While he
+was sending a rather indifferent glance around the audience, the tumult
+redoubled. Each person wished to get a better view of him. Each man vied
+with the other in thrusting his head over his neighbor’s shoulder.
+
+He was, in fact, an exalted personage, the sight of whom was well worth
+any other comedy. Charles, Cardinal de Bourbon, Archbishop and Comte of
+Lyon, Primate of the Gauls, was allied both to Louis XI., through his
+brother, Pierre, Seigneur de Beaujeu, who had married the king’s eldest
+daughter, and to Charles the Bold through his mother, Agnes of Burgundy.
+Now, the dominating trait, the peculiar and distinctive trait of the
+character of the Primate of the Gauls, was the spirit of the courtier, and
+devotion to the powers that be. The reader can form an idea of the
+numberless embarrassments which this double relationship had caused him,
+and of all the temporal reefs among which his spiritual bark had been
+forced to tack, in order not to suffer shipwreck on either Louis or
+Charles, that Scylla and that Charybdis which had devoured the Duc de
+Nemours and the Constable de Saint-Pol. Thanks to Heaven’s mercy, he had
+made the voyage successfully, and had reached home without hindrance. But
+although he was in port, and precisely because he was in port, he never
+recalled without disquiet the varied haps of his political career, so long
+uneasy and laborious. Thus, he was in the habit of saying that the year
+1476 had been “white and black” for him—meaning thereby, that in the
+course of that year he had lost his mother, the Duchesse de la
+Bourbonnais, and his cousin, the Duke of Burgundy, and that one grief had
+consoled him for the other.
diff --git a/themes/gohugo-theme-ananke/exampleSite/content/post/chapter-4.md b/themes/gohugo-theme-ananke/exampleSite/content/post/chapter-4.md
new file mode 100644
index 0000000..f49d937
--- /dev/null
+++ b/themes/gohugo-theme-ananke/exampleSite/content/post/chapter-4.md
@@ -0,0 +1,86 @@
+---
+date: 2017-04-12T11:14:48-04:00
+description: "Master Jacques Coppenole"
+featured_image: ""
+tags: ["scene"]
+title: "Chapter IV: Master Jacques Coppenole"
+---
+While the pensioner of Ghent and his eminence were exchanging very low
+bows and a few words in voices still lower, a man of lofty stature, with a
+large face and broad shoulders, presented himself, in order to enter
+abreast with Guillaume Rym; one would have pronounced him a bull-dog by
+the side of a fox. His felt doublet and leather jerkin made a spot on the
+velvet and silk which surrounded him. Presuming that he was some groom who
+had stolen in, the usher stopped him.
+
+“Hold, my friend, you cannot pass!”
+
+The man in the leather jerkin shouldered him aside.
+
+“What does this knave want with me?” said he, in stentorian tones, which
+rendered the entire hall attentive to this strange colloquy. “Don’t you
+see that I am one of them?”
+
+“Your name?” demanded the usher.
+
+“Jacques Coppenole.”
+
+“Your titles?”
+
+“Hosier at the sign of the ‘Three Little Chains,’ of Ghent.”
+
+The usher recoiled. One might bring one’s self to announce aldermen and
+burgomasters, but a hosier was too much. The cardinal was on thorns. All
+the people were staring and listening. For two days his eminence had been
+exerting his utmost efforts to lick these Flemish bears into shape, and to
+render them a little more presentable to the public, and this freak was
+startling. But Guillaume Rym, with his polished smile, approached the
+usher.
+
+“Announce Master Jacques Coppenole, clerk of the aldermen of the city of
+Ghent,” he whispered, very low.
+
+“Usher,” interposed the cardinal, aloud, “announce Master Jacques
+Coppenole, clerk of the aldermen of the illustrious city of Ghent.”
+
+This was a mistake. Guillaume Rym alone might have conjured away the
+difficulty, but Coppenole had heard the cardinal.
+
+“No, cross of God?” he exclaimed, in his voice of thunder, “Jacques
+Coppenole, hosier. Do you hear, usher? Nothing more, nothing less. Cross
+of God! hosier; that’s fine enough. Monsieur the Archduke has more than
+once sought his _gant_\* in my hose.”
+
+_* Got the first idea of a timing._
+
+Laughter and applause burst forth. A jest is always understood in Paris,
+and, consequently, always applauded.
+
+Let us add that Coppenole was of the people, and that the auditors which
+surrounded him were also of the people. Thus the communication between him
+and them had been prompt, electric, and, so to speak, on a level. The
+haughty air of the Flemish hosier, by humiliating the courtiers, had
+touched in all these plebeian souls that latent sentiment of dignity still
+vague and indistinct in the fifteenth century.
+
+This hosier was an equal, who had just held his own before monsieur the
+cardinal. A very sweet reflection to poor fellows habituated to respect
+and obedience towards the underlings of the sergeants of the bailiff of
+Sainte-Geneviève, the cardinal’s train-bearer.
+
+Coppenole proudly saluted his eminence, who returned the salute of the
+all-powerful bourgeois feared by Louis XI. Then, while Guillaume Rym, a
+“sage and malicious man,” as Philippe de Comines puts it, watched them
+both with a smile of raillery and superiority, each sought his place, the
+cardinal quite abashed and troubled, Coppenole tranquil and haughty, and
+thinking, no doubt, that his title of hosier was as good as any other,
+after all, and that Marie of Burgundy, mother to that Marguerite whom
+Coppenole was to-day bestowing in marriage, would have been less afraid of
+the cardinal than of the hosier; for it is not a cardinal who would have
+stirred up a revolt among the men of Ghent against the favorites of the
+daughter of Charles the Bold; it is not a cardinal who could have
+fortified the populace with a word against her tears and prayers, when the
+Maid of Flanders came to supplicate her people in their behalf, even at
+the very foot of the scaffold; while the hosier had only to raise his
+leather elbow, in order to cause to fall your two heads, most illustrious
+seigneurs, Guy d’Hymbercourt and Chancellor Guillaume Hugonet.
diff --git a/themes/gohugo-theme-ananke/exampleSite/content/post/chapter-5.md b/themes/gohugo-theme-ananke/exampleSite/content/post/chapter-5.md
new file mode 100644
index 0000000..e0f5d28
--- /dev/null
+++ b/themes/gohugo-theme-ananke/exampleSite/content/post/chapter-5.md
@@ -0,0 +1,17 @@
+---
+date: 2017-04-13T11:15:58-04:00
+description: "Quasimodo"
+featured_image: ""
+tags: []
+title: "Chapter V: Quasimodo"
+---
+
+In the twinkling of an eye, all was ready to execute Coppenole’s idea. Bourgeois, scholars and law clerks all set to work. The little chapel situated opposite the marble table was selected for the scene of the grinning match. A pane broken in the pretty rose window above the door, left free a circle of stone through which it was agreed that the competitors should thrust their heads. In order to reach it, it was only necessary to mount upon a couple of hogsheads, which had been produced from I know not where, and perched one upon the other, after a fashion. It was settled that each candidate, man or woman (for it was possible to choose a female pope), should, for the sake of leaving the impression of his grimace fresh and complete, cover his face and remain concealed in the chapel until the moment of his appearance. In less than an instant, the chapel was crowded with competitors, upon whom the door was then closed.
+
+Coppenole, from his post, ordered all, directed all, arranged all. During the uproar, the cardinal, no less abashed than Gringoire, had retired with all his suite, under the pretext of business and vespers, without the crowd which his arrival had so deeply stirred being in the least moved by his departure. Guillaume Rym was the only one who noticed his eminence’s discomfiture. The attention of the populace, like the sun, pursued its revolution; having set out from one end of the hall, and halted for a space in the middle, it had now reached the other end. The marble table, the brocaded gallery had each had their day; it was now the turn of the chapel of Louis XI. Henceforth, the field was open to all folly. There was no one there now, but the Flemings and the rabble.
+
+The grimaces began. The first face which appeared at the aperture, with eyelids turned up to the reds, a mouth open like a maw, and a brow wrinkled like our hussar boots of the Empire, evoked such an inextinguishable peal of laughter that Homer would have taken all these louts for gods. Nevertheless, the grand hall was anything but Olympus, and Gringoire’s poor Jupiter knew it better than any one else. A second and third grimace followed, then another and another; and the laughter and transports of delight went on increasing. There was in this spectacle, a peculiar power of intoxication and fascination, of which it would be difficult to convey to the reader of our day and our salons any idea.
+
+Let the reader picture to himself a series of visages presenting successively all geometrical forms, from the triangle to the trapezium, from the cone to the polyhedron; all human expressions, from wrath to lewdness; all ages, from the wrinkles of the new-born babe to the wrinkles of the aged and dying; all religious phantasmagories, from Faun to Beelzebub; all animal profiles, from the maw to the beak, from the jowl to the muzzle. Let the reader imagine all these grotesque figures of the Pont Neuf, those nightmares petrified beneath the hand of Germain Pilon, assuming life and breath, and coming in turn to stare you in the face with burning eyes; all the masks of the Carnival of Venice passing in succession before your glass,—in a word, a human kaleidoscope.
+
+The orgy grew more and more Flemish. Teniers could have given but a very imperfect idea of it. Let the reader picture to himself in bacchanal form, Salvator Rosa’s battle. There were no longer either scholars or ambassadors or bourgeois or men or women; there was no longer any Clopin Trouillefou, nor Gilles Lecornu, nor Marie Quatrelivres, nor Robin Poussepain. All was universal license. The grand hall was no longer anything but a vast furnace of effrontry and joviality, where every mouth was a cry, every individual a posture; everything shouted and howled. The strange visages which came, in turn, to gnash their teeth in the rose window, were like so many brands cast into the brazier; and from the whole of this effervescing crowd, there escaped, as from a furnace, a sharp, piercing, stinging noise, hissing like the wings of a gnat.
diff --git a/themes/gohugo-theme-ananke/exampleSite/content/post/chapter-6.md b/themes/gohugo-theme-ananke/exampleSite/content/post/chapter-6.md
new file mode 100644
index 0000000..c767196
--- /dev/null
+++ b/themes/gohugo-theme-ananke/exampleSite/content/post/chapter-6.md
@@ -0,0 +1,98 @@
+---
+date: 2017-04-14T11:25:05-04:00
+description: "Esmeralda"
+featured_image: "/images/esmeralda.jpg"
+tags: []
+title: "Chapter VI: Esmeralda"
+---
+We are delighted to be able to inform the reader, that during the whole of
+this scene, Gringoire and his piece had stood firm. His actors, spurred on
+by him, had not ceased to spout his comedy, and he had not ceased to
+listen to it. He had made up his mind about the tumult, and was determined
+to proceed to the end, not giving up the hope of a return of attention on
+the part of the public. This gleam of hope acquired fresh life, when he
+saw Quasimodo, Coppenole, and the deafening escort of the pope of the
+procession of fools quit the hall amid great uproar. The throng rushed
+eagerly after them. “Good,” he said to himself, “there go all the
+mischief-makers.” Unfortunately, all the mischief-makers constituted the
+entire audience. In the twinkling of an eye, the grand hall was empty.
+
+To tell the truth, a few spectators still remained, some scattered, others
+in groups around the pillars, women, old men, or children, who had had
+enough of the uproar and tumult. Some scholars were still perched astride
+of the window-sills, engaged in gazing into the Place.
+
+“Well,” thought Gringoire, “here are still as many as are required to hear
+the end of my mystery. They are few in number, but it is a choice
+audience, a lettered audience.”
+
+An instant later, a symphony which had been intended to produce the
+greatest effect on the arrival of the Virgin, was lacking. Gringoire
+perceived that his music had been carried off by the procession of the
+Pope of the Fools. “Skip it,” said he, stoically.
+
+He approached a group of bourgeois, who seemed to him to be discussing his
+piece. This is the fragment of conversation which he caught,—
+
+“You know, Master Cheneteau, the Hôtel de Navarre, which belonged to
+Monsieur de Nemours?”
+
+“Yes, opposite the Chapelle de Braque.”
+
+“Well, the treasury has just let it to Guillaume Alixandre, historian, for
+six hivres, eight sols, parisian, a year.”
+
+“How rents are going up!”
+
+“Come,” said Gringoire to himself, with a sigh, “the others are
+listening.”
+
+“Comrades,” suddenly shouted one of the young scamps from the window, “La
+Esmeralda! La Esmeralda in the Place!”
+
+This word produced a magical effect. Every one who was left in the hall
+flew to the windows, climbing the walls in order to see, and repeating,
+“La Esmeralda! La Esmeralda?” At the same time, a great sound of applause
+was heard from without.
+
+“What’s the meaning of this, of the Esmeralda?” said Gringoire, wringing
+his hands in despair. “Ah, good heavens! it seems to be the turn of the
+windows now.”
+
+He returned towards the marble table, and saw that the representation had
+been interrupted. It was precisely at the instant when Jupiter should have
+appeared with his thunder. But Jupiter was standing motionless at the foot
+of the stage.
+
+“Michel Giborne!” cried the irritated poet, “what are you doing there? Is
+that your part? Come up!”
+
+“Alas!” said Jupiter, “a scholar has just seized the ladder.”
+
+Gringoire looked. It was but too true. All communication between his plot
+and its solution was intercepted.
+
+“The rascal,” he murmured. “And why did he take that ladder?”
+
+“In order to go and see the Esmeralda,” replied Jupiter piteously. “He
+said, ‘Come, here’s a ladder that’s of no use!’ and he took it.”
+
+This was the last blow. Gringoire received it with resignation.
+
+“May the devil fly away with you!” he said to the comedian, “and if I get
+my pay, you shall receive yours.”
+
+Then he beat a retreat, with drooping head, but the last in the field,
+like a general who has fought well.
+
+And as he descended the winding stairs of the courts: “A fine rabble of
+asses and dolts these Parisians!” he muttered between his teeth; “they
+come to hear a mystery and don’t listen to it at all! They are engrossed
+by every one, by Chopin Trouillefou, by the cardinal, by Coppenole, by
+Quasimodo, by the devil! but by Madame the Virgin Mary, not at all. If I
+had known, I’d have given you Virgin Mary; you ninnies! And I! to come to
+see faces and behold only backs! to be a poet, and to reap the success of
+an apothecary! It is true that Homerus begged through the Greek towns, and
+that Naso died in exile among the Muscovites. But may the devil flay me if
+I understand what they mean with their Esmeralda! What is that word, in
+the first place?—‘tis Egyptian!”
diff --git a/themes/gohugo-theme-ananke/exampleSite/static/images/Pope-Edouard-de-Beaumont-1844.jpg b/themes/gohugo-theme-ananke/exampleSite/static/images/Pope-Edouard-de-Beaumont-1844.jpg
new file mode 100644
index 0000000..a4b5d0f
Binary files /dev/null and b/themes/gohugo-theme-ananke/exampleSite/static/images/Pope-Edouard-de-Beaumont-1844.jpg differ
diff --git a/themes/gohugo-theme-ananke/exampleSite/static/images/Victor_Hugo-Hunchback.jpg b/themes/gohugo-theme-ananke/exampleSite/static/images/Victor_Hugo-Hunchback.jpg
new file mode 100644
index 0000000..20a243d
Binary files /dev/null and b/themes/gohugo-theme-ananke/exampleSite/static/images/Victor_Hugo-Hunchback.jpg differ
diff --git a/themes/gohugo-theme-ananke/exampleSite/static/images/esmeralda.jpg b/themes/gohugo-theme-ananke/exampleSite/static/images/esmeralda.jpg
new file mode 100644
index 0000000..59a28c2
Binary files /dev/null and b/themes/gohugo-theme-ananke/exampleSite/static/images/esmeralda.jpg differ
diff --git a/themes/gohugo-theme-ananke/exampleSite/static/images/notebook.jpg b/themes/gohugo-theme-ananke/exampleSite/static/images/notebook.jpg
new file mode 100644
index 0000000..934af26
Binary files /dev/null and b/themes/gohugo-theme-ananke/exampleSite/static/images/notebook.jpg differ
diff --git a/themes/gohugo-theme-ananke/i18n/de.toml b/themes/gohugo-theme-ananke/i18n/de.toml
new file mode 100644
index 0000000..572c5e4
--- /dev/null
+++ b/themes/gohugo-theme-ananke/i18n/de.toml
@@ -0,0 +1,32 @@
+[more]
+other = "Mehr"
+
+[allTitle]
+other = "Alle {{.Title }}"
+
+[recentTitle]
+other = "Neuste {{.Title }}"
+
+[readMore]
+other = "weiterlesen"
+
+[whatsInThis]
+other = "Was ist in dieser {{ .Type }}"
+
+[related]
+other = "Ähnliches"
+
+[yourName]
+other = "Dein Name"
+
+[emailAddress]
+other = "Email Adresse"
+
+[message]
+other = "Nachricht"
+
+[emailRequiredNote]
+other = "Eine Email Adresse wird benötigt."
+
+[send]
+other = "Senden"
diff --git a/themes/gohugo-theme-ananke/i18n/en.toml b/themes/gohugo-theme-ananke/i18n/en.toml
new file mode 100644
index 0000000..e87dc92
--- /dev/null
+++ b/themes/gohugo-theme-ananke/i18n/en.toml
@@ -0,0 +1,32 @@
+[more]
+other = "More"
+
+[allTitle]
+other = "All {{.Title }}"
+
+[recentTitle]
+other = "Recent {{.Title }}"
+
+[readMore]
+other = "read more"
+
+[whatsInThis]
+other = "What's in this {{ .Type }}"
+
+[related]
+other = "Related"
+
+[yourName]
+other = "Your Name"
+
+[emailAddress]
+other = "Email Address"
+
+[message]
+other = "Message"
+
+[emailRequiredNote]
+other = "An email address is required."
+
+[send]
+other = "Send"
diff --git a/themes/gohugo-theme-ananke/i18n/es.toml b/themes/gohugo-theme-ananke/i18n/es.toml
new file mode 100644
index 0000000..67ce170
--- /dev/null
+++ b/themes/gohugo-theme-ananke/i18n/es.toml
@@ -0,0 +1,32 @@
+[more]
+other = "Más"
+
+[allTitle]
+other = "Todos los {{.Title }}"
+
+[recentTitle]
+other = "{{.Title }} Recientes"
+
+[readMore]
+other = "Leer más"
+
+[whatsInThis]
+other = "Qué hay en este {{ .Type }}"
+
+[related]
+other = "Relacionado"
+
+[yourName]
+other = "Tu nombre"
+
+[emailAddress]
+other = "Dirección de correo electrónico"
+
+[message]
+other = "Mensaje"
+
+[emailRequiredNote]
+other = "Se requiere una dirección de correo electrónico."
+
+[send]
+other = "Enviar"
diff --git a/themes/gohugo-theme-ananke/i18n/fr.toml b/themes/gohugo-theme-ananke/i18n/fr.toml
new file mode 100644
index 0000000..563ae5e
--- /dev/null
+++ b/themes/gohugo-theme-ananke/i18n/fr.toml
@@ -0,0 +1,32 @@
+[more]
+other = "Plus"
+
+[allTitle]
+other = "Tous les {{.Title }}"
+
+[recentTitle]
+other = "{{.Title }} récents"
+
+[readMore]
+other = "lire plus"
+
+[whatsInThis]
+other = "Ce qui est dans {{ .Type }}"
+
+[related]
+other = "Lié"
+
+[yourName]
+other = "Votre nom"
+
+[emailAddress]
+other = "Adresse e-mail"
+
+[message]
+other = "Message"
+
+[emailRequiredNote]
+other = "Une adresse e-mail est requise."
+
+[send]
+other = "Envoyer"
diff --git a/themes/gohugo-theme-ananke/i18n/nl.toml b/themes/gohugo-theme-ananke/i18n/nl.toml
new file mode 100644
index 0000000..993998a
--- /dev/null
+++ b/themes/gohugo-theme-ananke/i18n/nl.toml
@@ -0,0 +1,32 @@
+[more]
+other = "Meer"
+
+[allTitle]
+other = "Alle {{.Title }}"
+
+[recentTitle]
+other = "Recente {{.Title }}"
+
+[readMore]
+other = "meer lezen"
+
+[whatsInThis]
+other = "Inhoud van deze {{ .Type }}"
+
+[related]
+other = "Gerelateerd"
+
+[yourName]
+other = "Uw naam"
+
+[emailAddress]
+other = "E-mail adres"
+
+[message]
+other = "Boodschap"
+
+[emailRequiredNote]
+other = "Een e-mailadres is vereist."
+
+[send]
+other = "Stuur"
diff --git a/themes/gohugo-theme-ananke/i18n/pt.toml b/themes/gohugo-theme-ananke/i18n/pt.toml
new file mode 100644
index 0000000..4883a9c
--- /dev/null
+++ b/themes/gohugo-theme-ananke/i18n/pt.toml
@@ -0,0 +1,32 @@
+[more]
+other = "Mais"
+
+[allTitle]
+other = "Todo o {{.Title }}"
+
+[recentTitle]
+other = "Recentes {{.Title }}"
+
+[readMore]
+other = "Leia mais"
+
+[whatsInThis]
+other = "O que há neste {{ .Type }}"
+
+[related]
+other = "Relacionado"
+
+[yourName]
+other = "O teu nome"
+
+[emailAddress]
+other = "Endereço de e-mail"
+
+[message]
+other = "Mensagem"
+
+[emailRequiredNote]
+other = "É necessário um endereço de e-mail."
+
+[send]
+other = "Enviar"
diff --git a/themes/gohugo-theme-ananke/i18n/ru.toml b/themes/gohugo-theme-ananke/i18n/ru.toml
new file mode 100644
index 0000000..25fd010
--- /dev/null
+++ b/themes/gohugo-theme-ananke/i18n/ru.toml
@@ -0,0 +1,32 @@
+[more]
+other = "Ещё"
+
+[allTitle]
+other = "Все {{.Title }}"
+
+[recentTitle]
+other = "Недавние {{.Title }}"
+
+[readMore]
+other = "читать дальше"
+
+[whatsInThis]
+other = "Содержание {{ .Type }}"
+
+[related]
+other = "Схожие"
+
+[yourName]
+other = "Ваше имя"
+
+[emailAddress]
+other = "Адрес электронной почты"
+
+[message]
+other = "Сообщение"
+
+[emailRequiredNote]
+other = "Требуется адрес электронной почты."
+
+[send]
+other = "трансмиссия"
diff --git a/themes/gohugo-theme-ananke/i18n/sv.toml b/themes/gohugo-theme-ananke/i18n/sv.toml
new file mode 100644
index 0000000..db050a4
--- /dev/null
+++ b/themes/gohugo-theme-ananke/i18n/sv.toml
@@ -0,0 +1,32 @@
+[more]
+other = "Mer"
+
+[allTitle]
+other = "Alla {{.Title }}"
+
+[recentTitle]
+other = "Senaste {{.Title }}"
+
+[readMore]
+other = "läs mer"
+
+[whatsInThis]
+other = "Innehåll i {{ .Type }}"
+
+[related]
+other = "Relaterad"
+
+[yourName]
+other = "Ditt namn"
+
+[emailAddress]
+other = "E-postadress"
+
+[message]
+other = "Meddelande"
+
+[emailRequiredNote]
+other = "En e-postadress krävs."
+
+[send]
+other = "Skicka"
diff --git a/themes/gohugo-theme-ananke/i18n/uk.toml b/themes/gohugo-theme-ananke/i18n/uk.toml
new file mode 100644
index 0000000..0aba054
--- /dev/null
+++ b/themes/gohugo-theme-ananke/i18n/uk.toml
@@ -0,0 +1,32 @@
+[more]
+other = "Ще"
+
+[allTitle]
+other = "Усі {{.Title }}"
+
+[recentTitle]
+other = "Нещодавні {{.Title }}"
+
+[readMore]
+other = "читати далі"
+
+[whatsInThis]
+other = "Зміст {{ .Type }}"
+
+[related]
+other = "Подібні"
+
+[yourName]
+other = "Ваше ім'я"
+
+[emailAddress]
+other = "Електронна пошта"
+
+[message]
+other = "Повідомлення"
+
+[emailRequiredNote]
+other = "Електронна пошта обов'язкова"
+
+[send]
+other = "Надіслати"
diff --git a/themes/gohugo-theme-ananke/i18n/zh.toml b/themes/gohugo-theme-ananke/i18n/zh.toml
new file mode 100644
index 0000000..757af66
--- /dev/null
+++ b/themes/gohugo-theme-ananke/i18n/zh.toml
@@ -0,0 +1,32 @@
+[more]
+other = "更多"
+
+[allTitle]
+other = "所有 {{.Title }}"
+
+[recentTitle]
+other = "最近 {{.Title }}"
+
+[readMore]
+other = "繼續閱讀"
+
+[whatsInThis]
+other = "What's in this {{ .Type }}"
+
+[related]
+other = "相關內容"
+
+[yourName]
+other = "你的名字"
+
+[emailAddress]
+other = "电邮地址"
+
+[message]
+other = "信息"
+
+[emailRequiredNote]
+other = "需要电子邮件地址。"
+
+[send]
+other = "发送"
diff --git a/themes/gohugo-theme-ananke/images/screenshot.png b/themes/gohugo-theme-ananke/images/screenshot.png
new file mode 100644
index 0000000..dc7643a
Binary files /dev/null and b/themes/gohugo-theme-ananke/images/screenshot.png differ
diff --git a/themes/gohugo-theme-ananke/images/tn.png b/themes/gohugo-theme-ananke/images/tn.png
new file mode 100644
index 0000000..74db411
Binary files /dev/null and b/themes/gohugo-theme-ananke/images/tn.png differ
diff --git a/themes/gohugo-theme-ananke/layouts/404.html b/themes/gohugo-theme-ananke/layouts/404.html
new file mode 100644
index 0000000..4da44e2
--- /dev/null
+++ b/themes/gohugo-theme-ananke/layouts/404.html
@@ -0,0 +1,8 @@
+{{ define "header" }}{{ partial "page-header.html" . }}{{ end }}
+{{ define "main" }}
+
+
+ This is not the page you were looking for
+
+
+{{ end }}
diff --git a/themes/gohugo-theme-ananke/layouts/_default/baseof.html b/themes/gohugo-theme-ananke/layouts/_default/baseof.html
new file mode 100644
index 0000000..6aaab08
--- /dev/null
+++ b/themes/gohugo-theme-ananke/layouts/_default/baseof.html
@@ -0,0 +1,56 @@
+
+
+
+
+
+ {{/* NOTE: the Site's title, and if there is a page title, that is set too */}}
+ {{ block "title" . }}{{ .Site.Title }} {{ with .Params.Title }} | {{ . }}{{ end }}{{ end }}
+
+ {{ hugo.Generator }}
+ {{/* NOTE: For Production make sure you add `HUGO_ENV="production"` before your build command */}}
+ {{ if eq (getenv "HUGO_ENV") "production" | or (eq .Site.Params.env "production") }}
+
+ {{ else }}
+
+ {{ end }}
+
+ {{ $stylesheet := .Site.Data.webpack_assets.app }}
+ {{ with $stylesheet.css }}
+
+ {{ end }}
+
+ {{ range .Site.Params.custom_css }}
+
+ {{ end }}
+
+ {{ block "favicon" . }}
+ {{ partialCached "site-favicon.html" . }}
+ {{ end }}
+
+ {{ if .OutputFormats.Get "RSS" }}
+ {{ with .OutputFormats.Get "RSS" }}
+
+
+ {{ end }}
+ {{ end }}
+
+ {{/* NOTE: These Hugo Internal Templates can be found starting at https://github.com/spf13/hugo/blob/master/tpl/tplimpl/template_embedded.go#L158 */}}
+ {{- template "_internal/opengraph.html" . -}}
+ {{- template "_internal/schema.html" . -}}
+ {{- template "_internal/twitter_cards.html" . -}}
+
+ {{ if eq (getenv "HUGO_ENV") "production" | or (eq .Site.Params.env "production") }}
+ {{ template "_internal/google_analytics_async.html" . }}
+ {{ end }}
+
+
+
+
+ {{ block "header" . }}{{ partial "site-header.html" .}}{{ end }}
+
+ {{ block "main" . }}{{ end }}
+
+ {{ block "footer" . }}{{ partialCached "site-footer.html" . }}{{ end }}
+ {{ block "scripts" . }}{{ partialCached "site-scripts.html" . }}{{ end }}
+
+
diff --git a/themes/gohugo-theme-ananke/layouts/_default/list.html b/themes/gohugo-theme-ananke/layouts/_default/list.html
new file mode 100644
index 0000000..130a357
--- /dev/null
+++ b/themes/gohugo-theme-ananke/layouts/_default/list.html
@@ -0,0 +1,15 @@
+{{ define "main" }}
+
+
+
+ {{ range .Paginator.Pages }}
+
+ {{- partial "summary.html" . -}}
+
+ {{ end }}
+
+ {{- template "_internal/pagination.html" . -}}
+
+{{ end }}
diff --git a/themes/gohugo-theme-ananke/layouts/_default/single.html b/themes/gohugo-theme-ananke/layouts/_default/single.html
new file mode 100644
index 0000000..79e6784
--- /dev/null
+++ b/themes/gohugo-theme-ananke/layouts/_default/single.html
@@ -0,0 +1,60 @@
+{{ define "header" }}
+ {{/* We can override any block in the baseof file be defining it in the template */}}
+ {{ partial "page-header.html" . }}
+{{ end }}
+
+{{ define "main" }}
+ {{ $section := .Site.GetPage "section" .Section }}
+
+
+
+
+ {{/*
+ CurrentSection allows us to use the section title instead of inferring from the folder.
+ https://gohugo.io/variables/page/#section-variables-and-methods
+ */}}
+ {{with .CurrentSection.Title }}{{. | upper }}{{end}}
+
+
+ {{- .Title -}}
+
+ {{ with .Params.author }}
+
+ By {{ . | markdownify }}
+
+ {{ end }}
+ {{/* Hugo uses Go's date formatting is set by example. Here are two formats */}}
+
+ {{- .Date.Format "January 2, 2006" -}}
+
+ {{/*
+ Show "reading time" and "word count" but only if one of the following are true:
+ 1) A global config `params` value is set `show_reading_time = true`
+ 2) A section front matter value is set `show_reading_time = true`
+ 3) A page front matter value is set `show_reading_time = true`
+ */}}
+ {{ if (or (eq (.Param "show_reading_time") true) (eq $section.Params.show_reading_time true) )}}
+ - {{ .ReadingTime}} minutes read
+ - {{ .WordCount}} words
+ {{ end }}
+
+
+
+ {{- .Content -}}
+ {{- partial "tags.html" . -}}
+
+ {{ if .Site.DisqusShortname }}
+ {{ template "_internal/disqus.html" . }}
+ {{ end }}
+ {{ if .Site.Params.commentoEnable }}
+ {{- partial "commento.html" . -}}
+ {{ end }}
+
+
+
+
+ {{- partial "menu-contextual.html" . -}}
+
+
+
+{{ end }}
diff --git a/themes/gohugo-theme-ananke/layouts/_default/taxonomy.html b/themes/gohugo-theme-ananke/layouts/_default/taxonomy.html
new file mode 100644
index 0000000..e2d1505
--- /dev/null
+++ b/themes/gohugo-theme-ananke/layouts/_default/taxonomy.html
@@ -0,0 +1,16 @@
+{{ define "main" }}
+
+
+
Below you will find pages that utilize the taxonomy term “{{ .Title }}”
+
+
+
+
+ {{ range .Pages }}
+
+ {{ partial "summary.html" . }}
+
+ {{ end }}
+
+
+{{ end }}
diff --git a/themes/gohugo-theme-ananke/layouts/_default/terms.html b/themes/gohugo-theme-ananke/layouts/_default/terms.html
new file mode 100644
index 0000000..87275c7
--- /dev/null
+++ b/themes/gohugo-theme-ananke/layouts/_default/terms.html
@@ -0,0 +1,22 @@
+{{ define "main" }}
+ {{ $data := .Data }}
+
+
+ {{ .Content }}
+
+
+
+
+ {{ range $key, $value := .Data.Terms }}
+
+ {{ range $value.Pages }}
+ {{ partial "summary.html" . }}
+ {{ end }}
+ {{ end }}
+
+
+{{ end }}
diff --git a/themes/gohugo-theme-ananke/layouts/index.html b/themes/gohugo-theme-ananke/layouts/index.html
new file mode 100644
index 0000000..148525e
--- /dev/null
+++ b/themes/gohugo-theme-ananke/layouts/index.html
@@ -0,0 +1,55 @@
+{{ define "main" }}
+
+ {{ .Content }}
+
+ {{/* Define a section to pull recent posts from. For Hugo 0.20 this will default to the section with the most number of pages. */}}
+ {{ $mainSections := .Site.Params.mainSections | default (slice "post") }}
+ {{/* Create a variable with that section to use in multiple places. */}}
+ {{ $section := where .Site.RegularPages "Section" "in" $mainSections }}
+ {{/* Check to see if the section is defined for ranging through it */}}
+ {{ $section_count := len $section }}
+ {{ if ge $section_count 1 }}
+ {{/* Derive the section name */}}
+ {{ $section_name := index (.Site.Params.mainSections) 0 }}
+
+
+ {{/* Use $section_name to get the section title. Use "with" to only show it if it exists */}}
+ {{ with .Site.GetPage "section" $section_name }}
+
+ {{ $.Param "recent_copy" | default (i18n "recentTitle" .) }}
+
+ {{ end }}
+
+ {{ $n_posts := $.Param "recent_posts_number" | default 3 }}
+
+
+ {{/* Range through the first $n_posts items of the section */}}
+ {{ range (first $n_posts $section) }}
+
+ {{ partial "summary-with-image.html" . }}
+
+ {{ end }}
+
+
+ {{ if ge $section_count (add $n_posts 1) }}
+
+ {{ i18n "more" }}
+ {{/* Now, range through the next four after the initial $n_posts items. Nest the requirements, "after" then "first" on the outside */}}
+ {{ range (first 4 (after $n_posts $section)) }}
+
+ {{ end }}
+
+ {{/* As above, Use $section_name to get the section title, and URL. Use "with" to only show it if it exists */}}
+ {{ with .Site.GetPage "section" $section_name }}
+ {{ i18n "allTitle" . }}
+ {{ end }}
+
+ {{ end }}
+
+
+ {{ end }}
+{{ end }}
diff --git a/themes/gohugo-theme-ananke/layouts/page/single.html b/themes/gohugo-theme-ananke/layouts/page/single.html
new file mode 100644
index 0000000..ac9d199
--- /dev/null
+++ b/themes/gohugo-theme-ananke/layouts/page/single.html
@@ -0,0 +1,18 @@
+{{ define "header" }}{{ partial "page-header.html" . }}{{ end }}
+{{ define "main" }}
+
+
+
+
+ {{ .Content }}
+
+
+
+{{ end }}
diff --git a/themes/gohugo-theme-ananke/layouts/partials/commento.html b/themes/gohugo-theme-ananke/layouts/partials/commento.html
new file mode 100644
index 0000000..54e7589
--- /dev/null
+++ b/themes/gohugo-theme-ananke/layouts/partials/commento.html
@@ -0,0 +1,2 @@
+
+
diff --git a/themes/gohugo-theme-ananke/layouts/partials/i18nlist.html b/themes/gohugo-theme-ananke/layouts/partials/i18nlist.html
new file mode 100644
index 0000000..ba7c1ea
--- /dev/null
+++ b/themes/gohugo-theme-ananke/layouts/partials/i18nlist.html
@@ -0,0 +1,10 @@
+{{ if .IsTranslated }}
+{{ i18n "translations" }}
+
+ {{ range .Translations }}
+
+ {{ .Lang }}
+
+ {{ end}}
+
+{{ end }}
diff --git a/themes/gohugo-theme-ananke/layouts/partials/menu-contextual.html b/themes/gohugo-theme-ananke/layouts/partials/menu-contextual.html
new file mode 100644
index 0000000..ae50dc6
--- /dev/null
+++ b/themes/gohugo-theme-ananke/layouts/partials/menu-contextual.html
@@ -0,0 +1,33 @@
+{{/*
+ Use Hugo's native Table of contents feature. You must set `toc: true` in your parameters for this to show.
+ https://gohugo.io/content-management/toc/
+*/}}
+
+{{- if .Params.toc -}}
+
+
{{ i18n "whatsInThis" . }}
+ {{ .TableOfContents }}
+
+{{- end -}}
+
+{{/*
+ Use Hugo's native related content feature to pull in content that may have similar parameters, like tags. etc.
+ https://gohugo.io/content-management/related/
+*/}}
+
+{{ $related := .Site.RegularPages.Related . | first 15 }}
+
+{{ with $related }}
+
+
{{ i18n "related" }}
+
+
+{{ end }}
diff --git a/themes/gohugo-theme-ananke/layouts/partials/new-window-icon.html b/themes/gohugo-theme-ananke/layouts/partials/new-window-icon.html
new file mode 100644
index 0000000..8f422ca
--- /dev/null
+++ b/themes/gohugo-theme-ananke/layouts/partials/new-window-icon.html
@@ -0,0 +1,2 @@
+{{ $new_window_icon_size := "8px" }}
+{{ partial "svg/new-window.svg" (dict "size" $new_window_icon_size) }}
\ No newline at end of file
diff --git a/themes/gohugo-theme-ananke/layouts/partials/page-header.html b/themes/gohugo-theme-ananke/layouts/partials/page-header.html
new file mode 100644
index 0000000..8cd6d4f
--- /dev/null
+++ b/themes/gohugo-theme-ananke/layouts/partials/page-header.html
@@ -0,0 +1,26 @@
+{{ $featured_image := .Params.featured_image }}
+{{ if $featured_image }}
+ {{/* Trimming the slash and adding absURL make sure the image works no matter where our site lives */}}
+ {{ $featured_image := (trim $featured_image "/") | absURL }}
+
+{{ else }}
+
+{{ end }}
diff --git a/themes/gohugo-theme-ananke/layouts/partials/site-favicon.html b/themes/gohugo-theme-ananke/layouts/partials/site-favicon.html
new file mode 100644
index 0000000..ffb9642
--- /dev/null
+++ b/themes/gohugo-theme-ananke/layouts/partials/site-favicon.html
@@ -0,0 +1,3 @@
+{{ if .Site.Params.favicon }}
+
+{{ end }}
\ No newline at end of file
diff --git a/themes/gohugo-theme-ananke/layouts/partials/site-footer.html b/themes/gohugo-theme-ananke/layouts/partials/site-footer.html
new file mode 100644
index 0000000..3ec154e
--- /dev/null
+++ b/themes/gohugo-theme-ananke/layouts/partials/site-footer.html
@@ -0,0 +1,8 @@
+
diff --git a/themes/gohugo-theme-ananke/layouts/partials/site-header.html b/themes/gohugo-theme-ananke/layouts/partials/site-header.html
new file mode 100644
index 0000000..10a682f
--- /dev/null
+++ b/themes/gohugo-theme-ananke/layouts/partials/site-header.html
@@ -0,0 +1,36 @@
+{{ $featured_image := .Param "featured_image"}}
+{{ if $featured_image }}
+ {{/* Trimming the slash and adding absURL make sure the image works no matter where our site lives */}}
+ {{ $featured_image := (trim $featured_image "/") | absURL }}
+
+{{ else }}
+
+{{ end }}
diff --git a/themes/gohugo-theme-ananke/layouts/partials/site-navigation.html b/themes/gohugo-theme-ananke/layouts/partials/site-navigation.html
new file mode 100644
index 0000000..d1f31da
--- /dev/null
+++ b/themes/gohugo-theme-ananke/layouts/partials/site-navigation.html
@@ -0,0 +1,22 @@
+
+
+
+ {{ .Site.Title }}
+
+
+ {{ partial "i18nlist.html" . }}
+ {{ if .Site.Menus.main }}
+
+ {{ end }}
+ {{ partialCached "social-follow.html" . }}
+
+
+
diff --git a/themes/gohugo-theme-ananke/layouts/partials/site-scripts.html b/themes/gohugo-theme-ananke/layouts/partials/site-scripts.html
new file mode 100644
index 0000000..bd6c7f5
--- /dev/null
+++ b/themes/gohugo-theme-ananke/layouts/partials/site-scripts.html
@@ -0,0 +1,4 @@
+{{ $script := .Site.Data.webpack_assets.app }}
+{{ with $script.js }}
+
+{{ end }}
diff --git a/themes/gohugo-theme-ananke/layouts/partials/social-follow.html b/themes/gohugo-theme-ananke/layouts/partials/social-follow.html
new file mode 100644
index 0000000..249a2a0
--- /dev/null
+++ b/themes/gohugo-theme-ananke/layouts/partials/social-follow.html
@@ -0,0 +1,56 @@
+
+{{ $icon_size := "32px" }}
+{{ with .Param "facebook" }}
+
+ {{ partial "svg/facebook.svg" (dict "size" $icon_size) }}
+ {{- partial "new-window-icon.html" . -}}
+
+{{ end }}
+{{ with .Param "twitter" }}
+
+{{ end }}
+{{ with .Param "instagram" }}
+
+ {{ partial "svg/instagram.svg" (dict "size" $icon_size) }}
+ {{- partial "new-window-icon.html" . -}}
+
+{{ end }}
+{{ with .Param "youtube" }}
+
+ {{ partial "svg/youtube.svg" (dict "size" $icon_size) }}
+ {{- partial "new-window-icon.html" . -}}
+
+{{ end }}
+{{ with .Param "linkedin" }}
+
+ {{ partial "svg/linkedin.svg" (dict "size" $icon_size) }}
+ {{- partial "new-window-icon.html" . -}}
+
+{{ end }}
+{{ with .Param "github" }}
+
+ {{ partial "svg/github.svg" (dict "size" $icon_size) }}
+ {{- partial "new-window-icon.html" . -}}
+
+{{ end }}
+{{ with .Param "gitlab" }}
+
+ {{ partial "svg/gitlab.svg" (dict "size" $icon_size) }}
+ {{- partial "new-window-icon.html" . -}}
+
+{{ end }}
+{{ with .Param "medium" }}
+
+ {{ partial "svg/medium.svg" (dict "size" $icon_size) }}
+ {{- partial "new-window-icon.html" . -}}
+
+{{ end }}
+{{ with .Param "mastodon" }}
+
+ {{ partial "svg/mastodon.svg" (dict "size" $icon_size) }}
+ {{- partial "new-window-icon.html" . -}}
+
+{{ end }}
diff --git a/themes/gohugo-theme-ananke/layouts/partials/summary-with-image.html b/themes/gohugo-theme-ananke/layouts/partials/summary-with-image.html
new file mode 100644
index 0000000..962981f
--- /dev/null
+++ b/themes/gohugo-theme-ananke/layouts/partials/summary-with-image.html
@@ -0,0 +1,29 @@
+{{ $featured_image := .Params.featured_image }}
+
+
+
+ {{ if .Params.featured_image }}
+ {{/* Trimming the slash and adding absURL make sure the image works no matter where our site lives */}}
+ {{ $featured_image := (trim $featured_image "/") | absURL }}
+
+ {{ end }}
+
+
+
+
diff --git a/themes/gohugo-theme-ananke/layouts/partials/summary.html b/themes/gohugo-theme-ananke/layouts/partials/summary.html
new file mode 100644
index 0000000..65b3eaa
--- /dev/null
+++ b/themes/gohugo-theme-ananke/layouts/partials/summary.html
@@ -0,0 +1,13 @@
+
+
+
{{ humanize .Section }}
+
+
+ {{ .Summary }}
+
+
+
diff --git a/themes/gohugo-theme-ananke/layouts/partials/svg/facebook.svg b/themes/gohugo-theme-ananke/layouts/partials/svg/facebook.svg
new file mode 100644
index 0000000..0afb80f
--- /dev/null
+++ b/themes/gohugo-theme-ananke/layouts/partials/svg/facebook.svg
@@ -0,0 +1 @@
+
diff --git a/themes/gohugo-theme-ananke/layouts/partials/svg/github.svg b/themes/gohugo-theme-ananke/layouts/partials/svg/github.svg
new file mode 100644
index 0000000..a362a60
--- /dev/null
+++ b/themes/gohugo-theme-ananke/layouts/partials/svg/github.svg
@@ -0,0 +1,3 @@
+
+
+
diff --git a/themes/gohugo-theme-ananke/layouts/partials/svg/gitlab.svg b/themes/gohugo-theme-ananke/layouts/partials/svg/gitlab.svg
new file mode 100644
index 0000000..36a3bed
--- /dev/null
+++ b/themes/gohugo-theme-ananke/layouts/partials/svg/gitlab.svg
@@ -0,0 +1 @@
+
diff --git a/themes/gohugo-theme-ananke/layouts/partials/svg/instagram.svg b/themes/gohugo-theme-ananke/layouts/partials/svg/instagram.svg
new file mode 100644
index 0000000..2fa7d47
--- /dev/null
+++ b/themes/gohugo-theme-ananke/layouts/partials/svg/instagram.svg
@@ -0,0 +1 @@
+
diff --git a/themes/gohugo-theme-ananke/layouts/partials/svg/linkedin.svg b/themes/gohugo-theme-ananke/layouts/partials/svg/linkedin.svg
new file mode 100644
index 0000000..744ef7c
--- /dev/null
+++ b/themes/gohugo-theme-ananke/layouts/partials/svg/linkedin.svg
@@ -0,0 +1,3 @@
+
+
+
diff --git a/themes/gohugo-theme-ananke/layouts/partials/svg/mastodon.svg b/themes/gohugo-theme-ananke/layouts/partials/svg/mastodon.svg
new file mode 100644
index 0000000..205345b
--- /dev/null
+++ b/themes/gohugo-theme-ananke/layouts/partials/svg/mastodon.svg
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/themes/gohugo-theme-ananke/layouts/partials/svg/medium.svg b/themes/gohugo-theme-ananke/layouts/partials/svg/medium.svg
new file mode 100644
index 0000000..cc5dc23
--- /dev/null
+++ b/themes/gohugo-theme-ananke/layouts/partials/svg/medium.svg
@@ -0,0 +1,3 @@
+
+
+
diff --git a/themes/gohugo-theme-ananke/layouts/partials/svg/new-window.svg b/themes/gohugo-theme-ananke/layouts/partials/svg/new-window.svg
new file mode 100644
index 0000000..ba148ad
--- /dev/null
+++ b/themes/gohugo-theme-ananke/layouts/partials/svg/new-window.svg
@@ -0,0 +1,3 @@
+
+
+
diff --git a/themes/gohugo-theme-ananke/layouts/partials/svg/twitter.svg b/themes/gohugo-theme-ananke/layouts/partials/svg/twitter.svg
new file mode 100644
index 0000000..6803558
--- /dev/null
+++ b/themes/gohugo-theme-ananke/layouts/partials/svg/twitter.svg
@@ -0,0 +1 @@
+
diff --git a/themes/gohugo-theme-ananke/layouts/partials/svg/youtube.svg b/themes/gohugo-theme-ananke/layouts/partials/svg/youtube.svg
new file mode 100644
index 0000000..9a55379
--- /dev/null
+++ b/themes/gohugo-theme-ananke/layouts/partials/svg/youtube.svg
@@ -0,0 +1 @@
+
diff --git a/themes/gohugo-theme-ananke/layouts/partials/tags.html b/themes/gohugo-theme-ananke/layouts/partials/tags.html
new file mode 100644
index 0000000..4fce241
--- /dev/null
+++ b/themes/gohugo-theme-ananke/layouts/partials/tags.html
@@ -0,0 +1,9 @@
+
diff --git a/themes/gohugo-theme-ananke/layouts/post/list.html b/themes/gohugo-theme-ananke/layouts/post/list.html
new file mode 100644
index 0000000..73c9b5c
--- /dev/null
+++ b/themes/gohugo-theme-ananke/layouts/post/list.html
@@ -0,0 +1,21 @@
+{{ define "main" }}
+{{/*
+ This template is the same as the default and is here to demonstrate that if you have a content directory called "post" you can create a layouts directory, just for that section.
+ */}}
+
+
+
+ {{ range .Paginator.Pages }}
+
+ {{/*
+ Note we can use `.Render` here for items just in this section, instead of a partial to pull in items for the list page. https://gohugo.io/functions/render/
+ */}}
+ {{ .Render "summary" }}
+
+ {{ end }}
+
+ {{ template "_internal/pagination.html" . }}
+
+{{ end }}
diff --git a/themes/gohugo-theme-ananke/layouts/post/summary-with-image.html b/themes/gohugo-theme-ananke/layouts/post/summary-with-image.html
new file mode 100644
index 0000000..bd74fd4
--- /dev/null
+++ b/themes/gohugo-theme-ananke/layouts/post/summary-with-image.html
@@ -0,0 +1,19 @@
+
+
+
+ {{ if .Params.featured_image }}
+
+
+
+ {{ end }}
+
+
{{ .Title }}
+
+ {{ .Summary }}
+
+ {{/* TODO: add author
+
By {{ .Author }}
*/}}
+
+
+
+
diff --git a/themes/gohugo-theme-ananke/layouts/post/summary.html b/themes/gohugo-theme-ananke/layouts/post/summary.html
new file mode 100644
index 0000000..29a6d35
--- /dev/null
+++ b/themes/gohugo-theme-ananke/layouts/post/summary.html
@@ -0,0 +1,15 @@
+
+ {{ if .Date }}
+
+ {{ .Date.Format "January 2, 2006" }}
+
+ {{ end }}
+
+
+ {{ .Summary }}
+
+
diff --git a/themes/gohugo-theme-ananke/layouts/robots.txt b/themes/gohugo-theme-ananke/layouts/robots.txt
new file mode 100644
index 0000000..b18c6e9
--- /dev/null
+++ b/themes/gohugo-theme-ananke/layouts/robots.txt
@@ -0,0 +1,7 @@
+User-agent: *
+# robotstxt.org - if ENV production variable is false robots will be disallowed.
+{{ if eq (getenv "HUGO_ENV") "production" | or (eq .Site.Params.env "production") }}
+ Disallow:
+{{ else }}
+ Disallow: /
+{{ end }}
diff --git a/themes/gohugo-theme-ananke/layouts/shortcodes/form-contact.html b/themes/gohugo-theme-ananke/layouts/shortcodes/form-contact.html
new file mode 100644
index 0000000..72a88f5
--- /dev/null
+++ b/themes/gohugo-theme-ananke/layouts/shortcodes/form-contact.html
@@ -0,0 +1,20 @@
+{{ $.Scratch.Add "labelClasses" "f6 b db mb1 mt3 sans-serif mid-gray" }}
+{{ $.Scratch.Add "inputClasses" "w-100 f5 pv3 ph3 bg-light-gray bn" }}
+
+
diff --git a/themes/gohugo-theme-ananke/package-lock.json b/themes/gohugo-theme-ananke/package-lock.json
new file mode 100644
index 0000000..06ce9f7
--- /dev/null
+++ b/themes/gohugo-theme-ananke/package-lock.json
@@ -0,0 +1,132 @@
+{
+ "name": "gohugo-default-theme",
+ "version": "2.5.4",
+ "lockfileVersion": 1,
+ "requires": true,
+ "dependencies": {
+ "auto-changelog": {
+ "version": "1.16.1",
+ "resolved": "https://registry.npmjs.org/auto-changelog/-/auto-changelog-1.16.1.tgz",
+ "integrity": "sha512-1OMUN5UWWhKtlEMpGUfbLFcZHDf4IXMNU4SsGs44xTlSBhjgTOx9ukbahoC7hTqIm6+sRAnlAbLY4UjbDZY18A==",
+ "dev": true,
+ "requires": {
+ "commander": "^3.0.1",
+ "core-js": "^3.2.1",
+ "handlebars": "^4.1.2",
+ "lodash.uniqby": "^4.7.0",
+ "node-fetch": "^2.6.0",
+ "parse-github-url": "^1.0.2",
+ "regenerator-runtime": "^0.13.3",
+ "semver": "^6.3.0"
+ }
+ },
+ "commander": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-3.0.2.tgz",
+ "integrity": "sha512-Gar0ASD4BDyKC4hl4DwHqDrmvjoxWKZigVnAbn5H1owvm4CxCPdb0HQDehwNYMJpla5+M2tPmPARzhtYuwpHow==",
+ "dev": true
+ },
+ "core-js": {
+ "version": "3.3.4",
+ "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.3.4.tgz",
+ "integrity": "sha512-BtibooaAmSOptGLRccsuX/dqgPtXwNgqcvYA6kOTTMzonRxZ+pJS4e+6mvVutESfXMeTnK8m3M+aBu3bkJbR+w==",
+ "dev": true
+ },
+ "handlebars": {
+ "version": "4.4.5",
+ "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.4.5.tgz",
+ "integrity": "sha512-0Ce31oWVB7YidkaTq33ZxEbN+UDxMMgThvCe8ptgQViymL5DPis9uLdTA13MiRPhgvqyxIegugrP97iK3JeBHg==",
+ "dev": true,
+ "requires": {
+ "neo-async": "^2.6.0",
+ "optimist": "^0.6.1",
+ "source-map": "^0.6.1",
+ "uglify-js": "^3.1.4"
+ }
+ },
+ "lodash.uniqby": {
+ "version": "4.7.0",
+ "resolved": "https://registry.npmjs.org/lodash.uniqby/-/lodash.uniqby-4.7.0.tgz",
+ "integrity": "sha1-2ZwHpmnp5tJOE2Lf4mbGdhavEwI=",
+ "dev": true
+ },
+ "minimist": {
+ "version": "0.0.10",
+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz",
+ "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=",
+ "dev": true
+ },
+ "neo-async": {
+ "version": "2.6.1",
+ "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz",
+ "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==",
+ "dev": true
+ },
+ "node-fetch": {
+ "version": "2.6.0",
+ "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.0.tgz",
+ "integrity": "sha512-8dG4H5ujfvFiqDmVu9fQ5bOHUC15JMjMY/Zumv26oOvvVJjM67KF8koCWIabKQ1GJIa9r2mMZscBq/TbdOcmNA==",
+ "dev": true
+ },
+ "optimist": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
+ "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=",
+ "dev": true,
+ "requires": {
+ "minimist": "~0.0.1",
+ "wordwrap": "~0.0.2"
+ }
+ },
+ "parse-github-url": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/parse-github-url/-/parse-github-url-1.0.2.tgz",
+ "integrity": "sha512-kgBf6avCbO3Cn6+RnzRGLkUsv4ZVqv/VfAYkRsyBcgkshNvVBkRn1FEZcW0Jb+npXQWm2vHPnnOqFteZxRRGNw==",
+ "dev": true
+ },
+ "regenerator-runtime": {
+ "version": "0.13.3",
+ "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.3.tgz",
+ "integrity": "sha512-naKIZz2GQ8JWh///G7L3X6LaQUAMp2lvb1rvwwsURe/VXwD6VMfr+/1NuNw3ag8v2kY1aQ/go5SNn79O9JU7yw==",
+ "dev": true
+ },
+ "semver": {
+ "version": "6.3.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
+ "dev": true
+ },
+ "source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "dev": true
+ },
+ "uglify-js": {
+ "version": "3.6.4",
+ "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.6.4.tgz",
+ "integrity": "sha512-9Yc2i881pF4BPGhjteCXQNaXx1DCwm3dtOyBaG2hitHjLWOczw/ki8vD1bqyT3u6K0Ms/FpCShkmfg+FtlOfYA==",
+ "dev": true,
+ "optional": true,
+ "requires": {
+ "commander": "~2.20.3",
+ "source-map": "~0.6.1"
+ },
+ "dependencies": {
+ "commander": {
+ "version": "2.20.3",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
+ "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
+ "dev": true,
+ "optional": true
+ }
+ }
+ },
+ "wordwrap": {
+ "version": "0.0.3",
+ "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
+ "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=",
+ "dev": true
+ }
+ }
+}
diff --git a/themes/gohugo-theme-ananke/package.json b/themes/gohugo-theme-ananke/package.json
new file mode 100644
index 0000000..764bb5c
--- /dev/null
+++ b/themes/gohugo-theme-ananke/package.json
@@ -0,0 +1,26 @@
+{
+ "name": "gohugo-default-theme",
+ "version": "2.5.4",
+ "description": "Base Theme to start Hugo Sites",
+ "main": "index.js",
+ "repository": {
+ "type": "git",
+ "url": "git+https://github.com/theNewDynamic/thenewdynamic.com.git"
+ },
+ "scripts": {
+ "version": "auto-changelog -p --template keepachangelog --commit-limit 0 && git add CHANGELOG.md"
+ },
+ "keywords": [
+ "hugo",
+ "gohugo"
+ ],
+ "author": "budparr",
+ "license": "MIT",
+ "bugs": {
+ "url": "https://github.com/theNewDynamic/thenewdynamic.com/issues"
+ },
+ "homepage": "https://github.com/theNewDynamic/thenewdynamic.com#readme",
+ "devDependencies": {
+ "auto-changelog": "^1.16.1"
+ }
+}
diff --git a/themes/gohugo-theme-ananke/src/css/_code.css b/themes/gohugo-theme-ananke/src/css/_code.css
new file mode 100644
index 0000000..97e2d00
--- /dev/null
+++ b/themes/gohugo-theme-ananke/src/css/_code.css
@@ -0,0 +1,24 @@
+pre, .pre {
+ overflow-x: auto;
+ overflow-y: hidden;
+ overflow: scroll;
+}
+
+
+pre code {
+ display: block;
+ padding: 1.5em 1.5em;
+ white-space: pre;
+ font-size: .875rem;
+ line-height: 2;
+
+}
+
+pre {
+ background-color: #222;
+ color: #ddd;
+ white-space: pre;
+
+ hyphens: none;
+ position: relative;
+}
diff --git a/themes/gohugo-theme-ananke/src/css/_hugo-internal-templates.css b/themes/gohugo-theme-ananke/src/css/_hugo-internal-templates.css
new file mode 100644
index 0000000..eb133f1
--- /dev/null
+++ b/themes/gohugo-theme-ananke/src/css/_hugo-internal-templates.css
@@ -0,0 +1,31 @@
+/* pagination.html: https://github.com/spf13/hugo/blob/master/tpl/tplimpl/template_embedded.go#L117 */
+.pagination {
+ margin: 3rem 0;
+}
+
+.pagination li {
+ display: inline-block;
+ margin-right: .375rem;
+ font-size: .875rem;
+ margin-bottom: 2.5em;
+}
+.pagination li a {
+ padding: .5rem .625rem;
+ background-color: white;
+ color: #333;
+ border: 1px solid #ddd;
+ border-radius: 3px;
+ text-decoration: none;
+}
+.pagination li.disabled {
+ display: none;
+}
+.pagination li.active a:link,
+.pagination li.active a:active,
+.pagination li.active a:visited {
+ background-color: #ddd;
+}
+
+#TableOfContents ul li {
+ margin-bottom: 1em;
+}
diff --git a/themes/gohugo-theme-ananke/src/css/_social-icons.css b/themes/gohugo-theme-ananke/src/css/_social-icons.css
new file mode 100644
index 0000000..59ed072
--- /dev/null
+++ b/themes/gohugo-theme-ananke/src/css/_social-icons.css
@@ -0,0 +1,48 @@
+.facebook, .twitter, .instagram, .youtube, .github, .gitlab, .linkedin, .medium, .mastodon {
+ fill: #BABABA;
+}
+
+.new-window {
+ opacity: 0;
+ display: inline-block;
+ vertical-align: top;
+}
+.link-transition:hover .new-window{
+ opacity: 1;
+}
+
+.facebook:hover {
+ fill: #3b5998;
+}
+
+.twitter:hover {
+ fill: #1da1f2;
+}
+
+.instagram:hover {
+ fill: #e1306c;
+}
+
+.youtube:hover {
+ fill: #cd201f;
+}
+
+.github:hover {
+ fill: #6cc644;
+}
+
+.gitlab:hover {
+ fill: #FC6D26;
+}
+
+.linkedin:hover {
+ fill: #0077b5
+}
+
+.medium:hover {
+ fill: #0077b5
+}
+
+.mastodon:hover {
+ fill: #3088d4;
+}
diff --git a/themes/gohugo-theme-ananke/src/css/_styles.css b/themes/gohugo-theme-ananke/src/css/_styles.css
new file mode 100644
index 0000000..b779610
--- /dev/null
+++ b/themes/gohugo-theme-ananke/src/css/_styles.css
@@ -0,0 +1,16 @@
+/* Put your custom styles here and run `npm start` from the "src" directory on */
+
+#TableOfContents ul li {
+ margin-bottom: 1em;
+}
+
+.lh-copy blockquote {
+ display: block;
+ font-size: .875em;
+ margin-left: 2rem;
+ margin-top: 2rem;
+ margin-bottom: 2rem;
+ border-left: 4px solid #ccc;
+ padding-left: 1rem;
+
+}
\ No newline at end of file
diff --git a/themes/gohugo-theme-ananke/src/css/_tachyons.css b/themes/gohugo-theme-ananke/src/css/_tachyons.css
new file mode 100644
index 0000000..1147d30
--- /dev/null
+++ b/themes/gohugo-theme-ananke/src/css/_tachyons.css
@@ -0,0 +1,94 @@
+/*! TACHYONS v4.9.1 | http://tachyons.io */
+
+/*
+ *
+ * ________ ______
+ * ___ __/_____ _________ /______ ______________________
+ * __ / _ __ `/ ___/_ __ \_ / / / __ \_ __ \_ ___/
+ * _ / / /_/ // /__ _ / / / /_/ // /_/ / / / /(__ )
+ * /_/ \__,_/ \___/ /_/ /_/_\__, / \____//_/ /_//____/
+ * /____/
+ *
+ * TABLE OF CONTENTS
+ *
+ * 1. External Library Includes
+ * - Normalize.css | http://normalize.css.github.io
+ * 2. Tachyons Modules
+ * 3. Variables
+ * - Media Queries
+ * - Colors
+ * 4. Debugging
+ * - Debug all
+ * - Debug children
+ *
+ */
+
+
+/* External Library Includes */
+@import 'tachyons/src/_normalize';
+
+
+/* Modules */
+@import 'tachyons/src/_box-sizing';
+@import 'tachyons/src/_aspect-ratios';
+@import 'tachyons/src/_images';
+@import 'tachyons/src/_background-size';
+@import 'tachyons/src/_background-position';
+@import 'tachyons/src/_outlines';
+@import 'tachyons/src/_borders';
+@import 'tachyons/src/_border-colors';
+@import 'tachyons/src/_border-radius';
+@import 'tachyons/src/_border-style';
+@import 'tachyons/src/_border-widths';
+@import 'tachyons/src/_box-shadow';
+@import 'tachyons/src/_code';
+@import 'tachyons/src/_coordinates';
+@import 'tachyons/src/_clears';
+@import 'tachyons/src/_display';
+@import 'tachyons/src/_flexbox';
+@import 'tachyons/src/_floats';
+@import 'tachyons/src/_font-family';
+@import 'tachyons/src/_font-style';
+@import 'tachyons/src/_font-weight';
+@import 'tachyons/src/_forms';
+@import 'tachyons/src/_heights';
+@import 'tachyons/src/_letter-spacing';
+@import 'tachyons/src/_line-height';
+@import 'tachyons/src/_links';
+@import 'tachyons/src/_lists';
+@import 'tachyons/src/_max-widths';
+@import 'tachyons/src/_widths';
+@import 'tachyons/src/_overflow';
+@import 'tachyons/src/_position';
+@import 'tachyons/src/_opacity';
+@import 'tachyons/src/_rotations';
+@import 'tachyons/src/_skins';
+@import 'tachyons/src/_skins-pseudo';
+@import 'tachyons/src/_spacing';
+@import 'tachyons/src/_negative-margins';
+@import 'tachyons/src/_tables';
+@import 'tachyons/src/_text-decoration';
+@import 'tachyons/src/_text-align';
+@import 'tachyons/src/_text-transform';
+@import 'tachyons/src/_type-scale';
+@import 'tachyons/src/_typography';
+@import 'tachyons/src/_utilities';
+@import 'tachyons/src/_visibility';
+@import 'tachyons/src/_white-space';
+@import 'tachyons/src/_vertical-align';
+@import 'tachyons/src/_hovers';
+@import 'tachyons/src/_z-index';
+@import 'tachyons/src/_nested';
+@import 'tachyons/src/_styles';
+
+/* Variables */
+/* Importing here will allow you to override any variables in the modules */
+@import 'tachyons/src/_colors';
+@import 'tachyons/src/_media-queries';
+
+/* Debugging */
+/* @import 'tachyons/src/_debug-children';
+@import 'tachyons/src/_debug-grid'; */
+
+/* Uncomment out the line below to help debug layout issues */
+/* @import 'tachyons/src/_debug'; */
diff --git a/themes/gohugo-theme-ananke/src/css/main.css b/themes/gohugo-theme-ananke/src/css/main.css
new file mode 100644
index 0000000..22ca703
--- /dev/null
+++ b/themes/gohugo-theme-ananke/src/css/main.css
@@ -0,0 +1,5 @@
+@import '_tachyons';
+@import '_code';
+@import '_hugo-internal-templates';
+@import '_social-icons';
+@import '_styles';
diff --git a/themes/gohugo-theme-ananke/src/css/postcss.config.js b/themes/gohugo-theme-ananke/src/css/postcss.config.js
new file mode 100644
index 0000000..261591d
--- /dev/null
+++ b/themes/gohugo-theme-ananke/src/css/postcss.config.js
@@ -0,0 +1,8 @@
+module.exports = {
+ plugins: {
+ 'postcss-import': {},
+ 'postcss-cssnext': {
+ browsers: ['last 2 versions', '> 5%'],
+ }
+ }
+};
diff --git a/themes/gohugo-theme-ananke/src/js/main.js b/themes/gohugo-theme-ananke/src/js/main.js
new file mode 100644
index 0000000..0511770
--- /dev/null
+++ b/themes/gohugo-theme-ananke/src/js/main.js
@@ -0,0 +1,16 @@
+import styles from './../css/main.css';
+
+
+// NOTE: TO use Jquery, just call the modules you want
+// var $ = require('jquery/src/core');
+// require('jquery/src/core/init');
+// require('jquery/src/manipulation');
+
+// OR, use all of them
+// var $ = require('jquery/src/jquery');
+
+// And write your code
+// $('body').append('Jquery is working
');
+//
+// You can also "require" any script from its location in the node modules folder. Webpack often knows what to look for, but you can add a script directly like this:
+// var javascriptthingy = require('name/folder/file.js');
diff --git a/themes/gohugo-theme-ananke/src/package-lock.json b/themes/gohugo-theme-ananke/src/package-lock.json
new file mode 100644
index 0000000..2577e66
--- /dev/null
+++ b/themes/gohugo-theme-ananke/src/package-lock.json
@@ -0,0 +1,6453 @@
+{
+ "name": "gohugo-default-styles",
+ "version": "1.0.0",
+ "lockfileVersion": 1,
+ "requires": true,
+ "dependencies": {
+ "acorn": {
+ "version": "5.7.3",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz",
+ "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==",
+ "dev": true
+ },
+ "acorn-dynamic-import": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-2.0.2.tgz",
+ "integrity": "sha1-x1K9IQvvZ5UBtsbLf8hPj0cVjMQ=",
+ "dev": true,
+ "requires": {
+ "acorn": "^4.0.3"
+ },
+ "dependencies": {
+ "acorn": {
+ "version": "4.0.13",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz",
+ "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=",
+ "dev": true
+ }
+ }
+ },
+ "ajv": {
+ "version": "5.5.2",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz",
+ "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=",
+ "dev": true,
+ "requires": {
+ "co": "^4.6.0",
+ "fast-deep-equal": "^1.0.0",
+ "fast-json-stable-stringify": "^2.0.0",
+ "json-schema-traverse": "^0.3.0"
+ }
+ },
+ "ajv-keywords": {
+ "version": "1.5.1",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-1.5.1.tgz",
+ "integrity": "sha1-MU3QpLM2j609/NxU7eYXG4htrzw=",
+ "dev": true
+ },
+ "align-text": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz",
+ "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=",
+ "dev": true,
+ "requires": {
+ "kind-of": "^3.0.2",
+ "longest": "^1.0.1",
+ "repeat-string": "^1.5.2"
+ }
+ },
+ "alphanum-sort": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz",
+ "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=",
+ "dev": true
+ },
+ "ansi-regex": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
+ "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
+ "dev": true
+ },
+ "ansi-styles": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
+ "dev": true
+ },
+ "any-promise": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-0.1.0.tgz",
+ "integrity": "sha1-gwtoCqflbzNFHUsEnzvYBESY7ic=",
+ "dev": true
+ },
+ "anymatch": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
+ "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
+ "dev": true,
+ "requires": {
+ "micromatch": "^3.1.4",
+ "normalize-path": "^2.1.1"
+ },
+ "dependencies": {
+ "normalize-path": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
+ "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
+ "dev": true,
+ "requires": {
+ "remove-trailing-separator": "^1.0.1"
+ }
+ }
+ }
+ },
+ "argparse": {
+ "version": "1.0.10",
+ "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
+ "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
+ "dev": true,
+ "requires": {
+ "sprintf-js": "~1.0.2"
+ }
+ },
+ "arr-diff": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
+ "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
+ "dev": true
+ },
+ "arr-flatten": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
+ "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
+ "dev": true
+ },
+ "arr-union": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
+ "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
+ "dev": true
+ },
+ "array-unique": {
+ "version": "0.3.2",
+ "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
+ "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
+ "dev": true
+ },
+ "asn1.js": {
+ "version": "4.10.1",
+ "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz",
+ "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==",
+ "dev": true,
+ "requires": {
+ "bn.js": "^4.0.0",
+ "inherits": "^2.0.1",
+ "minimalistic-assert": "^1.0.0"
+ }
+ },
+ "assert": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/assert/-/assert-1.4.1.tgz",
+ "integrity": "sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE=",
+ "dev": true,
+ "requires": {
+ "util": "0.10.3"
+ },
+ "dependencies": {
+ "inherits": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+ "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
+ "dev": true
+ },
+ "util": {
+ "version": "0.10.3",
+ "resolved": "http://registry.npmjs.org/util/-/util-0.10.3.tgz",
+ "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
+ "dev": true,
+ "requires": {
+ "inherits": "2.0.1"
+ }
+ }
+ }
+ },
+ "assets-webpack-plugin": {
+ "version": "3.9.10",
+ "resolved": "https://registry.npmjs.org/assets-webpack-plugin/-/assets-webpack-plugin-3.9.10.tgz",
+ "integrity": "sha512-aWmIi46fRhicSScuZ0n1Gk5c5vJehCihHm2L7nd7NdBqXWi5JRM+mREz/hmMay67fSRgXk5JEKFGAF1gE33z0Q==",
+ "dev": true,
+ "requires": {
+ "camelcase": "^5.0.0",
+ "escape-string-regexp": "^1.0.3",
+ "lodash": "^4.17.10",
+ "mkdirp": "^0.5.1"
+ }
+ },
+ "assign-symbols": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
+ "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
+ "dev": true
+ },
+ "async": {
+ "version": "2.6.1",
+ "resolved": "https://registry.npmjs.org/async/-/async-2.6.1.tgz",
+ "integrity": "sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==",
+ "dev": true,
+ "requires": {
+ "lodash": "^4.17.10"
+ }
+ },
+ "async-each": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz",
+ "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==",
+ "dev": true
+ },
+ "atob": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
+ "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
+ "dev": true
+ },
+ "autoprefixer": {
+ "version": "6.7.7",
+ "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-6.7.7.tgz",
+ "integrity": "sha1-Hb0cg1ZY41zj+ZhAmdsAWFx4IBQ=",
+ "dev": true,
+ "requires": {
+ "browserslist": "^1.7.6",
+ "caniuse-db": "^1.0.30000634",
+ "normalize-range": "^0.1.2",
+ "num2fraction": "^1.2.2",
+ "postcss": "^5.2.16",
+ "postcss-value-parser": "^3.2.3"
+ },
+ "dependencies": {
+ "browserslist": {
+ "version": "1.7.7",
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz",
+ "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=",
+ "dev": true,
+ "requires": {
+ "caniuse-db": "^1.0.30000639",
+ "electron-to-chromium": "^1.2.7"
+ }
+ }
+ }
+ },
+ "babel-code-frame": {
+ "version": "6.26.0",
+ "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz",
+ "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=",
+ "dev": true,
+ "requires": {
+ "chalk": "^1.1.3",
+ "esutils": "^2.0.2",
+ "js-tokens": "^3.0.2"
+ }
+ },
+ "babel-core": {
+ "version": "6.26.3",
+ "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz",
+ "integrity": "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==",
+ "dev": true,
+ "requires": {
+ "babel-code-frame": "^6.26.0",
+ "babel-generator": "^6.26.0",
+ "babel-helpers": "^6.24.1",
+ "babel-messages": "^6.23.0",
+ "babel-register": "^6.26.0",
+ "babel-runtime": "^6.26.0",
+ "babel-template": "^6.26.0",
+ "babel-traverse": "^6.26.0",
+ "babel-types": "^6.26.0",
+ "babylon": "^6.18.0",
+ "convert-source-map": "^1.5.1",
+ "debug": "^2.6.9",
+ "json5": "^0.5.1",
+ "lodash": "^4.17.4",
+ "minimatch": "^3.0.4",
+ "path-is-absolute": "^1.0.1",
+ "private": "^0.1.8",
+ "slash": "^1.0.0",
+ "source-map": "^0.5.7"
+ }
+ },
+ "babel-generator": {
+ "version": "6.26.1",
+ "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz",
+ "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==",
+ "dev": true,
+ "requires": {
+ "babel-messages": "^6.23.0",
+ "babel-runtime": "^6.26.0",
+ "babel-types": "^6.26.0",
+ "detect-indent": "^4.0.0",
+ "jsesc": "^1.3.0",
+ "lodash": "^4.17.4",
+ "source-map": "^0.5.7",
+ "trim-right": "^1.0.1"
+ }
+ },
+ "babel-helper-builder-binary-assignment-operator-visitor": {
+ "version": "6.24.1",
+ "resolved": "https://registry.npmjs.org/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz",
+ "integrity": "sha1-zORReto1b0IgvK6KAsKzRvmlZmQ=",
+ "dev": true,
+ "requires": {
+ "babel-helper-explode-assignable-expression": "^6.24.1",
+ "babel-runtime": "^6.22.0",
+ "babel-types": "^6.24.1"
+ }
+ },
+ "babel-helper-call-delegate": {
+ "version": "6.24.1",
+ "resolved": "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz",
+ "integrity": "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=",
+ "dev": true,
+ "requires": {
+ "babel-helper-hoist-variables": "^6.24.1",
+ "babel-runtime": "^6.22.0",
+ "babel-traverse": "^6.24.1",
+ "babel-types": "^6.24.1"
+ }
+ },
+ "babel-helper-define-map": {
+ "version": "6.26.0",
+ "resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz",
+ "integrity": "sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=",
+ "dev": true,
+ "requires": {
+ "babel-helper-function-name": "^6.24.1",
+ "babel-runtime": "^6.26.0",
+ "babel-types": "^6.26.0",
+ "lodash": "^4.17.4"
+ }
+ },
+ "babel-helper-explode-assignable-expression": {
+ "version": "6.24.1",
+ "resolved": "https://registry.npmjs.org/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz",
+ "integrity": "sha1-8luCz33BBDPFX3BZLVdGQArCLKo=",
+ "dev": true,
+ "requires": {
+ "babel-runtime": "^6.22.0",
+ "babel-traverse": "^6.24.1",
+ "babel-types": "^6.24.1"
+ }
+ },
+ "babel-helper-function-name": {
+ "version": "6.24.1",
+ "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz",
+ "integrity": "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=",
+ "dev": true,
+ "requires": {
+ "babel-helper-get-function-arity": "^6.24.1",
+ "babel-runtime": "^6.22.0",
+ "babel-template": "^6.24.1",
+ "babel-traverse": "^6.24.1",
+ "babel-types": "^6.24.1"
+ }
+ },
+ "babel-helper-get-function-arity": {
+ "version": "6.24.1",
+ "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz",
+ "integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=",
+ "dev": true,
+ "requires": {
+ "babel-runtime": "^6.22.0",
+ "babel-types": "^6.24.1"
+ }
+ },
+ "babel-helper-hoist-variables": {
+ "version": "6.24.1",
+ "resolved": "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz",
+ "integrity": "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=",
+ "dev": true,
+ "requires": {
+ "babel-runtime": "^6.22.0",
+ "babel-types": "^6.24.1"
+ }
+ },
+ "babel-helper-optimise-call-expression": {
+ "version": "6.24.1",
+ "resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz",
+ "integrity": "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=",
+ "dev": true,
+ "requires": {
+ "babel-runtime": "^6.22.0",
+ "babel-types": "^6.24.1"
+ }
+ },
+ "babel-helper-regex": {
+ "version": "6.26.0",
+ "resolved": "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz",
+ "integrity": "sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI=",
+ "dev": true,
+ "requires": {
+ "babel-runtime": "^6.26.0",
+ "babel-types": "^6.26.0",
+ "lodash": "^4.17.4"
+ }
+ },
+ "babel-helper-remap-async-to-generator": {
+ "version": "6.24.1",
+ "resolved": "https://registry.npmjs.org/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz",
+ "integrity": "sha1-XsWBgnrXI/7N04HxySg5BnbkVRs=",
+ "dev": true,
+ "requires": {
+ "babel-helper-function-name": "^6.24.1",
+ "babel-runtime": "^6.22.0",
+ "babel-template": "^6.24.1",
+ "babel-traverse": "^6.24.1",
+ "babel-types": "^6.24.1"
+ }
+ },
+ "babel-helper-replace-supers": {
+ "version": "6.24.1",
+ "resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz",
+ "integrity": "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=",
+ "dev": true,
+ "requires": {
+ "babel-helper-optimise-call-expression": "^6.24.1",
+ "babel-messages": "^6.23.0",
+ "babel-runtime": "^6.22.0",
+ "babel-template": "^6.24.1",
+ "babel-traverse": "^6.24.1",
+ "babel-types": "^6.24.1"
+ }
+ },
+ "babel-helpers": {
+ "version": "6.24.1",
+ "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz",
+ "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=",
+ "dev": true,
+ "requires": {
+ "babel-runtime": "^6.22.0",
+ "babel-template": "^6.24.1"
+ }
+ },
+ "babel-loader": {
+ "version": "7.1.5",
+ "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-7.1.5.tgz",
+ "integrity": "sha512-iCHfbieL5d1LfOQeeVJEUyD9rTwBcP/fcEbRCfempxTDuqrKpu0AZjLAQHEQa3Yqyj9ORKe2iHfoj4rHLf7xpw==",
+ "dev": true,
+ "requires": {
+ "find-cache-dir": "^1.0.0",
+ "loader-utils": "^1.0.2",
+ "mkdirp": "^0.5.1"
+ }
+ },
+ "babel-messages": {
+ "version": "6.23.0",
+ "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz",
+ "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=",
+ "dev": true,
+ "requires": {
+ "babel-runtime": "^6.22.0"
+ }
+ },
+ "babel-plugin-check-es2015-constants": {
+ "version": "6.22.0",
+ "resolved": "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz",
+ "integrity": "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=",
+ "dev": true,
+ "requires": {
+ "babel-runtime": "^6.22.0"
+ }
+ },
+ "babel-plugin-syntax-async-functions": {
+ "version": "6.13.0",
+ "resolved": "http://registry.npmjs.org/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz",
+ "integrity": "sha1-ytnK0RkbWtY0vzCuCHI5HgZHvpU=",
+ "dev": true
+ },
+ "babel-plugin-syntax-exponentiation-operator": {
+ "version": "6.13.0",
+ "resolved": "http://registry.npmjs.org/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz",
+ "integrity": "sha1-nufoM3KQ2pUoggGmpX9BcDF4MN4=",
+ "dev": true
+ },
+ "babel-plugin-syntax-trailing-function-commas": {
+ "version": "6.22.0",
+ "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz",
+ "integrity": "sha1-ugNgk3+NBuQBgKQ/4NVhb/9TLPM=",
+ "dev": true
+ },
+ "babel-plugin-transform-async-to-generator": {
+ "version": "6.24.1",
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz",
+ "integrity": "sha1-ZTbjeK/2yx1VF6wOQOs+n8jQh2E=",
+ "dev": true,
+ "requires": {
+ "babel-helper-remap-async-to-generator": "^6.24.1",
+ "babel-plugin-syntax-async-functions": "^6.8.0",
+ "babel-runtime": "^6.22.0"
+ }
+ },
+ "babel-plugin-transform-es2015-arrow-functions": {
+ "version": "6.22.0",
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz",
+ "integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=",
+ "dev": true,
+ "requires": {
+ "babel-runtime": "^6.22.0"
+ }
+ },
+ "babel-plugin-transform-es2015-block-scoped-functions": {
+ "version": "6.22.0",
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz",
+ "integrity": "sha1-u8UbSflk1wy42OC5ToICRs46YUE=",
+ "dev": true,
+ "requires": {
+ "babel-runtime": "^6.22.0"
+ }
+ },
+ "babel-plugin-transform-es2015-block-scoping": {
+ "version": "6.26.0",
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz",
+ "integrity": "sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=",
+ "dev": true,
+ "requires": {
+ "babel-runtime": "^6.26.0",
+ "babel-template": "^6.26.0",
+ "babel-traverse": "^6.26.0",
+ "babel-types": "^6.26.0",
+ "lodash": "^4.17.4"
+ }
+ },
+ "babel-plugin-transform-es2015-classes": {
+ "version": "6.24.1",
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz",
+ "integrity": "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=",
+ "dev": true,
+ "requires": {
+ "babel-helper-define-map": "^6.24.1",
+ "babel-helper-function-name": "^6.24.1",
+ "babel-helper-optimise-call-expression": "^6.24.1",
+ "babel-helper-replace-supers": "^6.24.1",
+ "babel-messages": "^6.23.0",
+ "babel-runtime": "^6.22.0",
+ "babel-template": "^6.24.1",
+ "babel-traverse": "^6.24.1",
+ "babel-types": "^6.24.1"
+ }
+ },
+ "babel-plugin-transform-es2015-computed-properties": {
+ "version": "6.24.1",
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz",
+ "integrity": "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=",
+ "dev": true,
+ "requires": {
+ "babel-runtime": "^6.22.0",
+ "babel-template": "^6.24.1"
+ }
+ },
+ "babel-plugin-transform-es2015-destructuring": {
+ "version": "6.23.0",
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz",
+ "integrity": "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=",
+ "dev": true,
+ "requires": {
+ "babel-runtime": "^6.22.0"
+ }
+ },
+ "babel-plugin-transform-es2015-duplicate-keys": {
+ "version": "6.24.1",
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz",
+ "integrity": "sha1-c+s9MQypaePvnskcU3QabxV2Qj4=",
+ "dev": true,
+ "requires": {
+ "babel-runtime": "^6.22.0",
+ "babel-types": "^6.24.1"
+ }
+ },
+ "babel-plugin-transform-es2015-for-of": {
+ "version": "6.23.0",
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz",
+ "integrity": "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=",
+ "dev": true,
+ "requires": {
+ "babel-runtime": "^6.22.0"
+ }
+ },
+ "babel-plugin-transform-es2015-function-name": {
+ "version": "6.24.1",
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz",
+ "integrity": "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=",
+ "dev": true,
+ "requires": {
+ "babel-helper-function-name": "^6.24.1",
+ "babel-runtime": "^6.22.0",
+ "babel-types": "^6.24.1"
+ }
+ },
+ "babel-plugin-transform-es2015-literals": {
+ "version": "6.22.0",
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz",
+ "integrity": "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=",
+ "dev": true,
+ "requires": {
+ "babel-runtime": "^6.22.0"
+ }
+ },
+ "babel-plugin-transform-es2015-modules-amd": {
+ "version": "6.24.1",
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz",
+ "integrity": "sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ=",
+ "dev": true,
+ "requires": {
+ "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1",
+ "babel-runtime": "^6.22.0",
+ "babel-template": "^6.24.1"
+ }
+ },
+ "babel-plugin-transform-es2015-modules-commonjs": {
+ "version": "6.26.2",
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz",
+ "integrity": "sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q==",
+ "dev": true,
+ "requires": {
+ "babel-plugin-transform-strict-mode": "^6.24.1",
+ "babel-runtime": "^6.26.0",
+ "babel-template": "^6.26.0",
+ "babel-types": "^6.26.0"
+ }
+ },
+ "babel-plugin-transform-es2015-modules-systemjs": {
+ "version": "6.24.1",
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz",
+ "integrity": "sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM=",
+ "dev": true,
+ "requires": {
+ "babel-helper-hoist-variables": "^6.24.1",
+ "babel-runtime": "^6.22.0",
+ "babel-template": "^6.24.1"
+ }
+ },
+ "babel-plugin-transform-es2015-modules-umd": {
+ "version": "6.24.1",
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz",
+ "integrity": "sha1-rJl+YoXNGO1hdq22B9YCNErThGg=",
+ "dev": true,
+ "requires": {
+ "babel-plugin-transform-es2015-modules-amd": "^6.24.1",
+ "babel-runtime": "^6.22.0",
+ "babel-template": "^6.24.1"
+ }
+ },
+ "babel-plugin-transform-es2015-object-super": {
+ "version": "6.24.1",
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz",
+ "integrity": "sha1-JM72muIcuDp/hgPa0CH1cusnj40=",
+ "dev": true,
+ "requires": {
+ "babel-helper-replace-supers": "^6.24.1",
+ "babel-runtime": "^6.22.0"
+ }
+ },
+ "babel-plugin-transform-es2015-parameters": {
+ "version": "6.24.1",
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz",
+ "integrity": "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=",
+ "dev": true,
+ "requires": {
+ "babel-helper-call-delegate": "^6.24.1",
+ "babel-helper-get-function-arity": "^6.24.1",
+ "babel-runtime": "^6.22.0",
+ "babel-template": "^6.24.1",
+ "babel-traverse": "^6.24.1",
+ "babel-types": "^6.24.1"
+ }
+ },
+ "babel-plugin-transform-es2015-shorthand-properties": {
+ "version": "6.24.1",
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz",
+ "integrity": "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=",
+ "dev": true,
+ "requires": {
+ "babel-runtime": "^6.22.0",
+ "babel-types": "^6.24.1"
+ }
+ },
+ "babel-plugin-transform-es2015-spread": {
+ "version": "6.22.0",
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz",
+ "integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=",
+ "dev": true,
+ "requires": {
+ "babel-runtime": "^6.22.0"
+ }
+ },
+ "babel-plugin-transform-es2015-sticky-regex": {
+ "version": "6.24.1",
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz",
+ "integrity": "sha1-AMHNsaynERLN8M9hJsLta0V8zbw=",
+ "dev": true,
+ "requires": {
+ "babel-helper-regex": "^6.24.1",
+ "babel-runtime": "^6.22.0",
+ "babel-types": "^6.24.1"
+ }
+ },
+ "babel-plugin-transform-es2015-template-literals": {
+ "version": "6.22.0",
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz",
+ "integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=",
+ "dev": true,
+ "requires": {
+ "babel-runtime": "^6.22.0"
+ }
+ },
+ "babel-plugin-transform-es2015-typeof-symbol": {
+ "version": "6.23.0",
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz",
+ "integrity": "sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I=",
+ "dev": true,
+ "requires": {
+ "babel-runtime": "^6.22.0"
+ }
+ },
+ "babel-plugin-transform-es2015-unicode-regex": {
+ "version": "6.24.1",
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz",
+ "integrity": "sha1-04sS9C6nMj9yk4fxinxa4frrNek=",
+ "dev": true,
+ "requires": {
+ "babel-helper-regex": "^6.24.1",
+ "babel-runtime": "^6.22.0",
+ "regexpu-core": "^2.0.0"
+ }
+ },
+ "babel-plugin-transform-exponentiation-operator": {
+ "version": "6.24.1",
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz",
+ "integrity": "sha1-KrDJx/MJj6SJB3cruBP+QejeOg4=",
+ "dev": true,
+ "requires": {
+ "babel-helper-builder-binary-assignment-operator-visitor": "^6.24.1",
+ "babel-plugin-syntax-exponentiation-operator": "^6.8.0",
+ "babel-runtime": "^6.22.0"
+ }
+ },
+ "babel-plugin-transform-regenerator": {
+ "version": "6.26.0",
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz",
+ "integrity": "sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=",
+ "dev": true,
+ "requires": {
+ "regenerator-transform": "^0.10.0"
+ }
+ },
+ "babel-plugin-transform-strict-mode": {
+ "version": "6.24.1",
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz",
+ "integrity": "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=",
+ "dev": true,
+ "requires": {
+ "babel-runtime": "^6.22.0",
+ "babel-types": "^6.24.1"
+ }
+ },
+ "babel-preset-env": {
+ "version": "1.7.0",
+ "resolved": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.7.0.tgz",
+ "integrity": "sha512-9OR2afuKDneX2/q2EurSftUYM0xGu4O2D9adAhVfADDhrYDaxXV0rBbevVYoY9n6nyX1PmQW/0jtpJvUNr9CHg==",
+ "dev": true,
+ "requires": {
+ "babel-plugin-check-es2015-constants": "^6.22.0",
+ "babel-plugin-syntax-trailing-function-commas": "^6.22.0",
+ "babel-plugin-transform-async-to-generator": "^6.22.0",
+ "babel-plugin-transform-es2015-arrow-functions": "^6.22.0",
+ "babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0",
+ "babel-plugin-transform-es2015-block-scoping": "^6.23.0",
+ "babel-plugin-transform-es2015-classes": "^6.23.0",
+ "babel-plugin-transform-es2015-computed-properties": "^6.22.0",
+ "babel-plugin-transform-es2015-destructuring": "^6.23.0",
+ "babel-plugin-transform-es2015-duplicate-keys": "^6.22.0",
+ "babel-plugin-transform-es2015-for-of": "^6.23.0",
+ "babel-plugin-transform-es2015-function-name": "^6.22.0",
+ "babel-plugin-transform-es2015-literals": "^6.22.0",
+ "babel-plugin-transform-es2015-modules-amd": "^6.22.0",
+ "babel-plugin-transform-es2015-modules-commonjs": "^6.23.0",
+ "babel-plugin-transform-es2015-modules-systemjs": "^6.23.0",
+ "babel-plugin-transform-es2015-modules-umd": "^6.23.0",
+ "babel-plugin-transform-es2015-object-super": "^6.22.0",
+ "babel-plugin-transform-es2015-parameters": "^6.23.0",
+ "babel-plugin-transform-es2015-shorthand-properties": "^6.22.0",
+ "babel-plugin-transform-es2015-spread": "^6.22.0",
+ "babel-plugin-transform-es2015-sticky-regex": "^6.22.0",
+ "babel-plugin-transform-es2015-template-literals": "^6.22.0",
+ "babel-plugin-transform-es2015-typeof-symbol": "^6.23.0",
+ "babel-plugin-transform-es2015-unicode-regex": "^6.22.0",
+ "babel-plugin-transform-exponentiation-operator": "^6.22.0",
+ "babel-plugin-transform-regenerator": "^6.22.0",
+ "browserslist": "^3.2.6",
+ "invariant": "^2.2.2",
+ "semver": "^5.3.0"
+ }
+ },
+ "babel-register": {
+ "version": "6.26.0",
+ "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz",
+ "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=",
+ "dev": true,
+ "requires": {
+ "babel-core": "^6.26.0",
+ "babel-runtime": "^6.26.0",
+ "core-js": "^2.5.0",
+ "home-or-tmp": "^2.0.0",
+ "lodash": "^4.17.4",
+ "mkdirp": "^0.5.1",
+ "source-map-support": "^0.4.15"
+ }
+ },
+ "babel-runtime": {
+ "version": "6.26.0",
+ "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
+ "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
+ "dev": true,
+ "requires": {
+ "core-js": "^2.4.0",
+ "regenerator-runtime": "^0.11.0"
+ }
+ },
+ "babel-template": {
+ "version": "6.26.0",
+ "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz",
+ "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=",
+ "dev": true,
+ "requires": {
+ "babel-runtime": "^6.26.0",
+ "babel-traverse": "^6.26.0",
+ "babel-types": "^6.26.0",
+ "babylon": "^6.18.0",
+ "lodash": "^4.17.4"
+ }
+ },
+ "babel-traverse": {
+ "version": "6.26.0",
+ "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz",
+ "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=",
+ "dev": true,
+ "requires": {
+ "babel-code-frame": "^6.26.0",
+ "babel-messages": "^6.23.0",
+ "babel-runtime": "^6.26.0",
+ "babel-types": "^6.26.0",
+ "babylon": "^6.18.0",
+ "debug": "^2.6.8",
+ "globals": "^9.18.0",
+ "invariant": "^2.2.2",
+ "lodash": "^4.17.4"
+ }
+ },
+ "babel-types": {
+ "version": "6.26.0",
+ "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz",
+ "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=",
+ "dev": true,
+ "requires": {
+ "babel-runtime": "^6.26.0",
+ "esutils": "^2.0.2",
+ "lodash": "^4.17.4",
+ "to-fast-properties": "^1.0.3"
+ }
+ },
+ "babylon": {
+ "version": "6.18.0",
+ "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz",
+ "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==",
+ "dev": true
+ },
+ "balanced-match": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
+ "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
+ "dev": true
+ },
+ "base": {
+ "version": "0.11.2",
+ "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
+ "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
+ "dev": true,
+ "requires": {
+ "cache-base": "^1.0.1",
+ "class-utils": "^0.3.5",
+ "component-emitter": "^1.2.1",
+ "define-property": "^1.0.0",
+ "isobject": "^3.0.1",
+ "mixin-deep": "^1.2.0",
+ "pascalcase": "^0.1.1"
+ },
+ "dependencies": {
+ "define-property": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
+ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
+ "dev": true,
+ "requires": {
+ "is-descriptor": "^1.0.0"
+ }
+ },
+ "is-accessor-descriptor": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
+ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
+ "dev": true,
+ "requires": {
+ "kind-of": "^6.0.0"
+ }
+ },
+ "is-data-descriptor": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
+ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
+ "dev": true,
+ "requires": {
+ "kind-of": "^6.0.0"
+ }
+ },
+ "is-descriptor": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
+ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
+ "dev": true,
+ "requires": {
+ "is-accessor-descriptor": "^1.0.0",
+ "is-data-descriptor": "^1.0.0",
+ "kind-of": "^6.0.2"
+ }
+ },
+ "kind-of": {
+ "version": "6.0.2",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
+ "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
+ "dev": true
+ }
+ }
+ },
+ "base64-js": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.0.tgz",
+ "integrity": "sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw==",
+ "dev": true
+ },
+ "big.js": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz",
+ "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==",
+ "dev": true
+ },
+ "binary-extensions": {
+ "version": "1.13.1",
+ "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
+ "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
+ "dev": true
+ },
+ "bn.js": {
+ "version": "4.11.8",
+ "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
+ "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
+ "dev": true
+ },
+ "brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
+ "dev": true,
+ "requires": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "braces": {
+ "version": "2.3.2",
+ "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
+ "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
+ "dev": true,
+ "requires": {
+ "arr-flatten": "^1.1.0",
+ "array-unique": "^0.3.2",
+ "extend-shallow": "^2.0.1",
+ "fill-range": "^4.0.0",
+ "isobject": "^3.0.1",
+ "repeat-element": "^1.1.2",
+ "snapdragon": "^0.8.1",
+ "snapdragon-node": "^2.0.1",
+ "split-string": "^3.0.2",
+ "to-regex": "^3.0.1"
+ },
+ "dependencies": {
+ "extend-shallow": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
+ "dev": true,
+ "requires": {
+ "is-extendable": "^0.1.0"
+ }
+ }
+ }
+ },
+ "brorand": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
+ "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
+ "dev": true
+ },
+ "browserify-aes": {
+ "version": "1.2.0",
+ "resolved": "http://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
+ "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
+ "dev": true,
+ "requires": {
+ "buffer-xor": "^1.0.3",
+ "cipher-base": "^1.0.0",
+ "create-hash": "^1.1.0",
+ "evp_bytestokey": "^1.0.3",
+ "inherits": "^2.0.1",
+ "safe-buffer": "^5.0.1"
+ }
+ },
+ "browserify-cipher": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
+ "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
+ "dev": true,
+ "requires": {
+ "browserify-aes": "^1.0.4",
+ "browserify-des": "^1.0.0",
+ "evp_bytestokey": "^1.0.0"
+ }
+ },
+ "browserify-des": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz",
+ "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==",
+ "dev": true,
+ "requires": {
+ "cipher-base": "^1.0.1",
+ "des.js": "^1.0.0",
+ "inherits": "^2.0.1",
+ "safe-buffer": "^5.1.2"
+ }
+ },
+ "browserify-rsa": {
+ "version": "4.0.1",
+ "resolved": "http://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz",
+ "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=",
+ "dev": true,
+ "requires": {
+ "bn.js": "^4.1.0",
+ "randombytes": "^2.0.1"
+ }
+ },
+ "browserify-sign": {
+ "version": "4.0.4",
+ "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz",
+ "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=",
+ "dev": true,
+ "requires": {
+ "bn.js": "^4.1.1",
+ "browserify-rsa": "^4.0.0",
+ "create-hash": "^1.1.0",
+ "create-hmac": "^1.1.2",
+ "elliptic": "^6.0.0",
+ "inherits": "^2.0.1",
+ "parse-asn1": "^5.0.0"
+ }
+ },
+ "browserify-zlib": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
+ "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
+ "dev": true,
+ "requires": {
+ "pako": "~1.0.5"
+ }
+ },
+ "browserslist": {
+ "version": "3.2.8",
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-3.2.8.tgz",
+ "integrity": "sha512-WHVocJYavUwVgVViC0ORikPHQquXwVh939TaelZ4WDqpWgTX/FsGhl/+P4qBUAGcRvtOgDgC+xftNWWp2RUTAQ==",
+ "dev": true,
+ "requires": {
+ "caniuse-lite": "^1.0.30000844",
+ "electron-to-chromium": "^1.3.47"
+ },
+ "dependencies": {
+ "electron-to-chromium": {
+ "version": "1.3.96",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.96.tgz",
+ "integrity": "sha512-ZUXBUyGLeoJxp4Nt6G/GjBRLnyz8IKQGexZ2ndWaoegThgMGFO1tdDYID5gBV32/1S83osjJHyfzvanE/8HY4Q==",
+ "dev": true
+ }
+ }
+ },
+ "buffer": {
+ "version": "4.9.1",
+ "resolved": "http://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz",
+ "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=",
+ "dev": true,
+ "requires": {
+ "base64-js": "^1.0.2",
+ "ieee754": "^1.1.4",
+ "isarray": "^1.0.0"
+ }
+ },
+ "buffer-xor": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
+ "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",
+ "dev": true
+ },
+ "builtin-modules": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
+ "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
+ "dev": true
+ },
+ "builtin-status-codes": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
+ "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
+ "dev": true
+ },
+ "cache-base": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
+ "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
+ "dev": true,
+ "requires": {
+ "collection-visit": "^1.0.0",
+ "component-emitter": "^1.2.1",
+ "get-value": "^2.0.6",
+ "has-value": "^1.0.0",
+ "isobject": "^3.0.1",
+ "set-value": "^2.0.0",
+ "to-object-path": "^0.3.0",
+ "union-value": "^1.0.0",
+ "unset-value": "^1.0.0"
+ }
+ },
+ "camelcase": {
+ "version": "5.3.1",
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
+ "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
+ "dev": true
+ },
+ "caniuse-api": {
+ "version": "1.6.1",
+ "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-1.6.1.tgz",
+ "integrity": "sha1-tTTnxzTE+B7F++isoq0kNUuWLGw=",
+ "dev": true,
+ "requires": {
+ "browserslist": "^1.3.6",
+ "caniuse-db": "^1.0.30000529",
+ "lodash.memoize": "^4.1.2",
+ "lodash.uniq": "^4.5.0"
+ },
+ "dependencies": {
+ "browserslist": {
+ "version": "1.7.7",
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz",
+ "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=",
+ "dev": true,
+ "requires": {
+ "caniuse-db": "^1.0.30000639",
+ "electron-to-chromium": "^1.2.7"
+ }
+ }
+ }
+ },
+ "caniuse-db": {
+ "version": "1.0.30000758",
+ "resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30000758.tgz",
+ "integrity": "sha1-ojViexki6Hi2MWSULJkbhN6SyBA=",
+ "dev": true
+ },
+ "caniuse-lite": {
+ "version": "1.0.30000923",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000923.tgz",
+ "integrity": "sha512-j5ur7eeluOFjjPUkydtXP4KFAsmH3XaQNch5tvWSO+dLHYt5PE+VgJZLWtbVOodfWij6m6zas28T4gB/cLYq1w==",
+ "dev": true
+ },
+ "center-align": {
+ "version": "0.1.3",
+ "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz",
+ "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=",
+ "dev": true,
+ "requires": {
+ "align-text": "^0.1.3",
+ "lazy-cache": "^1.0.3"
+ }
+ },
+ "chalk": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^2.2.1",
+ "escape-string-regexp": "^1.0.2",
+ "has-ansi": "^2.0.0",
+ "strip-ansi": "^3.0.0",
+ "supports-color": "^2.0.0"
+ }
+ },
+ "chokidar": {
+ "version": "2.1.6",
+ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.6.tgz",
+ "integrity": "sha512-V2jUo67OKkc6ySiRpJrjlpJKl9kDuG+Xb8VgsGzb+aEouhgS1D0weyPU4lEzdAcsCAvrih2J2BqyXqHWvVLw5g==",
+ "dev": true,
+ "requires": {
+ "anymatch": "^2.0.0",
+ "async-each": "^1.0.1",
+ "braces": "^2.3.2",
+ "fsevents": "^1.2.7",
+ "glob-parent": "^3.1.0",
+ "inherits": "^2.0.3",
+ "is-binary-path": "^1.0.0",
+ "is-glob": "^4.0.0",
+ "normalize-path": "^3.0.0",
+ "path-is-absolute": "^1.0.0",
+ "readdirp": "^2.2.1",
+ "upath": "^1.1.1"
+ }
+ },
+ "cipher-base": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
+ "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
+ "dev": true,
+ "requires": {
+ "inherits": "^2.0.1",
+ "safe-buffer": "^5.0.1"
+ }
+ },
+ "clap": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/clap/-/clap-1.2.3.tgz",
+ "integrity": "sha512-4CoL/A3hf90V3VIEjeuhSvlGFEHKzOz+Wfc2IVZc+FaUgU0ZQafJTP49fvnULipOPcAfqhyI2duwQyns6xqjYA==",
+ "dev": true,
+ "requires": {
+ "chalk": "^1.1.3"
+ }
+ },
+ "class-utils": {
+ "version": "0.3.6",
+ "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
+ "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
+ "dev": true,
+ "requires": {
+ "arr-union": "^3.1.0",
+ "define-property": "^0.2.5",
+ "isobject": "^3.0.0",
+ "static-extend": "^0.1.1"
+ },
+ "dependencies": {
+ "define-property": {
+ "version": "0.2.5",
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
+ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
+ "dev": true,
+ "requires": {
+ "is-descriptor": "^0.1.0"
+ }
+ }
+ }
+ },
+ "cliui": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz",
+ "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=",
+ "dev": true,
+ "requires": {
+ "center-align": "^0.1.1",
+ "right-align": "^0.1.1",
+ "wordwrap": "0.0.2"
+ }
+ },
+ "clone": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.2.tgz",
+ "integrity": "sha1-Jgt6meux7f4kdTgXX3gyQ8sZ0Uk=",
+ "dev": true
+ },
+ "co": {
+ "version": "4.6.0",
+ "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
+ "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=",
+ "dev": true
+ },
+ "coa": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/coa/-/coa-1.0.4.tgz",
+ "integrity": "sha1-qe8VNmDWqGqL3sAomlxoTSF0Mv0=",
+ "dev": true,
+ "requires": {
+ "q": "^1.1.2"
+ }
+ },
+ "code-point-at": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
+ "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
+ "dev": true
+ },
+ "collection-visit": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
+ "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
+ "dev": true,
+ "requires": {
+ "map-visit": "^1.0.0",
+ "object-visit": "^1.0.0"
+ }
+ },
+ "color": {
+ "version": "0.11.4",
+ "resolved": "https://registry.npmjs.org/color/-/color-0.11.4.tgz",
+ "integrity": "sha1-bXtcdPtl6EHNSHkq0e1eB7kE12Q=",
+ "dev": true,
+ "requires": {
+ "clone": "^1.0.2",
+ "color-convert": "^1.3.0",
+ "color-string": "^0.3.0"
+ }
+ },
+ "color-convert": {
+ "version": "1.9.0",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.0.tgz",
+ "integrity": "sha1-Gsz5fdc5uYO/mU1W/sj5WFNkG3o=",
+ "dev": true,
+ "requires": {
+ "color-name": "^1.1.1"
+ }
+ },
+ "color-name": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
+ "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
+ "dev": true
+ },
+ "color-string": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/color-string/-/color-string-0.3.0.tgz",
+ "integrity": "sha1-J9RvtnAlxcL6JZk7+/V55HhBuZE=",
+ "dev": true,
+ "requires": {
+ "color-name": "^1.0.0"
+ }
+ },
+ "colormin": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/colormin/-/colormin-1.1.2.tgz",
+ "integrity": "sha1-6i90IKcrlogaOKrlnsEkpvcpgTM=",
+ "dev": true,
+ "requires": {
+ "color": "^0.11.0",
+ "css-color-names": "0.0.4",
+ "has": "^1.0.1"
+ }
+ },
+ "colors": {
+ "version": "1.1.2",
+ "resolved": "http://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
+ "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=",
+ "dev": true
+ },
+ "commondir": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
+ "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=",
+ "dev": true
+ },
+ "component-emitter": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
+ "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
+ "dev": true
+ },
+ "concat-map": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
+ "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
+ "dev": true
+ },
+ "console-browserify": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz",
+ "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=",
+ "dev": true,
+ "requires": {
+ "date-now": "^0.1.4"
+ }
+ },
+ "constants-browserify": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
+ "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
+ "dev": true
+ },
+ "convert-source-map": {
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz",
+ "integrity": "sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==",
+ "dev": true,
+ "requires": {
+ "safe-buffer": "~5.1.1"
+ }
+ },
+ "copy-descriptor": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
+ "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
+ "dev": true
+ },
+ "core-js": {
+ "version": "2.6.1",
+ "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.1.tgz",
+ "integrity": "sha512-L72mmmEayPJBejKIWe2pYtGis5r0tQ5NaJekdhyXgeMQTpJoBsH0NL4ElY2LfSoV15xeQWKQ+XTTOZdyero5Xg==",
+ "dev": true
+ },
+ "core-util-is": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+ "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
+ "dev": true
+ },
+ "cosmiconfig": {
+ "version": "2.2.2",
+ "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-2.2.2.tgz",
+ "integrity": "sha512-GiNXLwAFPYHy25XmTPpafYvn3CLAkJ8FLsscq78MQd1Kh0OU6Yzhn4eV2MVF4G9WEQZoWEGltatdR+ntGPMl5A==",
+ "dev": true,
+ "requires": {
+ "is-directory": "^0.3.1",
+ "js-yaml": "^3.4.3",
+ "minimist": "^1.2.0",
+ "object-assign": "^4.1.0",
+ "os-homedir": "^1.0.1",
+ "parse-json": "^2.2.0",
+ "require-from-string": "^1.1.0"
+ },
+ "dependencies": {
+ "minimist": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+ "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
+ "dev": true
+ }
+ }
+ },
+ "create-ecdh": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz",
+ "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==",
+ "dev": true,
+ "requires": {
+ "bn.js": "^4.1.0",
+ "elliptic": "^6.0.0"
+ }
+ },
+ "create-hash": {
+ "version": "1.2.0",
+ "resolved": "http://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
+ "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
+ "dev": true,
+ "requires": {
+ "cipher-base": "^1.0.1",
+ "inherits": "^2.0.1",
+ "md5.js": "^1.3.4",
+ "ripemd160": "^2.0.1",
+ "sha.js": "^2.4.0"
+ }
+ },
+ "create-hmac": {
+ "version": "1.1.7",
+ "resolved": "http://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
+ "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
+ "dev": true,
+ "requires": {
+ "cipher-base": "^1.0.3",
+ "create-hash": "^1.1.0",
+ "inherits": "^2.0.1",
+ "ripemd160": "^2.0.0",
+ "safe-buffer": "^5.0.1",
+ "sha.js": "^2.4.8"
+ }
+ },
+ "crypto-browserify": {
+ "version": "3.12.0",
+ "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
+ "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
+ "dev": true,
+ "requires": {
+ "browserify-cipher": "^1.0.0",
+ "browserify-sign": "^4.0.0",
+ "create-ecdh": "^4.0.0",
+ "create-hash": "^1.1.0",
+ "create-hmac": "^1.1.0",
+ "diffie-hellman": "^5.0.0",
+ "inherits": "^2.0.1",
+ "pbkdf2": "^3.0.3",
+ "public-encrypt": "^4.0.0",
+ "randombytes": "^2.0.0",
+ "randomfill": "^1.0.3"
+ }
+ },
+ "css-color-function": {
+ "version": "1.3.3",
+ "resolved": "https://registry.npmjs.org/css-color-function/-/css-color-function-1.3.3.tgz",
+ "integrity": "sha1-jtJMLAIFBzM5+voAS8jBQfzLKC4=",
+ "dev": true,
+ "requires": {
+ "balanced-match": "0.1.0",
+ "color": "^0.11.0",
+ "debug": "^3.1.0",
+ "rgb": "~0.1.0"
+ },
+ "dependencies": {
+ "balanced-match": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.1.0.tgz",
+ "integrity": "sha1-tQS9BYabOSWd0MXvw12EMXbczEo=",
+ "dev": true
+ },
+ "debug": {
+ "version": "3.2.6",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
+ "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
+ "dev": true,
+ "requires": {
+ "ms": "^2.1.1"
+ }
+ },
+ "ms": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
+ "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
+ "dev": true
+ }
+ }
+ },
+ "css-color-names": {
+ "version": "0.0.4",
+ "resolved": "http://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz",
+ "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=",
+ "dev": true
+ },
+ "css-loader": {
+ "version": "0.28.11",
+ "resolved": "http://registry.npmjs.org/css-loader/-/css-loader-0.28.11.tgz",
+ "integrity": "sha512-wovHgjAx8ZIMGSL8pTys7edA1ClmzxHeY6n/d97gg5odgsxEgKjULPR0viqyC+FWMCL9sfqoC/QCUBo62tLvPg==",
+ "dev": true,
+ "requires": {
+ "babel-code-frame": "^6.26.0",
+ "css-selector-tokenizer": "^0.7.0",
+ "cssnano": "^3.10.0",
+ "icss-utils": "^2.1.0",
+ "loader-utils": "^1.0.2",
+ "lodash.camelcase": "^4.3.0",
+ "object-assign": "^4.1.1",
+ "postcss": "^5.0.6",
+ "postcss-modules-extract-imports": "^1.2.0",
+ "postcss-modules-local-by-default": "^1.2.0",
+ "postcss-modules-scope": "^1.1.0",
+ "postcss-modules-values": "^1.3.0",
+ "postcss-value-parser": "^3.3.0",
+ "source-list-map": "^2.0.0"
+ },
+ "dependencies": {
+ "browserslist": {
+ "version": "1.7.7",
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz",
+ "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=",
+ "dev": true,
+ "requires": {
+ "caniuse-db": "^1.0.30000639",
+ "electron-to-chromium": "^1.2.7"
+ }
+ },
+ "coa": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/coa/-/coa-1.0.4.tgz",
+ "integrity": "sha1-qe8VNmDWqGqL3sAomlxoTSF0Mv0=",
+ "dev": true,
+ "requires": {
+ "q": "^1.1.2"
+ }
+ },
+ "cssnano": {
+ "version": "3.10.0",
+ "resolved": "http://registry.npmjs.org/cssnano/-/cssnano-3.10.0.tgz",
+ "integrity": "sha1-Tzj2zqK5sX+gFJDyPx3GjqZcHDg=",
+ "dev": true,
+ "requires": {
+ "autoprefixer": "^6.3.1",
+ "decamelize": "^1.1.2",
+ "defined": "^1.0.0",
+ "has": "^1.0.1",
+ "object-assign": "^4.0.1",
+ "postcss": "^5.0.14",
+ "postcss-calc": "^5.2.0",
+ "postcss-colormin": "^2.1.8",
+ "postcss-convert-values": "^2.3.4",
+ "postcss-discard-comments": "^2.0.4",
+ "postcss-discard-duplicates": "^2.0.1",
+ "postcss-discard-empty": "^2.0.1",
+ "postcss-discard-overridden": "^0.1.1",
+ "postcss-discard-unused": "^2.2.1",
+ "postcss-filter-plugins": "^2.0.0",
+ "postcss-merge-idents": "^2.1.5",
+ "postcss-merge-longhand": "^2.0.1",
+ "postcss-merge-rules": "^2.0.3",
+ "postcss-minify-font-values": "^1.0.2",
+ "postcss-minify-gradients": "^1.0.1",
+ "postcss-minify-params": "^1.0.4",
+ "postcss-minify-selectors": "^2.0.4",
+ "postcss-normalize-charset": "^1.1.0",
+ "postcss-normalize-url": "^3.0.7",
+ "postcss-ordered-values": "^2.1.0",
+ "postcss-reduce-idents": "^2.2.2",
+ "postcss-reduce-initial": "^1.0.0",
+ "postcss-reduce-transforms": "^1.0.3",
+ "postcss-svgo": "^2.1.1",
+ "postcss-unique-selectors": "^2.0.2",
+ "postcss-value-parser": "^3.2.3",
+ "postcss-zindex": "^2.0.1"
+ }
+ },
+ "csso": {
+ "version": "2.3.2",
+ "resolved": "https://registry.npmjs.org/csso/-/csso-2.3.2.tgz",
+ "integrity": "sha1-3dUsWHAz9J6Utx/FVWnyUuj/X4U=",
+ "dev": true,
+ "requires": {
+ "clap": "^1.0.9",
+ "source-map": "^0.5.3"
+ }
+ },
+ "is-svg": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-2.1.0.tgz",
+ "integrity": "sha1-z2EJDaDZ77yrhyLeum8DIgjbsOk=",
+ "dev": true,
+ "requires": {
+ "html-comment-regex": "^1.1.0"
+ }
+ },
+ "normalize-url": {
+ "version": "1.9.1",
+ "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz",
+ "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=",
+ "dev": true,
+ "requires": {
+ "object-assign": "^4.0.1",
+ "prepend-http": "^1.0.0",
+ "query-string": "^4.1.0",
+ "sort-keys": "^1.0.0"
+ }
+ },
+ "postcss-colormin": {
+ "version": "2.2.2",
+ "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-2.2.2.tgz",
+ "integrity": "sha1-ZjFBfV8OkJo9fsJrJMio0eT5bks=",
+ "dev": true,
+ "requires": {
+ "colormin": "^1.0.5",
+ "postcss": "^5.0.13",
+ "postcss-value-parser": "^3.2.3"
+ }
+ },
+ "postcss-convert-values": {
+ "version": "2.6.1",
+ "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-2.6.1.tgz",
+ "integrity": "sha1-u9hZPFwf0uPRwyK7kl3K6Nrk1i0=",
+ "dev": true,
+ "requires": {
+ "postcss": "^5.0.11",
+ "postcss-value-parser": "^3.1.2"
+ }
+ },
+ "postcss-discard-comments": {
+ "version": "2.0.4",
+ "resolved": "http://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-2.0.4.tgz",
+ "integrity": "sha1-vv6J+v1bPazlzM5Rt2uBUUvgDj0=",
+ "dev": true,
+ "requires": {
+ "postcss": "^5.0.14"
+ }
+ },
+ "postcss-discard-duplicates": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-2.1.0.tgz",
+ "integrity": "sha1-uavye4isGIFYpesSq8riAmO5GTI=",
+ "dev": true,
+ "requires": {
+ "postcss": "^5.0.4"
+ }
+ },
+ "postcss-discard-empty": {
+ "version": "2.1.0",
+ "resolved": "http://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-2.1.0.tgz",
+ "integrity": "sha1-0rS9nVztXr2Nyt52QMfXzX9PkrU=",
+ "dev": true,
+ "requires": {
+ "postcss": "^5.0.14"
+ }
+ },
+ "postcss-discard-overridden": {
+ "version": "0.1.1",
+ "resolved": "http://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-0.1.1.tgz",
+ "integrity": "sha1-ix6vVU9ob7KIzYdMVWZ7CqNmjVg=",
+ "dev": true,
+ "requires": {
+ "postcss": "^5.0.16"
+ }
+ },
+ "postcss-merge-longhand": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-2.0.2.tgz",
+ "integrity": "sha1-I9kM0Sewp3mUkVMyc5A0oaTz1lg=",
+ "dev": true,
+ "requires": {
+ "postcss": "^5.0.4"
+ }
+ },
+ "postcss-merge-rules": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-2.1.2.tgz",
+ "integrity": "sha1-0d9d+qexrMO+VT8OnhDofGG19yE=",
+ "dev": true,
+ "requires": {
+ "browserslist": "^1.5.2",
+ "caniuse-api": "^1.5.2",
+ "postcss": "^5.0.4",
+ "postcss-selector-parser": "^2.2.2",
+ "vendors": "^1.0.0"
+ }
+ },
+ "postcss-minify-font-values": {
+ "version": "1.0.5",
+ "resolved": "http://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-1.0.5.tgz",
+ "integrity": "sha1-S1jttWZB66fIR0qzUmyv17vey2k=",
+ "dev": true,
+ "requires": {
+ "object-assign": "^4.0.1",
+ "postcss": "^5.0.4",
+ "postcss-value-parser": "^3.0.2"
+ }
+ },
+ "postcss-minify-gradients": {
+ "version": "1.0.5",
+ "resolved": "http://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-1.0.5.tgz",
+ "integrity": "sha1-Xb2hE3NwP4PPtKPqOIHY11/15uE=",
+ "dev": true,
+ "requires": {
+ "postcss": "^5.0.12",
+ "postcss-value-parser": "^3.3.0"
+ }
+ },
+ "postcss-minify-params": {
+ "version": "1.2.2",
+ "resolved": "http://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-1.2.2.tgz",
+ "integrity": "sha1-rSzgcTc7lDs9kwo/pZo1jCjW8fM=",
+ "dev": true,
+ "requires": {
+ "alphanum-sort": "^1.0.1",
+ "postcss": "^5.0.2",
+ "postcss-value-parser": "^3.0.2",
+ "uniqs": "^2.0.0"
+ }
+ },
+ "postcss-minify-selectors": {
+ "version": "2.1.1",
+ "resolved": "http://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-2.1.1.tgz",
+ "integrity": "sha1-ssapjAByz5G5MtGkllCBFDEXNb8=",
+ "dev": true,
+ "requires": {
+ "alphanum-sort": "^1.0.2",
+ "has": "^1.0.1",
+ "postcss": "^5.0.14",
+ "postcss-selector-parser": "^2.0.0"
+ }
+ },
+ "postcss-normalize-charset": {
+ "version": "1.1.1",
+ "resolved": "http://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-1.1.1.tgz",
+ "integrity": "sha1-757nEhLX/nWceO0WL2HtYrXLk/E=",
+ "dev": true,
+ "requires": {
+ "postcss": "^5.0.5"
+ }
+ },
+ "postcss-normalize-url": {
+ "version": "3.0.8",
+ "resolved": "http://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-3.0.8.tgz",
+ "integrity": "sha1-EI90s/L82viRov+j6kWSJ5/HgiI=",
+ "dev": true,
+ "requires": {
+ "is-absolute-url": "^2.0.0",
+ "normalize-url": "^1.4.0",
+ "postcss": "^5.0.14",
+ "postcss-value-parser": "^3.2.3"
+ }
+ },
+ "postcss-ordered-values": {
+ "version": "2.2.3",
+ "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-2.2.3.tgz",
+ "integrity": "sha1-7sbCpntsQSqNsgQud/6NpD+VwR0=",
+ "dev": true,
+ "requires": {
+ "postcss": "^5.0.4",
+ "postcss-value-parser": "^3.0.1"
+ }
+ },
+ "postcss-reduce-initial": {
+ "version": "1.0.1",
+ "resolved": "http://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-1.0.1.tgz",
+ "integrity": "sha1-aPgGlfBF0IJjqHmtJA343WT2ROo=",
+ "dev": true,
+ "requires": {
+ "postcss": "^5.0.4"
+ }
+ },
+ "postcss-reduce-transforms": {
+ "version": "1.0.4",
+ "resolved": "http://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-1.0.4.tgz",
+ "integrity": "sha1-/3b02CEkN7McKYpC0uFEQCV3GuE=",
+ "dev": true,
+ "requires": {
+ "has": "^1.0.1",
+ "postcss": "^5.0.8",
+ "postcss-value-parser": "^3.0.1"
+ }
+ },
+ "postcss-svgo": {
+ "version": "2.1.6",
+ "resolved": "http://registry.npmjs.org/postcss-svgo/-/postcss-svgo-2.1.6.tgz",
+ "integrity": "sha1-tt8YqmE7Zm4TPwittSGcJoSsEI0=",
+ "dev": true,
+ "requires": {
+ "is-svg": "^2.0.0",
+ "postcss": "^5.0.14",
+ "postcss-value-parser": "^3.2.3",
+ "svgo": "^0.7.0"
+ }
+ },
+ "postcss-unique-selectors": {
+ "version": "2.0.2",
+ "resolved": "http://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-2.0.2.tgz",
+ "integrity": "sha1-mB1X0p3csz57Hf4f1DuGSfkzyh0=",
+ "dev": true,
+ "requires": {
+ "alphanum-sort": "^1.0.1",
+ "postcss": "^5.0.4",
+ "uniqs": "^2.0.0"
+ }
+ },
+ "svgo": {
+ "version": "0.7.2",
+ "resolved": "https://registry.npmjs.org/svgo/-/svgo-0.7.2.tgz",
+ "integrity": "sha1-n1dyQTlSE1xv779Ar+ak+qiLS7U=",
+ "dev": true,
+ "requires": {
+ "coa": "~1.0.1",
+ "colors": "~1.1.2",
+ "csso": "~2.3.1",
+ "mkdirp": "~0.5.1",
+ "sax": "~1.2.1",
+ "whet.extend": "~0.9.9"
+ }
+ }
+ }
+ },
+ "css-selector-tokenizer": {
+ "version": "0.7.1",
+ "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.1.tgz",
+ "integrity": "sha512-xYL0AMZJ4gFzJQsHUKa5jiWWi2vH77WVNg7JYRyewwj6oPh4yb/y6Y9ZCw9dsj/9UauMhtuxR+ogQd//EdEVNA==",
+ "dev": true,
+ "requires": {
+ "cssesc": "^0.1.0",
+ "fastparse": "^1.1.1",
+ "regexpu-core": "^1.0.0"
+ },
+ "dependencies": {
+ "regexpu-core": {
+ "version": "1.0.0",
+ "resolved": "http://registry.npmjs.org/regexpu-core/-/regexpu-core-1.0.0.tgz",
+ "integrity": "sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs=",
+ "dev": true,
+ "requires": {
+ "regenerate": "^1.2.1",
+ "regjsgen": "^0.2.0",
+ "regjsparser": "^0.1.4"
+ }
+ }
+ }
+ },
+ "cssesc": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-0.1.0.tgz",
+ "integrity": "sha1-yBSQPkViM3GgR3tAEJqq++6t27Q=",
+ "dev": true
+ },
+ "cssnano": {
+ "version": "3.10.0",
+ "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-3.10.0.tgz",
+ "integrity": "sha1-Tzj2zqK5sX+gFJDyPx3GjqZcHDg=",
+ "dev": true,
+ "requires": {
+ "autoprefixer": "^6.3.1",
+ "decamelize": "^1.1.2",
+ "defined": "^1.0.0",
+ "has": "^1.0.1",
+ "object-assign": "^4.0.1",
+ "postcss": "^5.0.14",
+ "postcss-calc": "^5.2.0",
+ "postcss-colormin": "^2.1.8",
+ "postcss-convert-values": "^2.3.4",
+ "postcss-discard-comments": "^2.0.4",
+ "postcss-discard-duplicates": "^2.0.1",
+ "postcss-discard-empty": "^2.0.1",
+ "postcss-discard-overridden": "^0.1.1",
+ "postcss-discard-unused": "^2.2.1",
+ "postcss-filter-plugins": "^2.0.0",
+ "postcss-merge-idents": "^2.1.5",
+ "postcss-merge-longhand": "^2.0.1",
+ "postcss-merge-rules": "^2.0.3",
+ "postcss-minify-font-values": "^1.0.2",
+ "postcss-minify-gradients": "^1.0.1",
+ "postcss-minify-params": "^1.0.4",
+ "postcss-minify-selectors": "^2.0.4",
+ "postcss-normalize-charset": "^1.1.0",
+ "postcss-normalize-url": "^3.0.7",
+ "postcss-ordered-values": "^2.1.0",
+ "postcss-reduce-idents": "^2.2.2",
+ "postcss-reduce-initial": "^1.0.0",
+ "postcss-reduce-transforms": "^1.0.3",
+ "postcss-svgo": "^2.1.1",
+ "postcss-unique-selectors": "^2.0.2",
+ "postcss-value-parser": "^3.2.3",
+ "postcss-zindex": "^2.0.1"
+ }
+ },
+ "csso": {
+ "version": "2.3.2",
+ "resolved": "https://registry.npmjs.org/csso/-/csso-2.3.2.tgz",
+ "integrity": "sha1-3dUsWHAz9J6Utx/FVWnyUuj/X4U=",
+ "dev": true,
+ "requires": {
+ "clap": "^1.0.9",
+ "source-map": "^0.5.3"
+ }
+ },
+ "date-now": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz",
+ "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=",
+ "dev": true
+ },
+ "debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "dev": true,
+ "requires": {
+ "ms": "2.0.0"
+ }
+ },
+ "decamelize": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
+ "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
+ "dev": true
+ },
+ "decode-uri-component": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
+ "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
+ "dev": true
+ },
+ "define-property": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
+ "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
+ "dev": true,
+ "requires": {
+ "is-descriptor": "^1.0.2",
+ "isobject": "^3.0.1"
+ },
+ "dependencies": {
+ "is-accessor-descriptor": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
+ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
+ "dev": true,
+ "requires": {
+ "kind-of": "^6.0.0"
+ }
+ },
+ "is-data-descriptor": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
+ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
+ "dev": true,
+ "requires": {
+ "kind-of": "^6.0.0"
+ }
+ },
+ "is-descriptor": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
+ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
+ "dev": true,
+ "requires": {
+ "is-accessor-descriptor": "^1.0.0",
+ "is-data-descriptor": "^1.0.0",
+ "kind-of": "^6.0.2"
+ }
+ },
+ "kind-of": {
+ "version": "6.0.2",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
+ "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
+ "dev": true
+ }
+ }
+ },
+ "defined": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz",
+ "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=",
+ "dev": true
+ },
+ "des.js": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.0.tgz",
+ "integrity": "sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=",
+ "dev": true,
+ "requires": {
+ "inherits": "^2.0.1",
+ "minimalistic-assert": "^1.0.0"
+ }
+ },
+ "detect-indent": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz",
+ "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=",
+ "dev": true,
+ "requires": {
+ "repeating": "^2.0.0"
+ }
+ },
+ "diffie-hellman": {
+ "version": "5.0.3",
+ "resolved": "http://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
+ "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
+ "dev": true,
+ "requires": {
+ "bn.js": "^4.1.0",
+ "miller-rabin": "^4.0.0",
+ "randombytes": "^2.0.0"
+ }
+ },
+ "domain-browser": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz",
+ "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==",
+ "dev": true
+ },
+ "electron-to-chromium": {
+ "version": "1.3.27",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.27.tgz",
+ "integrity": "sha1-eOy4o5kGYYe7N07t412ccFZagD0=",
+ "dev": true
+ },
+ "elliptic": {
+ "version": "6.4.1",
+ "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.4.1.tgz",
+ "integrity": "sha512-BsXLz5sqX8OHcsh7CqBMztyXARmGQ3LWPtGjJi6DiJHq5C/qvi9P3OqgswKSDftbu8+IoI/QDTAm2fFnQ9SZSQ==",
+ "dev": true,
+ "requires": {
+ "bn.js": "^4.4.0",
+ "brorand": "^1.0.1",
+ "hash.js": "^1.0.0",
+ "hmac-drbg": "^1.0.0",
+ "inherits": "^2.0.1",
+ "minimalistic-assert": "^1.0.0",
+ "minimalistic-crypto-utils": "^1.0.0"
+ }
+ },
+ "emojis-list": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz",
+ "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=",
+ "dev": true
+ },
+ "enhanced-resolve": {
+ "version": "3.4.1",
+ "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-3.4.1.tgz",
+ "integrity": "sha1-BCHjOf1xQZs9oT0Smzl5BAIwR24=",
+ "dev": true,
+ "requires": {
+ "graceful-fs": "^4.1.2",
+ "memory-fs": "^0.4.0",
+ "object-assign": "^4.0.1",
+ "tapable": "^0.2.7"
+ }
+ },
+ "errno": {
+ "version": "0.1.7",
+ "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz",
+ "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==",
+ "dev": true,
+ "requires": {
+ "prr": "~1.0.1"
+ }
+ },
+ "error-ex": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz",
+ "integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=",
+ "dev": true,
+ "requires": {
+ "is-arrayish": "^0.2.1"
+ }
+ },
+ "escape-string-regexp": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+ "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
+ "dev": true
+ },
+ "esprima": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
+ "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
+ "dev": true
+ },
+ "esutils": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz",
+ "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=",
+ "dev": true
+ },
+ "events": {
+ "version": "1.1.1",
+ "resolved": "http://registry.npmjs.org/events/-/events-1.1.1.tgz",
+ "integrity": "sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=",
+ "dev": true
+ },
+ "evp_bytestokey": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
+ "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
+ "dev": true,
+ "requires": {
+ "md5.js": "^1.3.4",
+ "safe-buffer": "^5.1.1"
+ }
+ },
+ "expand-brackets": {
+ "version": "2.1.4",
+ "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
+ "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
+ "dev": true,
+ "requires": {
+ "debug": "^2.3.3",
+ "define-property": "^0.2.5",
+ "extend-shallow": "^2.0.1",
+ "posix-character-classes": "^0.1.0",
+ "regex-not": "^1.0.0",
+ "snapdragon": "^0.8.1",
+ "to-regex": "^3.0.1"
+ },
+ "dependencies": {
+ "define-property": {
+ "version": "0.2.5",
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
+ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
+ "dev": true,
+ "requires": {
+ "is-descriptor": "^0.1.0"
+ }
+ },
+ "extend-shallow": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
+ "dev": true,
+ "requires": {
+ "is-extendable": "^0.1.0"
+ }
+ }
+ }
+ },
+ "extend-shallow": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
+ "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
+ "dev": true,
+ "requires": {
+ "assign-symbols": "^1.0.0",
+ "is-extendable": "^1.0.1"
+ },
+ "dependencies": {
+ "is-extendable": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
+ "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
+ "dev": true,
+ "requires": {
+ "is-plain-object": "^2.0.4"
+ }
+ }
+ }
+ },
+ "extglob": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
+ "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
+ "dev": true,
+ "requires": {
+ "array-unique": "^0.3.2",
+ "define-property": "^1.0.0",
+ "expand-brackets": "^2.1.4",
+ "extend-shallow": "^2.0.1",
+ "fragment-cache": "^0.2.1",
+ "regex-not": "^1.0.0",
+ "snapdragon": "^0.8.1",
+ "to-regex": "^3.0.1"
+ },
+ "dependencies": {
+ "define-property": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
+ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
+ "dev": true,
+ "requires": {
+ "is-descriptor": "^1.0.0"
+ }
+ },
+ "extend-shallow": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
+ "dev": true,
+ "requires": {
+ "is-extendable": "^0.1.0"
+ }
+ },
+ "is-accessor-descriptor": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
+ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
+ "dev": true,
+ "requires": {
+ "kind-of": "^6.0.0"
+ }
+ },
+ "is-data-descriptor": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
+ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
+ "dev": true,
+ "requires": {
+ "kind-of": "^6.0.0"
+ }
+ },
+ "is-descriptor": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
+ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
+ "dev": true,
+ "requires": {
+ "is-accessor-descriptor": "^1.0.0",
+ "is-data-descriptor": "^1.0.0",
+ "kind-of": "^6.0.2"
+ }
+ },
+ "kind-of": {
+ "version": "6.0.2",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
+ "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
+ "dev": true
+ }
+ }
+ },
+ "extract-text-webpack-plugin": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/extract-text-webpack-plugin/-/extract-text-webpack-plugin-2.1.2.tgz",
+ "integrity": "sha1-dW7076gVXDaBgz+8NNpTuUF0bWw=",
+ "dev": true,
+ "requires": {
+ "async": "^2.1.2",
+ "loader-utils": "^1.0.2",
+ "schema-utils": "^0.3.0",
+ "webpack-sources": "^1.0.1"
+ }
+ },
+ "fast-deep-equal": {
+ "version": "1.1.0",
+ "resolved": "http://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz",
+ "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=",
+ "dev": true
+ },
+ "fast-json-stable-stringify": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
+ "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=",
+ "dev": true
+ },
+ "fastparse": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz",
+ "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==",
+ "dev": true
+ },
+ "file-loader": {
+ "version": "0.11.2",
+ "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-0.11.2.tgz",
+ "integrity": "sha512-N+uhF3mswIFeziHQjGScJ/yHXYt3DiLBeC+9vWW+WjUBiClMSOlV1YrXQi+7KM2aA3Rn4Bybgv+uXFQbfkzpvg==",
+ "dev": true,
+ "requires": {
+ "loader-utils": "^1.0.2"
+ }
+ },
+ "fill-range": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
+ "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
+ "dev": true,
+ "requires": {
+ "extend-shallow": "^2.0.1",
+ "is-number": "^3.0.0",
+ "repeat-string": "^1.6.1",
+ "to-regex-range": "^2.1.0"
+ },
+ "dependencies": {
+ "extend-shallow": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
+ "dev": true,
+ "requires": {
+ "is-extendable": "^0.1.0"
+ }
+ }
+ }
+ },
+ "find-cache-dir": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-1.0.0.tgz",
+ "integrity": "sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=",
+ "dev": true,
+ "requires": {
+ "commondir": "^1.0.1",
+ "make-dir": "^1.0.0",
+ "pkg-dir": "^2.0.0"
+ }
+ },
+ "find-up": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
+ "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
+ "dev": true,
+ "requires": {
+ "locate-path": "^2.0.0"
+ }
+ },
+ "flatten": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.2.tgz",
+ "integrity": "sha1-2uRqnXj74lKSJYzB54CkHZXAN4I=",
+ "dev": true
+ },
+ "for-in": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
+ "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
+ "dev": true
+ },
+ "fragment-cache": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
+ "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
+ "dev": true,
+ "requires": {
+ "map-cache": "^0.2.2"
+ }
+ },
+ "fsevents": {
+ "version": "1.2.9",
+ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.9.tgz",
+ "integrity": "sha512-oeyj2H3EjjonWcFjD5NvZNE9Rqe4UW+nQBU2HNeKw0koVLEFIhtyETyAakeAM3de7Z/SW5kcA+fZUait9EApnw==",
+ "dev": true,
+ "optional": true,
+ "requires": {
+ "nan": "^2.12.1",
+ "node-pre-gyp": "^0.12.0"
+ },
+ "dependencies": {
+ "abbrev": {
+ "version": "1.1.1",
+ "bundled": true,
+ "dev": true,
+ "optional": true
+ },
+ "ansi-regex": {
+ "version": "2.1.1",
+ "bundled": true,
+ "dev": true,
+ "optional": true
+ },
+ "aproba": {
+ "version": "1.2.0",
+ "bundled": true,
+ "dev": true,
+ "optional": true
+ },
+ "are-we-there-yet": {
+ "version": "1.1.5",
+ "bundled": true,
+ "dev": true,
+ "optional": true,
+ "requires": {
+ "delegates": "^1.0.0",
+ "readable-stream": "^2.0.6"
+ }
+ },
+ "balanced-match": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true,
+ "optional": true
+ },
+ "brace-expansion": {
+ "version": "1.1.11",
+ "bundled": true,
+ "dev": true,
+ "optional": true,
+ "requires": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "chownr": {
+ "version": "1.1.1",
+ "bundled": true,
+ "dev": true,
+ "optional": true
+ },
+ "code-point-at": {
+ "version": "1.1.0",
+ "bundled": true,
+ "dev": true,
+ "optional": true
+ },
+ "concat-map": {
+ "version": "0.0.1",
+ "bundled": true,
+ "dev": true,
+ "optional": true
+ },
+ "console-control-strings": {
+ "version": "1.1.0",
+ "bundled": true,
+ "dev": true,
+ "optional": true
+ },
+ "core-util-is": {
+ "version": "1.0.2",
+ "bundled": true,
+ "dev": true,
+ "optional": true
+ },
+ "debug": {
+ "version": "4.1.1",
+ "bundled": true,
+ "dev": true,
+ "optional": true,
+ "requires": {
+ "ms": "^2.1.1"
+ }
+ },
+ "deep-extend": {
+ "version": "0.6.0",
+ "bundled": true,
+ "dev": true,
+ "optional": true
+ },
+ "delegates": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true,
+ "optional": true
+ },
+ "detect-libc": {
+ "version": "1.0.3",
+ "bundled": true,
+ "dev": true,
+ "optional": true
+ },
+ "fs-minipass": {
+ "version": "1.2.5",
+ "bundled": true,
+ "dev": true,
+ "optional": true,
+ "requires": {
+ "minipass": "^2.2.1"
+ }
+ },
+ "fs.realpath": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true,
+ "optional": true
+ },
+ "gauge": {
+ "version": "2.7.4",
+ "bundled": true,
+ "dev": true,
+ "optional": true,
+ "requires": {
+ "aproba": "^1.0.3",
+ "console-control-strings": "^1.0.0",
+ "has-unicode": "^2.0.0",
+ "object-assign": "^4.1.0",
+ "signal-exit": "^3.0.0",
+ "string-width": "^1.0.1",
+ "strip-ansi": "^3.0.1",
+ "wide-align": "^1.1.0"
+ }
+ },
+ "glob": {
+ "version": "7.1.3",
+ "bundled": true,
+ "dev": true,
+ "optional": true,
+ "requires": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.0.4",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ }
+ },
+ "has-unicode": {
+ "version": "2.0.1",
+ "bundled": true,
+ "dev": true,
+ "optional": true
+ },
+ "iconv-lite": {
+ "version": "0.4.24",
+ "bundled": true,
+ "dev": true,
+ "optional": true,
+ "requires": {
+ "safer-buffer": ">= 2.1.2 < 3"
+ }
+ },
+ "ignore-walk": {
+ "version": "3.0.1",
+ "bundled": true,
+ "dev": true,
+ "optional": true,
+ "requires": {
+ "minimatch": "^3.0.4"
+ }
+ },
+ "inflight": {
+ "version": "1.0.6",
+ "bundled": true,
+ "dev": true,
+ "optional": true,
+ "requires": {
+ "once": "^1.3.0",
+ "wrappy": "1"
+ }
+ },
+ "inherits": {
+ "version": "2.0.3",
+ "bundled": true,
+ "dev": true,
+ "optional": true
+ },
+ "ini": {
+ "version": "1.3.5",
+ "bundled": true,
+ "dev": true,
+ "optional": true
+ },
+ "is-fullwidth-code-point": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true,
+ "optional": true,
+ "requires": {
+ "number-is-nan": "^1.0.0"
+ }
+ },
+ "isarray": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true,
+ "optional": true
+ },
+ "minimatch": {
+ "version": "3.0.4",
+ "bundled": true,
+ "dev": true,
+ "optional": true,
+ "requires": {
+ "brace-expansion": "^1.1.7"
+ }
+ },
+ "minimist": {
+ "version": "0.0.8",
+ "bundled": true,
+ "dev": true,
+ "optional": true
+ },
+ "minipass": {
+ "version": "2.3.5",
+ "bundled": true,
+ "dev": true,
+ "optional": true,
+ "requires": {
+ "safe-buffer": "^5.1.2",
+ "yallist": "^3.0.0"
+ }
+ },
+ "minizlib": {
+ "version": "1.2.1",
+ "bundled": true,
+ "dev": true,
+ "optional": true,
+ "requires": {
+ "minipass": "^2.2.1"
+ }
+ },
+ "mkdirp": {
+ "version": "0.5.1",
+ "bundled": true,
+ "dev": true,
+ "optional": true,
+ "requires": {
+ "minimist": "0.0.8"
+ }
+ },
+ "ms": {
+ "version": "2.1.1",
+ "bundled": true,
+ "dev": true,
+ "optional": true
+ },
+ "needle": {
+ "version": "2.3.0",
+ "bundled": true,
+ "dev": true,
+ "optional": true,
+ "requires": {
+ "debug": "^4.1.0",
+ "iconv-lite": "^0.4.4",
+ "sax": "^1.2.4"
+ }
+ },
+ "node-pre-gyp": {
+ "version": "0.12.0",
+ "bundled": true,
+ "dev": true,
+ "optional": true,
+ "requires": {
+ "detect-libc": "^1.0.2",
+ "mkdirp": "^0.5.1",
+ "needle": "^2.2.1",
+ "nopt": "^4.0.1",
+ "npm-packlist": "^1.1.6",
+ "npmlog": "^4.0.2",
+ "rc": "^1.2.7",
+ "rimraf": "^2.6.1",
+ "semver": "^5.3.0",
+ "tar": "^4"
+ }
+ },
+ "nopt": {
+ "version": "4.0.1",
+ "bundled": true,
+ "dev": true,
+ "optional": true,
+ "requires": {
+ "abbrev": "1",
+ "osenv": "^0.1.4"
+ }
+ },
+ "npm-bundled": {
+ "version": "1.0.6",
+ "bundled": true,
+ "dev": true,
+ "optional": true
+ },
+ "npm-packlist": {
+ "version": "1.4.1",
+ "bundled": true,
+ "dev": true,
+ "optional": true,
+ "requires": {
+ "ignore-walk": "^3.0.1",
+ "npm-bundled": "^1.0.1"
+ }
+ },
+ "npmlog": {
+ "version": "4.1.2",
+ "bundled": true,
+ "dev": true,
+ "optional": true,
+ "requires": {
+ "are-we-there-yet": "~1.1.2",
+ "console-control-strings": "~1.1.0",
+ "gauge": "~2.7.3",
+ "set-blocking": "~2.0.0"
+ }
+ },
+ "number-is-nan": {
+ "version": "1.0.1",
+ "bundled": true,
+ "dev": true,
+ "optional": true
+ },
+ "object-assign": {
+ "version": "4.1.1",
+ "bundled": true,
+ "dev": true,
+ "optional": true
+ },
+ "once": {
+ "version": "1.4.0",
+ "bundled": true,
+ "dev": true,
+ "optional": true,
+ "requires": {
+ "wrappy": "1"
+ }
+ },
+ "os-homedir": {
+ "version": "1.0.2",
+ "bundled": true,
+ "dev": true,
+ "optional": true
+ },
+ "os-tmpdir": {
+ "version": "1.0.2",
+ "bundled": true,
+ "dev": true,
+ "optional": true
+ },
+ "osenv": {
+ "version": "0.1.5",
+ "bundled": true,
+ "dev": true,
+ "optional": true,
+ "requires": {
+ "os-homedir": "^1.0.0",
+ "os-tmpdir": "^1.0.0"
+ }
+ },
+ "path-is-absolute": {
+ "version": "1.0.1",
+ "bundled": true,
+ "dev": true,
+ "optional": true
+ },
+ "process-nextick-args": {
+ "version": "2.0.0",
+ "bundled": true,
+ "dev": true,
+ "optional": true
+ },
+ "rc": {
+ "version": "1.2.8",
+ "bundled": true,
+ "dev": true,
+ "optional": true,
+ "requires": {
+ "deep-extend": "^0.6.0",
+ "ini": "~1.3.0",
+ "minimist": "^1.2.0",
+ "strip-json-comments": "~2.0.1"
+ },
+ "dependencies": {
+ "minimist": {
+ "version": "1.2.0",
+ "bundled": true,
+ "dev": true,
+ "optional": true
+ }
+ }
+ },
+ "readable-stream": {
+ "version": "2.3.6",
+ "bundled": true,
+ "dev": true,
+ "optional": true,
+ "requires": {
+ "core-util-is": "~1.0.0",
+ "inherits": "~2.0.3",
+ "isarray": "~1.0.0",
+ "process-nextick-args": "~2.0.0",
+ "safe-buffer": "~5.1.1",
+ "string_decoder": "~1.1.1",
+ "util-deprecate": "~1.0.1"
+ }
+ },
+ "rimraf": {
+ "version": "2.6.3",
+ "bundled": true,
+ "dev": true,
+ "optional": true,
+ "requires": {
+ "glob": "^7.1.3"
+ }
+ },
+ "safe-buffer": {
+ "version": "5.1.2",
+ "bundled": true,
+ "dev": true,
+ "optional": true
+ },
+ "safer-buffer": {
+ "version": "2.1.2",
+ "bundled": true,
+ "dev": true,
+ "optional": true
+ },
+ "sax": {
+ "version": "1.2.4",
+ "bundled": true,
+ "dev": true,
+ "optional": true
+ },
+ "semver": {
+ "version": "5.7.0",
+ "bundled": true,
+ "dev": true,
+ "optional": true
+ },
+ "set-blocking": {
+ "version": "2.0.0",
+ "bundled": true,
+ "dev": true,
+ "optional": true
+ },
+ "signal-exit": {
+ "version": "3.0.2",
+ "bundled": true,
+ "dev": true,
+ "optional": true
+ },
+ "string-width": {
+ "version": "1.0.2",
+ "bundled": true,
+ "dev": true,
+ "optional": true,
+ "requires": {
+ "code-point-at": "^1.0.0",
+ "is-fullwidth-code-point": "^1.0.0",
+ "strip-ansi": "^3.0.0"
+ }
+ },
+ "string_decoder": {
+ "version": "1.1.1",
+ "bundled": true,
+ "dev": true,
+ "optional": true,
+ "requires": {
+ "safe-buffer": "~5.1.0"
+ }
+ },
+ "strip-ansi": {
+ "version": "3.0.1",
+ "bundled": true,
+ "dev": true,
+ "optional": true,
+ "requires": {
+ "ansi-regex": "^2.0.0"
+ }
+ },
+ "strip-json-comments": {
+ "version": "2.0.1",
+ "bundled": true,
+ "dev": true,
+ "optional": true
+ },
+ "tar": {
+ "version": "4.4.8",
+ "bundled": true,
+ "dev": true,
+ "optional": true,
+ "requires": {
+ "chownr": "^1.1.1",
+ "fs-minipass": "^1.2.5",
+ "minipass": "^2.3.4",
+ "minizlib": "^1.1.1",
+ "mkdirp": "^0.5.0",
+ "safe-buffer": "^5.1.2",
+ "yallist": "^3.0.2"
+ }
+ },
+ "util-deprecate": {
+ "version": "1.0.2",
+ "bundled": true,
+ "dev": true,
+ "optional": true
+ },
+ "wide-align": {
+ "version": "1.1.3",
+ "bundled": true,
+ "dev": true,
+ "optional": true,
+ "requires": {
+ "string-width": "^1.0.2 || 2"
+ }
+ },
+ "wrappy": {
+ "version": "1.0.2",
+ "bundled": true,
+ "dev": true,
+ "optional": true
+ },
+ "yallist": {
+ "version": "3.0.3",
+ "bundled": true,
+ "dev": true,
+ "optional": true
+ }
+ }
+ },
+ "function-bind": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
+ "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
+ "dev": true
+ },
+ "get-caller-file": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
+ "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==",
+ "dev": true
+ },
+ "get-value": {
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
+ "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
+ "dev": true
+ },
+ "glob-parent": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
+ "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
+ "dev": true,
+ "requires": {
+ "is-glob": "^3.1.0",
+ "path-dirname": "^1.0.0"
+ },
+ "dependencies": {
+ "is-glob": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
+ "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
+ "dev": true,
+ "requires": {
+ "is-extglob": "^2.1.0"
+ }
+ }
+ }
+ },
+ "globals": {
+ "version": "9.18.0",
+ "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz",
+ "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==",
+ "dev": true
+ },
+ "graceful-fs": {
+ "version": "4.1.15",
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz",
+ "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==",
+ "dev": true
+ },
+ "has": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
+ "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
+ "dev": true,
+ "requires": {
+ "function-bind": "^1.1.1"
+ }
+ },
+ "has-ansi": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
+ "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
+ "dev": true,
+ "requires": {
+ "ansi-regex": "^2.0.0"
+ }
+ },
+ "has-flag": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
+ "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=",
+ "dev": true
+ },
+ "has-value": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
+ "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
+ "dev": true,
+ "requires": {
+ "get-value": "^2.0.6",
+ "has-values": "^1.0.0",
+ "isobject": "^3.0.0"
+ }
+ },
+ "has-values": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
+ "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
+ "dev": true,
+ "requires": {
+ "is-number": "^3.0.0",
+ "kind-of": "^4.0.0"
+ },
+ "dependencies": {
+ "kind-of": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
+ "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
+ "dev": true,
+ "requires": {
+ "is-buffer": "^1.1.5"
+ }
+ }
+ }
+ },
+ "hash-base": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz",
+ "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=",
+ "dev": true,
+ "requires": {
+ "inherits": "^2.0.1",
+ "safe-buffer": "^5.0.1"
+ }
+ },
+ "hash.js": {
+ "version": "1.1.7",
+ "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
+ "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
+ "dev": true,
+ "requires": {
+ "inherits": "^2.0.3",
+ "minimalistic-assert": "^1.0.1"
+ }
+ },
+ "hmac-drbg": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
+ "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
+ "dev": true,
+ "requires": {
+ "hash.js": "^1.0.3",
+ "minimalistic-assert": "^1.0.0",
+ "minimalistic-crypto-utils": "^1.0.1"
+ }
+ },
+ "home-or-tmp": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz",
+ "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=",
+ "dev": true,
+ "requires": {
+ "os-homedir": "^1.0.0",
+ "os-tmpdir": "^1.0.1"
+ }
+ },
+ "hosted-git-info": {
+ "version": "2.7.1",
+ "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz",
+ "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==",
+ "dev": true
+ },
+ "html-comment-regex": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz",
+ "integrity": "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==",
+ "dev": true
+ },
+ "https-browserify": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",
+ "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=",
+ "dev": true
+ },
+ "icss-replace-symbols": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz",
+ "integrity": "sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=",
+ "dev": true
+ },
+ "icss-utils": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-2.1.0.tgz",
+ "integrity": "sha1-g/Cg7DeL8yRheLbCrZE28TWxyWI=",
+ "dev": true,
+ "requires": {
+ "postcss": "^6.0.1"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
+ "dev": true,
+ "requires": {
+ "color-convert": "^1.9.0"
+ }
+ },
+ "chalk": {
+ "version": "2.4.1",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
+ "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ }
+ },
+ "has-flag": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
+ "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
+ "dev": true
+ },
+ "postcss": {
+ "version": "6.0.23",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
+ "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
+ "dev": true,
+ "requires": {
+ "chalk": "^2.4.1",
+ "source-map": "^0.6.1",
+ "supports-color": "^5.4.0"
+ }
+ },
+ "source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "dev": true
+ },
+ "supports-color": {
+ "version": "5.5.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
+ "dev": true,
+ "requires": {
+ "has-flag": "^3.0.0"
+ }
+ }
+ }
+ },
+ "ieee754": {
+ "version": "1.1.12",
+ "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.12.tgz",
+ "integrity": "sha512-GguP+DRY+pJ3soyIiGPTvdiVXjZ+DbXOxGpXn3eMvNW4x4irjqXm4wHKscC+TfxSJ0yw/S1F24tqdMNsMZTiLA==",
+ "dev": true
+ },
+ "indexes-of": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz",
+ "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=",
+ "dev": true
+ },
+ "indexof": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz",
+ "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=",
+ "dev": true
+ },
+ "inherits": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
+ "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
+ "dev": true
+ },
+ "interpret": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz",
+ "integrity": "sha1-ftGxQQxqDg94z5XTuEQMY/eLhhQ=",
+ "dev": true
+ },
+ "invariant": {
+ "version": "2.2.4",
+ "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz",
+ "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==",
+ "dev": true,
+ "requires": {
+ "loose-envify": "^1.0.0"
+ }
+ },
+ "invert-kv": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
+ "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=",
+ "dev": true
+ },
+ "is-absolute-url": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz",
+ "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=",
+ "dev": true
+ },
+ "is-accessor-descriptor": {
+ "version": "0.1.6",
+ "resolved": "http://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
+ "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
+ "dev": true,
+ "requires": {
+ "kind-of": "^3.0.2"
+ }
+ },
+ "is-arrayish": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
+ "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
+ "dev": true
+ },
+ "is-binary-path": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
+ "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
+ "dev": true,
+ "requires": {
+ "binary-extensions": "^1.0.0"
+ }
+ },
+ "is-buffer": {
+ "version": "1.1.6",
+ "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
+ "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
+ "dev": true
+ },
+ "is-builtin-module": {
+ "version": "1.0.0",
+ "resolved": "http://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
+ "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=",
+ "dev": true,
+ "requires": {
+ "builtin-modules": "^1.0.0"
+ }
+ },
+ "is-data-descriptor": {
+ "version": "0.1.4",
+ "resolved": "http://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
+ "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
+ "dev": true,
+ "requires": {
+ "kind-of": "^3.0.2"
+ }
+ },
+ "is-descriptor": {
+ "version": "0.1.6",
+ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
+ "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
+ "dev": true,
+ "requires": {
+ "is-accessor-descriptor": "^0.1.6",
+ "is-data-descriptor": "^0.1.4",
+ "kind-of": "^5.0.0"
+ },
+ "dependencies": {
+ "kind-of": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
+ "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
+ "dev": true
+ }
+ }
+ },
+ "is-directory": {
+ "version": "0.3.1",
+ "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz",
+ "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=",
+ "dev": true
+ },
+ "is-extendable": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
+ "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
+ "dev": true
+ },
+ "is-extglob": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
+ "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
+ "dev": true
+ },
+ "is-finite": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz",
+ "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
+ "dev": true,
+ "requires": {
+ "number-is-nan": "^1.0.0"
+ }
+ },
+ "is-fullwidth-code-point": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
+ "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
+ "dev": true,
+ "requires": {
+ "number-is-nan": "^1.0.0"
+ }
+ },
+ "is-glob": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
+ "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
+ "dev": true,
+ "requires": {
+ "is-extglob": "^2.1.1"
+ }
+ },
+ "is-number": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
+ "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
+ "dev": true,
+ "requires": {
+ "kind-of": "^3.0.2"
+ }
+ },
+ "is-plain-obj": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
+ "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=",
+ "dev": true
+ },
+ "is-plain-object": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
+ "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
+ "dev": true,
+ "requires": {
+ "isobject": "^3.0.1"
+ }
+ },
+ "is-svg": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-2.1.0.tgz",
+ "integrity": "sha1-z2EJDaDZ77yrhyLeum8DIgjbsOk=",
+ "dev": true,
+ "requires": {
+ "html-comment-regex": "^1.1.0"
+ }
+ },
+ "is-utf8": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
+ "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
+ "dev": true
+ },
+ "is-windows": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
+ "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
+ "dev": true
+ },
+ "isarray": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+ "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
+ "dev": true
+ },
+ "isnumeric": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/isnumeric/-/isnumeric-0.2.0.tgz",
+ "integrity": "sha1-ojR7o2DeGeM9D/1ZD933dVy/LmQ=",
+ "dev": true
+ },
+ "isobject": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
+ "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
+ "dev": true
+ },
+ "js-base64": {
+ "version": "2.5.0",
+ "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.5.0.tgz",
+ "integrity": "sha512-wlEBIZ5LP8usDylWbDNhKPEFVFdI5hCHpnVoT/Ysvoi/PRhJENm/Rlh9TvjYB38HFfKZN7OzEbRjmjvLkFw11g==",
+ "dev": true
+ },
+ "js-tokens": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
+ "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=",
+ "dev": true
+ },
+ "js-yaml": {
+ "version": "3.13.1",
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
+ "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==",
+ "dev": true,
+ "requires": {
+ "argparse": "^1.0.7",
+ "esprima": "^4.0.0"
+ }
+ },
+ "jsesc": {
+ "version": "1.3.0",
+ "resolved": "http://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz",
+ "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=",
+ "dev": true
+ },
+ "json-loader": {
+ "version": "0.5.7",
+ "resolved": "https://registry.npmjs.org/json-loader/-/json-loader-0.5.7.tgz",
+ "integrity": "sha512-QLPs8Dj7lnf3e3QYS1zkCo+4ZwqOiF9d/nZnYozTISxXWCfNs9yuky5rJw4/W34s7POaNlbZmQGaB5NiXCbP4w==",
+ "dev": true
+ },
+ "json-schema-traverse": {
+ "version": "0.3.1",
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz",
+ "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=",
+ "dev": true
+ },
+ "json-stable-stringify": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz",
+ "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=",
+ "dev": true,
+ "requires": {
+ "jsonify": "~0.0.0"
+ }
+ },
+ "json5": {
+ "version": "0.5.1",
+ "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
+ "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=",
+ "dev": true
+ },
+ "jsonify": {
+ "version": "0.0.0",
+ "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz",
+ "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=",
+ "dev": true
+ },
+ "kind-of": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
+ "dev": true,
+ "requires": {
+ "is-buffer": "^1.1.5"
+ }
+ },
+ "lazy-cache": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz",
+ "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=",
+ "dev": true
+ },
+ "lcid": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
+ "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
+ "dev": true,
+ "requires": {
+ "invert-kv": "^1.0.0"
+ }
+ },
+ "load-json-file": {
+ "version": "1.1.0",
+ "resolved": "http://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
+ "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
+ "dev": true,
+ "requires": {
+ "graceful-fs": "^4.1.2",
+ "parse-json": "^2.2.0",
+ "pify": "^2.0.0",
+ "pinkie-promise": "^2.0.0",
+ "strip-bom": "^2.0.0"
+ },
+ "dependencies": {
+ "pify": {
+ "version": "2.3.0",
+ "resolved": "http://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+ "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
+ "dev": true
+ }
+ }
+ },
+ "loader-runner": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.3.1.tgz",
+ "integrity": "sha512-By6ZFY7ETWOc9RFaAIb23IjJVcM4dvJC/N57nmdz9RSkMXvAXGI7SyVlAw3v8vjtDRlqThgVDVmTnr9fqMlxkw==",
+ "dev": true
+ },
+ "loader-utils": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz",
+ "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=",
+ "dev": true,
+ "requires": {
+ "big.js": "^3.1.3",
+ "emojis-list": "^2.0.0",
+ "json5": "^0.5.0"
+ }
+ },
+ "locate-path": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
+ "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
+ "dev": true,
+ "requires": {
+ "p-locate": "^2.0.0",
+ "path-exists": "^3.0.0"
+ }
+ },
+ "lodash": {
+ "version": "4.17.15",
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
+ "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
+ "dev": true
+ },
+ "lodash._reinterpolate": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz",
+ "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=",
+ "dev": true
+ },
+ "lodash.camelcase": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz",
+ "integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=",
+ "dev": true
+ },
+ "lodash.memoize": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz",
+ "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=",
+ "dev": true
+ },
+ "lodash.template": {
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.4.0.tgz",
+ "integrity": "sha1-5zoDhcg1VZF0bgILmWecaQ5o+6A=",
+ "dev": true,
+ "requires": {
+ "lodash._reinterpolate": "~3.0.0",
+ "lodash.templatesettings": "^4.0.0"
+ }
+ },
+ "lodash.templatesettings": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.1.0.tgz",
+ "integrity": "sha1-K01OlbpEDZFf8IvImeRVNmZxMxY=",
+ "dev": true,
+ "requires": {
+ "lodash._reinterpolate": "~3.0.0"
+ }
+ },
+ "lodash.uniq": {
+ "version": "4.5.0",
+ "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz",
+ "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=",
+ "dev": true
+ },
+ "longest": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
+ "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=",
+ "dev": true
+ },
+ "loose-envify": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
+ "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
+ "dev": true,
+ "requires": {
+ "js-tokens": "^3.0.0 || ^4.0.0"
+ }
+ },
+ "make-dir": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz",
+ "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==",
+ "dev": true,
+ "requires": {
+ "pify": "^3.0.0"
+ }
+ },
+ "map-cache": {
+ "version": "0.2.2",
+ "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
+ "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
+ "dev": true
+ },
+ "map-visit": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
+ "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
+ "dev": true,
+ "requires": {
+ "object-visit": "^1.0.0"
+ }
+ },
+ "math-expression-evaluator": {
+ "version": "1.2.17",
+ "resolved": "https://registry.npmjs.org/math-expression-evaluator/-/math-expression-evaluator-1.2.17.tgz",
+ "integrity": "sha1-3oGf282E3M2PrlnGrreWFbnSZqw=",
+ "dev": true
+ },
+ "md5.js": {
+ "version": "1.3.5",
+ "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
+ "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==",
+ "dev": true,
+ "requires": {
+ "hash-base": "^3.0.0",
+ "inherits": "^2.0.1",
+ "safe-buffer": "^5.1.2"
+ }
+ },
+ "memory-fs": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz",
+ "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=",
+ "dev": true,
+ "requires": {
+ "errno": "^0.1.3",
+ "readable-stream": "^2.0.1"
+ }
+ },
+ "micromatch": {
+ "version": "3.1.10",
+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
+ "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
+ "dev": true,
+ "requires": {
+ "arr-diff": "^4.0.0",
+ "array-unique": "^0.3.2",
+ "braces": "^2.3.1",
+ "define-property": "^2.0.2",
+ "extend-shallow": "^3.0.2",
+ "extglob": "^2.0.4",
+ "fragment-cache": "^0.2.1",
+ "kind-of": "^6.0.2",
+ "nanomatch": "^1.2.9",
+ "object.pick": "^1.3.0",
+ "regex-not": "^1.0.0",
+ "snapdragon": "^0.8.1",
+ "to-regex": "^3.0.2"
+ },
+ "dependencies": {
+ "kind-of": {
+ "version": "6.0.2",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
+ "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
+ "dev": true
+ }
+ }
+ },
+ "miller-rabin": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
+ "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
+ "dev": true,
+ "requires": {
+ "bn.js": "^4.0.0",
+ "brorand": "^1.0.1"
+ }
+ },
+ "minimalistic-assert": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
+ "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
+ "dev": true
+ },
+ "minimalistic-crypto-utils": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
+ "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=",
+ "dev": true
+ },
+ "minimatch": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
+ "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
+ "dev": true,
+ "requires": {
+ "brace-expansion": "^1.1.7"
+ }
+ },
+ "minimist": {
+ "version": "0.0.8",
+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
+ "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
+ "dev": true
+ },
+ "mixin-deep": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
+ "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
+ "dev": true,
+ "requires": {
+ "for-in": "^1.0.2",
+ "is-extendable": "^1.0.1"
+ },
+ "dependencies": {
+ "is-extendable": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
+ "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
+ "dev": true,
+ "requires": {
+ "is-plain-object": "^2.0.4"
+ }
+ }
+ }
+ },
+ "mkdirp": {
+ "version": "0.5.1",
+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
+ "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
+ "dev": true,
+ "requires": {
+ "minimist": "0.0.8"
+ }
+ },
+ "ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+ "dev": true
+ },
+ "nan": {
+ "version": "2.14.0",
+ "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz",
+ "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==",
+ "dev": true,
+ "optional": true
+ },
+ "nanomatch": {
+ "version": "1.2.13",
+ "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
+ "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
+ "dev": true,
+ "requires": {
+ "arr-diff": "^4.0.0",
+ "array-unique": "^0.3.2",
+ "define-property": "^2.0.2",
+ "extend-shallow": "^3.0.2",
+ "fragment-cache": "^0.2.1",
+ "is-windows": "^1.0.2",
+ "kind-of": "^6.0.2",
+ "object.pick": "^1.3.0",
+ "regex-not": "^1.0.0",
+ "snapdragon": "^0.8.1",
+ "to-regex": "^3.0.1"
+ },
+ "dependencies": {
+ "kind-of": {
+ "version": "6.0.2",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
+ "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
+ "dev": true
+ }
+ }
+ },
+ "neo-async": {
+ "version": "2.6.0",
+ "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.0.tgz",
+ "integrity": "sha512-MFh0d/Wa7vkKO3Y3LlacqAEeHK0mckVqzDieUKTT+KGxi+zIpeVsFxymkIiRpbpDziHc290Xr9A1O4Om7otoRA==",
+ "dev": true
+ },
+ "node-libs-browser": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.1.0.tgz",
+ "integrity": "sha512-5AzFzdoIMb89hBGMZglEegffzgRg+ZFoUmisQ8HI4j1KDdpx13J0taNp2y9xPbur6W61gepGDDotGBVQ7mfUCg==",
+ "dev": true,
+ "requires": {
+ "assert": "^1.1.1",
+ "browserify-zlib": "^0.2.0",
+ "buffer": "^4.3.0",
+ "console-browserify": "^1.1.0",
+ "constants-browserify": "^1.0.0",
+ "crypto-browserify": "^3.11.0",
+ "domain-browser": "^1.1.1",
+ "events": "^1.0.0",
+ "https-browserify": "^1.0.0",
+ "os-browserify": "^0.3.0",
+ "path-browserify": "0.0.0",
+ "process": "^0.11.10",
+ "punycode": "^1.2.4",
+ "querystring-es3": "^0.2.0",
+ "readable-stream": "^2.3.3",
+ "stream-browserify": "^2.0.1",
+ "stream-http": "^2.7.2",
+ "string_decoder": "^1.0.0",
+ "timers-browserify": "^2.0.4",
+ "tty-browserify": "0.0.0",
+ "url": "^0.11.0",
+ "util": "^0.10.3",
+ "vm-browserify": "0.0.4"
+ }
+ },
+ "normalize-package-data": {
+ "version": "2.4.0",
+ "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
+ "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==",
+ "dev": true,
+ "requires": {
+ "hosted-git-info": "^2.1.4",
+ "is-builtin-module": "^1.0.0",
+ "semver": "2 || 3 || 4 || 5",
+ "validate-npm-package-license": "^3.0.1"
+ }
+ },
+ "normalize-path": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
+ "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
+ "dev": true
+ },
+ "normalize-range": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
+ "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
+ "dev": true
+ },
+ "normalize-url": {
+ "version": "1.9.1",
+ "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz",
+ "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=",
+ "dev": true,
+ "requires": {
+ "object-assign": "^4.0.1",
+ "prepend-http": "^1.0.0",
+ "query-string": "^4.1.0",
+ "sort-keys": "^1.0.0"
+ }
+ },
+ "num2fraction": {
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
+ "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=",
+ "dev": true
+ },
+ "number-is-nan": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
+ "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
+ "dev": true
+ },
+ "object-assign": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
+ "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
+ "dev": true
+ },
+ "object-copy": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
+ "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
+ "dev": true,
+ "requires": {
+ "copy-descriptor": "^0.1.0",
+ "define-property": "^0.2.5",
+ "kind-of": "^3.0.3"
+ },
+ "dependencies": {
+ "define-property": {
+ "version": "0.2.5",
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
+ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
+ "dev": true,
+ "requires": {
+ "is-descriptor": "^0.1.0"
+ }
+ }
+ }
+ },
+ "object-visit": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
+ "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
+ "dev": true,
+ "requires": {
+ "isobject": "^3.0.0"
+ }
+ },
+ "object.pick": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
+ "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
+ "dev": true,
+ "requires": {
+ "isobject": "^3.0.1"
+ }
+ },
+ "onecolor": {
+ "version": "2.4.2",
+ "resolved": "http://registry.npmjs.org/onecolor/-/onecolor-2.4.2.tgz",
+ "integrity": "sha1-pT7D/xccNEYBbdUhDRobVEv32HQ=",
+ "dev": true
+ },
+ "os-browserify": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
+ "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=",
+ "dev": true
+ },
+ "os-homedir": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
+ "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
+ "dev": true
+ },
+ "os-locale": {
+ "version": "1.4.0",
+ "resolved": "http://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
+ "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
+ "dev": true,
+ "requires": {
+ "lcid": "^1.0.0"
+ }
+ },
+ "os-tmpdir": {
+ "version": "1.0.2",
+ "resolved": "http://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
+ "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
+ "dev": true
+ },
+ "p-limit": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
+ "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
+ "dev": true,
+ "requires": {
+ "p-try": "^1.0.0"
+ }
+ },
+ "p-locate": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
+ "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
+ "dev": true,
+ "requires": {
+ "p-limit": "^1.1.0"
+ }
+ },
+ "p-try": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
+ "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
+ "dev": true
+ },
+ "pako": {
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.7.tgz",
+ "integrity": "sha512-3HNK5tW4x8o5mO8RuHZp3Ydw9icZXx0RANAOMzlMzx7LVXhMJ4mo3MOBpzyd7r/+RUu8BmndP47LXT+vzjtWcQ==",
+ "dev": true
+ },
+ "parse-asn1": {
+ "version": "5.1.1",
+ "resolved": "http://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.1.tgz",
+ "integrity": "sha512-KPx7flKXg775zZpnp9SxJlz00gTd4BmJ2yJufSc44gMCRrRQ7NSzAcSJQfifuOLgW6bEi+ftrALtsgALeB2Adw==",
+ "dev": true,
+ "requires": {
+ "asn1.js": "^4.0.0",
+ "browserify-aes": "^1.0.0",
+ "create-hash": "^1.1.0",
+ "evp_bytestokey": "^1.0.0",
+ "pbkdf2": "^3.0.3"
+ }
+ },
+ "parse-json": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
+ "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
+ "dev": true,
+ "requires": {
+ "error-ex": "^1.2.0"
+ }
+ },
+ "pascalcase": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
+ "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
+ "dev": true
+ },
+ "path-browserify": {
+ "version": "0.0.0",
+ "resolved": "http://registry.npmjs.org/path-browserify/-/path-browserify-0.0.0.tgz",
+ "integrity": "sha1-oLhwcpquIUAFt9UDLsLLuw+0RRo=",
+ "dev": true
+ },
+ "path-dirname": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
+ "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=",
+ "dev": true
+ },
+ "path-exists": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
+ "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
+ "dev": true
+ },
+ "path-is-absolute": {
+ "version": "1.0.1",
+ "resolved": "http://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
+ "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
+ "dev": true
+ },
+ "path-parse": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.5.tgz",
+ "integrity": "sha1-PBrfhx6pzWyUMbbqK9dKD/BVxME=",
+ "dev": true
+ },
+ "path-type": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
+ "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
+ "dev": true,
+ "requires": {
+ "graceful-fs": "^4.1.2",
+ "pify": "^2.0.0",
+ "pinkie-promise": "^2.0.0"
+ },
+ "dependencies": {
+ "pify": {
+ "version": "2.3.0",
+ "resolved": "http://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+ "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
+ "dev": true
+ }
+ }
+ },
+ "pbkdf2": {
+ "version": "3.0.17",
+ "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz",
+ "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==",
+ "dev": true,
+ "requires": {
+ "create-hash": "^1.1.2",
+ "create-hmac": "^1.1.4",
+ "ripemd160": "^2.0.1",
+ "safe-buffer": "^5.0.1",
+ "sha.js": "^2.4.8"
+ }
+ },
+ "pify": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
+ "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
+ "dev": true
+ },
+ "pinkie": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+ "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
+ "dev": true
+ },
+ "pinkie-promise": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
+ "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
+ "dev": true,
+ "requires": {
+ "pinkie": "^2.0.0"
+ }
+ },
+ "pixrem": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/pixrem/-/pixrem-3.0.2.tgz",
+ "integrity": "sha1-MNG6+0w73Ojpu0vVahOYVhkyDDQ=",
+ "dev": true,
+ "requires": {
+ "browserslist": "^1.0.0",
+ "postcss": "^5.0.0",
+ "reduce-css-calc": "^1.2.7"
+ },
+ "dependencies": {
+ "browserslist": {
+ "version": "1.7.7",
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz",
+ "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=",
+ "dev": true,
+ "requires": {
+ "caniuse-db": "^1.0.30000639",
+ "electron-to-chromium": "^1.2.7"
+ }
+ }
+ }
+ },
+ "pkg-dir": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz",
+ "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=",
+ "dev": true,
+ "requires": {
+ "find-up": "^2.1.0"
+ }
+ },
+ "pleeease-filters": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/pleeease-filters/-/pleeease-filters-3.0.1.tgz",
+ "integrity": "sha1-Tf4OjxBGYTUXxktyi8gGCKfr8i8=",
+ "dev": true,
+ "requires": {
+ "onecolor": "~2.4.0",
+ "postcss": "^5.0.4"
+ }
+ },
+ "posix-character-classes": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
+ "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
+ "dev": true
+ },
+ "postcss": {
+ "version": "5.2.18",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz",
+ "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==",
+ "dev": true,
+ "requires": {
+ "chalk": "^1.1.3",
+ "js-base64": "^2.1.9",
+ "source-map": "^0.5.6",
+ "supports-color": "^3.2.3"
+ },
+ "dependencies": {
+ "supports-color": {
+ "version": "3.2.3",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
+ "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
+ "dev": true,
+ "requires": {
+ "has-flag": "^1.0.0"
+ }
+ }
+ }
+ },
+ "postcss-apply": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/postcss-apply/-/postcss-apply-0.3.0.tgz",
+ "integrity": "sha1-ovN8W9+ogeTBX08kXsDNlt0ucNU=",
+ "dev": true,
+ "requires": {
+ "balanced-match": "^0.4.1",
+ "postcss": "^5.0.21"
+ },
+ "dependencies": {
+ "balanced-match": {
+ "version": "0.4.2",
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz",
+ "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=",
+ "dev": true
+ }
+ }
+ },
+ "postcss-attribute-case-insensitive": {
+ "version": "1.0.1",
+ "resolved": "http://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-1.0.1.tgz",
+ "integrity": "sha1-zrc3d+EGFn6yM/GTjJvZ8uaXMI0=",
+ "dev": true,
+ "requires": {
+ "postcss": "^5.1.1",
+ "postcss-selector-parser": "^2.2.0"
+ }
+ },
+ "postcss-calc": {
+ "version": "5.3.1",
+ "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-5.3.1.tgz",
+ "integrity": "sha1-d7rnypKK2FcW4v2kLyYb98HWW14=",
+ "dev": true,
+ "requires": {
+ "postcss": "^5.0.2",
+ "postcss-message-helpers": "^2.0.0",
+ "reduce-css-calc": "^1.2.6"
+ }
+ },
+ "postcss-color-function": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-color-function/-/postcss-color-function-2.0.1.tgz",
+ "integrity": "sha1-mtIm9VDop8f4uKd4YFRbbdf1UkE=",
+ "dev": true,
+ "requires": {
+ "css-color-function": "^1.2.0",
+ "postcss": "^5.0.4",
+ "postcss-message-helpers": "^2.0.0",
+ "postcss-value-parser": "^3.3.0"
+ }
+ },
+ "postcss-color-gray": {
+ "version": "3.0.1",
+ "resolved": "http://registry.npmjs.org/postcss-color-gray/-/postcss-color-gray-3.0.1.tgz",
+ "integrity": "sha1-dEMu3mbdg7HRNjVlxos3bhj/Z3A=",
+ "dev": true,
+ "requires": {
+ "color": "^0.11.3",
+ "postcss": "^5.0.4",
+ "postcss-message-helpers": "^2.0.0",
+ "reduce-function-call": "^1.0.1"
+ }
+ },
+ "postcss-color-hex-alpha": {
+ "version": "2.0.0",
+ "resolved": "http://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-2.0.0.tgz",
+ "integrity": "sha1-RP1uyt5mAoZIyIHLZQTNy/3GzQk=",
+ "dev": true,
+ "requires": {
+ "color": "^0.10.1",
+ "postcss": "^5.0.4",
+ "postcss-message-helpers": "^2.0.0"
+ },
+ "dependencies": {
+ "color": {
+ "version": "0.10.1",
+ "resolved": "http://registry.npmjs.org/color/-/color-0.10.1.tgz",
+ "integrity": "sha1-wEGI34KiCd3rzOzazT7DIPGTc58=",
+ "dev": true,
+ "requires": {
+ "color-convert": "^0.5.3",
+ "color-string": "^0.3.0"
+ }
+ },
+ "color-convert": {
+ "version": "0.5.3",
+ "resolved": "http://registry.npmjs.org/color-convert/-/color-convert-0.5.3.tgz",
+ "integrity": "sha1-vbbGnOZg+t/+CwAHzER+G59ygr0=",
+ "dev": true
+ }
+ }
+ },
+ "postcss-color-hsl": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/postcss-color-hsl/-/postcss-color-hsl-1.0.5.tgz",
+ "integrity": "sha1-9Tuxw0gxDOMHrYnjGBqGRzi15oc=",
+ "dev": true,
+ "requires": {
+ "postcss": "^5.2.0",
+ "postcss-value-parser": "^3.3.0",
+ "units-css": "^0.4.0"
+ }
+ },
+ "postcss-color-hwb": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-color-hwb/-/postcss-color-hwb-2.0.1.tgz",
+ "integrity": "sha1-1jr6+bcMtZX5AKKcn+V78qMvq+w=",
+ "dev": true,
+ "requires": {
+ "color": "^0.11.4",
+ "postcss": "^5.0.4",
+ "postcss-message-helpers": "^2.0.0",
+ "reduce-function-call": "^1.0.1"
+ }
+ },
+ "postcss-color-rebeccapurple": {
+ "version": "2.0.1",
+ "resolved": "http://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-2.0.1.tgz",
+ "integrity": "sha1-dMZETny7fYVhO19yht96SRYIRRw=",
+ "dev": true,
+ "requires": {
+ "color": "^0.11.4",
+ "postcss": "^5.0.4"
+ }
+ },
+ "postcss-color-rgb": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/postcss-color-rgb/-/postcss-color-rgb-1.1.4.tgz",
+ "integrity": "sha1-8pJD4i6OjBNDRHQJI3LUzmBb6Lw=",
+ "dev": true,
+ "requires": {
+ "postcss": "^5.2.0",
+ "postcss-value-parser": "^3.3.0"
+ }
+ },
+ "postcss-color-rgba-fallback": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/postcss-color-rgba-fallback/-/postcss-color-rgba-fallback-2.2.0.tgz",
+ "integrity": "sha1-bSlJG+WZCpMXPUfnx29YELCUAro=",
+ "dev": true,
+ "requires": {
+ "postcss": "^5.0.0",
+ "postcss-value-parser": "^3.0.2",
+ "rgb-hex": "^1.0.0"
+ }
+ },
+ "postcss-colormin": {
+ "version": "2.2.2",
+ "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-2.2.2.tgz",
+ "integrity": "sha1-ZjFBfV8OkJo9fsJrJMio0eT5bks=",
+ "dev": true,
+ "requires": {
+ "colormin": "^1.0.5",
+ "postcss": "^5.0.13",
+ "postcss-value-parser": "^3.2.3"
+ }
+ },
+ "postcss-convert-values": {
+ "version": "2.6.1",
+ "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-2.6.1.tgz",
+ "integrity": "sha1-u9hZPFwf0uPRwyK7kl3K6Nrk1i0=",
+ "dev": true,
+ "requires": {
+ "postcss": "^5.0.11",
+ "postcss-value-parser": "^3.1.2"
+ }
+ },
+ "postcss-cssnext": {
+ "version": "2.11.0",
+ "resolved": "https://registry.npmjs.org/postcss-cssnext/-/postcss-cssnext-2.11.0.tgz",
+ "integrity": "sha1-MeaPAB5AlgTacDtm3hS4uMjJ8rE=",
+ "dev": true,
+ "requires": {
+ "autoprefixer": "^6.0.2",
+ "caniuse-api": "^1.5.3",
+ "chalk": "^1.1.1",
+ "pixrem": "^3.0.0",
+ "pleeease-filters": "^3.0.0",
+ "postcss": "^5.0.4",
+ "postcss-apply": "^0.3.0",
+ "postcss-attribute-case-insensitive": "^1.0.1",
+ "postcss-calc": "^5.0.0",
+ "postcss-color-function": "^2.0.0",
+ "postcss-color-gray": "^3.0.0",
+ "postcss-color-hex-alpha": "^2.0.0",
+ "postcss-color-hsl": "^1.0.5",
+ "postcss-color-hwb": "^2.0.0",
+ "postcss-color-rebeccapurple": "^2.0.0",
+ "postcss-color-rgb": "^1.1.4",
+ "postcss-color-rgba-fallback": "^2.0.0",
+ "postcss-custom-media": "^5.0.0",
+ "postcss-custom-properties": "^5.0.0",
+ "postcss-custom-selectors": "^3.0.0",
+ "postcss-font-family-system-ui": "^1.0.1",
+ "postcss-font-variant": "^2.0.0",
+ "postcss-image-set-polyfill": "^0.3.3",
+ "postcss-initial": "^1.3.1",
+ "postcss-media-minmax": "^2.1.0",
+ "postcss-nesting": "^2.0.5",
+ "postcss-pseudo-class-any-link": "^1.0.0",
+ "postcss-pseudoelements": "^3.0.0",
+ "postcss-replace-overflow-wrap": "^1.0.0",
+ "postcss-selector-matches": "^2.0.0",
+ "postcss-selector-not": "^2.0.0"
+ }
+ },
+ "postcss-custom-media": {
+ "version": "5.0.1",
+ "resolved": "http://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-5.0.1.tgz",
+ "integrity": "sha1-E40loYS/LrVN4S1VpsAcMKnYvYE=",
+ "dev": true,
+ "requires": {
+ "postcss": "^5.0.0"
+ }
+ },
+ "postcss-custom-properties": {
+ "version": "5.0.2",
+ "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-5.0.2.tgz",
+ "integrity": "sha1-lxnXjy2pz59TgQrrwj1GVhMKzrE=",
+ "dev": true,
+ "requires": {
+ "balanced-match": "^0.4.2",
+ "postcss": "^5.0.0"
+ },
+ "dependencies": {
+ "balanced-match": {
+ "version": "0.4.2",
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz",
+ "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=",
+ "dev": true
+ }
+ }
+ },
+ "postcss-custom-selectors": {
+ "version": "3.0.0",
+ "resolved": "http://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-3.0.0.tgz",
+ "integrity": "sha1-j4Ekn17Qeo0JF89qOf5bBWt/lqw=",
+ "dev": true,
+ "requires": {
+ "balanced-match": "^0.2.0",
+ "postcss": "^5.0.0",
+ "postcss-selector-matches": "^2.0.0"
+ },
+ "dependencies": {
+ "balanced-match": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.2.1.tgz",
+ "integrity": "sha1-e8ZYtL7WHu5CStdPdfXD4sTfPMc=",
+ "dev": true
+ }
+ }
+ },
+ "postcss-discard-comments": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-2.0.4.tgz",
+ "integrity": "sha1-vv6J+v1bPazlzM5Rt2uBUUvgDj0=",
+ "dev": true,
+ "requires": {
+ "postcss": "^5.0.14"
+ }
+ },
+ "postcss-discard-duplicates": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-2.1.0.tgz",
+ "integrity": "sha1-uavye4isGIFYpesSq8riAmO5GTI=",
+ "dev": true,
+ "requires": {
+ "postcss": "^5.0.4"
+ }
+ },
+ "postcss-discard-empty": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-2.1.0.tgz",
+ "integrity": "sha1-0rS9nVztXr2Nyt52QMfXzX9PkrU=",
+ "dev": true,
+ "requires": {
+ "postcss": "^5.0.14"
+ }
+ },
+ "postcss-discard-overridden": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-0.1.1.tgz",
+ "integrity": "sha1-ix6vVU9ob7KIzYdMVWZ7CqNmjVg=",
+ "dev": true,
+ "requires": {
+ "postcss": "^5.0.16"
+ }
+ },
+ "postcss-discard-unused": {
+ "version": "2.2.3",
+ "resolved": "http://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-2.2.3.tgz",
+ "integrity": "sha1-vOMLLMWR/8Y0Mitfs0ZLbZNPRDM=",
+ "dev": true,
+ "requires": {
+ "postcss": "^5.0.14",
+ "uniqs": "^2.0.0"
+ }
+ },
+ "postcss-filter-plugins": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/postcss-filter-plugins/-/postcss-filter-plugins-2.0.3.tgz",
+ "integrity": "sha512-T53GVFsdinJhgwm7rg1BzbeBRomOg9y5MBVhGcsV0CxurUdVj1UlPdKtn7aqYA/c/QVkzKMjq2bSV5dKG5+AwQ==",
+ "dev": true,
+ "requires": {
+ "postcss": "^5.0.4"
+ }
+ },
+ "postcss-font-family-system-ui": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/postcss-font-family-system-ui/-/postcss-font-family-system-ui-1.0.2.tgz",
+ "integrity": "sha1-PhpeP7fjHl6ecUOcyw6AFFVpJ8c=",
+ "dev": true,
+ "requires": {
+ "lodash": "^4.17.4",
+ "postcss": "^5.2.12",
+ "postcss-value-parser": "^3.3.0"
+ }
+ },
+ "postcss-font-variant": {
+ "version": "2.0.1",
+ "resolved": "http://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-2.0.1.tgz",
+ "integrity": "sha1-fKKRA/WfoCyjrOLKIrL3VoU9Tvg=",
+ "dev": true,
+ "requires": {
+ "postcss": "^5.0.4"
+ }
+ },
+ "postcss-image-set-polyfill": {
+ "version": "0.3.5",
+ "resolved": "https://registry.npmjs.org/postcss-image-set-polyfill/-/postcss-image-set-polyfill-0.3.5.tgz",
+ "integrity": "sha1-Dxk0E3AM8fgr05Bm7wFtZaShgYE=",
+ "dev": true,
+ "requires": {
+ "postcss": "^6.0.1",
+ "postcss-media-query-parser": "^0.2.3"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
+ "dev": true,
+ "requires": {
+ "color-convert": "^1.9.0"
+ }
+ },
+ "chalk": {
+ "version": "2.4.1",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
+ "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ }
+ },
+ "has-flag": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
+ "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
+ "dev": true
+ },
+ "postcss": {
+ "version": "6.0.23",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
+ "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
+ "dev": true,
+ "requires": {
+ "chalk": "^2.4.1",
+ "source-map": "^0.6.1",
+ "supports-color": "^5.4.0"
+ }
+ },
+ "source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "dev": true
+ },
+ "supports-color": {
+ "version": "5.5.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
+ "dev": true,
+ "requires": {
+ "has-flag": "^3.0.0"
+ }
+ }
+ }
+ },
+ "postcss-import": {
+ "version": "9.1.0",
+ "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-9.1.0.tgz",
+ "integrity": "sha1-lf6YdqHnmvSfvcNYnwH+WqfMHoA=",
+ "dev": true,
+ "requires": {
+ "object-assign": "^4.0.1",
+ "postcss": "^5.0.14",
+ "postcss-value-parser": "^3.2.3",
+ "promise-each": "^2.2.0",
+ "read-cache": "^1.0.0",
+ "resolve": "^1.1.7"
+ }
+ },
+ "postcss-initial": {
+ "version": "1.5.3",
+ "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-1.5.3.tgz",
+ "integrity": "sha1-IMPpHJaCLdsb7UlQjbltVrrDd9A=",
+ "dev": true,
+ "requires": {
+ "lodash.template": "^4.2.4",
+ "postcss": "^5.0.19"
+ }
+ },
+ "postcss-load-config": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-1.2.0.tgz",
+ "integrity": "sha1-U56a/J3chiASHr+djDZz4M5Q0oo=",
+ "dev": true,
+ "requires": {
+ "cosmiconfig": "^2.1.0",
+ "object-assign": "^4.1.0",
+ "postcss-load-options": "^1.2.0",
+ "postcss-load-plugins": "^2.3.0"
+ }
+ },
+ "postcss-load-options": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/postcss-load-options/-/postcss-load-options-1.2.0.tgz",
+ "integrity": "sha1-sJixVZ3awt8EvAuzdfmaXP4rbYw=",
+ "dev": true,
+ "requires": {
+ "cosmiconfig": "^2.1.0",
+ "object-assign": "^4.1.0"
+ }
+ },
+ "postcss-load-plugins": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/postcss-load-plugins/-/postcss-load-plugins-2.3.0.tgz",
+ "integrity": "sha1-dFdoEWWZrKLwCfrUJrABdQSdjZI=",
+ "dev": true,
+ "requires": {
+ "cosmiconfig": "^2.1.1",
+ "object-assign": "^4.1.0"
+ }
+ },
+ "postcss-loader": {
+ "version": "1.3.3",
+ "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-1.3.3.tgz",
+ "integrity": "sha1-piHqH6KQYqg5cqRvVEhncTAZFus=",
+ "dev": true,
+ "requires": {
+ "loader-utils": "^1.0.2",
+ "object-assign": "^4.1.1",
+ "postcss": "^5.2.15",
+ "postcss-load-config": "^1.2.0"
+ }
+ },
+ "postcss-media-minmax": {
+ "version": "2.1.2",
+ "resolved": "http://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-2.1.2.tgz",
+ "integrity": "sha1-RExc+JJqteT9iiUJ6Sl+dRZJzfg=",
+ "dev": true,
+ "requires": {
+ "postcss": "^5.0.4"
+ }
+ },
+ "postcss-media-query-parser": {
+ "version": "0.2.3",
+ "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz",
+ "integrity": "sha1-J7Ocb02U+Bsac7j3Y1HGCeXO8kQ=",
+ "dev": true
+ },
+ "postcss-merge-idents": {
+ "version": "2.1.7",
+ "resolved": "http://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-2.1.7.tgz",
+ "integrity": "sha1-TFUwMTwI4dWzu/PSu8dH4njuonA=",
+ "dev": true,
+ "requires": {
+ "has": "^1.0.1",
+ "postcss": "^5.0.10",
+ "postcss-value-parser": "^3.1.1"
+ }
+ },
+ "postcss-merge-longhand": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-2.0.2.tgz",
+ "integrity": "sha1-I9kM0Sewp3mUkVMyc5A0oaTz1lg=",
+ "dev": true,
+ "requires": {
+ "postcss": "^5.0.4"
+ }
+ },
+ "postcss-merge-rules": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-2.1.2.tgz",
+ "integrity": "sha1-0d9d+qexrMO+VT8OnhDofGG19yE=",
+ "dev": true,
+ "requires": {
+ "browserslist": "^1.5.2",
+ "caniuse-api": "^1.5.2",
+ "postcss": "^5.0.4",
+ "postcss-selector-parser": "^2.2.2",
+ "vendors": "^1.0.0"
+ },
+ "dependencies": {
+ "browserslist": {
+ "version": "1.7.7",
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz",
+ "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=",
+ "dev": true,
+ "requires": {
+ "caniuse-db": "^1.0.30000639",
+ "electron-to-chromium": "^1.2.7"
+ }
+ }
+ }
+ },
+ "postcss-message-helpers": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-message-helpers/-/postcss-message-helpers-2.0.0.tgz",
+ "integrity": "sha1-pPL0+rbk/gAvCu0ABHjN9S+bpg4=",
+ "dev": true
+ },
+ "postcss-minify-font-values": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-1.0.5.tgz",
+ "integrity": "sha1-S1jttWZB66fIR0qzUmyv17vey2k=",
+ "dev": true,
+ "requires": {
+ "object-assign": "^4.0.1",
+ "postcss": "^5.0.4",
+ "postcss-value-parser": "^3.0.2"
+ }
+ },
+ "postcss-minify-gradients": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-1.0.5.tgz",
+ "integrity": "sha1-Xb2hE3NwP4PPtKPqOIHY11/15uE=",
+ "dev": true,
+ "requires": {
+ "postcss": "^5.0.12",
+ "postcss-value-parser": "^3.3.0"
+ }
+ },
+ "postcss-minify-params": {
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-1.2.2.tgz",
+ "integrity": "sha1-rSzgcTc7lDs9kwo/pZo1jCjW8fM=",
+ "dev": true,
+ "requires": {
+ "alphanum-sort": "^1.0.1",
+ "postcss": "^5.0.2",
+ "postcss-value-parser": "^3.0.2",
+ "uniqs": "^2.0.0"
+ }
+ },
+ "postcss-minify-selectors": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-2.1.1.tgz",
+ "integrity": "sha1-ssapjAByz5G5MtGkllCBFDEXNb8=",
+ "dev": true,
+ "requires": {
+ "alphanum-sort": "^1.0.2",
+ "has": "^1.0.1",
+ "postcss": "^5.0.14",
+ "postcss-selector-parser": "^2.0.0"
+ }
+ },
+ "postcss-modules-extract-imports": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.2.1.tgz",
+ "integrity": "sha512-6jt9XZwUhwmRUhb/CkyJY020PYaPJsCyt3UjbaWo6XEbH/94Hmv6MP7fG2C5NDU/BcHzyGYxNtHvM+LTf9HrYw==",
+ "dev": true,
+ "requires": {
+ "postcss": "^6.0.1"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
+ "dev": true,
+ "requires": {
+ "color-convert": "^1.9.0"
+ }
+ },
+ "chalk": {
+ "version": "2.4.1",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
+ "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ }
+ },
+ "has-flag": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
+ "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
+ "dev": true
+ },
+ "postcss": {
+ "version": "6.0.23",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
+ "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
+ "dev": true,
+ "requires": {
+ "chalk": "^2.4.1",
+ "source-map": "^0.6.1",
+ "supports-color": "^5.4.0"
+ }
+ },
+ "source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "dev": true
+ },
+ "supports-color": {
+ "version": "5.5.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
+ "dev": true,
+ "requires": {
+ "has-flag": "^3.0.0"
+ }
+ }
+ }
+ },
+ "postcss-modules-local-by-default": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz",
+ "integrity": "sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=",
+ "dev": true,
+ "requires": {
+ "css-selector-tokenizer": "^0.7.0",
+ "postcss": "^6.0.1"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
+ "dev": true,
+ "requires": {
+ "color-convert": "^1.9.0"
+ }
+ },
+ "chalk": {
+ "version": "2.4.1",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
+ "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ }
+ },
+ "has-flag": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
+ "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
+ "dev": true
+ },
+ "postcss": {
+ "version": "6.0.23",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
+ "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
+ "dev": true,
+ "requires": {
+ "chalk": "^2.4.1",
+ "source-map": "^0.6.1",
+ "supports-color": "^5.4.0"
+ }
+ },
+ "source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "dev": true
+ },
+ "supports-color": {
+ "version": "5.5.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
+ "dev": true,
+ "requires": {
+ "has-flag": "^3.0.0"
+ }
+ }
+ }
+ },
+ "postcss-modules-scope": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz",
+ "integrity": "sha1-1upkmUx5+XtipytCb75gVqGUu5A=",
+ "dev": true,
+ "requires": {
+ "css-selector-tokenizer": "^0.7.0",
+ "postcss": "^6.0.1"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
+ "dev": true,
+ "requires": {
+ "color-convert": "^1.9.0"
+ }
+ },
+ "chalk": {
+ "version": "2.4.1",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
+ "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ }
+ },
+ "has-flag": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
+ "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
+ "dev": true
+ },
+ "postcss": {
+ "version": "6.0.23",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
+ "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
+ "dev": true,
+ "requires": {
+ "chalk": "^2.4.1",
+ "source-map": "^0.6.1",
+ "supports-color": "^5.4.0"
+ }
+ },
+ "source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "dev": true
+ },
+ "supports-color": {
+ "version": "5.5.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
+ "dev": true,
+ "requires": {
+ "has-flag": "^3.0.0"
+ }
+ }
+ }
+ },
+ "postcss-modules-values": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz",
+ "integrity": "sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA=",
+ "dev": true,
+ "requires": {
+ "icss-replace-symbols": "^1.1.0",
+ "postcss": "^6.0.1"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
+ "dev": true,
+ "requires": {
+ "color-convert": "^1.9.0"
+ }
+ },
+ "chalk": {
+ "version": "2.4.1",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
+ "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ }
+ },
+ "has-flag": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
+ "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
+ "dev": true
+ },
+ "postcss": {
+ "version": "6.0.23",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
+ "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
+ "dev": true,
+ "requires": {
+ "chalk": "^2.4.1",
+ "source-map": "^0.6.1",
+ "supports-color": "^5.4.0"
+ }
+ },
+ "source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "dev": true
+ },
+ "supports-color": {
+ "version": "5.5.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
+ "dev": true,
+ "requires": {
+ "has-flag": "^3.0.0"
+ }
+ }
+ }
+ },
+ "postcss-nesting": {
+ "version": "2.3.1",
+ "resolved": "http://registry.npmjs.org/postcss-nesting/-/postcss-nesting-2.3.1.tgz",
+ "integrity": "sha1-lKa2pO9wf77CCof+5clXdZtOAc8=",
+ "dev": true,
+ "requires": {
+ "postcss": "^5.0.19"
+ }
+ },
+ "postcss-normalize-charset": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-1.1.1.tgz",
+ "integrity": "sha1-757nEhLX/nWceO0WL2HtYrXLk/E=",
+ "dev": true,
+ "requires": {
+ "postcss": "^5.0.5"
+ }
+ },
+ "postcss-normalize-url": {
+ "version": "3.0.8",
+ "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-3.0.8.tgz",
+ "integrity": "sha1-EI90s/L82viRov+j6kWSJ5/HgiI=",
+ "dev": true,
+ "requires": {
+ "is-absolute-url": "^2.0.0",
+ "normalize-url": "^1.4.0",
+ "postcss": "^5.0.14",
+ "postcss-value-parser": "^3.2.3"
+ }
+ },
+ "postcss-ordered-values": {
+ "version": "2.2.3",
+ "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-2.2.3.tgz",
+ "integrity": "sha1-7sbCpntsQSqNsgQud/6NpD+VwR0=",
+ "dev": true,
+ "requires": {
+ "postcss": "^5.0.4",
+ "postcss-value-parser": "^3.0.1"
+ }
+ },
+ "postcss-pseudo-class-any-link": {
+ "version": "1.0.0",
+ "resolved": "http://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-1.0.0.tgz",
+ "integrity": "sha1-kDI5GWQB0zX+c6x1YYb6YuaTryY=",
+ "dev": true,
+ "requires": {
+ "postcss": "^5.0.3",
+ "postcss-selector-parser": "^1.1.4"
+ },
+ "dependencies": {
+ "postcss-selector-parser": {
+ "version": "1.3.3",
+ "resolved": "http://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-1.3.3.tgz",
+ "integrity": "sha1-0u4Z33pk+O8hwacchvfUg1yIwoE=",
+ "dev": true,
+ "requires": {
+ "flatten": "^1.0.2",
+ "indexes-of": "^1.0.1",
+ "uniq": "^1.0.1"
+ }
+ }
+ }
+ },
+ "postcss-pseudoelements": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-pseudoelements/-/postcss-pseudoelements-3.0.0.tgz",
+ "integrity": "sha1-bGghd8eQC6BTtt8X+MWQKEx7i7w=",
+ "dev": true,
+ "requires": {
+ "postcss": "^5.0.4"
+ }
+ },
+ "postcss-reduce-idents": {
+ "version": "2.4.0",
+ "resolved": "http://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-2.4.0.tgz",
+ "integrity": "sha1-wsbSDMlYKE9qv75j92Cb9AkFmtM=",
+ "dev": true,
+ "requires": {
+ "postcss": "^5.0.4",
+ "postcss-value-parser": "^3.0.2"
+ }
+ },
+ "postcss-reduce-initial": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-1.0.1.tgz",
+ "integrity": "sha1-aPgGlfBF0IJjqHmtJA343WT2ROo=",
+ "dev": true,
+ "requires": {
+ "postcss": "^5.0.4"
+ }
+ },
+ "postcss-reduce-transforms": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-1.0.4.tgz",
+ "integrity": "sha1-/3b02CEkN7McKYpC0uFEQCV3GuE=",
+ "dev": true,
+ "requires": {
+ "has": "^1.0.1",
+ "postcss": "^5.0.8",
+ "postcss-value-parser": "^3.0.1"
+ }
+ },
+ "postcss-replace-overflow-wrap": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-1.0.0.tgz",
+ "integrity": "sha1-8KA7Meq5Y2ppNr/SEOKu8bQ0pkM=",
+ "dev": true,
+ "requires": {
+ "postcss": "^5.0.16"
+ }
+ },
+ "postcss-selector-matches": {
+ "version": "2.0.5",
+ "resolved": "http://registry.npmjs.org/postcss-selector-matches/-/postcss-selector-matches-2.0.5.tgz",
+ "integrity": "sha1-+g9Dvle2jneqTNEYBwI0kqExAn8=",
+ "dev": true,
+ "requires": {
+ "balanced-match": "^0.4.2",
+ "postcss": "^5.0.0"
+ },
+ "dependencies": {
+ "balanced-match": {
+ "version": "0.4.2",
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz",
+ "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=",
+ "dev": true
+ }
+ }
+ },
+ "postcss-selector-not": {
+ "version": "2.0.0",
+ "resolved": "http://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-2.0.0.tgz",
+ "integrity": "sha1-xzrSGj91I0vuf+4mnhVP1qhpeY0=",
+ "dev": true,
+ "requires": {
+ "balanced-match": "^0.2.0",
+ "postcss": "^5.0.0"
+ },
+ "dependencies": {
+ "balanced-match": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.2.1.tgz",
+ "integrity": "sha1-e8ZYtL7WHu5CStdPdfXD4sTfPMc=",
+ "dev": true
+ }
+ }
+ },
+ "postcss-selector-parser": {
+ "version": "2.2.3",
+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz",
+ "integrity": "sha1-+UN3iGBsPJrO4W/+jYsWKX8nu5A=",
+ "dev": true,
+ "requires": {
+ "flatten": "^1.0.2",
+ "indexes-of": "^1.0.1",
+ "uniq": "^1.0.1"
+ }
+ },
+ "postcss-svgo": {
+ "version": "2.1.6",
+ "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-2.1.6.tgz",
+ "integrity": "sha1-tt8YqmE7Zm4TPwittSGcJoSsEI0=",
+ "dev": true,
+ "requires": {
+ "is-svg": "^2.0.0",
+ "postcss": "^5.0.14",
+ "postcss-value-parser": "^3.2.3",
+ "svgo": "^0.7.0"
+ }
+ },
+ "postcss-unique-selectors": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-2.0.2.tgz",
+ "integrity": "sha1-mB1X0p3csz57Hf4f1DuGSfkzyh0=",
+ "dev": true,
+ "requires": {
+ "alphanum-sort": "^1.0.1",
+ "postcss": "^5.0.4",
+ "uniqs": "^2.0.0"
+ }
+ },
+ "postcss-value-parser": {
+ "version": "3.3.0",
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz",
+ "integrity": "sha1-h/OPnxj3dKSrTIojL1xc6IcqnRU=",
+ "dev": true
+ },
+ "postcss-zindex": {
+ "version": "2.2.0",
+ "resolved": "http://registry.npmjs.org/postcss-zindex/-/postcss-zindex-2.2.0.tgz",
+ "integrity": "sha1-0hCd3AVbka9n/EyzsCWUZjnSryI=",
+ "dev": true,
+ "requires": {
+ "has": "^1.0.1",
+ "postcss": "^5.0.4",
+ "uniqs": "^2.0.0"
+ }
+ },
+ "prepend-http": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz",
+ "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=",
+ "dev": true
+ },
+ "private": {
+ "version": "0.1.8",
+ "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz",
+ "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==",
+ "dev": true
+ },
+ "process": {
+ "version": "0.11.10",
+ "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
+ "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=",
+ "dev": true
+ },
+ "process-nextick-args": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
+ "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==",
+ "dev": true
+ },
+ "promise-each": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/promise-each/-/promise-each-2.2.0.tgz",
+ "integrity": "sha1-M1MXTv8mlEgQN+BOAfd6oPttG2A=",
+ "dev": true,
+ "requires": {
+ "any-promise": "^0.1.0"
+ }
+ },
+ "prr": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
+ "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=",
+ "dev": true
+ },
+ "public-encrypt": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",
+ "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==",
+ "dev": true,
+ "requires": {
+ "bn.js": "^4.1.0",
+ "browserify-rsa": "^4.0.0",
+ "create-hash": "^1.1.0",
+ "parse-asn1": "^5.0.0",
+ "randombytes": "^2.0.1",
+ "safe-buffer": "^5.1.2"
+ }
+ },
+ "punycode": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
+ "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
+ "dev": true
+ },
+ "q": {
+ "version": "1.5.1",
+ "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",
+ "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=",
+ "dev": true
+ },
+ "query-string": {
+ "version": "4.3.4",
+ "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz",
+ "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=",
+ "dev": true,
+ "requires": {
+ "object-assign": "^4.1.0",
+ "strict-uri-encode": "^1.0.0"
+ }
+ },
+ "querystring": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
+ "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
+ "dev": true
+ },
+ "querystring-es3": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
+ "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=",
+ "dev": true
+ },
+ "randombytes": {
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.0.6.tgz",
+ "integrity": "sha512-CIQ5OFxf4Jou6uOKe9t1AOgqpeU5fd70A8NPdHSGeYXqXsPe6peOwI0cUl88RWZ6sP1vPMV3avd/R6cZ5/sP1A==",
+ "dev": true,
+ "requires": {
+ "safe-buffer": "^5.1.0"
+ }
+ },
+ "randomfill": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
+ "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
+ "dev": true,
+ "requires": {
+ "randombytes": "^2.0.5",
+ "safe-buffer": "^5.1.0"
+ }
+ },
+ "read-cache": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
+ "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=",
+ "dev": true,
+ "requires": {
+ "pify": "^2.3.0"
+ },
+ "dependencies": {
+ "pify": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+ "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
+ "dev": true
+ }
+ }
+ },
+ "read-pkg": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
+ "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
+ "dev": true,
+ "requires": {
+ "load-json-file": "^1.0.0",
+ "normalize-package-data": "^2.3.2",
+ "path-type": "^1.0.0"
+ }
+ },
+ "read-pkg-up": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
+ "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
+ "dev": true,
+ "requires": {
+ "find-up": "^1.0.0",
+ "read-pkg": "^1.0.0"
+ },
+ "dependencies": {
+ "find-up": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
+ "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
+ "dev": true,
+ "requires": {
+ "path-exists": "^2.0.0",
+ "pinkie-promise": "^2.0.0"
+ }
+ },
+ "path-exists": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
+ "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
+ "dev": true,
+ "requires": {
+ "pinkie-promise": "^2.0.0"
+ }
+ }
+ }
+ },
+ "readable-stream": {
+ "version": "2.3.6",
+ "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
+ "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
+ "dev": true,
+ "requires": {
+ "core-util-is": "~1.0.0",
+ "inherits": "~2.0.3",
+ "isarray": "~1.0.0",
+ "process-nextick-args": "~2.0.0",
+ "safe-buffer": "~5.1.1",
+ "string_decoder": "~1.1.1",
+ "util-deprecate": "~1.0.1"
+ }
+ },
+ "readdirp": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
+ "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
+ "dev": true,
+ "requires": {
+ "graceful-fs": "^4.1.11",
+ "micromatch": "^3.1.10",
+ "readable-stream": "^2.0.2"
+ }
+ },
+ "reduce-css-calc": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-1.3.0.tgz",
+ "integrity": "sha1-dHyRTgSWFKTJz7umKYca0dKSdxY=",
+ "dev": true,
+ "requires": {
+ "balanced-match": "^0.4.2",
+ "math-expression-evaluator": "^1.2.14",
+ "reduce-function-call": "^1.0.1"
+ },
+ "dependencies": {
+ "balanced-match": {
+ "version": "0.4.2",
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz",
+ "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=",
+ "dev": true
+ }
+ }
+ },
+ "reduce-function-call": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/reduce-function-call/-/reduce-function-call-1.0.2.tgz",
+ "integrity": "sha1-WiAL+S4ON3UXUv5FsKszD9S2vpk=",
+ "dev": true,
+ "requires": {
+ "balanced-match": "^0.4.2"
+ },
+ "dependencies": {
+ "balanced-match": {
+ "version": "0.4.2",
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz",
+ "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=",
+ "dev": true
+ }
+ }
+ },
+ "regenerate": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz",
+ "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==",
+ "dev": true
+ },
+ "regenerator-runtime": {
+ "version": "0.11.1",
+ "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz",
+ "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==",
+ "dev": true
+ },
+ "regenerator-transform": {
+ "version": "0.10.1",
+ "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.10.1.tgz",
+ "integrity": "sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==",
+ "dev": true,
+ "requires": {
+ "babel-runtime": "^6.18.0",
+ "babel-types": "^6.19.0",
+ "private": "^0.1.6"
+ }
+ },
+ "regex-not": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
+ "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
+ "dev": true,
+ "requires": {
+ "extend-shallow": "^3.0.2",
+ "safe-regex": "^1.1.0"
+ }
+ },
+ "regexpu-core": {
+ "version": "2.0.0",
+ "resolved": "http://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz",
+ "integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=",
+ "dev": true,
+ "requires": {
+ "regenerate": "^1.2.1",
+ "regjsgen": "^0.2.0",
+ "regjsparser": "^0.1.4"
+ }
+ },
+ "regjsgen": {
+ "version": "0.2.0",
+ "resolved": "http://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz",
+ "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=",
+ "dev": true
+ },
+ "regjsparser": {
+ "version": "0.1.5",
+ "resolved": "http://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz",
+ "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=",
+ "dev": true,
+ "requires": {
+ "jsesc": "~0.5.0"
+ },
+ "dependencies": {
+ "jsesc": {
+ "version": "0.5.0",
+ "resolved": "http://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
+ "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
+ "dev": true
+ }
+ }
+ },
+ "remove-trailing-separator": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
+ "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
+ "dev": true
+ },
+ "repeat-element": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz",
+ "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==",
+ "dev": true
+ },
+ "repeat-string": {
+ "version": "1.6.1",
+ "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
+ "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
+ "dev": true
+ },
+ "repeating": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
+ "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
+ "dev": true,
+ "requires": {
+ "is-finite": "^1.0.0"
+ }
+ },
+ "require-directory": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
+ "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
+ "dev": true
+ },
+ "require-from-string": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-1.2.1.tgz",
+ "integrity": "sha1-UpyczvJzgK3+yaL5ZbZJu+5jZBg=",
+ "dev": true
+ },
+ "require-main-filename": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
+ "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
+ "dev": true
+ },
+ "resolve": {
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.5.0.tgz",
+ "integrity": "sha512-hgoSGrc3pjzAPHNBg+KnFcK2HwlHTs/YrAGUr6qgTVUZmXv1UEXXl0bZNBKMA9fud6lRYFdPGz0xXxycPzmmiw==",
+ "dev": true,
+ "requires": {
+ "path-parse": "^1.0.5"
+ }
+ },
+ "resolve-url": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
+ "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
+ "dev": true
+ },
+ "ret": {
+ "version": "0.1.15",
+ "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
+ "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
+ "dev": true
+ },
+ "rgb": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/rgb/-/rgb-0.1.0.tgz",
+ "integrity": "sha1-vieykej+/+rBvZlylyG/pA/AN7U=",
+ "dev": true
+ },
+ "rgb-hex": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/rgb-hex/-/rgb-hex-1.0.0.tgz",
+ "integrity": "sha1-v6+M2c2RZLWibXHrTxWgllMks8E=",
+ "dev": true
+ },
+ "right-align": {
+ "version": "0.1.3",
+ "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz",
+ "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=",
+ "dev": true,
+ "requires": {
+ "align-text": "^0.1.1"
+ }
+ },
+ "ripemd160": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",
+ "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",
+ "dev": true,
+ "requires": {
+ "hash-base": "^3.0.0",
+ "inherits": "^2.0.1"
+ }
+ },
+ "safe-buffer": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
+ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
+ "dev": true
+ },
+ "safe-regex": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
+ "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
+ "dev": true,
+ "requires": {
+ "ret": "~0.1.10"
+ }
+ },
+ "sax": {
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
+ "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
+ "dev": true
+ },
+ "schema-utils": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.3.0.tgz",
+ "integrity": "sha1-9YdyIs4+kx7a4DnxfrNxbnE3+M8=",
+ "dev": true,
+ "requires": {
+ "ajv": "^5.0.0"
+ }
+ },
+ "semver": {
+ "version": "5.6.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz",
+ "integrity": "sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==",
+ "dev": true
+ },
+ "set-blocking": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
+ "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
+ "dev": true
+ },
+ "set-value": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
+ "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
+ "dev": true,
+ "requires": {
+ "extend-shallow": "^2.0.1",
+ "is-extendable": "^0.1.1",
+ "is-plain-object": "^2.0.3",
+ "split-string": "^3.0.1"
+ },
+ "dependencies": {
+ "extend-shallow": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
+ "dev": true,
+ "requires": {
+ "is-extendable": "^0.1.0"
+ }
+ }
+ }
+ },
+ "setimmediate": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
+ "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=",
+ "dev": true
+ },
+ "sha.js": {
+ "version": "2.4.11",
+ "resolved": "http://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
+ "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
+ "dev": true,
+ "requires": {
+ "inherits": "^2.0.1",
+ "safe-buffer": "^5.0.1"
+ }
+ },
+ "slash": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz",
+ "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=",
+ "dev": true
+ },
+ "snapdragon": {
+ "version": "0.8.2",
+ "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
+ "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
+ "dev": true,
+ "requires": {
+ "base": "^0.11.1",
+ "debug": "^2.2.0",
+ "define-property": "^0.2.5",
+ "extend-shallow": "^2.0.1",
+ "map-cache": "^0.2.2",
+ "source-map": "^0.5.6",
+ "source-map-resolve": "^0.5.0",
+ "use": "^3.1.0"
+ },
+ "dependencies": {
+ "define-property": {
+ "version": "0.2.5",
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
+ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
+ "dev": true,
+ "requires": {
+ "is-descriptor": "^0.1.0"
+ }
+ },
+ "extend-shallow": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
+ "dev": true,
+ "requires": {
+ "is-extendable": "^0.1.0"
+ }
+ }
+ }
+ },
+ "snapdragon-node": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
+ "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
+ "dev": true,
+ "requires": {
+ "define-property": "^1.0.0",
+ "isobject": "^3.0.0",
+ "snapdragon-util": "^3.0.1"
+ },
+ "dependencies": {
+ "define-property": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
+ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
+ "dev": true,
+ "requires": {
+ "is-descriptor": "^1.0.0"
+ }
+ },
+ "is-accessor-descriptor": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
+ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
+ "dev": true,
+ "requires": {
+ "kind-of": "^6.0.0"
+ }
+ },
+ "is-data-descriptor": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
+ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
+ "dev": true,
+ "requires": {
+ "kind-of": "^6.0.0"
+ }
+ },
+ "is-descriptor": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
+ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
+ "dev": true,
+ "requires": {
+ "is-accessor-descriptor": "^1.0.0",
+ "is-data-descriptor": "^1.0.0",
+ "kind-of": "^6.0.2"
+ }
+ },
+ "kind-of": {
+ "version": "6.0.2",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
+ "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
+ "dev": true
+ }
+ }
+ },
+ "snapdragon-util": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
+ "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
+ "dev": true,
+ "requires": {
+ "kind-of": "^3.2.0"
+ }
+ },
+ "sort-keys": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz",
+ "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=",
+ "dev": true,
+ "requires": {
+ "is-plain-obj": "^1.0.0"
+ }
+ },
+ "source-list-map": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz",
+ "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==",
+ "dev": true
+ },
+ "source-map": {
+ "version": "0.5.7",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
+ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
+ "dev": true
+ },
+ "source-map-resolve": {
+ "version": "0.5.2",
+ "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz",
+ "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==",
+ "dev": true,
+ "requires": {
+ "atob": "^2.1.1",
+ "decode-uri-component": "^0.2.0",
+ "resolve-url": "^0.2.1",
+ "source-map-url": "^0.4.0",
+ "urix": "^0.1.0"
+ }
+ },
+ "source-map-support": {
+ "version": "0.4.18",
+ "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz",
+ "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==",
+ "dev": true,
+ "requires": {
+ "source-map": "^0.5.6"
+ }
+ },
+ "source-map-url": {
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz",
+ "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=",
+ "dev": true
+ },
+ "spdx-correct": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz",
+ "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==",
+ "dev": true,
+ "requires": {
+ "spdx-expression-parse": "^3.0.0",
+ "spdx-license-ids": "^3.0.0"
+ }
+ },
+ "spdx-exceptions": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz",
+ "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==",
+ "dev": true
+ },
+ "spdx-expression-parse": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz",
+ "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==",
+ "dev": true,
+ "requires": {
+ "spdx-exceptions": "^2.1.0",
+ "spdx-license-ids": "^3.0.0"
+ }
+ },
+ "spdx-license-ids": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.3.tgz",
+ "integrity": "sha512-uBIcIl3Ih6Phe3XHK1NqboJLdGfwr1UN3k6wSD1dZpmPsIkb8AGNbZYJ1fOBk834+Gxy8rpfDxrS6XLEMZMY2g==",
+ "dev": true
+ },
+ "split-string": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
+ "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
+ "dev": true,
+ "requires": {
+ "extend-shallow": "^3.0.0"
+ }
+ },
+ "sprintf-js": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
+ "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
+ "dev": true
+ },
+ "static-extend": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
+ "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
+ "dev": true,
+ "requires": {
+ "define-property": "^0.2.5",
+ "object-copy": "^0.1.0"
+ },
+ "dependencies": {
+ "define-property": {
+ "version": "0.2.5",
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
+ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
+ "dev": true,
+ "requires": {
+ "is-descriptor": "^0.1.0"
+ }
+ }
+ }
+ },
+ "stream-browserify": {
+ "version": "2.0.1",
+ "resolved": "http://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.1.tgz",
+ "integrity": "sha1-ZiZu5fm9uZQKTkUUyvtDu3Hlyds=",
+ "dev": true,
+ "requires": {
+ "inherits": "~2.0.1",
+ "readable-stream": "^2.0.2"
+ }
+ },
+ "stream-http": {
+ "version": "2.8.3",
+ "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz",
+ "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==",
+ "dev": true,
+ "requires": {
+ "builtin-status-codes": "^3.0.0",
+ "inherits": "^2.0.1",
+ "readable-stream": "^2.3.6",
+ "to-arraybuffer": "^1.0.0",
+ "xtend": "^4.0.0"
+ }
+ },
+ "strict-uri-encode": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz",
+ "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=",
+ "dev": true
+ },
+ "string-width": {
+ "version": "1.0.2",
+ "resolved": "http://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
+ "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
+ "dev": true,
+ "requires": {
+ "code-point-at": "^1.0.0",
+ "is-fullwidth-code-point": "^1.0.0",
+ "strip-ansi": "^3.0.0"
+ }
+ },
+ "string_decoder": {
+ "version": "1.1.1",
+ "resolved": "http://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
+ "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
+ "dev": true,
+ "requires": {
+ "safe-buffer": "~5.1.0"
+ }
+ },
+ "strip-ansi": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
+ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
+ "dev": true,
+ "requires": {
+ "ansi-regex": "^2.0.0"
+ }
+ },
+ "strip-bom": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
+ "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
+ "dev": true,
+ "requires": {
+ "is-utf8": "^0.2.0"
+ }
+ },
+ "style-loader": {
+ "version": "0.16.1",
+ "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-0.16.1.tgz",
+ "integrity": "sha1-UOMlJY1OeEId2WgGNrQehmFZXRA=",
+ "dev": true,
+ "requires": {
+ "loader-utils": "^1.0.2"
+ }
+ },
+ "supports-color": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
+ "dev": true
+ },
+ "svgo": {
+ "version": "0.7.2",
+ "resolved": "https://registry.npmjs.org/svgo/-/svgo-0.7.2.tgz",
+ "integrity": "sha1-n1dyQTlSE1xv779Ar+ak+qiLS7U=",
+ "dev": true,
+ "requires": {
+ "coa": "~1.0.1",
+ "colors": "~1.1.2",
+ "csso": "~2.3.1",
+ "js-yaml": "~3.7.0",
+ "mkdirp": "~0.5.1",
+ "sax": "~1.2.1",
+ "whet.extend": "~0.9.9"
+ },
+ "dependencies": {
+ "esprima": {
+ "version": "2.7.3",
+ "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz",
+ "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=",
+ "dev": true
+ },
+ "js-yaml": {
+ "version": "3.7.0",
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.7.0.tgz",
+ "integrity": "sha1-XJZ93YN6m/3KXy3oQlOr6KHAO4A=",
+ "dev": true,
+ "requires": {
+ "argparse": "^1.0.7",
+ "esprima": "^2.6.0"
+ }
+ }
+ }
+ },
+ "tachyons": {
+ "version": "4.11.1",
+ "resolved": "https://registry.npmjs.org/tachyons/-/tachyons-4.11.1.tgz",
+ "integrity": "sha512-n5zIZ8i8kZ8vz05vX1BdvkP8b9ufsMeSRmdqTuUtz5rlNxr03nntiZMc/HTADIsPYZj/wZJDJglxV0/yvvaiZA==",
+ "dev": true
+ },
+ "tapable": {
+ "version": "0.2.9",
+ "resolved": "https://registry.npmjs.org/tapable/-/tapable-0.2.9.tgz",
+ "integrity": "sha512-2wsvQ+4GwBvLPLWsNfLCDYGsW6xb7aeC6utq2Qh0PFwgEy7K7dsma9Jsmb2zSQj7GvYAyUGSntLtsv++GmgL1A==",
+ "dev": true
+ },
+ "timers-browserify": {
+ "version": "2.0.10",
+ "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.10.tgz",
+ "integrity": "sha512-YvC1SV1XdOUaL6gx5CoGroT3Gu49pK9+TZ38ErPldOWW4j49GI1HKs9DV+KGq/w6y+LZ72W1c8cKz2vzY+qpzg==",
+ "dev": true,
+ "requires": {
+ "setimmediate": "^1.0.4"
+ }
+ },
+ "to-arraybuffer": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",
+ "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=",
+ "dev": true
+ },
+ "to-fast-properties": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz",
+ "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=",
+ "dev": true
+ },
+ "to-object-path": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
+ "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
+ "dev": true,
+ "requires": {
+ "kind-of": "^3.0.2"
+ }
+ },
+ "to-regex": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
+ "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
+ "dev": true,
+ "requires": {
+ "define-property": "^2.0.2",
+ "extend-shallow": "^3.0.2",
+ "regex-not": "^1.0.2",
+ "safe-regex": "^1.1.0"
+ }
+ },
+ "to-regex-range": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
+ "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
+ "dev": true,
+ "requires": {
+ "is-number": "^3.0.0",
+ "repeat-string": "^1.6.1"
+ }
+ },
+ "trim-right": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz",
+ "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=",
+ "dev": true
+ },
+ "tty-browserify": {
+ "version": "0.0.0",
+ "resolved": "http://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz",
+ "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=",
+ "dev": true
+ },
+ "uglify-js": {
+ "version": "2.8.29",
+ "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz",
+ "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=",
+ "dev": true,
+ "requires": {
+ "source-map": "~0.5.1",
+ "uglify-to-browserify": "~1.0.0",
+ "yargs": "~3.10.0"
+ },
+ "dependencies": {
+ "camelcase": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz",
+ "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=",
+ "dev": true
+ },
+ "yargs": {
+ "version": "3.10.0",
+ "resolved": "http://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz",
+ "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=",
+ "dev": true,
+ "requires": {
+ "camelcase": "^1.0.2",
+ "cliui": "^2.1.0",
+ "decamelize": "^1.0.0",
+ "window-size": "0.1.0"
+ }
+ }
+ }
+ },
+ "uglify-to-browserify": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz",
+ "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=",
+ "dev": true,
+ "optional": true
+ },
+ "union-value": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
+ "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
+ "dev": true,
+ "requires": {
+ "arr-union": "^3.1.0",
+ "get-value": "^2.0.6",
+ "is-extendable": "^0.1.1",
+ "set-value": "^2.0.1"
+ }
+ },
+ "uniq": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz",
+ "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=",
+ "dev": true
+ },
+ "uniqs": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz",
+ "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=",
+ "dev": true
+ },
+ "units-css": {
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/units-css/-/units-css-0.4.0.tgz",
+ "integrity": "sha1-1iKGU6UZg9fBb/KPi53Dsf/tOgc=",
+ "dev": true,
+ "requires": {
+ "isnumeric": "^0.2.0",
+ "viewport-dimensions": "^0.2.0"
+ }
+ },
+ "unset-value": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
+ "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
+ "dev": true,
+ "requires": {
+ "has-value": "^0.3.1",
+ "isobject": "^3.0.0"
+ },
+ "dependencies": {
+ "has-value": {
+ "version": "0.3.1",
+ "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
+ "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
+ "dev": true,
+ "requires": {
+ "get-value": "^2.0.3",
+ "has-values": "^0.1.4",
+ "isobject": "^2.0.0"
+ },
+ "dependencies": {
+ "isobject": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
+ "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
+ "dev": true,
+ "requires": {
+ "isarray": "1.0.0"
+ }
+ }
+ }
+ },
+ "has-values": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
+ "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
+ "dev": true
+ }
+ }
+ },
+ "upath": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.2.tgz",
+ "integrity": "sha512-kXpym8nmDmlCBr7nKdIx8P2jNBa+pBpIUFRnKJ4dr8htyYGJFokkr2ZvERRtUN+9SY+JqXouNgUPtv6JQva/2Q==",
+ "dev": true
+ },
+ "urix": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
+ "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
+ "dev": true
+ },
+ "url": {
+ "version": "0.11.0",
+ "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
+ "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
+ "dev": true,
+ "requires": {
+ "punycode": "1.3.2",
+ "querystring": "0.2.0"
+ },
+ "dependencies": {
+ "punycode": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
+ "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
+ "dev": true
+ }
+ }
+ },
+ "use": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
+ "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
+ "dev": true
+ },
+ "util": {
+ "version": "0.10.4",
+ "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz",
+ "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==",
+ "dev": true,
+ "requires": {
+ "inherits": "2.0.3"
+ }
+ },
+ "util-deprecate": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+ "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
+ "dev": true
+ },
+ "validate-npm-package-license": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
+ "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
+ "dev": true,
+ "requires": {
+ "spdx-correct": "^3.0.0",
+ "spdx-expression-parse": "^3.0.0"
+ }
+ },
+ "vendors": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.2.tgz",
+ "integrity": "sha512-w/hry/368nO21AN9QljsaIhb9ZiZtZARoVH5f3CsFbawdLdayCgKRPup7CggujvySMxx0I91NOyxdVENohprLQ==",
+ "dev": true
+ },
+ "viewport-dimensions": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/viewport-dimensions/-/viewport-dimensions-0.2.0.tgz",
+ "integrity": "sha1-3nQHR9tTh/0XJfUXXpG6x2r982w=",
+ "dev": true
+ },
+ "vm-browserify": {
+ "version": "0.0.4",
+ "resolved": "http://registry.npmjs.org/vm-browserify/-/vm-browserify-0.0.4.tgz",
+ "integrity": "sha1-XX6kW7755Kb/ZflUOOCofDV9WnM=",
+ "dev": true,
+ "requires": {
+ "indexof": "0.0.1"
+ }
+ },
+ "watchpack": {
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.0.tgz",
+ "integrity": "sha512-i6dHe3EyLjMmDlU1/bGQpEw25XSjkJULPuAVKCbNRefQVq48yXKUpwg538F7AZTf9kyr57zj++pQFltUa5H7yA==",
+ "dev": true,
+ "requires": {
+ "chokidar": "^2.0.2",
+ "graceful-fs": "^4.1.2",
+ "neo-async": "^2.5.0"
+ }
+ },
+ "webpack": {
+ "version": "2.7.0",
+ "resolved": "https://registry.npmjs.org/webpack/-/webpack-2.7.0.tgz",
+ "integrity": "sha512-MjAA0ZqO1ba7ZQJRnoCdbM56mmFpipOPUv/vQpwwfSI42p5PVDdoiuK2AL2FwFUVgT859Jr43bFZXRg/LNsqvg==",
+ "dev": true,
+ "requires": {
+ "acorn": "^5.0.0",
+ "acorn-dynamic-import": "^2.0.0",
+ "ajv": "^4.7.0",
+ "ajv-keywords": "^1.1.1",
+ "async": "^2.1.2",
+ "enhanced-resolve": "^3.3.0",
+ "interpret": "^1.0.0",
+ "json-loader": "^0.5.4",
+ "json5": "^0.5.1",
+ "loader-runner": "^2.3.0",
+ "loader-utils": "^0.2.16",
+ "memory-fs": "~0.4.1",
+ "mkdirp": "~0.5.0",
+ "node-libs-browser": "^2.0.0",
+ "source-map": "^0.5.3",
+ "supports-color": "^3.1.0",
+ "tapable": "~0.2.5",
+ "uglify-js": "^2.8.27",
+ "watchpack": "^1.3.1",
+ "webpack-sources": "^1.0.1",
+ "yargs": "^6.0.0"
+ },
+ "dependencies": {
+ "ajv": {
+ "version": "4.11.8",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz",
+ "integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=",
+ "dev": true,
+ "requires": {
+ "co": "^4.6.0",
+ "json-stable-stringify": "^1.0.1"
+ }
+ },
+ "loader-utils": {
+ "version": "0.2.17",
+ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz",
+ "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=",
+ "dev": true,
+ "requires": {
+ "big.js": "^3.1.3",
+ "emojis-list": "^2.0.0",
+ "json5": "^0.5.0",
+ "object-assign": "^4.0.1"
+ }
+ },
+ "supports-color": {
+ "version": "3.2.3",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
+ "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
+ "dev": true,
+ "requires": {
+ "has-flag": "^1.0.0"
+ }
+ }
+ }
+ },
+ "webpack-sources": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.3.0.tgz",
+ "integrity": "sha512-OiVgSrbGu7NEnEvQJJgdSFPl2qWKkWq5lHMhgiToIiN9w34EBnjYzSYs+VbL5KoYiLNtFFa7BZIKxRED3I32pA==",
+ "dev": true,
+ "requires": {
+ "source-list-map": "^2.0.0",
+ "source-map": "~0.6.1"
+ },
+ "dependencies": {
+ "source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "dev": true
+ }
+ }
+ },
+ "whet.extend": {
+ "version": "0.9.9",
+ "resolved": "https://registry.npmjs.org/whet.extend/-/whet.extend-0.9.9.tgz",
+ "integrity": "sha1-+HfVv2SMl+WqVC+twW1qJZucEaE=",
+ "dev": true
+ },
+ "which-module": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz",
+ "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=",
+ "dev": true
+ },
+ "window-size": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz",
+ "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=",
+ "dev": true
+ },
+ "wordwrap": {
+ "version": "0.0.2",
+ "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz",
+ "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=",
+ "dev": true
+ },
+ "wrap-ansi": {
+ "version": "2.1.0",
+ "resolved": "http://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
+ "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
+ "dev": true,
+ "requires": {
+ "string-width": "^1.0.1",
+ "strip-ansi": "^3.0.1"
+ }
+ },
+ "xtend": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
+ "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=",
+ "dev": true
+ },
+ "y18n": {
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
+ "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=",
+ "dev": true
+ },
+ "yargs": {
+ "version": "6.6.0",
+ "resolved": "http://registry.npmjs.org/yargs/-/yargs-6.6.0.tgz",
+ "integrity": "sha1-eC7CHvQDNF+DCoCMo9UTr1YGUgg=",
+ "dev": true,
+ "requires": {
+ "camelcase": "^3.0.0",
+ "cliui": "^3.2.0",
+ "decamelize": "^1.1.1",
+ "get-caller-file": "^1.0.1",
+ "os-locale": "^1.4.0",
+ "read-pkg-up": "^1.0.1",
+ "require-directory": "^2.1.1",
+ "require-main-filename": "^1.0.1",
+ "set-blocking": "^2.0.0",
+ "string-width": "^1.0.2",
+ "which-module": "^1.0.0",
+ "y18n": "^3.2.1",
+ "yargs-parser": "^4.2.0"
+ },
+ "dependencies": {
+ "camelcase": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
+ "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
+ "dev": true
+ },
+ "cliui": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
+ "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
+ "dev": true,
+ "requires": {
+ "string-width": "^1.0.1",
+ "strip-ansi": "^3.0.1",
+ "wrap-ansi": "^2.0.0"
+ }
+ }
+ }
+ },
+ "yargs-parser": {
+ "version": "4.2.1",
+ "resolved": "http://registry.npmjs.org/yargs-parser/-/yargs-parser-4.2.1.tgz",
+ "integrity": "sha1-KczqwNxPA8bIe0qfIX3RjJ90hxw=",
+ "dev": true,
+ "requires": {
+ "camelcase": "^3.0.0"
+ },
+ "dependencies": {
+ "camelcase": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
+ "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
+ "dev": true
+ }
+ }
+ }
+ }
+}
diff --git a/themes/gohugo-theme-ananke/src/package.json b/themes/gohugo-theme-ananke/src/package.json
new file mode 100644
index 0000000..4cfaa17
--- /dev/null
+++ b/themes/gohugo-theme-ananke/src/package.json
@@ -0,0 +1,32 @@
+{
+ "name": "gohugo-default-styles",
+ "version": "1.0.0",
+ "description": "Default Theme for Hugo Sites",
+ "main": "index.js",
+ "repository": "",
+ "author": "budparr",
+ "license": "MIT",
+ "scripts": {
+ "build:production": "rm -rf ../static/dist && webpack -p",
+ "build": "webpack --progress --colors --watch",
+ "start": "npm run build"
+ },
+ "devDependencies": {
+ "assets-webpack-plugin": "^3.9.10",
+ "babel-core": "^6.24.1",
+ "babel-loader": "^7.0.0",
+ "babel-preset-env": "^1.4.0",
+ "css-loader": "^0.28.0",
+ "cssnano": "^3.10.0",
+ "extract-text-webpack-plugin": "^2.1.0",
+ "file-loader": "^0.11.1",
+ "postcss": "^5.2.16",
+ "postcss-cssnext": "^2.10.0",
+ "postcss-import": "^9.1.0",
+ "postcss-loader": "^1.3.3",
+ "style-loader": "^0.16.1",
+ "tachyons": "^4.9.1",
+ "webpack": "^2.3.3"
+ },
+ "dependencies": {}
+}
diff --git a/themes/gohugo-theme-ananke/src/readme.md b/themes/gohugo-theme-ananke/src/readme.md
new file mode 100644
index 0000000..d7876c9
--- /dev/null
+++ b/themes/gohugo-theme-ananke/src/readme.md
@@ -0,0 +1,39 @@
+## Welcome to the SRC folder for the Gohugo Ananke Theme.
+
+The contents of this folder are used to generate CSS and javascript. You may never have to touch anything here, unless you want to more deeply customize your styles.
+
+## Tools
+
+### Yarn
+
+We use [Yarn](https://yarnpkg.com) for package managment (instead of NPM) because it's fast and generates a lock file to make dependency management more consistent. The theme's `.gitignore` file should be kept intact to make sure that all files in the `node_modules` folder are not pushed to the repository.
+
+### Webpack
+
+We use Webpack to manage our asset pipeline. Arguably, Webpack is overkill for this use-case, but we're using it here because once it's set up (which we've done for you), it's really easy to use. If you want to use an external script, just add it via Yarn, and reference it in main.js. You'll find instructions in the js/main.js file.
+
+### PostCSS
+PostCSS is just CSS. You'll find `postcss.config.js` in the css folder. There you'll find that we're using [`postcss-import`](https://github.com/postcss/postcss-import) which allows us import css files directly from the node_modules folder, [`postcss-cssnext`](http://cssnext.io/features/) which gives us the power to use upcoming CSS features today. If you miss Sass you can find PostCss modules for those capabilities, too.
+
+
+### Tachyons
+
+This theme uses the [Tachyons CSS Library](http://tachyons.io/). It's about 15kb gzipped, highly modular, and each class is atomic so you never have to worry about overwriting your styles. It's a great library for themes because you can make most all the style changes you need right in your layouts.
+
+## How to Use
+
+You'll find the commands to run in `src/package.json`.
+
+For development, you'll need Node and Yarn installed:
+
+```
+$ cd themes/gohugo-theme-ananke/src/
+
+$ yarn install
+
+$ npm start
+
+```
+This will process both the postcss and scripts.
+
+For production, instead of `npm start`, run `npm run build:production,` which will output minified versions of your files.
diff --git a/themes/gohugo-theme-ananke/src/webpack.config.js b/themes/gohugo-theme-ananke/src/webpack.config.js
new file mode 100644
index 0000000..b11656d
--- /dev/null
+++ b/themes/gohugo-theme-ananke/src/webpack.config.js
@@ -0,0 +1,57 @@
+var path = require('path');
+var ExtractTextPlugin = require('extract-text-webpack-plugin');
+var webpack = require('webpack');
+var AssetsPlugin = require('assets-webpack-plugin');
+
+module.exports = {
+ entry: {
+ app: './js/main.js'
+ },
+ module: {
+ rules: [
+ {
+ test: /\.js$/,
+ exclude: /node_modules/,
+ use: {
+ loader: 'babel-loader',
+ options: {
+ presets: ['env']
+ }
+ }
+ },
+ {
+ test: /\.css$/,
+ use: ExtractTextPlugin.extract({
+ fallback: 'style-loader',
+ use: 'css-loader?importLoaders=1!postcss-loader'
+ })
+ }
+ ]
+ },
+
+ output: {
+ path: path.join(__dirname, './../static/dist'),
+ filename: 'js/[name].[chunkhash].js'
+ },
+
+ resolve: {
+ modules: [path.resolve(__dirname, 'src'), 'node_modules']
+ },
+
+ plugins: [
+ new AssetsPlugin({
+ filename: 'webpack_assets.json',
+ path: path.join(__dirname, '../data'),
+ prettyPrint: true
+ }),
+ new ExtractTextPlugin({
+ filename: getPath => {
+ return getPath('css/[name].[contenthash].css');
+ },
+ allChunks: true
+ })
+ ],
+ watchOptions: {
+ watch: true
+ }
+};
diff --git a/themes/gohugo-theme-ananke/stackbit.yaml b/themes/gohugo-theme-ananke/stackbit.yaml
new file mode 100644
index 0000000..7b25b04
--- /dev/null
+++ b/themes/gohugo-theme-ananke/stackbit.yaml
@@ -0,0 +1,230 @@
+stackbitVersion: ~0.2.39
+ssgName: custom
+publishDir: exampleSite/public
+buildCommand: cd exampleSite && hugo --gc --baseURL "/" --themesDir ../.. && cd ..
+uploadDir: uploads
+staticDir: exampleSite/static
+pagesDir: exampleSite/content
+dataDir: exampleSite
+models:
+ config:
+ type: data
+ label: Config
+ file: config.toml
+ fields:
+ - type: string
+ name: title
+ label: Title
+ required: true
+ - type: string
+ name: baseURL
+ label: Base URL
+ description: Hostname (and path) to the root
+ hidden: false
+ - type: string
+ name: languageCode
+ label: Language Code
+ hidden: true
+ - type: string
+ name: MetaDataFormat
+ label: MetaDataFormat
+ hidden: true
+ - type: string
+ name: DefaultContentLanguage
+ label: DefaultContentLanguage
+ hidden: true
+ - type: string
+ name: themesDir
+ label: Themes Directory
+ hidden: true
+ - type: string
+ name: theme
+ label: Theme Name
+ hidden: true
+ - type: string
+ name: SectionPagesMenu
+ label: Main Section
+ hidden: false
+ - type: number
+ name: Paginate
+ label: Paginate Per Page
+ hidden: false
+ - type: boolean
+ name: enableRobotsTXT
+ label: Enable Robots
+ hidden: true
+ - type: string
+ name: googleAnalytics
+ label: Google Analytics ID
+ - type: object
+ name: sitemap
+ label: sitemap
+ hidden: true
+ fields:
+ - type: string
+ name: changefreq
+ label: changefreq
+ - type: number
+ subtype: float
+ name: priority
+ label: priority
+ - type: string
+ name: filename
+ label: filename
+ - type: object
+ name: params
+ label: Params
+ description: Site parameters
+ required: true
+ fields:
+ - type: string
+ name: featured_image
+ label: Logo
+ - type: string
+ name: favicon
+ label: Favicon
+ - type: string
+ name: description
+ label: Description
+ - type: string
+ name: description
+ label: Description
+ - type: string
+ name: facebook
+ label: Facebook
+ - type: string
+ name: twitter
+ label: Twitter
+ - type: string
+ name: instagram
+ label: Instagram
+ - type: string
+ name: youtube
+ label: Youtube
+ - type: string
+ name: github
+ label: Github
+ - type: string
+ name: gitlab
+ label: Gitlab
+ - type: string
+ name: linkedin
+ label: Linkedin
+ - type: string
+ name: mastodon
+ label: Mastodon
+ - type: string
+ name: background_color_class
+ label: background_color_class
+ - type: number
+ name: recent_posts_number
+ label: recent_posts_number
+ home:
+ type: page
+ label: Home
+ file: _index.md
+ hideContent: false
+ singleInstance: true
+ layout: index.html
+ fields:
+ - type: string
+ name: title
+ label: Title
+ description: The title of the page.
+ required: true
+ - type: image
+ name: featured_image
+ label: Featured Image
+ description: Image displayed at in the pages intro section
+ - type: string
+ name: description
+ label: Description
+ - type: string
+ name: layout
+ label: layout
+ basicpage:
+ type: page
+ label: Basic Page
+ match: "*.md"
+ exclude: _index.md
+ layout: page/single.html
+ fields:
+ - type: string
+ name: title
+ label: Title
+ description: The title of the page.
+ - type: string
+ name: type
+ label: type
+ default: page
+ - type: boolean
+ name: omit_header_text
+ label: omit_header_text
+ description: The title of the page.
+ - type: image
+ name: featured_image
+ label: Featured Image
+ description: Image displayed at in the pages intro section
+ - type: string
+ name: description
+ label: Description
+ - type: enum
+ name: menu
+ label: Menu
+ options:
+ - label: Main Menu
+ value: main
+ type: object
+ section:
+ type: page
+ label: Section
+ match: "*/_index.md"
+ layout: _default/list.html
+ fields:
+ - type: string
+ name: title
+ label: Title
+ description: The title of the page.
+ - type: image
+ name: featured_image
+ label: Featured Image
+ description: Image displayed at in the pages intro section
+ - type: string
+ name: description
+ label: Description
+ - type: date
+ name: date
+ label: Date
+ - type: enum
+ name: menu
+ label: menu
+ default: main
+ options:
+ - label: main
+ value: main
+ post:
+ type: page
+ label: Posts
+ folder: post
+ exclude: _index.md
+ layout: _default/single.html
+ fields:
+ - type: string
+ name: title
+ label: Title
+ - type: date
+ name: date
+ label: Date
+ - type: image
+ name: featured_image
+ label: Featured Image
+ description: Image displayed at in the pages intro section
+ - type: string
+ name: description
+ label: Description
+ - type: enum
+ name: tags
+ label: tags
+ - type: boolean
+ name: draft
+ label: Draft
diff --git a/themes/gohugo-theme-ananke/static/dist/css/app.d98f2eb6bcd1eaedb7edf166bd16af26.css b/themes/gohugo-theme-ananke/static/dist/css/app.d98f2eb6bcd1eaedb7edf166bd16af26.css
new file mode 100644
index 0000000..d403e4c
--- /dev/null
+++ b/themes/gohugo-theme-ananke/static/dist/css/app.d98f2eb6bcd1eaedb7edf166bd16af26.css
@@ -0,0 +1,3 @@
+/*! TACHYONS v4.9.1 | http://tachyons.io */
+
+/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.border-box,a,article,aside,blockquote,body,code,dd,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],legend,li,main,nav,ol,p,pre,section,table,td,textarea,th,tr,ul{box-sizing:border-box}.aspect-ratio{height:0;position:relative}.aspect-ratio--16x9{padding-bottom:56.25%}.aspect-ratio--9x16{padding-bottom:177.77%}.aspect-ratio--4x3{padding-bottom:75%}.aspect-ratio--3x4{padding-bottom:133.33%}.aspect-ratio--6x4{padding-bottom:66.6%}.aspect-ratio--4x6{padding-bottom:150%}.aspect-ratio--8x5{padding-bottom:62.5%}.aspect-ratio--5x8{padding-bottom:160%}.aspect-ratio--7x5{padding-bottom:71.42%}.aspect-ratio--5x7{padding-bottom:140%}.aspect-ratio--1x1{padding-bottom:100%}.aspect-ratio--object{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:100}@media screen and (min-width:30em){.aspect-ratio-ns{height:0;position:relative}.aspect-ratio--16x9-ns{padding-bottom:56.25%}.aspect-ratio--9x16-ns{padding-bottom:177.77%}.aspect-ratio--4x3-ns{padding-bottom:75%}.aspect-ratio--3x4-ns{padding-bottom:133.33%}.aspect-ratio--6x4-ns{padding-bottom:66.6%}.aspect-ratio--4x6-ns{padding-bottom:150%}.aspect-ratio--8x5-ns{padding-bottom:62.5%}.aspect-ratio--5x8-ns{padding-bottom:160%}.aspect-ratio--7x5-ns{padding-bottom:71.42%}.aspect-ratio--5x7-ns{padding-bottom:140%}.aspect-ratio--1x1-ns{padding-bottom:100%}.aspect-ratio--object-ns{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:100}}@media screen and (min-width:30em) and (max-width:60em){.aspect-ratio-m{height:0;position:relative}.aspect-ratio--16x9-m{padding-bottom:56.25%}.aspect-ratio--9x16-m{padding-bottom:177.77%}.aspect-ratio--4x3-m{padding-bottom:75%}.aspect-ratio--3x4-m{padding-bottom:133.33%}.aspect-ratio--6x4-m{padding-bottom:66.6%}.aspect-ratio--4x6-m{padding-bottom:150%}.aspect-ratio--8x5-m{padding-bottom:62.5%}.aspect-ratio--5x8-m{padding-bottom:160%}.aspect-ratio--7x5-m{padding-bottom:71.42%}.aspect-ratio--5x7-m{padding-bottom:140%}.aspect-ratio--1x1-m{padding-bottom:100%}.aspect-ratio--object-m{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:100}}@media screen and (min-width:60em){.aspect-ratio-l{height:0;position:relative}.aspect-ratio--16x9-l{padding-bottom:56.25%}.aspect-ratio--9x16-l{padding-bottom:177.77%}.aspect-ratio--4x3-l{padding-bottom:75%}.aspect-ratio--3x4-l{padding-bottom:133.33%}.aspect-ratio--6x4-l{padding-bottom:66.6%}.aspect-ratio--4x6-l{padding-bottom:150%}.aspect-ratio--8x5-l{padding-bottom:62.5%}.aspect-ratio--5x8-l{padding-bottom:160%}.aspect-ratio--7x5-l{padding-bottom:71.42%}.aspect-ratio--5x7-l{padding-bottom:140%}.aspect-ratio--1x1-l{padding-bottom:100%}.aspect-ratio--object-l{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:100}}img{max-width:100%}.cover{background-size:cover!important}.contain{background-size:contain!important}@media screen and (min-width:30em){.cover-ns{background-size:cover!important}.contain-ns{background-size:contain!important}}@media screen and (min-width:30em) and (max-width:60em){.cover-m{background-size:cover!important}.contain-m{background-size:contain!important}}@media screen and (min-width:60em){.cover-l{background-size:cover!important}.contain-l{background-size:contain!important}}.bg-center{background-position:50%}.bg-center,.bg-top{background-repeat:no-repeat}.bg-top{background-position:top}.bg-right{background-position:100%}.bg-bottom,.bg-right{background-repeat:no-repeat}.bg-bottom{background-position:bottom}.bg-left{background-repeat:no-repeat;background-position:0}@media screen and (min-width:30em){.bg-center-ns{background-position:50%}.bg-center-ns,.bg-top-ns{background-repeat:no-repeat}.bg-top-ns{background-position:top}.bg-right-ns{background-position:100%}.bg-bottom-ns,.bg-right-ns{background-repeat:no-repeat}.bg-bottom-ns{background-position:bottom}.bg-left-ns{background-repeat:no-repeat;background-position:0}}@media screen and (min-width:30em) and (max-width:60em){.bg-center-m{background-position:50%}.bg-center-m,.bg-top-m{background-repeat:no-repeat}.bg-top-m{background-position:top}.bg-right-m{background-position:100%}.bg-bottom-m,.bg-right-m{background-repeat:no-repeat}.bg-bottom-m{background-position:bottom}.bg-left-m{background-repeat:no-repeat;background-position:0}}@media screen and (min-width:60em){.bg-center-l{background-position:50%}.bg-center-l,.bg-top-l{background-repeat:no-repeat}.bg-top-l{background-position:top}.bg-right-l{background-position:100%}.bg-bottom-l,.bg-right-l{background-repeat:no-repeat}.bg-bottom-l{background-position:bottom}.bg-left-l{background-repeat:no-repeat;background-position:0}}.outline{outline:1px solid}.outline-transparent{outline:1px solid transparent}.outline-0{outline:0}@media screen and (min-width:30em){.outline-ns{outline:1px solid}.outline-transparent-ns{outline:1px solid transparent}.outline-0-ns{outline:0}}@media screen and (min-width:30em) and (max-width:60em){.outline-m{outline:1px solid}.outline-transparent-m{outline:1px solid transparent}.outline-0-m{outline:0}}@media screen and (min-width:60em){.outline-l{outline:1px solid}.outline-transparent-l{outline:1px solid transparent}.outline-0-l{outline:0}}.ba{border-style:solid;border-width:1px}.bt{border-top-style:solid;border-top-width:1px}.br{border-right-style:solid;border-right-width:1px}.bb{border-bottom-style:solid;border-bottom-width:1px}.bl{border-left-style:solid;border-left-width:1px}.bn{border-style:none;border-width:0}@media screen and (min-width:30em){.ba-ns{border-style:solid;border-width:1px}.bt-ns{border-top-style:solid;border-top-width:1px}.br-ns{border-right-style:solid;border-right-width:1px}.bb-ns{border-bottom-style:solid;border-bottom-width:1px}.bl-ns{border-left-style:solid;border-left-width:1px}.bn-ns{border-style:none;border-width:0}}@media screen and (min-width:30em) and (max-width:60em){.ba-m{border-style:solid;border-width:1px}.bt-m{border-top-style:solid;border-top-width:1px}.br-m{border-right-style:solid;border-right-width:1px}.bb-m{border-bottom-style:solid;border-bottom-width:1px}.bl-m{border-left-style:solid;border-left-width:1px}.bn-m{border-style:none;border-width:0}}@media screen and (min-width:60em){.ba-l{border-style:solid;border-width:1px}.bt-l{border-top-style:solid;border-top-width:1px}.br-l{border-right-style:solid;border-right-width:1px}.bb-l{border-bottom-style:solid;border-bottom-width:1px}.bl-l{border-left-style:solid;border-left-width:1px}.bn-l{border-style:none;border-width:0}}.b--black{border-color:#000}.b--near-black{border-color:#111}.b--dark-gray{border-color:#333}.b--mid-gray{border-color:#555}.b--gray{border-color:#777}.b--silver{border-color:#999}.b--light-silver{border-color:#aaa}.b--moon-gray{border-color:#ccc}.b--light-gray{border-color:#eee}.b--near-white{border-color:#f4f4f4}.b--white{border-color:#fff}.b--white-90{border-color:hsla(0,0%,100%,.9)}.b--white-80{border-color:hsla(0,0%,100%,.8)}.b--white-70{border-color:hsla(0,0%,100%,.7)}.b--white-60{border-color:hsla(0,0%,100%,.6)}.b--white-50{border-color:hsla(0,0%,100%,.5)}.b--white-40{border-color:hsla(0,0%,100%,.4)}.b--white-30{border-color:hsla(0,0%,100%,.3)}.b--white-20{border-color:hsla(0,0%,100%,.2)}.b--white-10{border-color:hsla(0,0%,100%,.1)}.b--white-05{border-color:hsla(0,0%,100%,.05)}.b--white-025{border-color:hsla(0,0%,100%,.025)}.b--white-0125{border-color:hsla(0,0%,100%,.0125)}.b--black-90{border-color:rgba(0,0,0,.9)}.b--black-80{border-color:rgba(0,0,0,.8)}.b--black-70{border-color:rgba(0,0,0,.7)}.b--black-60{border-color:rgba(0,0,0,.6)}.b--black-50{border-color:rgba(0,0,0,.5)}.b--black-40{border-color:rgba(0,0,0,.4)}.b--black-30{border-color:rgba(0,0,0,.3)}.b--black-20{border-color:rgba(0,0,0,.2)}.b--black-10{border-color:rgba(0,0,0,.1)}.b--black-05{border-color:rgba(0,0,0,.05)}.b--black-025{border-color:rgba(0,0,0,.025)}.b--black-0125{border-color:rgba(0,0,0,.0125)}.b--dark-red{border-color:#e7040f}.b--red{border-color:#ff4136}.b--light-red{border-color:#ff725c}.b--orange{border-color:#ff6300}.b--gold{border-color:#ffb700}.b--yellow{border-color:gold}.b--light-yellow{border-color:#fbf1a9}.b--purple{border-color:#5e2ca5}.b--light-purple{border-color:#a463f2}.b--dark-pink{border-color:#d5008f}.b--hot-pink{border-color:#ff41b4}.b--pink{border-color:#ff80cc}.b--light-pink{border-color:#ffa3d7}.b--dark-green{border-color:#137752}.b--green{border-color:#19a974}.b--light-green{border-color:#9eebcf}.b--navy{border-color:#001b44}.b--dark-blue{border-color:#00449e}.b--blue{border-color:#357edd}.b--light-blue{border-color:#96ccff}.b--lightest-blue{border-color:#cdecff}.b--washed-blue{border-color:#f6fffe}.b--washed-green{border-color:#e8fdf5}.b--washed-yellow{border-color:#fffceb}.b--washed-red{border-color:#ffdfdf}.b--transparent{border-color:transparent}.b--inherit{border-color:inherit}.br0{border-radius:0}.br1{border-radius:.125rem}.br2{border-radius:.25rem}.br3{border-radius:.5rem}.br4{border-radius:1rem}.br-100{border-radius:100%}.br-pill{border-radius:9999px}.br--bottom{border-top-left-radius:0;border-top-right-radius:0}.br--top{border-bottom-right-radius:0}.br--right,.br--top{border-bottom-left-radius:0}.br--right{border-top-left-radius:0}.br--left{border-top-right-radius:0;border-bottom-right-radius:0}@media screen and (min-width:30em){.br0-ns{border-radius:0}.br1-ns{border-radius:.125rem}.br2-ns{border-radius:.25rem}.br3-ns{border-radius:.5rem}.br4-ns{border-radius:1rem}.br-100-ns{border-radius:100%}.br-pill-ns{border-radius:9999px}.br--bottom-ns{border-top-left-radius:0;border-top-right-radius:0}.br--top-ns{border-bottom-right-radius:0}.br--right-ns,.br--top-ns{border-bottom-left-radius:0}.br--right-ns{border-top-left-radius:0}.br--left-ns{border-top-right-radius:0;border-bottom-right-radius:0}}@media screen and (min-width:30em) and (max-width:60em){.br0-m{border-radius:0}.br1-m{border-radius:.125rem}.br2-m{border-radius:.25rem}.br3-m{border-radius:.5rem}.br4-m{border-radius:1rem}.br-100-m{border-radius:100%}.br-pill-m{border-radius:9999px}.br--bottom-m{border-top-left-radius:0;border-top-right-radius:0}.br--top-m{border-bottom-right-radius:0}.br--right-m,.br--top-m{border-bottom-left-radius:0}.br--right-m{border-top-left-radius:0}.br--left-m{border-top-right-radius:0;border-bottom-right-radius:0}}@media screen and (min-width:60em){.br0-l{border-radius:0}.br1-l{border-radius:.125rem}.br2-l{border-radius:.25rem}.br3-l{border-radius:.5rem}.br4-l{border-radius:1rem}.br-100-l{border-radius:100%}.br-pill-l{border-radius:9999px}.br--bottom-l{border-top-left-radius:0;border-top-right-radius:0}.br--top-l{border-bottom-right-radius:0}.br--right-l,.br--top-l{border-bottom-left-radius:0}.br--right-l{border-top-left-radius:0}.br--left-l{border-top-right-radius:0;border-bottom-right-radius:0}}.b--dotted{border-style:dotted}.b--dashed{border-style:dashed}.b--solid{border-style:solid}.b--none{border-style:none}@media screen and (min-width:30em){.b--dotted-ns{border-style:dotted}.b--dashed-ns{border-style:dashed}.b--solid-ns{border-style:solid}.b--none-ns{border-style:none}}@media screen and (min-width:30em) and (max-width:60em){.b--dotted-m{border-style:dotted}.b--dashed-m{border-style:dashed}.b--solid-m{border-style:solid}.b--none-m{border-style:none}}@media screen and (min-width:60em){.b--dotted-l{border-style:dotted}.b--dashed-l{border-style:dashed}.b--solid-l{border-style:solid}.b--none-l{border-style:none}}.bw0{border-width:0}.bw1{border-width:.125rem}.bw2{border-width:.25rem}.bw3{border-width:.5rem}.bw4{border-width:1rem}.bw5{border-width:2rem}.bt-0{border-top-width:0}.br-0{border-right-width:0}.bb-0{border-bottom-width:0}.bl-0{border-left-width:0}@media screen and (min-width:30em){.bw0-ns{border-width:0}.bw1-ns{border-width:.125rem}.bw2-ns{border-width:.25rem}.bw3-ns{border-width:.5rem}.bw4-ns{border-width:1rem}.bw5-ns{border-width:2rem}.bt-0-ns{border-top-width:0}.br-0-ns{border-right-width:0}.bb-0-ns{border-bottom-width:0}.bl-0-ns{border-left-width:0}}@media screen and (min-width:30em) and (max-width:60em){.bw0-m{border-width:0}.bw1-m{border-width:.125rem}.bw2-m{border-width:.25rem}.bw3-m{border-width:.5rem}.bw4-m{border-width:1rem}.bw5-m{border-width:2rem}.bt-0-m{border-top-width:0}.br-0-m{border-right-width:0}.bb-0-m{border-bottom-width:0}.bl-0-m{border-left-width:0}}@media screen and (min-width:60em){.bw0-l{border-width:0}.bw1-l{border-width:.125rem}.bw2-l{border-width:.25rem}.bw3-l{border-width:.5rem}.bw4-l{border-width:1rem}.bw5-l{border-width:2rem}.bt-0-l{border-top-width:0}.br-0-l{border-right-width:0}.bb-0-l{border-bottom-width:0}.bl-0-l{border-left-width:0}}.shadow-1{box-shadow:0 0 4px 2px rgba(0,0,0,.2)}.shadow-2{box-shadow:0 0 8px 2px rgba(0,0,0,.2)}.shadow-3{box-shadow:2px 2px 4px 2px rgba(0,0,0,.2)}.shadow-4{box-shadow:2px 2px 8px 0 rgba(0,0,0,.2)}.shadow-5{box-shadow:4px 4px 8px 0 rgba(0,0,0,.2)}@media screen and (min-width:30em){.shadow-1-ns{box-shadow:0 0 4px 2px rgba(0,0,0,.2)}.shadow-2-ns{box-shadow:0 0 8px 2px rgba(0,0,0,.2)}.shadow-3-ns{box-shadow:2px 2px 4px 2px rgba(0,0,0,.2)}.shadow-4-ns{box-shadow:2px 2px 8px 0 rgba(0,0,0,.2)}.shadow-5-ns{box-shadow:4px 4px 8px 0 rgba(0,0,0,.2)}}@media screen and (min-width:30em) and (max-width:60em){.shadow-1-m{box-shadow:0 0 4px 2px rgba(0,0,0,.2)}.shadow-2-m{box-shadow:0 0 8px 2px rgba(0,0,0,.2)}.shadow-3-m{box-shadow:2px 2px 4px 2px rgba(0,0,0,.2)}.shadow-4-m{box-shadow:2px 2px 8px 0 rgba(0,0,0,.2)}.shadow-5-m{box-shadow:4px 4px 8px 0 rgba(0,0,0,.2)}}@media screen and (min-width:60em){.shadow-1-l{box-shadow:0 0 4px 2px rgba(0,0,0,.2)}.shadow-2-l{box-shadow:0 0 8px 2px rgba(0,0,0,.2)}.shadow-3-l{box-shadow:2px 2px 4px 2px rgba(0,0,0,.2)}.shadow-4-l{box-shadow:2px 2px 8px 0 rgba(0,0,0,.2)}.shadow-5-l{box-shadow:4px 4px 8px 0 rgba(0,0,0,.2)}}.pre{overflow-x:auto;overflow-y:hidden;overflow:scroll}.top-0{top:0}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.top-1{top:1rem}.right-1{right:1rem}.bottom-1{bottom:1rem}.left-1{left:1rem}.top-2{top:2rem}.right-2{right:2rem}.bottom-2{bottom:2rem}.left-2{left:2rem}.top--1{top:-1rem}.right--1{right:-1rem}.bottom--1{bottom:-1rem}.left--1{left:-1rem}.top--2{top:-2rem}.right--2{right:-2rem}.bottom--2{bottom:-2rem}.left--2{left:-2rem}.absolute--fill{top:0;right:0;bottom:0;left:0}@media screen and (min-width:30em){.top-0-ns{top:0}.left-0-ns{left:0}.right-0-ns{right:0}.bottom-0-ns{bottom:0}.top-1-ns{top:1rem}.left-1-ns{left:1rem}.right-1-ns{right:1rem}.bottom-1-ns{bottom:1rem}.top-2-ns{top:2rem}.left-2-ns{left:2rem}.right-2-ns{right:2rem}.bottom-2-ns{bottom:2rem}.top--1-ns{top:-1rem}.right--1-ns{right:-1rem}.bottom--1-ns{bottom:-1rem}.left--1-ns{left:-1rem}.top--2-ns{top:-2rem}.right--2-ns{right:-2rem}.bottom--2-ns{bottom:-2rem}.left--2-ns{left:-2rem}.absolute--fill-ns{top:0;right:0;bottom:0;left:0}}@media screen and (min-width:30em) and (max-width:60em){.top-0-m{top:0}.left-0-m{left:0}.right-0-m{right:0}.bottom-0-m{bottom:0}.top-1-m{top:1rem}.left-1-m{left:1rem}.right-1-m{right:1rem}.bottom-1-m{bottom:1rem}.top-2-m{top:2rem}.left-2-m{left:2rem}.right-2-m{right:2rem}.bottom-2-m{bottom:2rem}.top--1-m{top:-1rem}.right--1-m{right:-1rem}.bottom--1-m{bottom:-1rem}.left--1-m{left:-1rem}.top--2-m{top:-2rem}.right--2-m{right:-2rem}.bottom--2-m{bottom:-2rem}.left--2-m{left:-2rem}.absolute--fill-m{top:0;right:0;bottom:0;left:0}}@media screen and (min-width:60em){.top-0-l{top:0}.left-0-l{left:0}.right-0-l{right:0}.bottom-0-l{bottom:0}.top-1-l{top:1rem}.left-1-l{left:1rem}.right-1-l{right:1rem}.bottom-1-l{bottom:1rem}.top-2-l{top:2rem}.left-2-l{left:2rem}.right-2-l{right:2rem}.bottom-2-l{bottom:2rem}.top--1-l{top:-1rem}.right--1-l{right:-1rem}.bottom--1-l{bottom:-1rem}.left--1-l{left:-1rem}.top--2-l{top:-2rem}.right--2-l{right:-2rem}.bottom--2-l{bottom:-2rem}.left--2-l{left:-2rem}.absolute--fill-l{top:0;right:0;bottom:0;left:0}}.cf:after,.cf:before{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}.cl{clear:left}.cr{clear:right}.cb{clear:both}.cn{clear:none}@media screen and (min-width:30em){.cl-ns{clear:left}.cr-ns{clear:right}.cb-ns{clear:both}.cn-ns{clear:none}}@media screen and (min-width:30em) and (max-width:60em){.cl-m{clear:left}.cr-m{clear:right}.cb-m{clear:both}.cn-m{clear:none}}@media screen and (min-width:60em){.cl-l{clear:left}.cr-l{clear:right}.cb-l{clear:both}.cn-l{clear:none}}.dn{display:none}.di{display:inline}.db{display:block}.dib{display:inline-block}.dit{display:inline-table}.dt{display:table}.dtc{display:table-cell}.dt-row{display:table-row}.dt-row-group{display:table-row-group}.dt-column{display:table-column}.dt-column-group{display:table-column-group}.dt--fixed{table-layout:fixed;width:100%}@media screen and (min-width:30em){.dn-ns{display:none}.di-ns{display:inline}.db-ns{display:block}.dib-ns{display:inline-block}.dit-ns{display:inline-table}.dt-ns{display:table}.dtc-ns{display:table-cell}.dt-row-ns{display:table-row}.dt-row-group-ns{display:table-row-group}.dt-column-ns{display:table-column}.dt-column-group-ns{display:table-column-group}.dt--fixed-ns{table-layout:fixed;width:100%}}@media screen and (min-width:30em) and (max-width:60em){.dn-m{display:none}.di-m{display:inline}.db-m{display:block}.dib-m{display:inline-block}.dit-m{display:inline-table}.dt-m{display:table}.dtc-m{display:table-cell}.dt-row-m{display:table-row}.dt-row-group-m{display:table-row-group}.dt-column-m{display:table-column}.dt-column-group-m{display:table-column-group}.dt--fixed-m{table-layout:fixed;width:100%}}@media screen and (min-width:60em){.dn-l{display:none}.di-l{display:inline}.db-l{display:block}.dib-l{display:inline-block}.dit-l{display:inline-table}.dt-l{display:table}.dtc-l{display:table-cell}.dt-row-l{display:table-row}.dt-row-group-l{display:table-row-group}.dt-column-l{display:table-column}.dt-column-group-l{display:table-column-group}.dt--fixed-l{table-layout:fixed;width:100%}}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.inline-flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.flex-auto{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;min-height:0}.flex-none{-webkit-box-flex:0;-ms-flex:none;flex:none}.flex-column{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.flex-column,.flex-row{-webkit-box-direction:normal}.flex-row{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.items-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.items-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.items-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.items-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.self-start{-ms-flex-item-align:start;align-self:flex-start}.self-end{-ms-flex-item-align:end;align-self:flex-end}.self-center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.self-baseline{-ms-flex-item-align:baseline;align-self:baseline}.self-stretch{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify-around{-ms-flex-pack:distribute;justify-content:space-around}.content-start{-ms-flex-line-pack:start;align-content:flex-start}.content-end{-ms-flex-line-pack:end;align-content:flex-end}.content-center{-ms-flex-line-pack:center;align-content:center}.content-between{-ms-flex-line-pack:justify;align-content:space-between}.content-around{-ms-flex-line-pack:distribute;align-content:space-around}.content-stretch{-ms-flex-line-pack:stretch;align-content:stretch}.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-last{-webkit-box-ordinal-group:100000;-ms-flex-order:99999;order:99999}.flex-grow-0{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.flex-grow-1{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.flex-shrink-0{-ms-flex-negative:0;flex-shrink:0}.flex-shrink-1{-ms-flex-negative:1;flex-shrink:1}@media screen and (min-width:30em){.flex-ns{display:-webkit-box;display:-ms-flexbox;display:flex}.inline-flex-ns{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.flex-auto-ns{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;min-height:0}.flex-none-ns{-webkit-box-flex:0;-ms-flex:none;flex:none}.flex-column-ns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-row-ns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-wrap-ns{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-nowrap-ns{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-wrap-reverse-ns{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex-column-reverse-ns{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-row-reverse-ns{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.items-start-ns{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.items-end-ns{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.items-center-ns{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.items-baseline-ns{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.items-stretch-ns{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.self-start-ns{-ms-flex-item-align:start;align-self:flex-start}.self-end-ns{-ms-flex-item-align:end;align-self:flex-end}.self-center-ns{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.self-baseline-ns{-ms-flex-item-align:baseline;align-self:baseline}.self-stretch-ns{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.justify-start-ns{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.justify-end-ns{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.justify-center-ns{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-between-ns{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify-around-ns{-ms-flex-pack:distribute;justify-content:space-around}.content-start-ns{-ms-flex-line-pack:start;align-content:flex-start}.content-end-ns{-ms-flex-line-pack:end;align-content:flex-end}.content-center-ns{-ms-flex-line-pack:center;align-content:center}.content-between-ns{-ms-flex-line-pack:justify;align-content:space-between}.content-around-ns{-ms-flex-line-pack:distribute;align-content:space-around}.content-stretch-ns{-ms-flex-line-pack:stretch;align-content:stretch}.order-0-ns{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-1-ns{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2-ns{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3-ns{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-4-ns{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-5-ns{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-6-ns{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-7-ns{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-8-ns{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-last-ns{-webkit-box-ordinal-group:100000;-ms-flex-order:99999;order:99999}.flex-grow-0-ns{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.flex-grow-1-ns{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.flex-shrink-0-ns{-ms-flex-negative:0;flex-shrink:0}.flex-shrink-1-ns{-ms-flex-negative:1;flex-shrink:1}}@media screen and (min-width:30em) and (max-width:60em){.flex-m{display:-webkit-box;display:-ms-flexbox;display:flex}.inline-flex-m{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.flex-auto-m{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;min-height:0}.flex-none-m{-webkit-box-flex:0;-ms-flex:none;flex:none}.flex-column-m{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.flex-column-m,.flex-row-m{-webkit-box-direction:normal}.flex-row-m{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.flex-wrap-m{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-nowrap-m{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-wrap-reverse-m{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex-column-reverse-m{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-row-reverse-m{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.items-start-m{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.items-end-m{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.items-center-m{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.items-baseline-m{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.items-stretch-m{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.self-start-m{-ms-flex-item-align:start;align-self:flex-start}.self-end-m{-ms-flex-item-align:end;align-self:flex-end}.self-center-m{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.self-baseline-m{-ms-flex-item-align:baseline;align-self:baseline}.self-stretch-m{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.justify-start-m{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.justify-end-m{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.justify-center-m{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-between-m{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify-around-m{-ms-flex-pack:distribute;justify-content:space-around}.content-start-m{-ms-flex-line-pack:start;align-content:flex-start}.content-end-m{-ms-flex-line-pack:end;align-content:flex-end}.content-center-m{-ms-flex-line-pack:center;align-content:center}.content-between-m{-ms-flex-line-pack:justify;align-content:space-between}.content-around-m{-ms-flex-line-pack:distribute;align-content:space-around}.content-stretch-m{-ms-flex-line-pack:stretch;align-content:stretch}.order-0-m{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-1-m{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2-m{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3-m{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-4-m{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-5-m{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-6-m{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-7-m{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-8-m{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-last-m{-webkit-box-ordinal-group:100000;-ms-flex-order:99999;order:99999}.flex-grow-0-m{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.flex-grow-1-m{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.flex-shrink-0-m{-ms-flex-negative:0;flex-shrink:0}.flex-shrink-1-m{-ms-flex-negative:1;flex-shrink:1}}@media screen and (min-width:60em){.flex-l{display:-webkit-box;display:-ms-flexbox;display:flex}.inline-flex-l{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.flex-auto-l{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;min-height:0}.flex-none-l{-webkit-box-flex:0;-ms-flex:none;flex:none}.flex-column-l{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.flex-column-l,.flex-row-l{-webkit-box-direction:normal}.flex-row-l{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.flex-wrap-l{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-nowrap-l{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-wrap-reverse-l{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex-column-reverse-l{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-row-reverse-l{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.items-start-l{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.items-end-l{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.items-center-l{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.items-baseline-l{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.items-stretch-l{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.self-start-l{-ms-flex-item-align:start;align-self:flex-start}.self-end-l{-ms-flex-item-align:end;align-self:flex-end}.self-center-l{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.self-baseline-l{-ms-flex-item-align:baseline;align-self:baseline}.self-stretch-l{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.justify-start-l{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.justify-end-l{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.justify-center-l{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-between-l{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify-around-l{-ms-flex-pack:distribute;justify-content:space-around}.content-start-l{-ms-flex-line-pack:start;align-content:flex-start}.content-end-l{-ms-flex-line-pack:end;align-content:flex-end}.content-center-l{-ms-flex-line-pack:center;align-content:center}.content-between-l{-ms-flex-line-pack:justify;align-content:space-between}.content-around-l{-ms-flex-line-pack:distribute;align-content:space-around}.content-stretch-l{-ms-flex-line-pack:stretch;align-content:stretch}.order-0-l{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-1-l{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2-l{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3-l{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-4-l{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-5-l{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-6-l{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-7-l{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-8-l{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-last-l{-webkit-box-ordinal-group:100000;-ms-flex-order:99999;order:99999}.flex-grow-0-l{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.flex-grow-1-l{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.flex-shrink-0-l{-ms-flex-negative:0;flex-shrink:0}.flex-shrink-1-l{-ms-flex-negative:1;flex-shrink:1}}.fl{float:left}.fl,.fr{_display:inline}.fr{float:right}.fn{float:none}@media screen and (min-width:30em){.fl-ns{float:left}.fl-ns,.fr-ns{_display:inline}.fr-ns{float:right}.fn-ns{float:none}}@media screen and (min-width:30em) and (max-width:60em){.fl-m{float:left}.fl-m,.fr-m{_display:inline}.fr-m{float:right}.fn-m{float:none}}@media screen and (min-width:60em){.fl-l{float:left}.fl-l,.fr-l{_display:inline}.fr-l{float:right}.fn-l{float:none}}.sans-serif{font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,ubuntu,roboto,noto,segoe ui,arial,sans-serif}.serif{font-family:georgia,times,serif}.system-sans-serif{font-family:sans-serif}.system-serif{font-family:serif}.code,code{font-family:Consolas,monaco,monospace}.courier{font-family:Courier Next,courier,monospace}.helvetica{font-family:helvetica neue,helvetica,sans-serif}.avenir{font-family:avenir next,avenir,sans-serif}.athelas{font-family:athelas,georgia,serif}.georgia{font-family:georgia,serif}.times{font-family:times,serif}.bodoni{font-family:Bodoni MT,serif}.calisto{font-family:Calisto MT,serif}.garamond{font-family:garamond,serif}.baskerville{font-family:baskerville,serif}.i{font-style:italic}.fs-normal{font-style:normal}@media screen and (min-width:30em){.i-ns{font-style:italic}.fs-normal-ns{font-style:normal}}@media screen and (min-width:30em) and (max-width:60em){.i-m{font-style:italic}.fs-normal-m{font-style:normal}}@media screen and (min-width:60em){.i-l{font-style:italic}.fs-normal-l{font-style:normal}}.normal{font-weight:400}.b{font-weight:700}.fw1{font-weight:100}.fw2{font-weight:200}.fw3{font-weight:300}.fw4{font-weight:400}.fw5{font-weight:500}.fw6{font-weight:600}.fw7{font-weight:700}.fw8{font-weight:800}.fw9{font-weight:900}@media screen and (min-width:30em){.normal-ns{font-weight:400}.b-ns{font-weight:700}.fw1-ns{font-weight:100}.fw2-ns{font-weight:200}.fw3-ns{font-weight:300}.fw4-ns{font-weight:400}.fw5-ns{font-weight:500}.fw6-ns{font-weight:600}.fw7-ns{font-weight:700}.fw8-ns{font-weight:800}.fw9-ns{font-weight:900}}@media screen and (min-width:30em) and (max-width:60em){.normal-m{font-weight:400}.b-m{font-weight:700}.fw1-m{font-weight:100}.fw2-m{font-weight:200}.fw3-m{font-weight:300}.fw4-m{font-weight:400}.fw5-m{font-weight:500}.fw6-m{font-weight:600}.fw7-m{font-weight:700}.fw8-m{font-weight:800}.fw9-m{font-weight:900}}@media screen and (min-width:60em){.normal-l{font-weight:400}.b-l{font-weight:700}.fw1-l{font-weight:100}.fw2-l{font-weight:200}.fw3-l{font-weight:300}.fw4-l{font-weight:400}.fw5-l{font-weight:500}.fw6-l{font-weight:600}.fw7-l{font-weight:700}.fw8-l{font-weight:800}.fw9-l{font-weight:900}}.input-reset{-webkit-appearance:none;-moz-appearance:none}.button-reset::-moz-focus-inner,.input-reset::-moz-focus-inner{border:0;padding:0}.h1{height:1rem}.h2{height:2rem}.h3{height:4rem}.h4{height:8rem}.h5{height:16rem}.h-25{height:25%}.h-50{height:50%}.h-75{height:75%}.h-100{height:100%}.min-h-100{min-height:100%}.vh-25{height:25vh}.vh-50{height:50vh}.vh-75{height:75vh}.vh-100{height:100vh}.min-vh-100{min-height:100vh}.h-auto{height:auto}.h-inherit{height:inherit}@media screen and (min-width:30em){.h1-ns{height:1rem}.h2-ns{height:2rem}.h3-ns{height:4rem}.h4-ns{height:8rem}.h5-ns{height:16rem}.h-25-ns{height:25%}.h-50-ns{height:50%}.h-75-ns{height:75%}.h-100-ns{height:100%}.min-h-100-ns{min-height:100%}.vh-25-ns{height:25vh}.vh-50-ns{height:50vh}.vh-75-ns{height:75vh}.vh-100-ns{height:100vh}.min-vh-100-ns{min-height:100vh}.h-auto-ns{height:auto}.h-inherit-ns{height:inherit}}@media screen and (min-width:30em) and (max-width:60em){.h1-m{height:1rem}.h2-m{height:2rem}.h3-m{height:4rem}.h4-m{height:8rem}.h5-m{height:16rem}.h-25-m{height:25%}.h-50-m{height:50%}.h-75-m{height:75%}.h-100-m{height:100%}.min-h-100-m{min-height:100%}.vh-25-m{height:25vh}.vh-50-m{height:50vh}.vh-75-m{height:75vh}.vh-100-m{height:100vh}.min-vh-100-m{min-height:100vh}.h-auto-m{height:auto}.h-inherit-m{height:inherit}}@media screen and (min-width:60em){.h1-l{height:1rem}.h2-l{height:2rem}.h3-l{height:4rem}.h4-l{height:8rem}.h5-l{height:16rem}.h-25-l{height:25%}.h-50-l{height:50%}.h-75-l{height:75%}.h-100-l{height:100%}.min-h-100-l{min-height:100%}.vh-25-l{height:25vh}.vh-50-l{height:50vh}.vh-75-l{height:75vh}.vh-100-l{height:100vh}.min-vh-100-l{min-height:100vh}.h-auto-l{height:auto}.h-inherit-l{height:inherit}}.tracked{letter-spacing:.1em}.tracked-tight{letter-spacing:-.05em}.tracked-mega{letter-spacing:.25em}@media screen and (min-width:30em){.tracked-ns{letter-spacing:.1em}.tracked-tight-ns{letter-spacing:-.05em}.tracked-mega-ns{letter-spacing:.25em}}@media screen and (min-width:30em) and (max-width:60em){.tracked-m{letter-spacing:.1em}.tracked-tight-m{letter-spacing:-.05em}.tracked-mega-m{letter-spacing:.25em}}@media screen and (min-width:60em){.tracked-l{letter-spacing:.1em}.tracked-tight-l{letter-spacing:-.05em}.tracked-mega-l{letter-spacing:.25em}}.lh-solid{line-height:1}.lh-title{line-height:1.25}.lh-copy{line-height:1.5}@media screen and (min-width:30em){.lh-solid-ns{line-height:1}.lh-title-ns{line-height:1.25}.lh-copy-ns{line-height:1.5}}@media screen and (min-width:30em) and (max-width:60em){.lh-solid-m{line-height:1}.lh-title-m{line-height:1.25}.lh-copy-m{line-height:1.5}}@media screen and (min-width:60em){.lh-solid-l{line-height:1}.lh-title-l{line-height:1.25}.lh-copy-l{line-height:1.5}}.link{text-decoration:none}.link,.link:active,.link:focus,.link:hover,.link:link,.link:visited{transition:color .15s ease-in}.link:focus{outline:1px dotted currentColor}.list{list-style-type:none}.mw-100{max-width:100%}.mw1{max-width:1rem}.mw2{max-width:2rem}.mw3{max-width:4rem}.mw4{max-width:8rem}.mw5{max-width:16rem}.mw6{max-width:32rem}.mw7{max-width:48rem}.mw8{max-width:64rem}.mw9{max-width:96rem}.mw-none{max-width:none}@media screen and (min-width:30em){.mw-100-ns{max-width:100%}.mw1-ns{max-width:1rem}.mw2-ns{max-width:2rem}.mw3-ns{max-width:4rem}.mw4-ns{max-width:8rem}.mw5-ns{max-width:16rem}.mw6-ns{max-width:32rem}.mw7-ns{max-width:48rem}.mw8-ns{max-width:64rem}.mw9-ns{max-width:96rem}.mw-none-ns{max-width:none}}@media screen and (min-width:30em) and (max-width:60em){.mw-100-m{max-width:100%}.mw1-m{max-width:1rem}.mw2-m{max-width:2rem}.mw3-m{max-width:4rem}.mw4-m{max-width:8rem}.mw5-m{max-width:16rem}.mw6-m{max-width:32rem}.mw7-m{max-width:48rem}.mw8-m{max-width:64rem}.mw9-m{max-width:96rem}.mw-none-m{max-width:none}}@media screen and (min-width:60em){.mw-100-l{max-width:100%}.mw1-l{max-width:1rem}.mw2-l{max-width:2rem}.mw3-l{max-width:4rem}.mw4-l{max-width:8rem}.mw5-l{max-width:16rem}.mw6-l{max-width:32rem}.mw7-l{max-width:48rem}.mw8-l{max-width:64rem}.mw9-l{max-width:96rem}.mw-none-l{max-width:none}}.w1{width:1rem}.w2{width:2rem}.w3{width:4rem}.w4{width:8rem}.w5{width:16rem}.w-10{width:10%}.w-20{width:20%}.w-25{width:25%}.w-30{width:30%}.w-33{width:33%}.w-34{width:34%}.w-40{width:40%}.w-50{width:50%}.w-60{width:60%}.w-70{width:70%}.w-75{width:75%}.w-80{width:80%}.w-90{width:90%}.w-100{width:100%}.w-third{width:33.33333%}.w-two-thirds{width:66.66667%}.w-auto{width:auto}@media screen and (min-width:30em){.w1-ns{width:1rem}.w2-ns{width:2rem}.w3-ns{width:4rem}.w4-ns{width:8rem}.w5-ns{width:16rem}.w-10-ns{width:10%}.w-20-ns{width:20%}.w-25-ns{width:25%}.w-30-ns{width:30%}.w-33-ns{width:33%}.w-34-ns{width:34%}.w-40-ns{width:40%}.w-50-ns{width:50%}.w-60-ns{width:60%}.w-70-ns{width:70%}.w-75-ns{width:75%}.w-80-ns{width:80%}.w-90-ns{width:90%}.w-100-ns{width:100%}.w-third-ns{width:33.33333%}.w-two-thirds-ns{width:66.66667%}.w-auto-ns{width:auto}}@media screen and (min-width:30em) and (max-width:60em){.w1-m{width:1rem}.w2-m{width:2rem}.w3-m{width:4rem}.w4-m{width:8rem}.w5-m{width:16rem}.w-10-m{width:10%}.w-20-m{width:20%}.w-25-m{width:25%}.w-30-m{width:30%}.w-33-m{width:33%}.w-34-m{width:34%}.w-40-m{width:40%}.w-50-m{width:50%}.w-60-m{width:60%}.w-70-m{width:70%}.w-75-m{width:75%}.w-80-m{width:80%}.w-90-m{width:90%}.w-100-m{width:100%}.w-third-m{width:33.33333%}.w-two-thirds-m{width:66.66667%}.w-auto-m{width:auto}}@media screen and (min-width:60em){.w1-l{width:1rem}.w2-l{width:2rem}.w3-l{width:4rem}.w4-l{width:8rem}.w5-l{width:16rem}.w-10-l{width:10%}.w-20-l{width:20%}.w-25-l{width:25%}.w-30-l{width:30%}.w-33-l{width:33%}.w-34-l{width:34%}.w-40-l{width:40%}.w-50-l{width:50%}.w-60-l{width:60%}.w-70-l{width:70%}.w-75-l{width:75%}.w-80-l{width:80%}.w-90-l{width:90%}.w-100-l{width:100%}.w-third-l{width:33.33333%}.w-two-thirds-l{width:66.66667%}.w-auto-l{width:auto}}.overflow-visible{overflow:visible}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.overflow-auto{overflow:auto}.overflow-x-visible{overflow-x:visible}.overflow-x-hidden{overflow-x:hidden}.overflow-x-scroll{overflow-x:scroll}.overflow-x-auto{overflow-x:auto}.overflow-y-visible{overflow-y:visible}.overflow-y-hidden{overflow-y:hidden}.overflow-y-scroll{overflow-y:scroll}.overflow-y-auto{overflow-y:auto}@media screen and (min-width:30em){.overflow-visible-ns{overflow:visible}.overflow-hidden-ns{overflow:hidden}.overflow-scroll-ns{overflow:scroll}.overflow-auto-ns{overflow:auto}.overflow-x-visible-ns{overflow-x:visible}.overflow-x-hidden-ns{overflow-x:hidden}.overflow-x-scroll-ns{overflow-x:scroll}.overflow-x-auto-ns{overflow-x:auto}.overflow-y-visible-ns{overflow-y:visible}.overflow-y-hidden-ns{overflow-y:hidden}.overflow-y-scroll-ns{overflow-y:scroll}.overflow-y-auto-ns{overflow-y:auto}}@media screen and (min-width:30em) and (max-width:60em){.overflow-visible-m{overflow:visible}.overflow-hidden-m{overflow:hidden}.overflow-scroll-m{overflow:scroll}.overflow-auto-m{overflow:auto}.overflow-x-visible-m{overflow-x:visible}.overflow-x-hidden-m{overflow-x:hidden}.overflow-x-scroll-m{overflow-x:scroll}.overflow-x-auto-m{overflow-x:auto}.overflow-y-visible-m{overflow-y:visible}.overflow-y-hidden-m{overflow-y:hidden}.overflow-y-scroll-m{overflow-y:scroll}.overflow-y-auto-m{overflow-y:auto}}@media screen and (min-width:60em){.overflow-visible-l{overflow:visible}.overflow-hidden-l{overflow:hidden}.overflow-scroll-l{overflow:scroll}.overflow-auto-l{overflow:auto}.overflow-x-visible-l{overflow-x:visible}.overflow-x-hidden-l{overflow-x:hidden}.overflow-x-scroll-l{overflow-x:scroll}.overflow-x-auto-l{overflow-x:auto}.overflow-y-visible-l{overflow-y:visible}.overflow-y-hidden-l{overflow-y:hidden}.overflow-y-scroll-l{overflow-y:scroll}.overflow-y-auto-l{overflow-y:auto}}.static{position:static}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}@media screen and (min-width:30em){.static-ns{position:static}.relative-ns{position:relative}.absolute-ns{position:absolute}.fixed-ns{position:fixed}}@media screen and (min-width:30em) and (max-width:60em){.static-m{position:static}.relative-m{position:relative}.absolute-m{position:absolute}.fixed-m{position:fixed}}@media screen and (min-width:60em){.static-l{position:static}.relative-l{position:relative}.absolute-l{position:absolute}.fixed-l{position:fixed}}.o-100{opacity:1}.o-90{opacity:.9}.o-80{opacity:.8}.o-70{opacity:.7}.o-60{opacity:.6}.o-50{opacity:.5}.o-40{opacity:.4}.o-30{opacity:.3}.o-20{opacity:.2}.o-10{opacity:.1}.o-05{opacity:.05}.o-025{opacity:.025}.o-0{opacity:0}.rotate-45{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.rotate-135{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.rotate-225{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.rotate-315{-webkit-transform:rotate(315deg);transform:rotate(315deg)}@media screen and (min-width:30em){.rotate-45-ns{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.rotate-90-ns{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.rotate-135-ns{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.rotate-180-ns{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.rotate-225-ns{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.rotate-270-ns{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.rotate-315-ns{-webkit-transform:rotate(315deg);transform:rotate(315deg)}}@media screen and (min-width:30em) and (max-width:60em){.rotate-45-m{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.rotate-90-m{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.rotate-135-m{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.rotate-180-m{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.rotate-225-m{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.rotate-270-m{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.rotate-315-m{-webkit-transform:rotate(315deg);transform:rotate(315deg)}}@media screen and (min-width:60em){.rotate-45-l{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.rotate-90-l{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.rotate-135-l{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.rotate-180-l{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.rotate-225-l{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.rotate-270-l{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.rotate-315-l{-webkit-transform:rotate(315deg);transform:rotate(315deg)}}.black-90{color:rgba(0,0,0,.9)}.black-80{color:rgba(0,0,0,.8)}.black-70{color:rgba(0,0,0,.7)}.black-60{color:rgba(0,0,0,.6)}.black-50{color:rgba(0,0,0,.5)}.black-40{color:rgba(0,0,0,.4)}.black-30{color:rgba(0,0,0,.3)}.black-20{color:rgba(0,0,0,.2)}.black-10{color:rgba(0,0,0,.1)}.black-05{color:rgba(0,0,0,.05)}.white-90{color:hsla(0,0%,100%,.9)}.white-80{color:hsla(0,0%,100%,.8)}.white-70{color:hsla(0,0%,100%,.7)}.white-60{color:hsla(0,0%,100%,.6)}.white-50{color:hsla(0,0%,100%,.5)}.white-40{color:hsla(0,0%,100%,.4)}.white-30{color:hsla(0,0%,100%,.3)}.white-20{color:hsla(0,0%,100%,.2)}.white-10{color:hsla(0,0%,100%,.1)}.black{color:#000}.near-black{color:#111}.dark-gray{color:#333}.mid-gray{color:#555}.gray{color:#777}.silver{color:#999}.light-silver{color:#aaa}.moon-gray{color:#ccc}.light-gray{color:#eee}.near-white{color:#f4f4f4}.white{color:#fff}.dark-red{color:#e7040f}.red{color:#ff4136}.light-red{color:#ff725c}.orange{color:#ff6300}.gold{color:#ffb700}.yellow{color:gold}.light-yellow{color:#fbf1a9}.purple{color:#5e2ca5}.light-purple{color:#a463f2}.dark-pink{color:#d5008f}.hot-pink{color:#ff41b4}.pink{color:#ff80cc}.light-pink{color:#ffa3d7}.dark-green{color:#137752}.green{color:#19a974}.light-green{color:#9eebcf}.navy{color:#001b44}.dark-blue{color:#00449e}.blue{color:#357edd}.light-blue{color:#96ccff}.lightest-blue{color:#cdecff}.washed-blue{color:#f6fffe}.washed-green{color:#e8fdf5}.washed-yellow{color:#fffceb}.washed-red{color:#ffdfdf}.color-inherit{color:inherit}.bg-black-90{background-color:rgba(0,0,0,.9)}.bg-black-80{background-color:rgba(0,0,0,.8)}.bg-black-70{background-color:rgba(0,0,0,.7)}.bg-black-60{background-color:rgba(0,0,0,.6)}.bg-black-50{background-color:rgba(0,0,0,.5)}.bg-black-40{background-color:rgba(0,0,0,.4)}.bg-black-30{background-color:rgba(0,0,0,.3)}.bg-black-20{background-color:rgba(0,0,0,.2)}.bg-black-10{background-color:rgba(0,0,0,.1)}.bg-black-05{background-color:rgba(0,0,0,.05)}.bg-white-90{background-color:hsla(0,0%,100%,.9)}.bg-white-80{background-color:hsla(0,0%,100%,.8)}.bg-white-70{background-color:hsla(0,0%,100%,.7)}.bg-white-60{background-color:hsla(0,0%,100%,.6)}.bg-white-50{background-color:hsla(0,0%,100%,.5)}.bg-white-40{background-color:hsla(0,0%,100%,.4)}.bg-white-30{background-color:hsla(0,0%,100%,.3)}.bg-white-20{background-color:hsla(0,0%,100%,.2)}.bg-white-10{background-color:hsla(0,0%,100%,.1)}.bg-black{background-color:#000}.bg-near-black{background-color:#111}.bg-dark-gray{background-color:#333}.bg-mid-gray{background-color:#555}.bg-gray{background-color:#777}.bg-silver{background-color:#999}.bg-light-silver{background-color:#aaa}.bg-moon-gray{background-color:#ccc}.bg-light-gray{background-color:#eee}.bg-near-white{background-color:#f4f4f4}.bg-white{background-color:#fff}.bg-transparent{background-color:transparent}.bg-dark-red{background-color:#e7040f}.bg-red{background-color:#ff4136}.bg-light-red{background-color:#ff725c}.bg-orange{background-color:#ff6300}.bg-gold{background-color:#ffb700}.bg-yellow{background-color:gold}.bg-light-yellow{background-color:#fbf1a9}.bg-purple{background-color:#5e2ca5}.bg-light-purple{background-color:#a463f2}.bg-dark-pink{background-color:#d5008f}.bg-hot-pink{background-color:#ff41b4}.bg-pink{background-color:#ff80cc}.bg-light-pink{background-color:#ffa3d7}.bg-dark-green{background-color:#137752}.bg-green{background-color:#19a974}.bg-light-green{background-color:#9eebcf}.bg-navy{background-color:#001b44}.bg-dark-blue{background-color:#00449e}.bg-blue{background-color:#357edd}.bg-light-blue{background-color:#96ccff}.bg-lightest-blue{background-color:#cdecff}.bg-washed-blue{background-color:#f6fffe}.bg-washed-green{background-color:#e8fdf5}.bg-washed-yellow{background-color:#fffceb}.bg-washed-red{background-color:#ffdfdf}.bg-inherit{background-color:inherit}.hover-black:focus,.hover-black:hover{color:#000}.hover-near-black:focus,.hover-near-black:hover{color:#111}.hover-dark-gray:focus,.hover-dark-gray:hover{color:#333}.hover-mid-gray:focus,.hover-mid-gray:hover{color:#555}.hover-gray:focus,.hover-gray:hover{color:#777}.hover-silver:focus,.hover-silver:hover{color:#999}.hover-light-silver:focus,.hover-light-silver:hover{color:#aaa}.hover-moon-gray:focus,.hover-moon-gray:hover{color:#ccc}.hover-light-gray:focus,.hover-light-gray:hover{color:#eee}.hover-near-white:focus,.hover-near-white:hover{color:#f4f4f4}.hover-white:focus,.hover-white:hover{color:#fff}.hover-black-90:focus,.hover-black-90:hover{color:rgba(0,0,0,.9)}.hover-black-80:focus,.hover-black-80:hover{color:rgba(0,0,0,.8)}.hover-black-70:focus,.hover-black-70:hover{color:rgba(0,0,0,.7)}.hover-black-60:focus,.hover-black-60:hover{color:rgba(0,0,0,.6)}.hover-black-50:focus,.hover-black-50:hover{color:rgba(0,0,0,.5)}.hover-black-40:focus,.hover-black-40:hover{color:rgba(0,0,0,.4)}.hover-black-30:focus,.hover-black-30:hover{color:rgba(0,0,0,.3)}.hover-black-20:focus,.hover-black-20:hover{color:rgba(0,0,0,.2)}.hover-black-10:focus,.hover-black-10:hover{color:rgba(0,0,0,.1)}.hover-white-90:focus,.hover-white-90:hover{color:hsla(0,0%,100%,.9)}.hover-white-80:focus,.hover-white-80:hover{color:hsla(0,0%,100%,.8)}.hover-white-70:focus,.hover-white-70:hover{color:hsla(0,0%,100%,.7)}.hover-white-60:focus,.hover-white-60:hover{color:hsla(0,0%,100%,.6)}.hover-white-50:focus,.hover-white-50:hover{color:hsla(0,0%,100%,.5)}.hover-white-40:focus,.hover-white-40:hover{color:hsla(0,0%,100%,.4)}.hover-white-30:focus,.hover-white-30:hover{color:hsla(0,0%,100%,.3)}.hover-white-20:focus,.hover-white-20:hover{color:hsla(0,0%,100%,.2)}.hover-white-10:focus,.hover-white-10:hover{color:hsla(0,0%,100%,.1)}.hover-inherit:focus,.hover-inherit:hover{color:inherit}.hover-bg-black:focus,.hover-bg-black:hover{background-color:#000}.hover-bg-near-black:focus,.hover-bg-near-black:hover{background-color:#111}.hover-bg-dark-gray:focus,.hover-bg-dark-gray:hover{background-color:#333}.hover-bg-mid-gray:focus,.hover-bg-mid-gray:hover{background-color:#555}.hover-bg-gray:focus,.hover-bg-gray:hover{background-color:#777}.hover-bg-silver:focus,.hover-bg-silver:hover{background-color:#999}.hover-bg-light-silver:focus,.hover-bg-light-silver:hover{background-color:#aaa}.hover-bg-moon-gray:focus,.hover-bg-moon-gray:hover{background-color:#ccc}.hover-bg-light-gray:focus,.hover-bg-light-gray:hover{background-color:#eee}.hover-bg-near-white:focus,.hover-bg-near-white:hover{background-color:#f4f4f4}.hover-bg-white:focus,.hover-bg-white:hover{background-color:#fff}.hover-bg-transparent:focus,.hover-bg-transparent:hover{background-color:transparent}.hover-bg-black-90:focus,.hover-bg-black-90:hover{background-color:rgba(0,0,0,.9)}.hover-bg-black-80:focus,.hover-bg-black-80:hover{background-color:rgba(0,0,0,.8)}.hover-bg-black-70:focus,.hover-bg-black-70:hover{background-color:rgba(0,0,0,.7)}.hover-bg-black-60:focus,.hover-bg-black-60:hover{background-color:rgba(0,0,0,.6)}.hover-bg-black-50:focus,.hover-bg-black-50:hover{background-color:rgba(0,0,0,.5)}.hover-bg-black-40:focus,.hover-bg-black-40:hover{background-color:rgba(0,0,0,.4)}.hover-bg-black-30:focus,.hover-bg-black-30:hover{background-color:rgba(0,0,0,.3)}.hover-bg-black-20:focus,.hover-bg-black-20:hover{background-color:rgba(0,0,0,.2)}.hover-bg-black-10:focus,.hover-bg-black-10:hover{background-color:rgba(0,0,0,.1)}.hover-bg-white-90:focus,.hover-bg-white-90:hover{background-color:hsla(0,0%,100%,.9)}.hover-bg-white-80:focus,.hover-bg-white-80:hover{background-color:hsla(0,0%,100%,.8)}.hover-bg-white-70:focus,.hover-bg-white-70:hover{background-color:hsla(0,0%,100%,.7)}.hover-bg-white-60:focus,.hover-bg-white-60:hover{background-color:hsla(0,0%,100%,.6)}.hover-bg-white-50:focus,.hover-bg-white-50:hover{background-color:hsla(0,0%,100%,.5)}.hover-bg-white-40:focus,.hover-bg-white-40:hover{background-color:hsla(0,0%,100%,.4)}.hover-bg-white-30:focus,.hover-bg-white-30:hover{background-color:hsla(0,0%,100%,.3)}.hover-bg-white-20:focus,.hover-bg-white-20:hover{background-color:hsla(0,0%,100%,.2)}.hover-bg-white-10:focus,.hover-bg-white-10:hover{background-color:hsla(0,0%,100%,.1)}.hover-dark-red:focus,.hover-dark-red:hover{color:#e7040f}.hover-red:focus,.hover-red:hover{color:#ff4136}.hover-light-red:focus,.hover-light-red:hover{color:#ff725c}.hover-orange:focus,.hover-orange:hover{color:#ff6300}.hover-gold:focus,.hover-gold:hover{color:#ffb700}.hover-yellow:focus,.hover-yellow:hover{color:gold}.hover-light-yellow:focus,.hover-light-yellow:hover{color:#fbf1a9}.hover-purple:focus,.hover-purple:hover{color:#5e2ca5}.hover-light-purple:focus,.hover-light-purple:hover{color:#a463f2}.hover-dark-pink:focus,.hover-dark-pink:hover{color:#d5008f}.hover-hot-pink:focus,.hover-hot-pink:hover{color:#ff41b4}.hover-pink:focus,.hover-pink:hover{color:#ff80cc}.hover-light-pink:focus,.hover-light-pink:hover{color:#ffa3d7}.hover-dark-green:focus,.hover-dark-green:hover{color:#137752}.hover-green:focus,.hover-green:hover{color:#19a974}.hover-light-green:focus,.hover-light-green:hover{color:#9eebcf}.hover-navy:focus,.hover-navy:hover{color:#001b44}.hover-dark-blue:focus,.hover-dark-blue:hover{color:#00449e}.hover-blue:focus,.hover-blue:hover{color:#357edd}.hover-light-blue:focus,.hover-light-blue:hover{color:#96ccff}.hover-lightest-blue:focus,.hover-lightest-blue:hover{color:#cdecff}.hover-washed-blue:focus,.hover-washed-blue:hover{color:#f6fffe}.hover-washed-green:focus,.hover-washed-green:hover{color:#e8fdf5}.hover-washed-yellow:focus,.hover-washed-yellow:hover{color:#fffceb}.hover-washed-red:focus,.hover-washed-red:hover{color:#ffdfdf}.hover-bg-dark-red:focus,.hover-bg-dark-red:hover{background-color:#e7040f}.hover-bg-red:focus,.hover-bg-red:hover{background-color:#ff4136}.hover-bg-light-red:focus,.hover-bg-light-red:hover{background-color:#ff725c}.hover-bg-orange:focus,.hover-bg-orange:hover{background-color:#ff6300}.hover-bg-gold:focus,.hover-bg-gold:hover{background-color:#ffb700}.hover-bg-yellow:focus,.hover-bg-yellow:hover{background-color:gold}.hover-bg-light-yellow:focus,.hover-bg-light-yellow:hover{background-color:#fbf1a9}.hover-bg-purple:focus,.hover-bg-purple:hover{background-color:#5e2ca5}.hover-bg-light-purple:focus,.hover-bg-light-purple:hover{background-color:#a463f2}.hover-bg-dark-pink:focus,.hover-bg-dark-pink:hover{background-color:#d5008f}.hover-bg-hot-pink:focus,.hover-bg-hot-pink:hover{background-color:#ff41b4}.hover-bg-pink:focus,.hover-bg-pink:hover{background-color:#ff80cc}.hover-bg-light-pink:focus,.hover-bg-light-pink:hover{background-color:#ffa3d7}.hover-bg-dark-green:focus,.hover-bg-dark-green:hover{background-color:#137752}.hover-bg-green:focus,.hover-bg-green:hover{background-color:#19a974}.hover-bg-light-green:focus,.hover-bg-light-green:hover{background-color:#9eebcf}.hover-bg-navy:focus,.hover-bg-navy:hover{background-color:#001b44}.hover-bg-dark-blue:focus,.hover-bg-dark-blue:hover{background-color:#00449e}.hover-bg-blue:focus,.hover-bg-blue:hover{background-color:#357edd}.hover-bg-light-blue:focus,.hover-bg-light-blue:hover{background-color:#96ccff}.hover-bg-lightest-blue:focus,.hover-bg-lightest-blue:hover{background-color:#cdecff}.hover-bg-washed-blue:focus,.hover-bg-washed-blue:hover{background-color:#f6fffe}.hover-bg-washed-green:focus,.hover-bg-washed-green:hover{background-color:#e8fdf5}.hover-bg-washed-yellow:focus,.hover-bg-washed-yellow:hover{background-color:#fffceb}.hover-bg-washed-red:focus,.hover-bg-washed-red:hover{background-color:#ffdfdf}.hover-bg-inherit:focus,.hover-bg-inherit:hover{background-color:inherit}.pa0{padding:0}.pa1{padding:.25rem}.pa2{padding:.5rem}.pa3{padding:1rem}.pa4{padding:2rem}.pa5{padding:4rem}.pa6{padding:8rem}.pa7{padding:16rem}.pl0{padding-left:0}.pl1{padding-left:.25rem}.pl2{padding-left:.5rem}.pl3{padding-left:1rem}.pl4{padding-left:2rem}.pl5{padding-left:4rem}.pl6{padding-left:8rem}.pl7{padding-left:16rem}.pr0{padding-right:0}.pr1{padding-right:.25rem}.pr2{padding-right:.5rem}.pr3{padding-right:1rem}.pr4{padding-right:2rem}.pr5{padding-right:4rem}.pr6{padding-right:8rem}.pr7{padding-right:16rem}.pb0{padding-bottom:0}.pb1{padding-bottom:.25rem}.pb2{padding-bottom:.5rem}.pb3{padding-bottom:1rem}.pb4{padding-bottom:2rem}.pb5{padding-bottom:4rem}.pb6{padding-bottom:8rem}.pb7{padding-bottom:16rem}.pt0{padding-top:0}.pt1{padding-top:.25rem}.pt2{padding-top:.5rem}.pt3{padding-top:1rem}.pt4{padding-top:2rem}.pt5{padding-top:4rem}.pt6{padding-top:8rem}.pt7{padding-top:16rem}.pv0{padding-top:0;padding-bottom:0}.pv1{padding-top:.25rem;padding-bottom:.25rem}.pv2{padding-top:.5rem;padding-bottom:.5rem}.pv3{padding-top:1rem;padding-bottom:1rem}.pv4{padding-top:2rem;padding-bottom:2rem}.pv5{padding-top:4rem;padding-bottom:4rem}.pv6{padding-top:8rem;padding-bottom:8rem}.pv7{padding-top:16rem;padding-bottom:16rem}.ph0{padding-left:0;padding-right:0}.ph1{padding-left:.25rem;padding-right:.25rem}.ph2{padding-left:.5rem;padding-right:.5rem}.ph3{padding-left:1rem;padding-right:1rem}.ph4{padding-left:2rem;padding-right:2rem}.ph5{padding-left:4rem;padding-right:4rem}.ph6{padding-left:8rem;padding-right:8rem}.ph7{padding-left:16rem;padding-right:16rem}.ma0{margin:0}.ma1{margin:.25rem}.ma2{margin:.5rem}.ma3{margin:1rem}.ma4{margin:2rem}.ma5{margin:4rem}.ma6{margin:8rem}.ma7{margin:16rem}.ml0{margin-left:0}.ml1{margin-left:.25rem}.ml2{margin-left:.5rem}.ml3{margin-left:1rem}.ml4{margin-left:2rem}.ml5{margin-left:4rem}.ml6{margin-left:8rem}.ml7{margin-left:16rem}.mr0{margin-right:0}.mr1{margin-right:.25rem}.mr2{margin-right:.5rem}.mr3{margin-right:1rem}.mr4{margin-right:2rem}.mr5{margin-right:4rem}.mr6{margin-right:8rem}.mr7{margin-right:16rem}.mb0{margin-bottom:0}.mb1{margin-bottom:.25rem}.mb2{margin-bottom:.5rem}.mb3{margin-bottom:1rem}.mb4{margin-bottom:2rem}.mb5{margin-bottom:4rem}.mb6{margin-bottom:8rem}.mb7{margin-bottom:16rem}.mt0{margin-top:0}.mt1{margin-top:.25rem}.mt2{margin-top:.5rem}.mt3{margin-top:1rem}.mt4{margin-top:2rem}.mt5{margin-top:4rem}.mt6{margin-top:8rem}.mt7{margin-top:16rem}.mv0{margin-top:0;margin-bottom:0}.mv1{margin-top:.25rem;margin-bottom:.25rem}.mv2{margin-top:.5rem;margin-bottom:.5rem}.mv3{margin-top:1rem;margin-bottom:1rem}.mv4{margin-top:2rem;margin-bottom:2rem}.mv5{margin-top:4rem;margin-bottom:4rem}.mv6{margin-top:8rem;margin-bottom:8rem}.mv7{margin-top:16rem;margin-bottom:16rem}.mh0{margin-left:0;margin-right:0}.mh1{margin-left:.25rem;margin-right:.25rem}.mh2{margin-left:.5rem;margin-right:.5rem}.mh3{margin-left:1rem;margin-right:1rem}.mh4{margin-left:2rem;margin-right:2rem}.mh5{margin-left:4rem;margin-right:4rem}.mh6{margin-left:8rem;margin-right:8rem}.mh7{margin-left:16rem;margin-right:16rem}@media screen and (min-width:30em){.pa0-ns{padding:0}.pa1-ns{padding:.25rem}.pa2-ns{padding:.5rem}.pa3-ns{padding:1rem}.pa4-ns{padding:2rem}.pa5-ns{padding:4rem}.pa6-ns{padding:8rem}.pa7-ns{padding:16rem}.pl0-ns{padding-left:0}.pl1-ns{padding-left:.25rem}.pl2-ns{padding-left:.5rem}.pl3-ns{padding-left:1rem}.pl4-ns{padding-left:2rem}.pl5-ns{padding-left:4rem}.pl6-ns{padding-left:8rem}.pl7-ns{padding-left:16rem}.pr0-ns{padding-right:0}.pr1-ns{padding-right:.25rem}.pr2-ns{padding-right:.5rem}.pr3-ns{padding-right:1rem}.pr4-ns{padding-right:2rem}.pr5-ns{padding-right:4rem}.pr6-ns{padding-right:8rem}.pr7-ns{padding-right:16rem}.pb0-ns{padding-bottom:0}.pb1-ns{padding-bottom:.25rem}.pb2-ns{padding-bottom:.5rem}.pb3-ns{padding-bottom:1rem}.pb4-ns{padding-bottom:2rem}.pb5-ns{padding-bottom:4rem}.pb6-ns{padding-bottom:8rem}.pb7-ns{padding-bottom:16rem}.pt0-ns{padding-top:0}.pt1-ns{padding-top:.25rem}.pt2-ns{padding-top:.5rem}.pt3-ns{padding-top:1rem}.pt4-ns{padding-top:2rem}.pt5-ns{padding-top:4rem}.pt6-ns{padding-top:8rem}.pt7-ns{padding-top:16rem}.pv0-ns{padding-top:0;padding-bottom:0}.pv1-ns{padding-top:.25rem;padding-bottom:.25rem}.pv2-ns{padding-top:.5rem;padding-bottom:.5rem}.pv3-ns{padding-top:1rem;padding-bottom:1rem}.pv4-ns{padding-top:2rem;padding-bottom:2rem}.pv5-ns{padding-top:4rem;padding-bottom:4rem}.pv6-ns{padding-top:8rem;padding-bottom:8rem}.pv7-ns{padding-top:16rem;padding-bottom:16rem}.ph0-ns{padding-left:0;padding-right:0}.ph1-ns{padding-left:.25rem;padding-right:.25rem}.ph2-ns{padding-left:.5rem;padding-right:.5rem}.ph3-ns{padding-left:1rem;padding-right:1rem}.ph4-ns{padding-left:2rem;padding-right:2rem}.ph5-ns{padding-left:4rem;padding-right:4rem}.ph6-ns{padding-left:8rem;padding-right:8rem}.ph7-ns{padding-left:16rem;padding-right:16rem}.ma0-ns{margin:0}.ma1-ns{margin:.25rem}.ma2-ns{margin:.5rem}.ma3-ns{margin:1rem}.ma4-ns{margin:2rem}.ma5-ns{margin:4rem}.ma6-ns{margin:8rem}.ma7-ns{margin:16rem}.ml0-ns{margin-left:0}.ml1-ns{margin-left:.25rem}.ml2-ns{margin-left:.5rem}.ml3-ns{margin-left:1rem}.ml4-ns{margin-left:2rem}.ml5-ns{margin-left:4rem}.ml6-ns{margin-left:8rem}.ml7-ns{margin-left:16rem}.mr0-ns{margin-right:0}.mr1-ns{margin-right:.25rem}.mr2-ns{margin-right:.5rem}.mr3-ns{margin-right:1rem}.mr4-ns{margin-right:2rem}.mr5-ns{margin-right:4rem}.mr6-ns{margin-right:8rem}.mr7-ns{margin-right:16rem}.mb0-ns{margin-bottom:0}.mb1-ns{margin-bottom:.25rem}.mb2-ns{margin-bottom:.5rem}.mb3-ns{margin-bottom:1rem}.mb4-ns{margin-bottom:2rem}.mb5-ns{margin-bottom:4rem}.mb6-ns{margin-bottom:8rem}.mb7-ns{margin-bottom:16rem}.mt0-ns{margin-top:0}.mt1-ns{margin-top:.25rem}.mt2-ns{margin-top:.5rem}.mt3-ns{margin-top:1rem}.mt4-ns{margin-top:2rem}.mt5-ns{margin-top:4rem}.mt6-ns{margin-top:8rem}.mt7-ns{margin-top:16rem}.mv0-ns{margin-top:0;margin-bottom:0}.mv1-ns{margin-top:.25rem;margin-bottom:.25rem}.mv2-ns{margin-top:.5rem;margin-bottom:.5rem}.mv3-ns{margin-top:1rem;margin-bottom:1rem}.mv4-ns{margin-top:2rem;margin-bottom:2rem}.mv5-ns{margin-top:4rem;margin-bottom:4rem}.mv6-ns{margin-top:8rem;margin-bottom:8rem}.mv7-ns{margin-top:16rem;margin-bottom:16rem}.mh0-ns{margin-left:0;margin-right:0}.mh1-ns{margin-left:.25rem;margin-right:.25rem}.mh2-ns{margin-left:.5rem;margin-right:.5rem}.mh3-ns{margin-left:1rem;margin-right:1rem}.mh4-ns{margin-left:2rem;margin-right:2rem}.mh5-ns{margin-left:4rem;margin-right:4rem}.mh6-ns{margin-left:8rem;margin-right:8rem}.mh7-ns{margin-left:16rem;margin-right:16rem}}@media screen and (min-width:30em) and (max-width:60em){.pa0-m{padding:0}.pa1-m{padding:.25rem}.pa2-m{padding:.5rem}.pa3-m{padding:1rem}.pa4-m{padding:2rem}.pa5-m{padding:4rem}.pa6-m{padding:8rem}.pa7-m{padding:16rem}.pl0-m{padding-left:0}.pl1-m{padding-left:.25rem}.pl2-m{padding-left:.5rem}.pl3-m{padding-left:1rem}.pl4-m{padding-left:2rem}.pl5-m{padding-left:4rem}.pl6-m{padding-left:8rem}.pl7-m{padding-left:16rem}.pr0-m{padding-right:0}.pr1-m{padding-right:.25rem}.pr2-m{padding-right:.5rem}.pr3-m{padding-right:1rem}.pr4-m{padding-right:2rem}.pr5-m{padding-right:4rem}.pr6-m{padding-right:8rem}.pr7-m{padding-right:16rem}.pb0-m{padding-bottom:0}.pb1-m{padding-bottom:.25rem}.pb2-m{padding-bottom:.5rem}.pb3-m{padding-bottom:1rem}.pb4-m{padding-bottom:2rem}.pb5-m{padding-bottom:4rem}.pb6-m{padding-bottom:8rem}.pb7-m{padding-bottom:16rem}.pt0-m{padding-top:0}.pt1-m{padding-top:.25rem}.pt2-m{padding-top:.5rem}.pt3-m{padding-top:1rem}.pt4-m{padding-top:2rem}.pt5-m{padding-top:4rem}.pt6-m{padding-top:8rem}.pt7-m{padding-top:16rem}.pv0-m{padding-top:0;padding-bottom:0}.pv1-m{padding-top:.25rem;padding-bottom:.25rem}.pv2-m{padding-top:.5rem;padding-bottom:.5rem}.pv3-m{padding-top:1rem;padding-bottom:1rem}.pv4-m{padding-top:2rem;padding-bottom:2rem}.pv5-m{padding-top:4rem;padding-bottom:4rem}.pv6-m{padding-top:8rem;padding-bottom:8rem}.pv7-m{padding-top:16rem;padding-bottom:16rem}.ph0-m{padding-left:0;padding-right:0}.ph1-m{padding-left:.25rem;padding-right:.25rem}.ph2-m{padding-left:.5rem;padding-right:.5rem}.ph3-m{padding-left:1rem;padding-right:1rem}.ph4-m{padding-left:2rem;padding-right:2rem}.ph5-m{padding-left:4rem;padding-right:4rem}.ph6-m{padding-left:8rem;padding-right:8rem}.ph7-m{padding-left:16rem;padding-right:16rem}.ma0-m{margin:0}.ma1-m{margin:.25rem}.ma2-m{margin:.5rem}.ma3-m{margin:1rem}.ma4-m{margin:2rem}.ma5-m{margin:4rem}.ma6-m{margin:8rem}.ma7-m{margin:16rem}.ml0-m{margin-left:0}.ml1-m{margin-left:.25rem}.ml2-m{margin-left:.5rem}.ml3-m{margin-left:1rem}.ml4-m{margin-left:2rem}.ml5-m{margin-left:4rem}.ml6-m{margin-left:8rem}.ml7-m{margin-left:16rem}.mr0-m{margin-right:0}.mr1-m{margin-right:.25rem}.mr2-m{margin-right:.5rem}.mr3-m{margin-right:1rem}.mr4-m{margin-right:2rem}.mr5-m{margin-right:4rem}.mr6-m{margin-right:8rem}.mr7-m{margin-right:16rem}.mb0-m{margin-bottom:0}.mb1-m{margin-bottom:.25rem}.mb2-m{margin-bottom:.5rem}.mb3-m{margin-bottom:1rem}.mb4-m{margin-bottom:2rem}.mb5-m{margin-bottom:4rem}.mb6-m{margin-bottom:8rem}.mb7-m{margin-bottom:16rem}.mt0-m{margin-top:0}.mt1-m{margin-top:.25rem}.mt2-m{margin-top:.5rem}.mt3-m{margin-top:1rem}.mt4-m{margin-top:2rem}.mt5-m{margin-top:4rem}.mt6-m{margin-top:8rem}.mt7-m{margin-top:16rem}.mv0-m{margin-top:0;margin-bottom:0}.mv1-m{margin-top:.25rem;margin-bottom:.25rem}.mv2-m{margin-top:.5rem;margin-bottom:.5rem}.mv3-m{margin-top:1rem;margin-bottom:1rem}.mv4-m{margin-top:2rem;margin-bottom:2rem}.mv5-m{margin-top:4rem;margin-bottom:4rem}.mv6-m{margin-top:8rem;margin-bottom:8rem}.mv7-m{margin-top:16rem;margin-bottom:16rem}.mh0-m{margin-left:0;margin-right:0}.mh1-m{margin-left:.25rem;margin-right:.25rem}.mh2-m{margin-left:.5rem;margin-right:.5rem}.mh3-m{margin-left:1rem;margin-right:1rem}.mh4-m{margin-left:2rem;margin-right:2rem}.mh5-m{margin-left:4rem;margin-right:4rem}.mh6-m{margin-left:8rem;margin-right:8rem}.mh7-m{margin-left:16rem;margin-right:16rem}}@media screen and (min-width:60em){.pa0-l{padding:0}.pa1-l{padding:.25rem}.pa2-l{padding:.5rem}.pa3-l{padding:1rem}.pa4-l{padding:2rem}.pa5-l{padding:4rem}.pa6-l{padding:8rem}.pa7-l{padding:16rem}.pl0-l{padding-left:0}.pl1-l{padding-left:.25rem}.pl2-l{padding-left:.5rem}.pl3-l{padding-left:1rem}.pl4-l{padding-left:2rem}.pl5-l{padding-left:4rem}.pl6-l{padding-left:8rem}.pl7-l{padding-left:16rem}.pr0-l{padding-right:0}.pr1-l{padding-right:.25rem}.pr2-l{padding-right:.5rem}.pr3-l{padding-right:1rem}.pr4-l{padding-right:2rem}.pr5-l{padding-right:4rem}.pr6-l{padding-right:8rem}.pr7-l{padding-right:16rem}.pb0-l{padding-bottom:0}.pb1-l{padding-bottom:.25rem}.pb2-l{padding-bottom:.5rem}.pb3-l{padding-bottom:1rem}.pb4-l{padding-bottom:2rem}.pb5-l{padding-bottom:4rem}.pb6-l{padding-bottom:8rem}.pb7-l{padding-bottom:16rem}.pt0-l{padding-top:0}.pt1-l{padding-top:.25rem}.pt2-l{padding-top:.5rem}.pt3-l{padding-top:1rem}.pt4-l{padding-top:2rem}.pt5-l{padding-top:4rem}.pt6-l{padding-top:8rem}.pt7-l{padding-top:16rem}.pv0-l{padding-top:0;padding-bottom:0}.pv1-l{padding-top:.25rem;padding-bottom:.25rem}.pv2-l{padding-top:.5rem;padding-bottom:.5rem}.pv3-l{padding-top:1rem;padding-bottom:1rem}.pv4-l{padding-top:2rem;padding-bottom:2rem}.pv5-l{padding-top:4rem;padding-bottom:4rem}.pv6-l{padding-top:8rem;padding-bottom:8rem}.pv7-l{padding-top:16rem;padding-bottom:16rem}.ph0-l{padding-left:0;padding-right:0}.ph1-l{padding-left:.25rem;padding-right:.25rem}.ph2-l{padding-left:.5rem;padding-right:.5rem}.ph3-l{padding-left:1rem;padding-right:1rem}.ph4-l{padding-left:2rem;padding-right:2rem}.ph5-l{padding-left:4rem;padding-right:4rem}.ph6-l{padding-left:8rem;padding-right:8rem}.ph7-l{padding-left:16rem;padding-right:16rem}.ma0-l{margin:0}.ma1-l{margin:.25rem}.ma2-l{margin:.5rem}.ma3-l{margin:1rem}.ma4-l{margin:2rem}.ma5-l{margin:4rem}.ma6-l{margin:8rem}.ma7-l{margin:16rem}.ml0-l{margin-left:0}.ml1-l{margin-left:.25rem}.ml2-l{margin-left:.5rem}.ml3-l{margin-left:1rem}.ml4-l{margin-left:2rem}.ml5-l{margin-left:4rem}.ml6-l{margin-left:8rem}.ml7-l{margin-left:16rem}.mr0-l{margin-right:0}.mr1-l{margin-right:.25rem}.mr2-l{margin-right:.5rem}.mr3-l{margin-right:1rem}.mr4-l{margin-right:2rem}.mr5-l{margin-right:4rem}.mr6-l{margin-right:8rem}.mr7-l{margin-right:16rem}.mb0-l{margin-bottom:0}.mb1-l{margin-bottom:.25rem}.mb2-l{margin-bottom:.5rem}.mb3-l{margin-bottom:1rem}.mb4-l{margin-bottom:2rem}.mb5-l{margin-bottom:4rem}.mb6-l{margin-bottom:8rem}.mb7-l{margin-bottom:16rem}.mt0-l{margin-top:0}.mt1-l{margin-top:.25rem}.mt2-l{margin-top:.5rem}.mt3-l{margin-top:1rem}.mt4-l{margin-top:2rem}.mt5-l{margin-top:4rem}.mt6-l{margin-top:8rem}.mt7-l{margin-top:16rem}.mv0-l{margin-top:0;margin-bottom:0}.mv1-l{margin-top:.25rem;margin-bottom:.25rem}.mv2-l{margin-top:.5rem;margin-bottom:.5rem}.mv3-l{margin-top:1rem;margin-bottom:1rem}.mv4-l{margin-top:2rem;margin-bottom:2rem}.mv5-l{margin-top:4rem;margin-bottom:4rem}.mv6-l{margin-top:8rem;margin-bottom:8rem}.mv7-l{margin-top:16rem;margin-bottom:16rem}.mh0-l{margin-left:0;margin-right:0}.mh1-l{margin-left:.25rem;margin-right:.25rem}.mh2-l{margin-left:.5rem;margin-right:.5rem}.mh3-l{margin-left:1rem;margin-right:1rem}.mh4-l{margin-left:2rem;margin-right:2rem}.mh5-l{margin-left:4rem;margin-right:4rem}.mh6-l{margin-left:8rem;margin-right:8rem}.mh7-l{margin-left:16rem;margin-right:16rem}}.na1{margin:-.25rem}.na2{margin:-.5rem}.na3{margin:-1rem}.na4{margin:-2rem}.na5{margin:-4rem}.na6{margin:-8rem}.na7{margin:-16rem}.nl1{margin-left:-.25rem}.nl2{margin-left:-.5rem}.nl3{margin-left:-1rem}.nl4{margin-left:-2rem}.nl5{margin-left:-4rem}.nl6{margin-left:-8rem}.nl7{margin-left:-16rem}.nr1{margin-right:-.25rem}.nr2{margin-right:-.5rem}.nr3{margin-right:-1rem}.nr4{margin-right:-2rem}.nr5{margin-right:-4rem}.nr6{margin-right:-8rem}.nr7{margin-right:-16rem}.nb1{margin-bottom:-.25rem}.nb2{margin-bottom:-.5rem}.nb3{margin-bottom:-1rem}.nb4{margin-bottom:-2rem}.nb5{margin-bottom:-4rem}.nb6{margin-bottom:-8rem}.nb7{margin-bottom:-16rem}.nt1{margin-top:-.25rem}.nt2{margin-top:-.5rem}.nt3{margin-top:-1rem}.nt4{margin-top:-2rem}.nt5{margin-top:-4rem}.nt6{margin-top:-8rem}.nt7{margin-top:-16rem}@media screen and (min-width:30em){.na1-ns{margin:-.25rem}.na2-ns{margin:-.5rem}.na3-ns{margin:-1rem}.na4-ns{margin:-2rem}.na5-ns{margin:-4rem}.na6-ns{margin:-8rem}.na7-ns{margin:-16rem}.nl1-ns{margin-left:-.25rem}.nl2-ns{margin-left:-.5rem}.nl3-ns{margin-left:-1rem}.nl4-ns{margin-left:-2rem}.nl5-ns{margin-left:-4rem}.nl6-ns{margin-left:-8rem}.nl7-ns{margin-left:-16rem}.nr1-ns{margin-right:-.25rem}.nr2-ns{margin-right:-.5rem}.nr3-ns{margin-right:-1rem}.nr4-ns{margin-right:-2rem}.nr5-ns{margin-right:-4rem}.nr6-ns{margin-right:-8rem}.nr7-ns{margin-right:-16rem}.nb1-ns{margin-bottom:-.25rem}.nb2-ns{margin-bottom:-.5rem}.nb3-ns{margin-bottom:-1rem}.nb4-ns{margin-bottom:-2rem}.nb5-ns{margin-bottom:-4rem}.nb6-ns{margin-bottom:-8rem}.nb7-ns{margin-bottom:-16rem}.nt1-ns{margin-top:-.25rem}.nt2-ns{margin-top:-.5rem}.nt3-ns{margin-top:-1rem}.nt4-ns{margin-top:-2rem}.nt5-ns{margin-top:-4rem}.nt6-ns{margin-top:-8rem}.nt7-ns{margin-top:-16rem}}@media screen and (min-width:30em) and (max-width:60em){.na1-m{margin:-.25rem}.na2-m{margin:-.5rem}.na3-m{margin:-1rem}.na4-m{margin:-2rem}.na5-m{margin:-4rem}.na6-m{margin:-8rem}.na7-m{margin:-16rem}.nl1-m{margin-left:-.25rem}.nl2-m{margin-left:-.5rem}.nl3-m{margin-left:-1rem}.nl4-m{margin-left:-2rem}.nl5-m{margin-left:-4rem}.nl6-m{margin-left:-8rem}.nl7-m{margin-left:-16rem}.nr1-m{margin-right:-.25rem}.nr2-m{margin-right:-.5rem}.nr3-m{margin-right:-1rem}.nr4-m{margin-right:-2rem}.nr5-m{margin-right:-4rem}.nr6-m{margin-right:-8rem}.nr7-m{margin-right:-16rem}.nb1-m{margin-bottom:-.25rem}.nb2-m{margin-bottom:-.5rem}.nb3-m{margin-bottom:-1rem}.nb4-m{margin-bottom:-2rem}.nb5-m{margin-bottom:-4rem}.nb6-m{margin-bottom:-8rem}.nb7-m{margin-bottom:-16rem}.nt1-m{margin-top:-.25rem}.nt2-m{margin-top:-.5rem}.nt3-m{margin-top:-1rem}.nt4-m{margin-top:-2rem}.nt5-m{margin-top:-4rem}.nt6-m{margin-top:-8rem}.nt7-m{margin-top:-16rem}}@media screen and (min-width:60em){.na1-l{margin:-.25rem}.na2-l{margin:-.5rem}.na3-l{margin:-1rem}.na4-l{margin:-2rem}.na5-l{margin:-4rem}.na6-l{margin:-8rem}.na7-l{margin:-16rem}.nl1-l{margin-left:-.25rem}.nl2-l{margin-left:-.5rem}.nl3-l{margin-left:-1rem}.nl4-l{margin-left:-2rem}.nl5-l{margin-left:-4rem}.nl6-l{margin-left:-8rem}.nl7-l{margin-left:-16rem}.nr1-l{margin-right:-.25rem}.nr2-l{margin-right:-.5rem}.nr3-l{margin-right:-1rem}.nr4-l{margin-right:-2rem}.nr5-l{margin-right:-4rem}.nr6-l{margin-right:-8rem}.nr7-l{margin-right:-16rem}.nb1-l{margin-bottom:-.25rem}.nb2-l{margin-bottom:-.5rem}.nb3-l{margin-bottom:-1rem}.nb4-l{margin-bottom:-2rem}.nb5-l{margin-bottom:-4rem}.nb6-l{margin-bottom:-8rem}.nb7-l{margin-bottom:-16rem}.nt1-l{margin-top:-.25rem}.nt2-l{margin-top:-.5rem}.nt3-l{margin-top:-1rem}.nt4-l{margin-top:-2rem}.nt5-l{margin-top:-4rem}.nt6-l{margin-top:-8rem}.nt7-l{margin-top:-16rem}}.collapse{border-collapse:collapse;border-spacing:0}.striped--light-silver:nth-child(odd){background-color:#aaa}.striped--moon-gray:nth-child(odd){background-color:#ccc}.striped--light-gray:nth-child(odd){background-color:#eee}.striped--near-white:nth-child(odd){background-color:#f4f4f4}.stripe-light:nth-child(odd){background-color:hsla(0,0%,100%,.1)}.stripe-dark:nth-child(odd){background-color:rgba(0,0,0,.1)}.strike{text-decoration:line-through}.underline{text-decoration:underline}.no-underline{text-decoration:none}@media screen and (min-width:30em){.strike-ns{text-decoration:line-through}.underline-ns{text-decoration:underline}.no-underline-ns{text-decoration:none}}@media screen and (min-width:30em) and (max-width:60em){.strike-m{text-decoration:line-through}.underline-m{text-decoration:underline}.no-underline-m{text-decoration:none}}@media screen and (min-width:60em){.strike-l{text-decoration:line-through}.underline-l{text-decoration:underline}.no-underline-l{text-decoration:none}}.tl{text-align:left}.tr{text-align:right}.tc{text-align:center}.tj{text-align:justify}@media screen and (min-width:30em){.tl-ns{text-align:left}.tr-ns{text-align:right}.tc-ns{text-align:center}.tj-ns{text-align:justify}}@media screen and (min-width:30em) and (max-width:60em){.tl-m{text-align:left}.tr-m{text-align:right}.tc-m{text-align:center}.tj-m{text-align:justify}}@media screen and (min-width:60em){.tl-l{text-align:left}.tr-l{text-align:right}.tc-l{text-align:center}.tj-l{text-align:justify}}.ttc{text-transform:capitalize}.ttl{text-transform:lowercase}.ttu{text-transform:uppercase}.ttn{text-transform:none}@media screen and (min-width:30em){.ttc-ns{text-transform:capitalize}.ttl-ns{text-transform:lowercase}.ttu-ns{text-transform:uppercase}.ttn-ns{text-transform:none}}@media screen and (min-width:30em) and (max-width:60em){.ttc-m{text-transform:capitalize}.ttl-m{text-transform:lowercase}.ttu-m{text-transform:uppercase}.ttn-m{text-transform:none}}@media screen and (min-width:60em){.ttc-l{text-transform:capitalize}.ttl-l{text-transform:lowercase}.ttu-l{text-transform:uppercase}.ttn-l{text-transform:none}}.f-6,.f-headline{font-size:6rem}.f-5,.f-subheadline{font-size:5rem}.f1{font-size:3rem}.f2{font-size:2.25rem}.f3{font-size:1.5rem}.f4{font-size:1.25rem}.f5{font-size:1rem}.f6{font-size:.875rem}.f7{font-size:.75rem}@media screen and (min-width:30em){.f-6-ns,.f-headline-ns{font-size:6rem}.f-5-ns,.f-subheadline-ns{font-size:5rem}.f1-ns{font-size:3rem}.f2-ns{font-size:2.25rem}.f3-ns{font-size:1.5rem}.f4-ns{font-size:1.25rem}.f5-ns{font-size:1rem}.f6-ns{font-size:.875rem}.f7-ns{font-size:.75rem}}@media screen and (min-width:30em) and (max-width:60em){.f-6-m,.f-headline-m{font-size:6rem}.f-5-m,.f-subheadline-m{font-size:5rem}.f1-m{font-size:3rem}.f2-m{font-size:2.25rem}.f3-m{font-size:1.5rem}.f4-m{font-size:1.25rem}.f5-m{font-size:1rem}.f6-m{font-size:.875rem}.f7-m{font-size:.75rem}}@media screen and (min-width:60em){.f-6-l,.f-headline-l{font-size:6rem}.f-5-l,.f-subheadline-l{font-size:5rem}.f1-l{font-size:3rem}.f2-l{font-size:2.25rem}.f3-l{font-size:1.5rem}.f4-l{font-size:1.25rem}.f5-l{font-size:1rem}.f6-l{font-size:.875rem}.f7-l{font-size:.75rem}}.measure{max-width:30em}.measure-wide{max-width:34em}.measure-narrow{max-width:20em}.indent{text-indent:1em;margin-top:0;margin-bottom:0}.small-caps{-webkit-font-feature-settings:"c2sc";font-feature-settings:"c2sc";font-variant:small-caps}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:30em){.measure-ns{max-width:30em}.measure-wide-ns{max-width:34em}.measure-narrow-ns{max-width:20em}.indent-ns{text-indent:1em;margin-top:0;margin-bottom:0}.small-caps-ns{-webkit-font-feature-settings:"c2sc";font-feature-settings:"c2sc";font-variant:small-caps}.truncate-ns{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media screen and (min-width:30em) and (max-width:60em){.measure-m{max-width:30em}.measure-wide-m{max-width:34em}.measure-narrow-m{max-width:20em}.indent-m{text-indent:1em;margin-top:0;margin-bottom:0}.small-caps-m{-webkit-font-feature-settings:"c2sc";font-feature-settings:"c2sc";font-variant:small-caps}.truncate-m{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media screen and (min-width:60em){.measure-l{max-width:30em}.measure-wide-l{max-width:34em}.measure-narrow-l{max-width:20em}.indent-l{text-indent:1em;margin-top:0;margin-bottom:0}.small-caps-l{-webkit-font-feature-settings:"c2sc";font-feature-settings:"c2sc";font-variant:small-caps}.truncate-l{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.overflow-container{overflow-y:scroll}.center{margin-left:auto}.center,.mr-auto{margin-right:auto}.ml-auto{margin-left:auto}@media screen and (min-width:30em){.center-ns{margin-left:auto}.center-ns,.mr-auto-ns{margin-right:auto}.ml-auto-ns{margin-left:auto}}@media screen and (min-width:30em) and (max-width:60em){.center-m{margin-left:auto}.center-m,.mr-auto-m{margin-right:auto}.ml-auto-m{margin-left:auto}}@media screen and (min-width:60em){.center-l{margin-left:auto}.center-l,.mr-auto-l{margin-right:auto}.ml-auto-l{margin-left:auto}}.clip{position:fixed!important;_position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}@media screen and (min-width:30em){.clip-ns{position:fixed!important;_position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}}@media screen and (min-width:30em) and (max-width:60em){.clip-m{position:fixed!important;_position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}}@media screen and (min-width:60em){.clip-l{position:fixed!important;_position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}}.ws-normal{white-space:normal}.nowrap{white-space:nowrap}.pre{white-space:pre}@media screen and (min-width:30em){.ws-normal-ns{white-space:normal}.nowrap-ns{white-space:nowrap}.pre-ns{white-space:pre}}@media screen and (min-width:30em) and (max-width:60em){.ws-normal-m{white-space:normal}.nowrap-m{white-space:nowrap}.pre-m{white-space:pre}}@media screen and (min-width:60em){.ws-normal-l{white-space:normal}.nowrap-l{white-space:nowrap}.pre-l{white-space:pre}}.v-base{vertical-align:baseline}.v-mid{vertical-align:middle}.v-top{vertical-align:top}.v-btm{vertical-align:bottom}@media screen and (min-width:30em){.v-base-ns{vertical-align:baseline}.v-mid-ns{vertical-align:middle}.v-top-ns{vertical-align:top}.v-btm-ns{vertical-align:bottom}}@media screen and (min-width:30em) and (max-width:60em){.v-base-m{vertical-align:baseline}.v-mid-m{vertical-align:middle}.v-top-m{vertical-align:top}.v-btm-m{vertical-align:bottom}}@media screen and (min-width:60em){.v-base-l{vertical-align:baseline}.v-mid-l{vertical-align:middle}.v-top-l{vertical-align:top}.v-btm-l{vertical-align:bottom}}.dim{opacity:1}.dim,.dim:focus,.dim:hover{transition:opacity .15s ease-in}.dim:focus,.dim:hover{opacity:.5}.dim:active{opacity:.8;transition:opacity .15s ease-out}.glow,.glow:focus,.glow:hover{transition:opacity .15s ease-in}.glow:focus,.glow:hover{opacity:1}.hide-child .child{opacity:0;transition:opacity .15s ease-in}.hide-child:active .child,.hide-child:focus .child,.hide-child:hover .child{opacity:1;transition:opacity .15s ease-in}.underline-hover:focus,.underline-hover:hover{text-decoration:underline}.grow{-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.grow:focus,.grow:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.grow:active{-webkit-transform:scale(.9);transform:scale(.9)}.grow-large{-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.grow-large:focus,.grow-large:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.grow-large:active{-webkit-transform:scale(.95);transform:scale(.95)}.pointer:hover,.shadow-hover{cursor:pointer}.shadow-hover{position:relative;transition:all .5s cubic-bezier(.165,.84,.44,1)}.shadow-hover:after{content:"";box-shadow:0 0 16px 2px rgba(0,0,0,.2);border-radius:inherit;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;transition:opacity .5s cubic-bezier(.165,.84,.44,1)}.shadow-hover:focus:after,.shadow-hover:hover:after{opacity:1}.bg-animate,.bg-animate:focus,.bg-animate:hover{transition:background-color .15s ease-in-out}.z-0{z-index:0}.z-1{z-index:1}.z-2{z-index:2}.z-3{z-index:3}.z-4{z-index:4}.z-5{z-index:5}.z-999{z-index:999}.z-9999{z-index:9999}.z-max{z-index:2147483647}.z-inherit{z-index:inherit}.z-initial{z-index:auto}.z-unset{z-index:unset}.nested-copy-line-height ol,.nested-copy-line-height p,.nested-copy-line-height ul{line-height:1.5}.nested-headline-line-height h1,.nested-headline-line-height h2,.nested-headline-line-height h3,.nested-headline-line-height h4,.nested-headline-line-height h5,.nested-headline-line-height h6{line-height:1.25}.nested-list-reset ol,.nested-list-reset ul{padding-left:0;margin-left:0;list-style-type:none}.nested-copy-indent p+p{text-indent:1em;margin-top:0;margin-bottom:0}.nested-copy-separator p+p{margin-top:1.5em}.nested-img img{width:100%;max-width:100%;display:block}.nested-links a{color:#357edd;transition:color .15s ease-in}.nested-links a:focus,.nested-links a:hover{color:#96ccff;transition:color .15s ease-in}.pre,pre{overflow-x:auto;overflow-y:hidden;overflow:scroll}pre code{display:block;padding:1.5em;font-size:.875rem;line-height:2}pre,pre code{white-space:pre}pre{background-color:#222;color:#ddd;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;position:relative}.pagination{margin:3rem 0}.pagination li{display:inline-block;margin-right:.375rem;font-size:.875rem;margin-bottom:2.5em}.pagination li a{padding:.5rem .625rem;background-color:#fff;color:#333;border:1px solid #ddd;border-radius:3px;text-decoration:none}.pagination li.disabled{display:none}.pagination li.active a:active,.pagination li.active a:link,.pagination li.active a:visited{background-color:#ddd}.facebook,.github,.gitlab,.instagram,.linkedin,.mastodon,.medium,.twitter,.youtube{fill:#bababa}.new-window{opacity:0;display:inline-block;vertical-align:top}.link-transition:hover .new-window{opacity:1}.facebook:hover{fill:#3b5998}.twitter:hover{fill:#1da1f2}.instagram:hover{fill:#e1306c}.youtube:hover{fill:#cd201f}.github:hover{fill:#6cc644}.gitlab:hover{fill:#fc6d26}.linkedin:hover,.medium:hover{fill:#0077b5}.mastodon:hover{fill:#3088d4}#TableOfContents ul li{margin-bottom:1em}.lh-copy blockquote{display:block;font-size:.875em;margin-left:2rem;margin-top:2rem;margin-bottom:2rem;border-left:4px solid #ccc;padding-left:1rem}
\ No newline at end of file
diff --git a/themes/gohugo-theme-ananke/static/dist/js/app.3fc0f988d21662902933.js b/themes/gohugo-theme-ananke/static/dist/js/app.3fc0f988d21662902933.js
new file mode 100644
index 0000000..ad6c35c
--- /dev/null
+++ b/themes/gohugo-theme-ananke/static/dist/js/app.3fc0f988d21662902933.js
@@ -0,0 +1 @@
+!function(n){function t(e){if(r[e])return r[e].exports;var o=r[e]={i:e,l:!1,exports:{}};return n[e].call(o.exports,o,o.exports,t),o.l=!0,o.exports}var r={};t.m=n,t.c=r,t.i=function(n){return n},t.d=function(n,r,e){t.o(n,r)||Object.defineProperty(n,r,{configurable:!1,enumerable:!0,get:e})},t.n=function(n){var r=n&&n.__esModule?function(){return n.default}:function(){return n};return t.d(r,"a",r),r},t.o=function(n,t){return Object.prototype.hasOwnProperty.call(n,t)},t.p="",t(t.s=1)}([function(n,t){},function(n,t,r){"use strict";var e=r(0);!function(n){n&&n.__esModule}(e)}]);
\ No newline at end of file
diff --git a/themes/gohugo-theme-ananke/static/images/gohugo-default-sample-hero-image.jpg b/themes/gohugo-theme-ananke/static/images/gohugo-default-sample-hero-image.jpg
new file mode 100644
index 0000000..0681583
Binary files /dev/null and b/themes/gohugo-theme-ananke/static/images/gohugo-default-sample-hero-image.jpg differ
diff --git a/themes/gohugo-theme-ananke/theme.toml b/themes/gohugo-theme-ananke/theme.toml
new file mode 100644
index 0000000..a2236e0
--- /dev/null
+++ b/themes/gohugo-theme-ananke/theme.toml
@@ -0,0 +1,15 @@
+# theme.toml template for a Hugo theme
+# See https://github.com/spf13/hugoThemes#themetoml for an example
+
+name = "Ananke Gohugo Theme"
+license = "MIT"
+licenselink = "https://github.com/budparr/gohugo-theme-ananke/blob/master/LICENSE.md"
+description = "A Base theme for building full featured Hugo sites"
+homepage = "https://github.com/budparr/gohugo-theme-ananke"
+tags = ["website", "starter", "responsive", "Disqus", "blog", "Tachyons", "Multilingual", "Stackbit"]
+features = ["posts", "shortcodes", "related content", "comments"]
+min_version = "0.30.2"
+
+[author]
+ name = "Bud Parr"
+ homepage = "https://github.com/budparr"