diff --git a/material/assets/javascripts/modernizr-5b0c41c2b5.js b/material/assets/javascripts/modernizr-5b0c41c2b5.js
new file mode 100644
index 0000000000000000000000000000000000000000..9bf1df9fe021c5765e774ba7b014d3eeaadba292
--- /dev/null
+++ b/material/assets/javascripts/modernizr-5b0c41c2b5.js
@@ -0,0 +1 @@
+!function(e,n,t){function r(e,n){return typeof e===n}function o(){var e,n,t,o,s,i,f;for(var a in w)if(w.hasOwnProperty(a)){if(e=[],n=w[a],n.name&&(e.push(n.name.toLowerCase()),n.options&&n.options.aliases&&n.options.aliases.length))for(t=0;t<n.options.aliases.length;t++)e.push(n.options.aliases[t].toLowerCase());for(o=r(n.fn,"function")?n.fn():n.fn,s=0;s<e.length;s++)i=e[s],f=i.split("."),1===f.length?C[f[0]]=o:(!C[f[0]]||C[f[0]]instanceof Boolean||(C[f[0]]=new Boolean(C[f[0]])),C[f[0]][f[1]]=o),S.push((o?"":"no-")+f.join("-"))}}function s(e){var n=b.className,t=C._config.classPrefix||"";if(P&&(n=n.baseVal),C._config.enableJSClass){var r=new RegExp("(^|\\s)"+t+"no-js(\\s|$)");n=n.replace(r,"$1"+t+"js$2")}C._config.enableClasses&&(n+=" "+t+e.join(" "+t),P?b.className.baseVal=n:b.className=n)}function i(e,n){if("object"==typeof e)for(var t in e)x(e,t)&&i(t,e[t]);else{e=e.toLowerCase();var r=e.split("."),o=C[r[0]];if(2==r.length&&(o=o[r[1]]),"undefined"!=typeof o)return C;n="function"==typeof n?n():n,1==r.length?C[r[0]]=n:(!C[r[0]]||C[r[0]]instanceof Boolean||(C[r[0]]=new Boolean(C[r[0]])),C[r[0]][r[1]]=n),s([(n&&0!=n?"":"no-")+r.join("-")]),C._trigger(e,n)}return C}function f(){return"function"!=typeof n.createElement?n.createElement(arguments[0]):P?n.createElementNS.call(n,"http://www.w3.org/2000/svg",arguments[0]):n.createElement.apply(n,arguments)}function a(e,n){return!!~(""+e).indexOf(n)}function l(){var e=n.body;return e||(e=f(P?"svg":"body"),e.fake=!0),e}function u(e,t,r,o){var s,i,a,u,p="modernizr",c=f("div"),d=l();if(parseInt(r,10))for(;r--;)a=f("div"),a.id=o?o[r]:p+(r+1),c.appendChild(a);return s=f("style"),s.type="text/css",s.id="s"+p,(d.fake?d:c).appendChild(s),d.appendChild(c),s.styleSheet?s.styleSheet.cssText=e:s.appendChild(n.createTextNode(e)),c.id=p,d.fake&&(d.style.background="",d.style.overflow="hidden",u=b.style.overflow,b.style.overflow="hidden",b.appendChild(d)),i=t(c,e),d.fake?(d.parentNode.removeChild(d),b.style.overflow=u,b.offsetHeight):c.parentNode.removeChild(c),!!i}function p(e){return e.replace(/([A-Z])/g,function(e,n){return"-"+n.toLowerCase()}).replace(/^ms-/,"-ms-")}function c(n,r){var o=n.length;if("CSS"in e&&"supports"in e.CSS){for(;o--;)if(e.CSS.supports(p(n[o]),r))return!0;return!1}if("CSSSupportsRule"in e){for(var s=[];o--;)s.push("("+p(n[o])+":"+r+")");return s=s.join(" or "),u("@supports ("+s+") { #modernizr { position: absolute; } }",function(e){return"absolute"==getComputedStyle(e,null).position})}return t}function d(e){return e.replace(/([a-z])-([a-z])/g,function(e,n,t){return n+t.toUpperCase()}).replace(/^-/,"")}function h(e,n,o,s){function i(){u&&(delete E.style,delete E.modElem)}if(s=!r(s,"undefined")&&s,!r(o,"undefined")){var l=c(e,o);if(!r(l,"undefined"))return l}for(var u,p,h,m,v,y=["modernizr","tspan"];!E.style;)u=!0,E.modElem=f(y.shift()),E.style=E.modElem.style;for(h=e.length,p=0;p<h;p++)if(m=e[p],v=E.style[m],a(m,"-")&&(m=d(m)),E.style[m]!==t){if(s||r(o,"undefined"))return i(),"pfx"!=n||m;try{E.style[m]=o}catch(e){}if(E.style[m]!=v)return i(),"pfx"!=n||m}return i(),!1}function m(e,n){return function(){return e.apply(n,arguments)}}function v(e,n,t){var o;for(var s in e)if(e[s]in n)return t===!1?e[s]:(o=n[e[s]],r(o,"function")?m(o,t||n):o);return!1}function y(e,n,t,o,s){var i=e.charAt(0).toUpperCase()+e.slice(1),f=(e+" "+j.join(i+" ")+i).split(" ");return r(n,"string")||r(n,"undefined")?h(f,n,o,s):(f=(e+" "+N.join(i+" ")+i).split(" "),v(f,n,t))}function g(e,n,r){return y(e,t,t,n,r)}var w=[],_={_version:"3.3.1",_config:{classPrefix:"",enableClasses:!0,enableJSClass:!0,usePrefixes:!0},_q:[],on:function(e,n){var t=this;setTimeout(function(){n(t[e])},0)},addTest:function(e,n,t){w.push({name:e,fn:n,options:t})},addAsyncTest:function(e){w.push({name:null,fn:e})}},C=function(){};C.prototype=_,C=new C;var x,S=[],b=n.documentElement,P="svg"===b.nodeName.toLowerCase();!function(){var e={}.hasOwnProperty;x=r(e,"undefined")||r(e.call,"undefined")?function(e,n){return n in e&&r(e.constructor.prototype[n],"undefined")}:function(n,t){return e.call(n,t)}}(),_._l={},_.on=function(e,n){this._l[e]||(this._l[e]=[]),this._l[e].push(n),C.hasOwnProperty(e)&&setTimeout(function(){C._trigger(e,C[e])},0)},_._trigger=function(e,n){if(this._l[e]){var t=this._l[e];setTimeout(function(){var e,r;for(e=0;e<t.length;e++)(r=t[e])(n)},0),delete this._l[e]}},C._q.push(function(){_.addTest=i});var T=_._config.usePrefixes?" -webkit- -moz- -o- -ms- ".split(" "):[];_._prefixes=T,C.addTest("csscalc",function(){var e="width:",n="calc(10px);",t=f("a");return t.style.cssText=e+T.join(n+e),!!t.style.length});var z="Moz O ms Webkit",j=_._config.usePrefixes?z.split(" "):[];_._cssomPrefixes=j;var k={elem:f("modernizr")};C._q.push(function(){delete k.elem});var E={style:k.elem.style};C._q.unshift(function(){delete E.style});var N=_._config.usePrefixes?z.toLowerCase().split(" "):[];_._domPrefixes=N,_.testAllProps=y,_.testAllProps=g;var q=_.testStyles=u,A="CSS"in e&&"supports"in e.CSS,L="supportsCSS"in e;C.addTest("supports",A||L),C.addTest("csstransforms3d",function(){var e=!!g("perspective","1px",!0),n=C._config.usePrefixes;if(e&&(!n||"webkitPerspective"in b.style)){var t,r="#modernizr{width:0;height:0}";C.supports?t="@supports (perspective: 1px)":(t="@media (transform-3d)",n&&(t+=",(-webkit-transform-3d)")),t+="{#modernizr{width:7px;height:18px;margin:0;padding:0;border:0}}",q(r+t,function(n){e=7===n.offsetWidth&&18===n.offsetHeight})}return e}),o(),s(S),delete _.addTest,delete _.addAsyncTest;for(var O=0;O<C._q.length;O++)C._q[O]();e.Modernizr=C}(window,document);
\ No newline at end of file
diff --git a/material/assets/javascripts/modernizr-facb31f4a3.js b/material/assets/javascripts/modernizr-facb31f4a3.js
deleted file mode 100644
index 922da1f62d7e3760aaca7bd221620bf7cab00f36..0000000000000000000000000000000000000000
--- a/material/assets/javascripts/modernizr-facb31f4a3.js
+++ /dev/null
@@ -1 +0,0 @@
-!function(e,t,n){function s(e,t){return typeof e===t}function r(){var e,t,n,r,o,i,a;for(var f in w)if(w.hasOwnProperty(f)){if(e=[],t=w[f],t.name&&(e.push(t.name.toLowerCase()),t.options&&t.options.aliases&&t.options.aliases.length))for(n=0;n<t.options.aliases.length;n++)e.push(t.options.aliases[n].toLowerCase());for(r=s(t.fn,"function")?t.fn():t.fn,o=0;o<e.length;o++)i=e[o],a=i.split("."),1===a.length?_[a[0]]=r:(!_[a[0]]||_[a[0]]instanceof Boolean||(_[a[0]]=new Boolean(_[a[0]])),_[a[0]][a[1]]=r),S.push((r?"":"no-")+a.join("-"))}}function o(e){var t=b.className,n=_._config.classPrefix||"";if(T&&(t=t.baseVal),_._config.enableJSClass){var s=new RegExp("(^|\\s)"+n+"no-js(\\s|$)");t=t.replace(s,"$1"+n+"js$2")}_._config.enableClasses&&(t+=" "+n+e.join(" "+n),T?b.className.baseVal=t:b.className=t)}function i(e,t){if("object"==typeof e)for(var n in e)C(e,n)&&i(n,e[n]);else{e=e.toLowerCase();var s=e.split("."),r=_[s[0]];if(2==s.length&&(r=r[s[1]]),"undefined"!=typeof r)return _;t="function"==typeof t?t():t,1==s.length?_[s[0]]=t:(!_[s[0]]||_[s[0]]instanceof Boolean||(_[s[0]]=new Boolean(_[s[0]])),_[s[0]][s[1]]=t),o([(t&&0!=t?"":"no-")+s.join("-")]),_._trigger(e,t)}return _}function a(){return"function"!=typeof t.createElement?t.createElement(arguments[0]):T?t.createElementNS.call(t,"http://www.w3.org/2000/svg",arguments[0]):t.createElement.apply(t,arguments)}function f(){var e=t.body;return e||(e=a(T?"svg":"body"),e.fake=!0),e}function l(e,n,s,r){var o,i,l,u,c="modernizr",p=a("div"),d=f();if(parseInt(s,10))for(;s--;)l=a("div"),l.id=r?r[s]:c+(s+1),p.appendChild(l);return o=a("style"),o.type="text/css",o.id="s"+c,(d.fake?d:p).appendChild(o),d.appendChild(p),o.styleSheet?o.styleSheet.cssText=e:o.appendChild(t.createTextNode(e)),p.id=c,d.fake&&(d.style.background="",d.style.overflow="hidden",u=b.style.overflow,b.style.overflow="hidden",b.appendChild(d)),i=n(p,e),d.fake?(d.parentNode.removeChild(d),b.style.overflow=u,b.offsetHeight):p.parentNode.removeChild(p),!!i}function u(e,t){return!!~(""+e).indexOf(t)}function c(e){return e.replace(/([A-Z])/g,function(e,t){return"-"+t.toLowerCase()}).replace(/^ms-/,"-ms-")}function p(t,s){var r=t.length;if("CSS"in e&&"supports"in e.CSS){for(;r--;)if(e.CSS.supports(c(t[r]),s))return!0;return!1}if("CSSSupportsRule"in e){for(var o=[];r--;)o.push("("+c(t[r])+":"+s+")");return o=o.join(" or "),l("@supports ("+o+") { #modernizr { position: absolute; } }",function(e){return"absolute"==getComputedStyle(e,null).position})}return n}function d(e){return e.replace(/([a-z])-([a-z])/g,function(e,t,n){return t+n.toUpperCase()}).replace(/^-/,"")}function h(e,t,r,o){function i(){l&&(delete A.style,delete A.modElem)}if(o=!s(o,"undefined")&&o,!s(r,"undefined")){var f=p(e,r);if(!s(f,"undefined"))return f}for(var l,c,h,m,g,v=["modernizr","tspan"];!A.style;)l=!0,A.modElem=a(v.shift()),A.style=A.modElem.style;for(h=e.length,c=0;c<h;c++)if(m=e[c],g=A.style[m],u(m,"-")&&(m=d(m)),A.style[m]!==n){if(o||s(r,"undefined"))return i(),"pfx"!=t||m;try{A.style[m]=r}catch(e){}if(A.style[m]!=g)return i(),"pfx"!=t||m}return i(),!1}function m(e,t){return function(){return e.apply(t,arguments)}}function g(e,t,n){var r;for(var o in e)if(e[o]in t)return n===!1?e[o]:(r=t[e[o]],s(r,"function")?m(r,n||t):r);return!1}function v(e,t,n,r,o){var i=e.charAt(0).toUpperCase()+e.slice(1),a=(e+" "+k.join(i+" ")+i).split(" ");return s(t,"string")||s(t,"undefined")?h(a,t,r,o):(a=(e+" "+R.join(i+" ")+i).split(" "),g(a,t,n))}function y(e,t,s){return v(e,n,n,t,s)}var w=[],x={_version:"3.3.1",_config:{classPrefix:"",enableClasses:!0,enableJSClass:!0,usePrefixes:!0},_q:[],on:function(e,t){var n=this;setTimeout(function(){t(n[e])},0)},addTest:function(e,t,n){w.push({name:e,fn:t,options:n})},addAsyncTest:function(e){w.push({name:null,fn:e})}},_=function(){};_.prototype=x,_=new _;var C,S=[],b=t.documentElement,T="svg"===b.nodeName.toLowerCase();!function(){var e={}.hasOwnProperty;C=s(e,"undefined")||s(e.call,"undefined")?function(e,t){return t in e&&s(e.constructor.prototype[t],"undefined")}:function(t,n){return e.call(t,n)}}(),x._l={},x.on=function(e,t){this._l[e]||(this._l[e]=[]),this._l[e].push(t),_.hasOwnProperty(e)&&setTimeout(function(){_._trigger(e,_[e])},0)},x._trigger=function(e,t){if(this._l[e]){var n=this._l[e];setTimeout(function(){var e,s;for(e=0;e<n.length;e++)(s=n[e])(t)},0),delete this._l[e]}},_._q.push(function(){x.addTest=i});var P=x._config.usePrefixes?" -webkit- -moz- -o- -ms- ".split(" "):[];x._prefixes=P,_.addTest("csscalc",function(){var e="width:",t="calc(10px);",n=a("a");return n.style.cssText=e+P.join(t+e),!!n.style.length});var z=x.testStyles=l,E=function(){var e=navigator.userAgent,t=e.match(/applewebkit\/([0-9]+)/gi)&&parseFloat(RegExp.$1),n=e.match(/w(eb)?osbrowser/gi),s=e.match(/windows phone/gi)&&e.match(/iemobile\/([0-9])+/gi)&&parseFloat(RegExp.$1)>=9,r=t<533&&e.match(/android/gi);return n||r||s}();E?_.addTest("fontface",!1):z('@font-face {font-family:"font";src:url("https://")}',function(e,n){var s=t.getElementById("smodernizr"),r=s.sheet||s.styleSheet,o=r?r.cssRules&&r.cssRules[0]?r.cssRules[0].cssText:r.cssText||"":"",i=/src/i.test(o)&&0===o.indexOf(n.split(" ")[0]);_.addTest("fontface",i)});var j="Moz O ms Webkit",k=x._config.usePrefixes?j.split(" "):[];x._cssomPrefixes=k;var N={elem:a("modernizr")};_._q.push(function(){delete N.elem});var A={style:N.elem.style};_._q.unshift(function(){delete A.style});var R=x._config.usePrefixes?j.toLowerCase().split(" "):[];x._domPrefixes=R,x.testAllProps=v,x.testAllProps=y;var q="CSS"in e&&"supports"in e.CSS,L="supportsCSS"in e;_.addTest("supports",q||L),_.addTest("csstransforms3d",function(){var e=!!y("perspective","1px",!0),t=_._config.usePrefixes;if(e&&(!t||"webkitPerspective"in b.style)){var n,s="#modernizr{width:0;height:0}";_.supports?n="@supports (perspective: 1px)":(n="@media (transform-3d)",t&&(n+=",(-webkit-transform-3d)")),n+="{#modernizr{width:7px;height:18px;margin:0;padding:0;border:0}}",z(s+n,function(t){e=7===t.offsetWidth&&18===t.offsetHeight})}return e}),r(),o(S),delete x.addTest,delete x.addAsyncTest;for(var O=0;O<_._q.length;O++)_._q[O]();e.Modernizr=_}(window,document);
\ No newline at end of file
diff --git a/material/assets/stylesheets/application-180dae0b60.css b/material/assets/stylesheets/application-180dae0b60.css
deleted file mode 100644
index 9cd2d2e8dba6901cc7435b8ff3dd35a8db1967e9..0000000000000000000000000000000000000000
--- a/material/assets/stylesheets/application-180dae0b60.css
+++ /dev/null
@@ -1 +0,0 @@
-html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}html{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}body{margin:0}hr{overflow:visible;box-sizing:content-box}a{-webkit-text-decoration-skip:objects}a,button,input,label{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}a:active,a:hover{outline-width:0}small,sub,sup{font-size:80%}sub,sup{position:relative;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}table{border-collapse:collapse;border-spacing:0}td,th{font-weight:400;vertical-align:top}button{padding:0;background:transparent;font-size:inherit}button,input{border:0;outline:0}.admonition:before,.md-icon,.md-nav__button,.md-nav__link:after,.md-nav__title:before,.md-typeset .critic.comment:before,.md-typeset .footnote-backref,.md-typeset .task-list-control .task-list-indicator:before{font-family:Material Icons;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;white-space:nowrap;speak:none;word-wrap:normal;direction:ltr}.md-content__edit,.md-footer-nav__button,.md-header-nav__button,.md-nav__button,.md-nav__title:before{display:inline-block;margin:.4rem;padding:.8rem;font-size:2.4rem;cursor:pointer}.md-icon--arrow-back:before{content:"arrow_back"}.md-icon--arrow-forward:before{content:"arrow_forward"}.md-icon--menu:before{content:"menu"}.md-icon--search:before{content:"search"}.md-icon--home:before{content:"school"}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,input{color:rgba(0,0,0,.87);-webkit-font-feature-settings:"kern","onum","liga";font-feature-settings:"kern","onum","liga";font-weight:400}.no-fontface body,.no-fontface input{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}code,kbd,pre{color:rgba(0,0,0,.87);-webkit-font-feature-settings:"kern","onum","liga";font-feature-settings:"kern","onum","liga";font-weight:400}.no-fontface code,.no-fontface kbd,.no-fontface pre{font-family:Courier New,Courier,monospace}.md-typeset{font-size:1.6rem;line-height:1.6;-webkit-print-color-adjust:exact}.md-typeset blockquote,.md-typeset ol,.md-typeset p,.md-typeset ul{margin:1em 0}.md-typeset h1{margin:0 0 4rem;color:rgba(0,0,0,.54);font-size:3.125rem;line-height:1.3}.md-typeset h1,.md-typeset h2{font-weight:300;letter-spacing:-.01em}.md-typeset h2{margin:4rem 0 1.6rem;font-size:2.5rem;line-height:1.4}.md-typeset h3{margin:3.2rem 0 1.6rem;font-size:2rem;font-weight:400;letter-spacing:-.01em;line-height:1.5}.md-typeset h2+h3{margin-top:1.6rem}.md-typeset h4{font-size:1.6rem}.md-typeset h4,.md-typeset h5,.md-typeset h6{margin:1.6rem 0;font-weight:700;letter-spacing:-.01em}.md-typeset h5,.md-typeset h6{color:rgba(0,0,0,.54);font-size:1.28rem}.md-typeset h5{text-transform:uppercase}.md-typeset hr{margin:1.5em 0;border-bottom:.1rem dotted rgba(0,0,0,.26)}.md-typeset a{color:#3f51b5;word-break:break-word}.md-typeset a,.md-typeset a:before{-webkit-transition:color .125s;transition:color .125s}.md-typeset a:active,.md-typeset a:hover{color:#536dfe}.md-typeset code,.md-typeset pre{background-color:hsla(0,0%,93%,.5);color:#37474f;font-size:85%}.md-typeset code{margin:0 .29412em;padding:.07353em 0;border-radius:.2rem;box-shadow:.29412em 0 0 hsla(0,0%,93%,.5),-.29412em 0 0 hsla(0,0%,93%,.5);word-break:break-word;-webkit-box-decoration-break:clone;box-decoration-break:clone}.md-typeset h1 code,.md-typeset h2 code,.md-typeset h3 code,.md-typeset h4 code,.md-typeset h5 code,.md-typeset h6 code{margin:0;background-color:transparent;box-shadow:none}.md-typeset a>code{margin:inherit;padding:inherit;border-radius:none;background-color:inherit;color:inherit;box-shadow:none}.md-typeset pre{margin:1em 0;padding:1rem 1.2rem;border-radius:.2rem;line-height:1.4;overflow:auto;-webkit-overflow-scrolling:touch}.md-typeset pre::-webkit-scrollbar{width:.4rem;height:.4rem}.md-typeset pre::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.26)}.md-typeset pre::-webkit-scrollbar-thumb:hover{background-color:#536dfe}.md-typeset pre>code{margin:0;background-color:transparent;font-size:inherit;box-shadow:none;-webkit-box-decoration-break:none;box-decoration-break:none}.md-typeset kbd{padding:0 .29412em;border:.1rem solid #c9c9c9;border-radius:.2rem;border-bottom-color:#bcbcbc;background-color:#fcfcfc;color:#555;font-size:85%;box-shadow:0 .1rem 0 #b0b0b0;word-break:break-word}.md-typeset mark{margin:0 .25em;padding:.0625em 0;border-radius:.2rem;background-color:rgba(255,235,59,.5);box-shadow:.25em 0 0 rgba(255,235,59,.5),-.25em 0 0 rgba(255,235,59,.5);word-break:break-word;-webkit-box-decoration-break:clone;box-decoration-break:clone}.md-typeset abbr{border-bottom:.1rem dotted rgba(0,0,0,.54);cursor:help}.md-typeset small{opacity:.75}.md-typeset sub,.md-typeset sup{margin-left:.07812em}.md-typeset blockquote{padding-left:1.2rem;border-left:.4rem solid rgba(0,0,0,.26);color:rgba(0,0,0,.54)}.md-typeset ul{list-style-type:disc}.md-typeset ol,.md-typeset ul{margin-left:.625em;padding:0}.md-typeset ol ol,.md-typeset ul ol{list-style-type:lower-alpha}.md-typeset ol ol ol,.md-typeset ul ol ol{list-style-type:lower-roman}.md-typeset ol li,.md-typeset ul li{margin-bottom:.5em;margin-left:1.25em}.md-typeset ol li blockquote,.md-typeset ol li p,.md-typeset ul li blockquote,.md-typeset ul li p{margin:.5em 0}.md-typeset ol li:last-child,.md-typeset ul li:last-child{margin-bottom:0}.md-typeset ol li ol,.md-typeset ol li ul,.md-typeset ul li ol,.md-typeset ul li ul{margin:.5em 0 .5em .625em}.md-typeset iframe,.md-typeset img,.md-typeset svg{max-width:100%}.md-typeset table:not([class]){box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);margin:2em 0;border-radius:.2rem;font-size:1.28rem;overflow:hidden}.no-js .md-typeset table:not([class]){display:inline-block;max-width:100%;margin:.8em 0;overflow:auto;-webkit-overflow-scrolling:touch}.md-typeset table:not([class]) td:not([align]),.md-typeset table:not([class]) th:not([align]){text-align:left}.md-typeset table:not([class]) th{min-width:10rem;padding:1.2rem 1.6rem;background-color:rgba(0,0,0,.54);color:#fff;vertical-align:top}.md-typeset table:not([class]) td{padding:1.2rem 1.6rem;border-top:.1rem solid rgba(0,0,0,.07);vertical-align:top}.md-typeset table:not([class]) tr:first-child td{border-top:0}.md-typeset table:not([class]) a{word-break:normal}.md-typeset .md-typeset__table{margin:1.6em -1.6rem;overflow-x:auto;-webkit-overflow-scrolling:touch}.md-typeset .md-typeset__table table{display:inline-block;margin:0 1.6rem}html{font-size:62.5%}body,html{height:100%}body{position:relative}hr{display:block;height:.1rem;padding:0;border:0}.md-svg{display:none}.md-grid{max-width:122rem;margin-right:auto;margin-left:auto}.md-container,.md-main{overflow:auto}.md-container{display:table;width:100%;height:100%;table-layout:fixed}.md-main{display:table-row;height:100%}.md-main__inner{margin-top:5.6rem;padding-top:3rem;overflow:auto}.csscalc .md-main__inner{min-height:calc(100% - 2.6rem)}@-moz-document url-prefix(){.csscalc .md-main__inner{min-height:calc(100% - 5.6rem)}}.md-toggle{display:none}.md-overlay{position:fixed;top:0;width:0;height:0;-webkit-transition:width 0s .25s,height 0s .25s,opacity .25s;transition:width 0s .25s,height 0s .25s,opacity .25s;background-color:rgba(0,0,0,.54);opacity:0;z-index:2}.md-flex{display:table}.md-flex__cell{display:table-cell;position:relative;vertical-align:top}.md-flex__cell--shrink{width:0}.md-flex__cell--stretch{display:table;width:100%;table-layout:fixed}.md-flex__ellipsis{display:table-cell;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@page{margin:25mm}.md-content__inner{margin:2.4rem 1.6rem}.md-content__edit{float:right}.md-header{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);position:fixed;top:0;right:0;left:0;height:5.6rem;-webkit-transition:background-color .25s;transition:background-color .25s;background-color:#3f51b5;color:#fff;z-index:1}.md-header-nav{padding:.4rem}.md-header-nav__button{position:relative;-webkit-transition:opacity .25s;transition:opacity .25s;z-index:1}.md-header-nav__button:hover{opacity:.7}.md-header-nav__button.md-logo img{display:block}.no-js .md-header-nav__button.md-icon--search{display:none}.md-header-nav__title{padding:0 2rem;font-size:1.8rem;line-height:4.8rem}.md-header-nav__parent{color:hsla(0,0%,100%,.7)}.md-header-nav__parent:after{display:inline;color:hsla(0,0%,100%,.3);content:"/"}.md-header-nav__source{display:none}.md-footer-nav{background-color:rgba(0,0,0,.87);color:#fff}.md-footer-nav__inner{padding:.4rem;overflow:auto}.md-footer-nav__link{padding-top:2.8rem;padding-bottom:.8rem;-webkit-transition:opacity .25s;transition:opacity .25s}.md-footer-nav__link:hover{opacity:.7}.md-footer-nav__link--prev{width:25%;float:left}.md-footer-nav__link--next{width:75%;float:right;text-align:right}.md-footer-nav__button{-webkit-transition:background .25s;transition:background .25s}.md-footer-nav__title{position:relative;padding:0 2rem;font-size:1.8rem;line-height:4.8rem}.md-footer-nav__direction{position:absolute;right:0;left:0;margin-top:-2rem;padding:0 2rem;color:hsla(0,0%,100%,.7);font-size:1.5rem}.md-footer-meta{background:rgba(0,0,0,.895)}.md-footer-meta__inner{padding:.4rem;overflow:auto}html .md-footer-meta.md-typeset a{color:hsla(0,0%,100%,.7)}.md-footer-copyright{margin:0 1.2rem;padding:.8rem 0;color:hsla(0,0%,100%,.3);font-size:1.28rem}.md-footer-copyright__highlight{color:hsla(0,0%,100%,.7)}.md-footer-social{margin:0 .8rem;padding:.4rem 0 1.2rem}.md-footer-social__link{display:inline-block;width:3.2rem;height:3.2rem;border:.1rem solid hsla(0,0%,100%,.12);border-radius:100%;color:hsla(0,0%,100%,.7);font-size:1.6rem;text-align:center}.md-footer-social__link:before{line-height:1.9}.md-nav{font-size:1.4rem;line-height:1.3}.md-nav--secondary{-webkit-transition:border-left .25s;transition:border-left .25s;border-left:.4rem solid #3f51b5}.md-nav__title{display:block;padding:1.2rem 1.2rem 0;font-weight:700;text-overflow:ellipsis;overflow:hidden}.md-nav__title:before{display:none;content:"arrow_back"}.md-nav__title .md-nav__button{display:none}.md-nav__list{margin:0;padding:0;list-style:none}.md-nav__item{padding:.625em 1.2rem 0}.md-nav__item:last-child{padding-bottom:1.2rem}.md-nav__item .md-nav__item{padding-right:0}.md-nav__item .md-nav__item:last-child{padding-bottom:0}.md-nav__button img{width:100%;height:auto}.md-nav__link{display:block;-webkit-transition:color .125s;transition:color .125s;text-overflow:ellipsis;cursor:pointer;overflow:hidden}.md-nav__item--nested>.md-nav__link:after{content:"keyboard_arrow_down"}html .md-nav__link[for=toc],html .md-nav__link[for=toc]+.md-nav__link:after,html .md-nav__link[for=toc]~.md-nav{display:none}.md-nav__link[data-md-state=blur]{color:rgba(0,0,0,.54)}.md-nav__link--active,.md-nav__link:active{color:#3f51b5}.md-nav__link:focus,.md-nav__link:hover{color:#536dfe}.md-nav__source,.no-js .md-search{display:none}.md-search__overlay{display:none;pointer-events:none}.md-search__inner{width:100%}.md-search__form{position:relative}.md-search__input{position:relative;padding:0 1.6rem 0 7.2rem;text-overflow:ellipsis;z-index:1}.md-search__input+.md-search__icon,.md-search__input::-webkit-input-placeholder{color:rgba(0,0,0,.54)}.md-search__input+.md-search__icon,.md-search__input::-moz-placeholder{color:rgba(0,0,0,.54)}.md-search__input+.md-search__icon,.md-search__input:-ms-input-placeholder{color:rgba(0,0,0,.54)}.md-search__input+.md-search__icon,.md-search__input::placeholder{color:rgba(0,0,0,.54)}.md-search__input::-ms-clear{display:none}.md-search__icon{position:absolute;top:.8rem;left:1.2rem;-webkit-transition:color .25s;transition:color .25s;font-size:2.4rem;cursor:pointer;z-index:1}.md-search__icon:before{content:"search"}.md-search__output{position:absolute;width:100%;border-radius:0 0 .2rem .2rem;overflow:hidden}.md-search__scrollwrap{height:100%;background:-webkit-linear-gradient(top,#fff 10%,hsla(0,0%,100%,0)),-webkit-linear-gradient(top,rgba(0,0,0,.26),rgba(0,0,0,.07) 35%,transparent 60%);background:linear-gradient(180deg,#fff 10%,hsla(0,0%,100%,0)),linear-gradient(180deg,rgba(0,0,0,.26),rgba(0,0,0,.07) 35%,transparent 60%);background-attachment:local,scroll;background-color:#fff;background-repeat:no-repeat;background-size:100% 2rem,100% 1rem;box-shadow:inset 0 .1rem 0 rgba(0,0,0,.07);overflow-y:auto;-webkit-overflow-scrolling:touch}.md-search-result__meta{padding:0 1.6rem;background-color:rgba(0,0,0,.07);color:rgba(0,0,0,.54);font-size:1.28rem;line-height:4rem}.md-search-result__list{margin:0;padding:0;border-top:.1rem solid rgba(0,0,0,.07);list-style:none}.md-search-result__item{box-shadow:0 -.1rem 0 rgba(0,0,0,.07)}.md-search-result__link{display:block;padding:0 1.6rem;-webkit-transition:background .25s;transition:background .25s;overflow:auto}.md-search-result__link:hover{background-color:rgba(83,109,254,.1)}.md-search-result__article{margin:1em 0}.md-search-result__title{margin-top:.5em;margin-bottom:0;color:rgba(0,0,0,.87);font-size:1.6rem;font-weight:400;line-height:1.4}.md-search-result__teaser{margin:.5em 0;color:rgba(0,0,0,.54);font-size:1.28rem;line-height:1.4;word-break:break-word}.md-sidebar{position:relative;width:24.2rem;padding:2.4rem 0;float:left;overflow:visible}.md-sidebar[data-md-state=lock]{position:fixed;top:5.6rem;-webkit-backface-visibility:hidden;backface-visibility:hidden}.md-sidebar--secondary{display:none}.md-sidebar__scrollwrap{max-height:100%;margin:0 .4rem;overflow-y:auto}.md-sidebar__scrollwrap::-webkit-scrollbar{width:.4rem;height:.4rem}.md-sidebar__scrollwrap::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.26)}.md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover{background-color:#536dfe}@-webkit-keyframes a{0%{height:0}to{height:1.3rem}}@keyframes a{0%{height:0}to{height:1.3rem}}@-webkit-keyframes b{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}50%{opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes b{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}50%{opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.md-source{display:block;-webkit-transition:opacity .25s;transition:opacity .25s;font-size:1.3rem;line-height:1.2;white-space:nowrap}.md-source:hover{opacity:.7}.md-source:after,.md-source__icon{display:inline-block;height:4.8rem;content:"";vertical-align:middle}.md-source__icon{width:4.8rem}.md-source__icon svg{margin-top:1.2rem;margin-left:1.2rem}.md-source__icon+.md-source__repository{margin-left:-4.4rem;padding-left:4rem}.md-source__repository{display:inline-block;max-width:100%;margin-left:1.2rem;font-weight:700;text-overflow:ellipsis;overflow:hidden;vertical-align:middle}.md-source__facts{margin:0;padding:0;font-size:1.1rem;font-weight:700;list-style-type:none;opacity:.75;overflow:hidden}[data-md-state=done] .md-source__facts{-webkit-animation:a .25s ease-in;animation:a .25s ease-in}.md-source__fact{float:left}[data-md-state=done] .md-source__fact{-webkit-animation:b .4s ease-out;animation:b .4s ease-out}.md-source__fact:before{margin:0 .2rem;content:"\00B7"}.md-source__fact:first-child:before{display:none}.admonition{position:relative;margin:1.5625em 0;padding:.8rem 1.2rem;border-left:3.2rem solid rgba(68,138,255,.4);border-radius:.2rem;background-color:rgba(68,138,255,.15);font-size:1.28rem}.admonition:before{position:absolute;left:-2.6rem;color:#fff;font-size:2rem;content:"edit";vertical-align:-.25em}.admonition :first-child{margin-top:0}.admonition :last-child{margin-bottom:0}.admonition.summary,.admonition.tldr{border-color:rgba(0,176,255,.4);background-color:rgba(0,176,255,.15)}.admonition.summary:before,.admonition.tldr:before{content:"subject"}.admonition.hint,.admonition.important,.admonition.tip{border-color:rgba(0,191,165,.4);background-color:rgba(0,191,165,.15)}.admonition.hint:before,.admonition.important:before,.admonition.tip:before{content:"whatshot"}.admonition.check,.admonition.done,.admonition.success{border-color:rgba(0,230,118,.4);background-color:rgba(0,230,118,.15)}.admonition.check:before,.admonition.done:before,.admonition.success:before{content:"done"}.admonition.attention,.admonition.caution,.admonition.warning{border-color:rgba(255,145,0,.4);background-color:rgba(255,145,0,.15)}.admonition.attention:before,.admonition.caution:before,.admonition.warning:before{content:"warning"}.admonition.fail,.admonition.failure,.admonition.missing{border-color:rgba(255,82,82,.4);background-color:rgba(255,82,82,.15)}.admonition.fail:before,.admonition.failure:before,.admonition.missing:before{content:"clear"}.admonition.danger,.admonition.error{border-color:rgba(255,23,68,.4);background-color:rgba(255,23,68,.15)}.admonition.danger:before,.admonition.error:before{content:"flash_on"}.admonition.bug{border-color:rgba(245,0,87,.4);background-color:rgba(245,0,87,.15)}.admonition.bug:before{content:"bug_report"}.admonition-title{font-weight:700}html .admonition-title{margin-bottom:0}html .admonition-title+*{margin-top:0}.codehilite .o,.codehilite .ow{color:inherit}.codehilite .ge{color:#000}.codehilite .gr{color:#a00}.codehilite .gh{color:#999}.codehilite .go{color:#888}.codehilite .gp{color:#555}.codehilite .gs{color:inherit}.codehilite .gu{color:#aaa}.codehilite .gt{color:#a00}.codehilite .gd{background-color:#fdd}.codehilite .gi{background-color:#dfd}.codehilite .k{color:#3b78e7}.codehilite .kc{color:#a71d5d}.codehilite .kd,.codehilite .kn{color:#3b78e7}.codehilite .kp{color:#a71d5d}.codehilite .kr,.codehilite .kt{color:#3e61a2}.codehilite .c,.codehilite .cm{color:#999}.codehilite .cp{color:#666}.codehilite .c1,.codehilite .ch,.codehilite .cs{color:#999}.codehilite .na,.codehilite .nb{color:#c2185b}.codehilite .bp{color:#3e61a2}.codehilite .nc{color:#c2185b}.codehilite .no{color:#3e61a2}.codehilite .nd,.codehilite .ni{color:#666}.codehilite .ne,.codehilite .nf{color:#c2185b}.codehilite .nl{color:#3b5179}.codehilite .nn{color:#ec407a}.codehilite .nt{color:#3b78e7}.codehilite .nv,.codehilite .vc,.codehilite .vg,.codehilite .vi{color:#3e61a2}.codehilite .nx{color:#ec407a}.codehilite .il,.codehilite .m,.codehilite .mf,.codehilite .mh,.codehilite .mi,.codehilite .mo{color:#e74c3c}.codehilite .s,.codehilite .sb,.codehilite .sc{color:#0d904f}.codehilite .sd{color:#999}.codehilite .s2{color:#0d904f}.codehilite .se,.codehilite .sh,.codehilite .si,.codehilite .sx{color:#183691}.codehilite .sr{color:#009926}.codehilite .s1,.codehilite .ss{color:#0d904f}.codehilite .err{color:#a61717}.codehilite .w{color:transparent}.codehilite .hll{display:block;margin:0 -1.2rem;padding:0 1.2rem;background-color:rgba(255,235,59,.5)}.md-typeset .codehilite{margin:1em 0;padding:1rem 1.2rem .8rem;border-radius:.2rem;background-color:hsla(0,0%,93%,.5);color:#37474f;line-height:1.4;overflow:auto;-webkit-overflow-scrolling:touch}.md-typeset .codehilite::-webkit-scrollbar{width:.4rem;height:.4rem}.md-typeset .codehilite::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.26)}.md-typeset .codehilite::-webkit-scrollbar-thumb:hover{background-color:#536dfe}.md-typeset .codehilite pre{display:inline-block;min-width:100%;margin:0;padding:0;background-color:transparent;overflow:visible;vertical-align:top}.md-typeset .codehilitetable{display:block;margin:1em 0;border-radius:.2em;font-size:1.6rem;overflow:hidden}.md-typeset .codehilitetable tbody,.md-typeset .codehilitetable td{display:block;padding:0}.md-typeset .codehilitetable tr{display:-webkit-box;display:-ms-flexbox;display:flex}.md-typeset .codehilitetable .codehilite,.md-typeset .codehilitetable .linenodiv{margin:0;border-radius:0}.md-typeset .codehilitetable .linenodiv{padding:1rem 1.2rem .8rem}.md-typeset .codehilitetable .linenodiv,.md-typeset .codehilitetable .linenodiv>pre{height:100%}.md-typeset .codehilitetable .linenos{background-color:rgba(0,0,0,.07);color:rgba(0,0,0,.26);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.md-typeset .codehilitetable .linenos pre{margin:0;padding:0;background-color:transparent;color:inherit;text-align:right}.md-typeset .codehilitetable .code{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.md-typeset>.codehilitetable{box-shadow:none}.md-typeset .footnote{color:rgba(0,0,0,.54);font-size:1.28rem}.md-typeset .footnote ol{margin-left:0}.md-typeset .footnote li{-webkit-transition:color .25s;transition:color .25s}.md-typeset .footnote li:before{display:block;height:0}.md-typeset .footnote li:target{color:rgba(0,0,0,.87)}.md-typeset .footnote li:target:before{margin-top:-9rem;padding-top:9rem;pointer-events:none}.md-typeset .footnote li :first-child{margin-top:0}.md-typeset .footnote li:hover .footnote-backref,.md-typeset .footnote li:target .footnote-backref{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.md-typeset .footnote li:hover .footnote-backref:hover,.md-typeset .footnote li:target .footnote-backref{color:#536dfe}.md-typeset .footnote-backref{display:inline-block;-webkit-transform:translateX(.5rem);transform:translateX(.5rem);-webkit-transition:color .25s,opacity .125s .125s,-webkit-transform .25s .125s;transition:color .25s,opacity .125s .125s,-webkit-transform .25s .125s;transition:transform .25s .125s,color .25s,opacity .125s .125s;transition:transform .25s .125s,color .25s,opacity .125s .125s,-webkit-transform .25s .125s;color:rgba(0,0,0,.26);font-size:0;opacity:0;vertical-align:text-bottom}.md-typeset .footnote-backref:before{font-size:1.6rem;content:"keyboard_return"}.md-typeset .headerlink{display:inline-block;margin-left:1rem;-webkit-transform:translateY(.5rem);transform:translateY(.5rem);-webkit-transition:color .25s,opacity .125s .25s,-webkit-transform .25s .25s;transition:color .25s,opacity .125s .25s,-webkit-transform .25s .25s;transition:transform .25s .25s,color .25s,opacity .125s .25s;transition:transform .25s .25s,color .25s,opacity .125s .25s,-webkit-transform .25s .25s;opacity:0}html body .md-typeset .headerlink{color:rgba(0,0,0,.26)}.md-typeset [id]:before{display:inline-block;content:""}.md-typeset [id]:target:before{margin-top:-9.8rem;padding-top:9.8rem}.md-typeset [id] .headerlink:focus,.md-typeset [id]:hover .headerlink,.md-typeset [id]:target .headerlink{-webkit-transform:translate(0);transform:translate(0);opacity:1}.md-typeset [id] .headerlink:focus,.md-typeset [id]:hover .headerlink:hover,.md-typeset [id]:target .headerlink{color:#536dfe}.md-typeset h1[id]{padding-top:.8rem}.md-typeset h1[id].headerlink{display:none}.md-typeset h2[id]:before{display:block;margin-top:-.4rem;padding-top:.4rem}.md-typeset h2[id]:target:before{margin-top:-8.4rem;padding-top:8.4rem}.md-typeset h3[id]:before{display:block;margin-top:-.7rem;padding-top:.7rem}.md-typeset h3[id]:target:before{margin-top:-8.7rem;padding-top:8.7rem}.md-typeset h4[id]:before{display:block;margin-top:-.8rem;padding-top:.8rem}.md-typeset h4[id]:target:before{margin-top:-8.8rem;padding-top:8.8rem}.md-typeset h5[id]:before{display:block;margin-top:-1.1rem;padding-top:1.1rem}.md-typeset h5[id]:target:before{margin-top:-9.1rem;padding-top:9.1rem}.md-typeset h6[id]:before{display:block;margin-top:-1.1rem;padding-top:1.1rem}.md-typeset h6[id]:target:before{margin-top:-9.1rem;padding-top:9.1rem}.md-typeset .MJXc-display{margin:.75em 0;padding:.25em 0;overflow:auto;-webkit-overflow-scrolling:touch}.md-typeset .MathJax_CHTML{outline:0}.md-typeset .comment.critic,.md-typeset del.critic,.md-typeset ins.critic{margin:0 .25em;padding:.0625em 0;border-radius:.2rem;-webkit-box-decoration-break:clone;box-decoration-break:clone}.md-typeset del.critic{background-color:#fdd;box-shadow:.25em 0 0 #fdd,-.25em 0 0 #fdd}.md-typeset ins.critic{background-color:#dfd;box-shadow:.25em 0 0 #dfd,-.25em 0 0 #dfd}.md-typeset .critic.comment{background-color:hsla(0,0%,93%,.5);color:#37474f;box-shadow:.25em 0 0 hsla(0,0%,93%,.5),-.25em 0 0 hsla(0,0%,93%,.5)}.md-typeset .critic.comment:before{padding-right:.125em;color:rgba(0,0,0,.26);content:"chat";vertical-align:-.125em}.md-typeset .critic.block{display:block;margin:1em 0;padding-right:1.6rem;padding-left:1.6rem;box-shadow:none}.md-typeset .critic.block :first-child{margin-top:.5em}.md-typeset .critic.block :last-child{margin-bottom:.5em}.md-typeset .emojione{width:2rem;vertical-align:text-top}.md-typeset code.codehilite{margin:0 .29412em;padding:.07353em 0}.md-typeset .task-list-item{position:relative;list-style-type:none}.md-typeset .task-list-item [type=checkbox]{position:absolute;top:.45em;left:-2em}.md-typeset .task-list-control .task-list-indicator:before{position:absolute;top:.05em;left:-1.25em;color:rgba(0,0,0,.26);font-size:1.5em;content:"check_box_outline_blank";vertical-align:-.25em}.md-typeset .task-list-control [type=checkbox]:checked+.task-list-indicator:before{content:"check_box"}.md-typeset .task-list-control [type=checkbox]{opacity:0;z-index:-1}@media print{.md-typeset a:after{color:rgba(0,0,0,.54);content:" [" attr(href) "]"}.md-typeset code{box-shadow:none;-webkit-box-decoration-break:initial;box-decoration-break:slice}.md-content__edit,.md-footer,.md-header,.md-sidebar,.md-typeset .headerlink{display:none}}@media only screen and (max-width:44.9375em){.md-typeset pre{margin:1em -1.6rem;padding:1rem 1.6rem;border-radius:0}.md-footer-nav__link--prev .md-footer-nav__title{display:none}.codehilite .hll{margin:0 -1.6rem;padding:0 1.6rem}.md-typeset>.codehilite{padding:1rem 1.6rem .8rem}.md-typeset>.codehilite,.md-typeset>.codehilitetable{margin:1em -1.6rem;border-radius:0}.md-typeset>.codehilitetable .codehilite,.md-typeset>.codehilitetable .linenodiv{padding:1rem 1.6rem}.md-typeset>p>.MJXc-display{margin:.75em -1.6rem;padding:.25em 1.6rem}}@media only screen and (min-width:100em){html{font-size:68.75%}}@media only screen and (min-width:125em){html{font-size:75%}}@media only screen and (max-width:59.9375em){body[data-md-state=lock]{overflow:hidden}.ios body[data-md-state=lock] .md-container{display:none}.md-content__edit{margin-right:-.8rem}.md-nav--secondary{border-left:0}html .md-nav__link[for=toc]{display:block;padding-right:4.8rem}html .md-nav__link[for=toc]:after{color:inherit;content:"toc"}html .md-nav__link[for=toc]+.md-nav__link{display:none}html .md-nav__link[for=toc]~.md-nav{display:-webkit-box;display:-ms-flexbox;display:flex}.md-nav__source{display:block;padding:.4rem;background-color:rgba(50,64,144,.9675);color:#fff}.md-search__overlay{display:block;position:absolute;top:.4rem;left:.4rem;width:4rem;height:4rem;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:opacity .2s .2s,-webkit-transform .3s .1s;transition:opacity .2s .2s,-webkit-transform .3s .1s;transition:transform .3s .1s,opacity .2s .2s;transition:transform .3s .1s,opacity .2s .2s,-webkit-transform .3s .1s;border-radius:2rem;background-color:#fff;opacity:0;overflow:hidden;z-index:1}[data-md-toggle=search]:checked~.md-header .md-search__overlay{-webkit-transition:opacity .1s,-webkit-transform .4s;transition:opacity .1s,-webkit-transform .4s;transition:transform .4s,opacity .1s;transition:transform .4s,opacity .1s,-webkit-transform .4s;opacity:1}.md-search__inner{position:fixed;top:0;left:100%;height:100%;-webkit-transform:translateX(5%);transform:translateX(5%);-webkit-transition:left 0s .3s,opacity .15s .15s,-webkit-transform .15s cubic-bezier(.4,0,.2,1) .15s;transition:left 0s .3s,opacity .15s .15s,-webkit-transform .15s cubic-bezier(.4,0,.2,1) .15s;transition:left 0s .3s,transform .15s cubic-bezier(.4,0,.2,1) .15s,opacity .15s .15s;transition:left 0s .3s,transform .15s cubic-bezier(.4,0,.2,1) .15s,opacity .15s .15s,-webkit-transform .15s cubic-bezier(.4,0,.2,1) .15s;opacity:0;z-index:2}[data-md-toggle=search]:checked~.md-header .md-search__inner{left:0;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:left 0s 0s,opacity .15s .15s,-webkit-transform .15s cubic-bezier(.1,.7,.1,1) .15s;transition:left 0s 0s,opacity .15s .15s,-webkit-transform .15s cubic-bezier(.1,.7,.1,1) .15s;transition:left 0s 0s,transform .15s cubic-bezier(.1,.7,.1,1) .15s,opacity .15s .15s;transition:left 0s 0s,transform .15s cubic-bezier(.1,.7,.1,1) .15s,opacity .15s .15s,-webkit-transform .15s cubic-bezier(.1,.7,.1,1) .15s;opacity:1}.md-search__input{width:100%;height:5.6rem;font-size:1.8rem}.md-search__icon{top:1.6rem;left:1.6rem}.md-search__icon:before{content:"arrow_back"}.md-search__output{top:5.6rem;bottom:0}}@media only screen and (max-width:76.1875em){[data-md-toggle=drawer]:checked~.md-overlay{width:100%;height:100%;-webkit-transition:width 0s,height 0s,opacity .25s;transition:width 0s,height 0s,opacity .25s;opacity:1}.md-header-nav__button.md-icon--home,.md-header-nav__button.md-logo{display:none}.md-nav--primary,.md-nav--primary .md-nav{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;left:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;z-index:1}.md-nav--primary{background-color:#fff}.md-nav--primary .md-nav__toggle~.md-nav{box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.4);background-color:#fff}.md-nav--primary .md-nav__item,.md-nav--primary .md-nav__title{font-size:1.6rem;line-height:1.5}html .md-nav--primary .md-nav__title{position:relative;height:11.2rem;padding:6rem 1.6rem .4rem;background-color:rgba(0,0,0,.07);color:rgba(0,0,0,.54);font-weight:400;line-height:4.8rem;white-space:nowrap;cursor:pointer}html .md-nav--primary .md-nav__title:before{display:block;position:absolute;top:.4rem;left:.4rem;width:4rem;height:4rem;color:rgba(0,0,0,.54)}html .md-nav--primary .md-nav__title~.md-nav__list{background:-webkit-linear-gradient(top,#fff 10%,hsla(0,0%,100%,0)),-webkit-linear-gradient(top,rgba(0,0,0,.26),rgba(0,0,0,.07) 35%,transparent 60%);background:linear-gradient(180deg,#fff 10%,hsla(0,0%,100%,0)),linear-gradient(180deg,rgba(0,0,0,.26),rgba(0,0,0,.07) 35%,transparent 60%);background-attachment:local,scroll;background-color:#fff;background-repeat:no-repeat;background-size:100% 2rem,100% 1rem;box-shadow:inset 0 .1rem 0 rgba(0,0,0,.07)}html .md-nav--primary .md-nav__title~.md-nav__list>.md-nav__item:first-child{border-top:0}html .md-nav--primary .md-nav__title--site{position:relative;background-color:#3f51b5;color:#fff}html .md-nav--primary .md-nav__title--site .md-nav__button{display:block;position:absolute;top:.4rem;left:.4rem;width:6.4rem;height:6.4rem;font-size:4.8rem}html .md-nav--primary .md-nav__title--site:before{display:none}.md-nav--primary .md-nav__list{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto}.md-nav--primary .md-nav__item{padding:0;border-top:.1rem solid rgba(0,0,0,.07)}.md-nav--primary .md-nav__item--nested>.md-nav__link{padding-right:4.8rem}.md-nav--primary .md-nav__item--nested>.md-nav__link:after{content:"keyboard_arrow_right"}.md-nav--primary .md-nav__link{position:relative;padding:1.6rem}.md-nav--primary .md-nav__link:after{position:absolute;top:50%;right:1.2rem;margin-top:-1.2rem;color:rgba(0,0,0,.54);font-size:2.4rem}.md-nav--primary .md-nav__link:hover:after{color:inherit}.md-nav--primary .md-nav--secondary .md-nav{position:static}.md-nav--primary .md-nav--secondary .md-nav .md-nav__link{padding-left:2.8rem}.md-nav--primary .md-nav--secondary .md-nav .md-nav .md-nav__link{padding-left:4rem}.md-nav--primary .md-nav--secondary .md-nav .md-nav .md-nav .md-nav__link{padding-left:5.2rem}.md-nav--primary .md-nav--secondary .md-nav .md-nav .md-nav .md-nav .md-nav__link{padding-left:6.4rem}.md-nav__toggle~.md-nav{display:none}.csstransforms3d .md-nav__toggle~.md-nav{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:opacity .125s .05s,-webkit-transform .25s cubic-bezier(.8,0,.6,1);transition:opacity .125s .05s,-webkit-transform .25s cubic-bezier(.8,0,.6,1);transition:transform .25s cubic-bezier(.8,0,.6,1),opacity .125s .05s;transition:transform .25s cubic-bezier(.8,0,.6,1),opacity .125s .05s,-webkit-transform .25s cubic-bezier(.8,0,.6,1);opacity:0}.csstransforms3d .md-nav__toggle~.md-nav,.md-nav__toggle:checked~.md-nav{display:-webkit-box;display:-ms-flexbox;display:flex}.csstransforms3d .md-nav__toggle:checked~.md-nav{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity .125s .125s,-webkit-transform .25s cubic-bezier(.4,0,.2,1);transition:opacity .125s .125s,-webkit-transform .25s cubic-bezier(.4,0,.2,1);transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .125s .125s;transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .125s .125s,-webkit-transform .25s cubic-bezier(.4,0,.2,1);opacity:1}.md-sidebar--primary{position:fixed;top:0;left:-24.2rem;width:24.2rem;height:100%;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:box-shadow .25s,-webkit-transform .25s cubic-bezier(.4,0,.2,1);transition:box-shadow .25s,-webkit-transform .25s cubic-bezier(.4,0,.2,1);transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s;transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s,-webkit-transform .25s cubic-bezier(.4,0,.2,1);background-color:#fff;z-index:2}.no-csstransforms3d .md-sidebar--primary{display:none}[data-md-toggle=drawer]:checked~.md-container .md-sidebar--primary{box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.4);-webkit-transform:translateX(24.2rem);transform:translateX(24.2rem)}.no-csstransforms3d [data-md-toggle=drawer]:checked~.md-container .md-sidebar--primary{display:block}.md-sidebar--primary .md-sidebar__scrollwrap{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;margin:0}}@media only screen and (min-width:60em){.md-content{margin-right:24.2rem}.md-header-nav__button.md-icon--search{display:none}.md-header-nav__source{display:block;width:23rem;max-width:23rem;padding-right:1.2rem}.md-search{margin-right:2.8rem;padding:.4rem}.md-search__inner{display:table;position:relative;clear:both}.md-search__form{width:23rem;float:right;-webkit-transition:width .25s cubic-bezier(.1,.7,.1,1);transition:width .25s cubic-bezier(.1,.7,.1,1);border-radius:.2rem}.md-search__input{width:100%;height:4rem;padding-left:4.8rem;-webkit-transition:background-color .25s,color .25s;transition:background-color .25s,color .25s;border-radius:.2rem;background-color:rgba(0,0,0,.26);color:#fff;font-size:1.6rem}.md-search__input+.md-search__icon,.md-search__input::-webkit-input-placeholder{-webkit-transition:color .25s;transition:color .25s;color:#fff}.md-search__input+.md-search__icon,.md-search__input::-moz-placeholder{-webkit-transition:color .25s;transition:color .25s;color:#fff}.md-search__input+.md-search__icon,.md-search__input:-ms-input-placeholder{-webkit-transition:color .25s;transition:color .25s;color:#fff}.md-search__input+.md-search__icon,.md-search__input::placeholder{-webkit-transition:color .25s;transition:color .25s;color:#fff}.md-search__input:hover{background-color:hsla(0,0%,100%,.12)}[data-md-toggle=search]:checked~.md-header .md-search__input{border-radius:.2rem .2rem 0 0;background-color:#fff;color:rgba(0,0,0,.87);text-overflow:none}[data-md-toggle=search]:checked~.md-header .md-search__input+.md-search__icon,[data-md-toggle=search]:checked~.md-header .md-search__input::-webkit-input-placeholder{color:rgba(0,0,0,.54)}[data-md-toggle=search]:checked~.md-header .md-search__input+.md-search__icon,[data-md-toggle=search]:checked~.md-header .md-search__input::-moz-placeholder{color:rgba(0,0,0,.54)}[data-md-toggle=search]:checked~.md-header .md-search__input+.md-search__icon,[data-md-toggle=search]:checked~.md-header .md-search__input:-ms-input-placeholder{color:rgba(0,0,0,.54)}[data-md-toggle=search]:checked~.md-header .md-search__input+.md-search__icon,[data-md-toggle=search]:checked~.md-header .md-search__input::placeholder{color:rgba(0,0,0,.54)}.md-search__output{top:4rem;-webkit-transition:opacity .4s;transition:opacity .4s;opacity:0}[data-md-toggle=search]:checked~.md-header .md-search__output{box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.4);opacity:1}.md-search__scrollwrap{max-height:0}[data-md-toggle=search]:checked~.md-header .md-search__scrollwrap{max-height:75vh}.md-search__scrollwrap::-webkit-scrollbar{width:.4rem;height:.4rem}.md-search__scrollwrap::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.26)}.md-search__scrollwrap::-webkit-scrollbar-thumb:hover{background-color:#536dfe}.md-search-result__link,.md-search-result__meta{padding-left:4.8rem}.md-sidebar--secondary{display:block;float:right}.md-sidebar--secondary[data-md-state=lock]{margin-left:100%;-webkit-transform:translate(-100%);transform:translate(-100%)}}@media only screen and (min-width:76.25em){.md-content{margin-left:24.2rem;overflow:auto}.md-content__inner{margin:2.4rem}.md-content__inner :last-child{margin-bottom:0}.md-header-nav__button.md-icon--menu{display:none}.md-nav[data-md-state=animate]{-webkit-transition:max-height .25s cubic-bezier(.86,0,.07,1);transition:max-height .25s cubic-bezier(.86,0,.07,1)}.md-nav__toggle~.md-nav{max-height:0;overflow:hidden}.md-nav[data-md-state=expand],.md-nav__toggle:checked~.md-nav{max-height:100%}.md-nav__item--nested>.md-nav>.md-nav__title{display:none}.md-nav__item--nested>.md-nav__link:after{display:inline-block;-webkit-transform-origin:.45em .45em;transform-origin:.45em .45em;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;vertical-align:-.125em}.js .md-nav__item--nested>.md-nav__link:after{-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.md-nav__item--nested .md-nav__toggle:checked~.md-nav__link:after{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.md-search__scrollwrap,[data-md-toggle=search]:checked~.md-header .md-search__form{width:68.8rem}.md-sidebar__inner{border-right:.1rem solid rgba(0,0,0,.07)}}@media only screen and (max-width:29.9375em){.md-header-nav__parent{display:none}[data-md-toggle=search]:checked~.md-header .md-search__overlay{-webkit-transform:scale(45);transform:scale(45)}}@media only screen and (min-width:45em){.md-footer-nav__link{width:50%}.md-footer-copyright{max-width:75%;float:left}.md-footer-social{padding:1.2rem 0;float:right}}@media only screen and (min-width:30em) and (max-width:44.9375em){[data-md-toggle=search]:checked~.md-header .md-search__overlay{-webkit-transform:scale(60);transform:scale(60)}}@media only screen and (min-width:45em) and (max-width:59.9375em){[data-md-toggle=search]:checked~.md-header .md-search__overlay{-webkit-transform:scale(75);transform:scale(75)}}@media only screen and (min-width:60em) and (max-width:76.1875em){.md-search__scrollwrap,[data-md-toggle=search]:checked~.md-header .md-search__form{width:46.8rem}}@media only screen and (min-width:60em) and (min-width:76.25em){.md-sidebar--secondary[data-md-state=lock]{margin-left:122rem}}
\ No newline at end of file
diff --git a/material/assets/stylesheets/application-ee6a3f36b0.css b/material/assets/stylesheets/application-ee6a3f36b0.css
new file mode 100644
index 0000000000000000000000000000000000000000..811822de07e87486c3d8aca03e434946c2dacf82
--- /dev/null
+++ b/material/assets/stylesheets/application-ee6a3f36b0.css
@@ -0,0 +1 @@
+html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}html{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}body{margin:0}hr{overflow:visible;box-sizing:content-box}a{-webkit-text-decoration-skip:objects}a,button,input,label{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}a:active,a:hover{outline-width:0}small,sub,sup{font-size:80%}sub,sup{position:relative;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}table{border-collapse:collapse;border-spacing:0}td,th{font-weight:400;vertical-align:top}button{padding:0;background:transparent;font-size:inherit}button,input{border:0;outline:0}.admonition:before,.md-icon,.md-nav__button,.md-nav__link:after,.md-nav__title:before,.md-typeset .critic.comment:before,.md-typeset .footnote-backref,.md-typeset .task-list-control .task-list-indicator:before{font-family:Material Icons;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;white-space:nowrap;speak:none;word-wrap:normal;direction:ltr}.md-content__edit,.md-footer-nav__button,.md-header-nav__button,.md-nav__button,.md-nav__title:before{display:inline-block;margin:.4rem;padding:.8rem;font-size:2.4rem;cursor:pointer}.md-icon--arrow-back:before{content:"arrow_back"}.md-icon--arrow-forward:before{content:"arrow_forward"}.md-icon--menu:before{content:"menu"}.md-icon--search:before{content:"search"}.md-icon--home:before{content:"school"}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,input{color:rgba(0,0,0,.87);-webkit-font-feature-settings:"kern","onum","liga";font-feature-settings:"kern","onum","liga";font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}code,kbd,pre{color:rgba(0,0,0,.87);-webkit-font-feature-settings:"kern","onum","liga";font-feature-settings:"kern","onum","liga";font-family:Courier New,Courier,monospace;font-weight:400}.md-typeset{font-size:1.6rem;line-height:1.6;-webkit-print-color-adjust:exact}.md-typeset blockquote,.md-typeset ol,.md-typeset p,.md-typeset ul{margin:1em 0}.md-typeset h1{margin:0 0 4rem;color:rgba(0,0,0,.54);font-size:3.125rem;line-height:1.3}.md-typeset h1,.md-typeset h2{font-weight:300;letter-spacing:-.01em}.md-typeset h2{margin:4rem 0 1.6rem;font-size:2.5rem;line-height:1.4}.md-typeset h3{margin:3.2rem 0 1.6rem;font-size:2rem;font-weight:400;letter-spacing:-.01em;line-height:1.5}.md-typeset h2+h3{margin-top:1.6rem}.md-typeset h4{font-size:1.6rem}.md-typeset h4,.md-typeset h5,.md-typeset h6{margin:1.6rem 0;font-weight:700;letter-spacing:-.01em}.md-typeset h5,.md-typeset h6{color:rgba(0,0,0,.54);font-size:1.28rem}.md-typeset h5{text-transform:uppercase}.md-typeset hr{margin:1.5em 0;border-bottom:.1rem dotted rgba(0,0,0,.26)}.md-typeset a{color:#3f51b5;word-break:break-word}.md-typeset a,.md-typeset a:before{-webkit-transition:color .125s;transition:color .125s}.md-typeset a:active,.md-typeset a:hover{color:#536dfe}.md-typeset code,.md-typeset pre{background-color:hsla(0,0%,93%,.5);color:#37474f;font-size:85%}.md-typeset code{margin:0 .29412em;padding:.07353em 0;border-radius:.2rem;box-shadow:.29412em 0 0 hsla(0,0%,93%,.5),-.29412em 0 0 hsla(0,0%,93%,.5);word-break:break-word;-webkit-box-decoration-break:clone;box-decoration-break:clone}.md-typeset h1 code,.md-typeset h2 code,.md-typeset h3 code,.md-typeset h4 code,.md-typeset h5 code,.md-typeset h6 code{margin:0;background-color:transparent;box-shadow:none}.md-typeset a>code{margin:inherit;padding:inherit;border-radius:none;background-color:inherit;color:inherit;box-shadow:none}.md-typeset pre{margin:1em 0;padding:1rem 1.2rem;border-radius:.2rem;line-height:1.4;overflow:auto;-webkit-overflow-scrolling:touch}.md-typeset pre::-webkit-scrollbar{width:.4rem;height:.4rem}.md-typeset pre::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.26)}.md-typeset pre::-webkit-scrollbar-thumb:hover{background-color:#536dfe}.md-typeset pre>code{margin:0;background-color:transparent;font-size:inherit;box-shadow:none;-webkit-box-decoration-break:none;box-decoration-break:none}.md-typeset kbd{padding:0 .29412em;border:.1rem solid #c9c9c9;border-radius:.2rem;border-bottom-color:#bcbcbc;background-color:#fcfcfc;color:#555;font-size:85%;box-shadow:0 .1rem 0 #b0b0b0;word-break:break-word}.md-typeset mark{margin:0 .25em;padding:.0625em 0;border-radius:.2rem;background-color:rgba(255,235,59,.5);box-shadow:.25em 0 0 rgba(255,235,59,.5),-.25em 0 0 rgba(255,235,59,.5);word-break:break-word;-webkit-box-decoration-break:clone;box-decoration-break:clone}.md-typeset abbr{border-bottom:.1rem dotted rgba(0,0,0,.54);cursor:help}.md-typeset small{opacity:.75}.md-typeset sub,.md-typeset sup{margin-left:.07812em}.md-typeset blockquote{padding-left:1.2rem;border-left:.4rem solid rgba(0,0,0,.26);color:rgba(0,0,0,.54)}.md-typeset ul{list-style-type:disc}.md-typeset ol,.md-typeset ul{margin-left:.625em;padding:0}.md-typeset ol ol,.md-typeset ul ol{list-style-type:lower-alpha}.md-typeset ol ol ol,.md-typeset ul ol ol{list-style-type:lower-roman}.md-typeset ol li,.md-typeset ul li{margin-bottom:.5em;margin-left:1.25em}.md-typeset ol li blockquote,.md-typeset ol li p,.md-typeset ul li blockquote,.md-typeset ul li p{margin:.5em 0}.md-typeset ol li:last-child,.md-typeset ul li:last-child{margin-bottom:0}.md-typeset ol li ol,.md-typeset ol li ul,.md-typeset ul li ol,.md-typeset ul li ul{margin:.5em 0 .5em .625em}.md-typeset iframe,.md-typeset img,.md-typeset svg{max-width:100%}.md-typeset table:not([class]){box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);margin:2em 0;border-radius:.2rem;font-size:1.28rem;overflow:hidden}.no-js .md-typeset table:not([class]){display:inline-block;max-width:100%;margin:.8em 0;overflow:auto;-webkit-overflow-scrolling:touch}.md-typeset table:not([class]) td:not([align]),.md-typeset table:not([class]) th:not([align]){text-align:left}.md-typeset table:not([class]) th{min-width:10rem;padding:1.2rem 1.6rem;background-color:rgba(0,0,0,.54);color:#fff;vertical-align:top}.md-typeset table:not([class]) td{padding:1.2rem 1.6rem;border-top:.1rem solid rgba(0,0,0,.07);vertical-align:top}.md-typeset table:not([class]) tr:first-child td{border-top:0}.md-typeset table:not([class]) a{word-break:normal}.md-typeset .md-typeset__table{margin:1.6em -1.6rem;overflow-x:auto;-webkit-overflow-scrolling:touch}.md-typeset .md-typeset__table table{display:inline-block;margin:0 1.6rem}html{font-size:62.5%}body,html{height:100%}body{position:relative}hr{display:block;height:.1rem;padding:0;border:0}.md-svg{display:none}.md-grid{max-width:122rem;margin-right:auto;margin-left:auto}.md-container,.md-main{overflow:auto}.md-container{display:table;width:100%;height:100%;table-layout:fixed}.md-main{display:table-row;height:100%}.md-main__inner{margin-top:5.6rem;padding-top:3rem;overflow:auto}.csscalc .md-main__inner{min-height:calc(100% - 2.6rem)}@-moz-document url-prefix(){.csscalc .md-main__inner{min-height:calc(100% - 5.6rem)}}.md-toggle{display:none}.md-overlay{position:fixed;top:0;width:0;height:0;-webkit-transition:width 0s .25s,height 0s .25s,opacity .25s;transition:width 0s .25s,height 0s .25s,opacity .25s;background-color:rgba(0,0,0,.54);opacity:0;z-index:2}.md-flex{display:table}.md-flex__cell{display:table-cell;position:relative;vertical-align:top}.md-flex__cell--shrink{width:0}.md-flex__cell--stretch{display:table;width:100%;table-layout:fixed}.md-flex__ellipsis{display:table-cell;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@page{margin:25mm}.md-content__inner{margin:2.4rem 1.6rem}.md-content__edit{float:right}.md-header{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);position:fixed;top:0;right:0;left:0;height:5.6rem;-webkit-transition:background-color .25s;transition:background-color .25s;background-color:#3f51b5;color:#fff;z-index:1}.md-header-nav{padding:.4rem}.md-header-nav__button{position:relative;-webkit-transition:opacity .25s;transition:opacity .25s;z-index:1}.md-header-nav__button:hover{opacity:.7}.md-header-nav__button.md-logo img{display:block}.no-js .md-header-nav__button.md-icon--search{display:none}.md-header-nav__title{padding:0 2rem;font-size:1.8rem;line-height:4.8rem}.md-header-nav__parent{color:hsla(0,0%,100%,.7)}.md-header-nav__parent:after{display:inline;color:hsla(0,0%,100%,.3);content:"/"}.md-header-nav__source{display:none}.md-footer-nav{background-color:rgba(0,0,0,.87);color:#fff}.md-footer-nav__inner{padding:.4rem;overflow:auto}.md-footer-nav__link{padding-top:2.8rem;padding-bottom:.8rem;-webkit-transition:opacity .25s;transition:opacity .25s}.md-footer-nav__link:hover{opacity:.7}.md-footer-nav__link--prev{width:25%;float:left}.md-footer-nav__link--next{width:75%;float:right;text-align:right}.md-footer-nav__button{-webkit-transition:background .25s;transition:background .25s}.md-footer-nav__title{position:relative;padding:0 2rem;font-size:1.8rem;line-height:4.8rem}.md-footer-nav__direction{position:absolute;right:0;left:0;margin-top:-2rem;padding:0 2rem;color:hsla(0,0%,100%,.7);font-size:1.5rem}.md-footer-meta{background:rgba(0,0,0,.895)}.md-footer-meta__inner{padding:.4rem;overflow:auto}html .md-footer-meta.md-typeset a{color:hsla(0,0%,100%,.7)}.md-footer-copyright{margin:0 1.2rem;padding:.8rem 0;color:hsla(0,0%,100%,.3);font-size:1.28rem}.md-footer-copyright__highlight{color:hsla(0,0%,100%,.7)}.md-footer-social{margin:0 .8rem;padding:.4rem 0 1.2rem}.md-footer-social__link{display:inline-block;width:3.2rem;height:3.2rem;border:.1rem solid hsla(0,0%,100%,.12);border-radius:100%;color:hsla(0,0%,100%,.7);font-size:1.6rem;text-align:center}.md-footer-social__link:before{line-height:1.9}.md-nav{font-size:1.4rem;line-height:1.3}.md-nav--secondary{-webkit-transition:border-left .25s;transition:border-left .25s;border-left:.4rem solid #3f51b5}.md-nav__title{display:block;padding:1.2rem 1.2rem 0;font-weight:700;text-overflow:ellipsis;overflow:hidden}.md-nav__title:before{display:none;content:"arrow_back"}.md-nav__title .md-nav__button{display:none}.md-nav__list{margin:0;padding:0;list-style:none}.md-nav__item{padding:.625em 1.2rem 0}.md-nav__item:last-child{padding-bottom:1.2rem}.md-nav__item .md-nav__item{padding-right:0}.md-nav__item .md-nav__item:last-child{padding-bottom:0}.md-nav__button img{width:100%;height:auto}.md-nav__link{display:block;-webkit-transition:color .125s;transition:color .125s;text-overflow:ellipsis;cursor:pointer;overflow:hidden}.md-nav__item--nested>.md-nav__link:after{content:"keyboard_arrow_down"}html .md-nav__link[for=toc],html .md-nav__link[for=toc]+.md-nav__link:after,html .md-nav__link[for=toc]~.md-nav{display:none}.md-nav__link[data-md-state=blur]{color:rgba(0,0,0,.54)}.md-nav__link--active,.md-nav__link:active{color:#3f51b5}.md-nav__link:focus,.md-nav__link:hover{color:#536dfe}.md-nav__source,.no-js .md-search{display:none}.md-search__overlay{display:none;pointer-events:none}.md-search__inner{width:100%}.md-search__form{position:relative}.md-search__input{position:relative;padding:0 1.6rem 0 7.2rem;text-overflow:ellipsis;z-index:1}.md-search__input+.md-search__icon,.md-search__input::-webkit-input-placeholder{color:rgba(0,0,0,.54)}.md-search__input+.md-search__icon,.md-search__input::-moz-placeholder{color:rgba(0,0,0,.54)}.md-search__input+.md-search__icon,.md-search__input:-ms-input-placeholder{color:rgba(0,0,0,.54)}.md-search__input+.md-search__icon,.md-search__input::placeholder{color:rgba(0,0,0,.54)}.md-search__input::-ms-clear{display:none}.md-search__icon{position:absolute;top:.8rem;left:1.2rem;-webkit-transition:color .25s;transition:color .25s;font-size:2.4rem;cursor:pointer;z-index:1}.md-search__icon:before{content:"search"}.md-search__output{position:absolute;width:100%;border-radius:0 0 .2rem .2rem;overflow:hidden}.md-search__scrollwrap{height:100%;background:-webkit-linear-gradient(top,#fff 10%,hsla(0,0%,100%,0)),-webkit-linear-gradient(top,rgba(0,0,0,.26),rgba(0,0,0,.07) 35%,transparent 60%);background:linear-gradient(180deg,#fff 10%,hsla(0,0%,100%,0)),linear-gradient(180deg,rgba(0,0,0,.26),rgba(0,0,0,.07) 35%,transparent 60%);background-attachment:local,scroll;background-color:#fff;background-repeat:no-repeat;background-size:100% 2rem,100% 1rem;box-shadow:inset 0 .1rem 0 rgba(0,0,0,.07);overflow-y:auto;-webkit-overflow-scrolling:touch}.md-search-result__meta{padding:0 1.6rem;background-color:rgba(0,0,0,.07);color:rgba(0,0,0,.54);font-size:1.28rem;line-height:4rem}.md-search-result__list{margin:0;padding:0;border-top:.1rem solid rgba(0,0,0,.07);list-style:none}.md-search-result__item{box-shadow:0 -.1rem 0 rgba(0,0,0,.07)}.md-search-result__link{display:block;padding:0 1.6rem;-webkit-transition:background .25s;transition:background .25s;overflow:auto}.md-search-result__link:hover{background-color:rgba(83,109,254,.1)}.md-search-result__article{margin:1em 0}.md-search-result__title{margin-top:.5em;margin-bottom:0;color:rgba(0,0,0,.87);font-size:1.6rem;font-weight:400;line-height:1.4}.md-search-result__teaser{margin:.5em 0;color:rgba(0,0,0,.54);font-size:1.28rem;line-height:1.4;word-break:break-word}.md-sidebar{position:relative;width:24.2rem;padding:2.4rem 0;float:left;overflow:visible}.md-sidebar[data-md-state=lock]{position:fixed;top:5.6rem;-webkit-backface-visibility:hidden;backface-visibility:hidden}.md-sidebar--secondary{display:none}.md-sidebar__scrollwrap{max-height:100%;margin:0 .4rem;overflow-y:auto}.md-sidebar__scrollwrap::-webkit-scrollbar{width:.4rem;height:.4rem}.md-sidebar__scrollwrap::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.26)}.md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover{background-color:#536dfe}@-webkit-keyframes a{0%{height:0}to{height:1.3rem}}@keyframes a{0%{height:0}to{height:1.3rem}}@-webkit-keyframes b{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}50%{opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes b{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}50%{opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.md-source{display:block;-webkit-transition:opacity .25s;transition:opacity .25s;font-size:1.3rem;line-height:1.2;white-space:nowrap}.md-source:hover{opacity:.7}.md-source:after,.md-source__icon{display:inline-block;height:4.8rem;content:"";vertical-align:middle}.md-source__icon{width:4.8rem}.md-source__icon svg{margin-top:1.2rem;margin-left:1.2rem}.md-source__icon+.md-source__repository{margin-left:-4.4rem;padding-left:4rem}.md-source__repository{display:inline-block;max-width:100%;margin-left:1.2rem;font-weight:700;text-overflow:ellipsis;overflow:hidden;vertical-align:middle}.md-source__facts{margin:0;padding:0;font-size:1.1rem;font-weight:700;list-style-type:none;opacity:.75;overflow:hidden}[data-md-state=done] .md-source__facts{-webkit-animation:a .25s ease-in;animation:a .25s ease-in}.md-source__fact{float:left}[data-md-state=done] .md-source__fact{-webkit-animation:b .4s ease-out;animation:b .4s ease-out}.md-source__fact:before{margin:0 .2rem;content:"\00B7"}.md-source__fact:first-child:before{display:none}.admonition{position:relative;margin:1.5625em 0;padding:.8rem 1.2rem;border-left:3.2rem solid rgba(68,138,255,.4);border-radius:.2rem;background-color:rgba(68,138,255,.15);font-size:1.28rem}.admonition:before{position:absolute;left:-2.6rem;color:#fff;font-size:2rem;content:"edit";vertical-align:-.25em}.admonition :first-child{margin-top:0}.admonition :last-child{margin-bottom:0}.admonition.summary,.admonition.tldr{border-color:rgba(0,176,255,.4);background-color:rgba(0,176,255,.15)}.admonition.summary:before,.admonition.tldr:before{content:"subject"}.admonition.hint,.admonition.important,.admonition.tip{border-color:rgba(0,191,165,.4);background-color:rgba(0,191,165,.15)}.admonition.hint:before,.admonition.important:before,.admonition.tip:before{content:"whatshot"}.admonition.check,.admonition.done,.admonition.success{border-color:rgba(0,230,118,.4);background-color:rgba(0,230,118,.15)}.admonition.check:before,.admonition.done:before,.admonition.success:before{content:"done"}.admonition.attention,.admonition.caution,.admonition.warning{border-color:rgba(255,145,0,.4);background-color:rgba(255,145,0,.15)}.admonition.attention:before,.admonition.caution:before,.admonition.warning:before{content:"warning"}.admonition.fail,.admonition.failure,.admonition.missing{border-color:rgba(255,82,82,.4);background-color:rgba(255,82,82,.15)}.admonition.fail:before,.admonition.failure:before,.admonition.missing:before{content:"clear"}.admonition.danger,.admonition.error{border-color:rgba(255,23,68,.4);background-color:rgba(255,23,68,.15)}.admonition.danger:before,.admonition.error:before{content:"flash_on"}.admonition.bug{border-color:rgba(245,0,87,.4);background-color:rgba(245,0,87,.15)}.admonition.bug:before{content:"bug_report"}.admonition-title{font-weight:700}html .admonition-title{margin-bottom:0}html .admonition-title+*{margin-top:0}.codehilite .o,.codehilite .ow{color:inherit}.codehilite .ge{color:#000}.codehilite .gr{color:#a00}.codehilite .gh{color:#999}.codehilite .go{color:#888}.codehilite .gp{color:#555}.codehilite .gs{color:inherit}.codehilite .gu{color:#aaa}.codehilite .gt{color:#a00}.codehilite .gd{background-color:#fdd}.codehilite .gi{background-color:#dfd}.codehilite .k{color:#3b78e7}.codehilite .kc{color:#a71d5d}.codehilite .kd,.codehilite .kn{color:#3b78e7}.codehilite .kp{color:#a71d5d}.codehilite .kr,.codehilite .kt{color:#3e61a2}.codehilite .c,.codehilite .cm{color:#999}.codehilite .cp{color:#666}.codehilite .c1,.codehilite .ch,.codehilite .cs{color:#999}.codehilite .na,.codehilite .nb{color:#c2185b}.codehilite .bp{color:#3e61a2}.codehilite .nc{color:#c2185b}.codehilite .no{color:#3e61a2}.codehilite .nd,.codehilite .ni{color:#666}.codehilite .ne,.codehilite .nf{color:#c2185b}.codehilite .nl{color:#3b5179}.codehilite .nn{color:#ec407a}.codehilite .nt{color:#3b78e7}.codehilite .nv,.codehilite .vc,.codehilite .vg,.codehilite .vi{color:#3e61a2}.codehilite .nx{color:#ec407a}.codehilite .il,.codehilite .m,.codehilite .mf,.codehilite .mh,.codehilite .mi,.codehilite .mo{color:#e74c3c}.codehilite .s,.codehilite .sb,.codehilite .sc{color:#0d904f}.codehilite .sd{color:#999}.codehilite .s2{color:#0d904f}.codehilite .se,.codehilite .sh,.codehilite .si,.codehilite .sx{color:#183691}.codehilite .sr{color:#009926}.codehilite .s1,.codehilite .ss{color:#0d904f}.codehilite .err{color:#a61717}.codehilite .w{color:transparent}.codehilite .hll{display:block;margin:0 -1.2rem;padding:0 1.2rem;background-color:rgba(255,235,59,.5)}.md-typeset .codehilite{margin:1em 0;padding:1rem 1.2rem .8rem;border-radius:.2rem;background-color:hsla(0,0%,93%,.5);color:#37474f;line-height:1.4;overflow:auto;-webkit-overflow-scrolling:touch}.md-typeset .codehilite::-webkit-scrollbar{width:.4rem;height:.4rem}.md-typeset .codehilite::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.26)}.md-typeset .codehilite::-webkit-scrollbar-thumb:hover{background-color:#536dfe}.md-typeset .codehilite pre{display:inline-block;min-width:100%;margin:0;padding:0;background-color:transparent;overflow:visible;vertical-align:top}.md-typeset .codehilitetable{display:block;margin:1em 0;border-radius:.2em;font-size:1.6rem;overflow:hidden}.md-typeset .codehilitetable tbody,.md-typeset .codehilitetable td{display:block;padding:0}.md-typeset .codehilitetable tr{display:-webkit-box;display:-ms-flexbox;display:flex}.md-typeset .codehilitetable .codehilite,.md-typeset .codehilitetable .linenodiv{margin:0;border-radius:0}.md-typeset .codehilitetable .linenodiv{padding:1rem 1.2rem .8rem}.md-typeset .codehilitetable .linenodiv,.md-typeset .codehilitetable .linenodiv>pre{height:100%}.md-typeset .codehilitetable .linenos{background-color:rgba(0,0,0,.07);color:rgba(0,0,0,.26);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.md-typeset .codehilitetable .linenos pre{margin:0;padding:0;background-color:transparent;color:inherit;text-align:right}.md-typeset .codehilitetable .code{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.md-typeset>.codehilitetable{box-shadow:none}.md-typeset .footnote{color:rgba(0,0,0,.54);font-size:1.28rem}.md-typeset .footnote ol{margin-left:0}.md-typeset .footnote li{-webkit-transition:color .25s;transition:color .25s}.md-typeset .footnote li:before{display:block;height:0}.md-typeset .footnote li:target{color:rgba(0,0,0,.87)}.md-typeset .footnote li:target:before{margin-top:-9rem;padding-top:9rem;pointer-events:none}.md-typeset .footnote li :first-child{margin-top:0}.md-typeset .footnote li:hover .footnote-backref,.md-typeset .footnote li:target .footnote-backref{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.md-typeset .footnote li:hover .footnote-backref:hover,.md-typeset .footnote li:target .footnote-backref{color:#536dfe}.md-typeset .footnote-backref{display:inline-block;-webkit-transform:translateX(.5rem);transform:translateX(.5rem);-webkit-transition:color .25s,opacity .125s .125s,-webkit-transform .25s .125s;transition:color .25s,opacity .125s .125s,-webkit-transform .25s .125s;transition:transform .25s .125s,color .25s,opacity .125s .125s;transition:transform .25s .125s,color .25s,opacity .125s .125s,-webkit-transform .25s .125s;color:rgba(0,0,0,.26);font-size:0;opacity:0;vertical-align:text-bottom}.md-typeset .footnote-backref:before{font-size:1.6rem;content:"keyboard_return"}.md-typeset .headerlink{display:inline-block;margin-left:1rem;-webkit-transform:translateY(.5rem);transform:translateY(.5rem);-webkit-transition:color .25s,opacity .125s .25s,-webkit-transform .25s .25s;transition:color .25s,opacity .125s .25s,-webkit-transform .25s .25s;transition:transform .25s .25s,color .25s,opacity .125s .25s;transition:transform .25s .25s,color .25s,opacity .125s .25s,-webkit-transform .25s .25s;opacity:0}html body .md-typeset .headerlink{color:rgba(0,0,0,.26)}.md-typeset [id]:before{display:inline-block;content:""}.md-typeset [id]:target:before{margin-top:-9.8rem;padding-top:9.8rem}.md-typeset [id] .headerlink:focus,.md-typeset [id]:hover .headerlink,.md-typeset [id]:target .headerlink{-webkit-transform:translate(0);transform:translate(0);opacity:1}.md-typeset [id] .headerlink:focus,.md-typeset [id]:hover .headerlink:hover,.md-typeset [id]:target .headerlink{color:#536dfe}.md-typeset h1[id]{padding-top:.8rem}.md-typeset h1[id].headerlink{display:none}.md-typeset h2[id]:before{display:block;margin-top:-.4rem;padding-top:.4rem}.md-typeset h2[id]:target:before{margin-top:-8.4rem;padding-top:8.4rem}.md-typeset h3[id]:before{display:block;margin-top:-.7rem;padding-top:.7rem}.md-typeset h3[id]:target:before{margin-top:-8.7rem;padding-top:8.7rem}.md-typeset h4[id]:before{display:block;margin-top:-.8rem;padding-top:.8rem}.md-typeset h4[id]:target:before{margin-top:-8.8rem;padding-top:8.8rem}.md-typeset h5[id]:before{display:block;margin-top:-1.1rem;padding-top:1.1rem}.md-typeset h5[id]:target:before{margin-top:-9.1rem;padding-top:9.1rem}.md-typeset h6[id]:before{display:block;margin-top:-1.1rem;padding-top:1.1rem}.md-typeset h6[id]:target:before{margin-top:-9.1rem;padding-top:9.1rem}.md-typeset .MJXc-display{margin:.75em 0;padding:.25em 0;overflow:auto;-webkit-overflow-scrolling:touch}.md-typeset .MathJax_CHTML{outline:0}.md-typeset .comment.critic,.md-typeset del.critic,.md-typeset ins.critic{margin:0 .25em;padding:.0625em 0;border-radius:.2rem;-webkit-box-decoration-break:clone;box-decoration-break:clone}.md-typeset del.critic{background-color:#fdd;box-shadow:.25em 0 0 #fdd,-.25em 0 0 #fdd}.md-typeset ins.critic{background-color:#dfd;box-shadow:.25em 0 0 #dfd,-.25em 0 0 #dfd}.md-typeset .critic.comment{background-color:hsla(0,0%,93%,.5);color:#37474f;box-shadow:.25em 0 0 hsla(0,0%,93%,.5),-.25em 0 0 hsla(0,0%,93%,.5)}.md-typeset .critic.comment:before{padding-right:.125em;color:rgba(0,0,0,.26);content:"chat";vertical-align:-.125em}.md-typeset .critic.block{display:block;margin:1em 0;padding-right:1.6rem;padding-left:1.6rem;box-shadow:none}.md-typeset .critic.block :first-child{margin-top:.5em}.md-typeset .critic.block :last-child{margin-bottom:.5em}.md-typeset .emojione{width:2rem;vertical-align:text-top}.md-typeset code.codehilite{margin:0 .29412em;padding:.07353em 0}.md-typeset .task-list-item{position:relative;list-style-type:none}.md-typeset .task-list-item [type=checkbox]{position:absolute;top:.45em;left:-2em}.md-typeset .task-list-control .task-list-indicator:before{position:absolute;top:.05em;left:-1.25em;color:rgba(0,0,0,.26);font-size:1.5em;content:"check_box_outline_blank";vertical-align:-.25em}.md-typeset .task-list-control [type=checkbox]:checked+.task-list-indicator:before{content:"check_box"}.md-typeset .task-list-control [type=checkbox]{opacity:0;z-index:-1}@media print{.md-typeset a:after{color:rgba(0,0,0,.54);content:" [" attr(href) "]"}.md-typeset code{box-shadow:none;-webkit-box-decoration-break:initial;box-decoration-break:slice}.md-content__edit,.md-footer,.md-header,.md-sidebar,.md-typeset .headerlink{display:none}}@media only screen and (max-width:44.9375em){.md-typeset pre{margin:1em -1.6rem;padding:1rem 1.6rem;border-radius:0}.md-footer-nav__link--prev .md-footer-nav__title{display:none}.codehilite .hll{margin:0 -1.6rem;padding:0 1.6rem}.md-typeset>.codehilite{padding:1rem 1.6rem .8rem}.md-typeset>.codehilite,.md-typeset>.codehilitetable{margin:1em -1.6rem;border-radius:0}.md-typeset>.codehilitetable .codehilite,.md-typeset>.codehilitetable .linenodiv{padding:1rem 1.6rem}.md-typeset>p>.MJXc-display{margin:.75em -1.6rem;padding:.25em 1.6rem}}@media only screen and (min-width:100em){html{font-size:68.75%}}@media only screen and (min-width:125em){html{font-size:75%}}@media only screen and (max-width:59.9375em){body[data-md-state=lock]{overflow:hidden}.ios body[data-md-state=lock] .md-container{display:none}.md-content__edit{margin-right:-.8rem}.md-nav--secondary{border-left:0}html .md-nav__link[for=toc]{display:block;padding-right:4.8rem}html .md-nav__link[for=toc]:after{color:inherit;content:"toc"}html .md-nav__link[for=toc]+.md-nav__link{display:none}html .md-nav__link[for=toc]~.md-nav{display:-webkit-box;display:-ms-flexbox;display:flex}.md-nav__source{display:block;padding:.4rem;background-color:rgba(50,64,144,.9675);color:#fff}.md-search__overlay{display:block;position:absolute;top:.4rem;left:.4rem;width:4rem;height:4rem;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:opacity .2s .2s,-webkit-transform .3s .1s;transition:opacity .2s .2s,-webkit-transform .3s .1s;transition:transform .3s .1s,opacity .2s .2s;transition:transform .3s .1s,opacity .2s .2s,-webkit-transform .3s .1s;border-radius:2rem;background-color:#fff;opacity:0;overflow:hidden;z-index:1}[data-md-toggle=search]:checked~.md-header .md-search__overlay{-webkit-transition:opacity .1s,-webkit-transform .4s;transition:opacity .1s,-webkit-transform .4s;transition:transform .4s,opacity .1s;transition:transform .4s,opacity .1s,-webkit-transform .4s;opacity:1}.md-search__inner{position:fixed;top:0;left:100%;height:100%;-webkit-transform:translateX(5%);transform:translateX(5%);-webkit-transition:left 0s .3s,opacity .15s .15s,-webkit-transform .15s cubic-bezier(.4,0,.2,1) .15s;transition:left 0s .3s,opacity .15s .15s,-webkit-transform .15s cubic-bezier(.4,0,.2,1) .15s;transition:left 0s .3s,transform .15s cubic-bezier(.4,0,.2,1) .15s,opacity .15s .15s;transition:left 0s .3s,transform .15s cubic-bezier(.4,0,.2,1) .15s,opacity .15s .15s,-webkit-transform .15s cubic-bezier(.4,0,.2,1) .15s;opacity:0;z-index:2}[data-md-toggle=search]:checked~.md-header .md-search__inner{left:0;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:left 0s 0s,opacity .15s .15s,-webkit-transform .15s cubic-bezier(.1,.7,.1,1) .15s;transition:left 0s 0s,opacity .15s .15s,-webkit-transform .15s cubic-bezier(.1,.7,.1,1) .15s;transition:left 0s 0s,transform .15s cubic-bezier(.1,.7,.1,1) .15s,opacity .15s .15s;transition:left 0s 0s,transform .15s cubic-bezier(.1,.7,.1,1) .15s,opacity .15s .15s,-webkit-transform .15s cubic-bezier(.1,.7,.1,1) .15s;opacity:1}.md-search__input{width:100%;height:5.6rem;font-size:1.8rem}.md-search__icon{top:1.6rem;left:1.6rem}.md-search__icon:before{content:"arrow_back"}.md-search__output{top:5.6rem;bottom:0}}@media only screen and (max-width:76.1875em){[data-md-toggle=drawer]:checked~.md-overlay{width:100%;height:100%;-webkit-transition:width 0s,height 0s,opacity .25s;transition:width 0s,height 0s,opacity .25s;opacity:1}.md-header-nav__button.md-icon--home,.md-header-nav__button.md-logo{display:none}.md-nav--primary,.md-nav--primary .md-nav{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;left:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;z-index:1}.md-nav--primary{background-color:#fff}.md-nav--primary .md-nav__toggle~.md-nav{box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.4);background-color:#fff}.md-nav--primary .md-nav__item,.md-nav--primary .md-nav__title{font-size:1.6rem;line-height:1.5}html .md-nav--primary .md-nav__title{position:relative;height:11.2rem;padding:6rem 1.6rem .4rem;background-color:rgba(0,0,0,.07);color:rgba(0,0,0,.54);font-weight:400;line-height:4.8rem;white-space:nowrap;cursor:pointer}html .md-nav--primary .md-nav__title:before{display:block;position:absolute;top:.4rem;left:.4rem;width:4rem;height:4rem;color:rgba(0,0,0,.54)}html .md-nav--primary .md-nav__title~.md-nav__list{background:-webkit-linear-gradient(top,#fff 10%,hsla(0,0%,100%,0)),-webkit-linear-gradient(top,rgba(0,0,0,.26),rgba(0,0,0,.07) 35%,transparent 60%);background:linear-gradient(180deg,#fff 10%,hsla(0,0%,100%,0)),linear-gradient(180deg,rgba(0,0,0,.26),rgba(0,0,0,.07) 35%,transparent 60%);background-attachment:local,scroll;background-color:#fff;background-repeat:no-repeat;background-size:100% 2rem,100% 1rem;box-shadow:inset 0 .1rem 0 rgba(0,0,0,.07)}html .md-nav--primary .md-nav__title~.md-nav__list>.md-nav__item:first-child{border-top:0}html .md-nav--primary .md-nav__title--site{position:relative;background-color:#3f51b5;color:#fff}html .md-nav--primary .md-nav__title--site .md-nav__button{display:block;position:absolute;top:.4rem;left:.4rem;width:6.4rem;height:6.4rem;font-size:4.8rem}html .md-nav--primary .md-nav__title--site:before{display:none}.md-nav--primary .md-nav__list{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto}.md-nav--primary .md-nav__item{padding:0;border-top:.1rem solid rgba(0,0,0,.07)}.md-nav--primary .md-nav__item--nested>.md-nav__link{padding-right:4.8rem}.md-nav--primary .md-nav__item--nested>.md-nav__link:after{content:"keyboard_arrow_right"}.md-nav--primary .md-nav__link{position:relative;padding:1.6rem}.md-nav--primary .md-nav__link:after{position:absolute;top:50%;right:1.2rem;margin-top:-1.2rem;color:rgba(0,0,0,.54);font-size:2.4rem}.md-nav--primary .md-nav__link:hover:after{color:inherit}.md-nav--primary .md-nav--secondary .md-nav{position:static}.md-nav--primary .md-nav--secondary .md-nav .md-nav__link{padding-left:2.8rem}.md-nav--primary .md-nav--secondary .md-nav .md-nav .md-nav__link{padding-left:4rem}.md-nav--primary .md-nav--secondary .md-nav .md-nav .md-nav .md-nav__link{padding-left:5.2rem}.md-nav--primary .md-nav--secondary .md-nav .md-nav .md-nav .md-nav .md-nav__link{padding-left:6.4rem}.md-nav__toggle~.md-nav{display:none}.csstransforms3d .md-nav__toggle~.md-nav{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:opacity .125s .05s,-webkit-transform .25s cubic-bezier(.8,0,.6,1);transition:opacity .125s .05s,-webkit-transform .25s cubic-bezier(.8,0,.6,1);transition:transform .25s cubic-bezier(.8,0,.6,1),opacity .125s .05s;transition:transform .25s cubic-bezier(.8,0,.6,1),opacity .125s .05s,-webkit-transform .25s cubic-bezier(.8,0,.6,1);opacity:0}.csstransforms3d .md-nav__toggle~.md-nav,.md-nav__toggle:checked~.md-nav{display:-webkit-box;display:-ms-flexbox;display:flex}.csstransforms3d .md-nav__toggle:checked~.md-nav{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity .125s .125s,-webkit-transform .25s cubic-bezier(.4,0,.2,1);transition:opacity .125s .125s,-webkit-transform .25s cubic-bezier(.4,0,.2,1);transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .125s .125s;transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .125s .125s,-webkit-transform .25s cubic-bezier(.4,0,.2,1);opacity:1}.md-sidebar--primary{position:fixed;top:0;left:-24.2rem;width:24.2rem;height:100%;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:box-shadow .25s,-webkit-transform .25s cubic-bezier(.4,0,.2,1);transition:box-shadow .25s,-webkit-transform .25s cubic-bezier(.4,0,.2,1);transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s;transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s,-webkit-transform .25s cubic-bezier(.4,0,.2,1);background-color:#fff;z-index:2}.no-csstransforms3d .md-sidebar--primary{display:none}[data-md-toggle=drawer]:checked~.md-container .md-sidebar--primary{box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.4);-webkit-transform:translateX(24.2rem);transform:translateX(24.2rem)}.no-csstransforms3d [data-md-toggle=drawer]:checked~.md-container .md-sidebar--primary{display:block}.md-sidebar--primary .md-sidebar__scrollwrap{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;margin:0}}@media only screen and (min-width:60em){.md-content{margin-right:24.2rem}.md-header-nav__button.md-icon--search{display:none}.md-header-nav__source{display:block;width:23rem;max-width:23rem;padding-right:1.2rem}.md-search{margin-right:2.8rem;padding:.4rem}.md-search__inner{display:table;position:relative;clear:both}.md-search__form{width:23rem;float:right;-webkit-transition:width .25s cubic-bezier(.1,.7,.1,1);transition:width .25s cubic-bezier(.1,.7,.1,1);border-radius:.2rem}.md-search__input{width:100%;height:4rem;padding-left:4.8rem;-webkit-transition:background-color .25s,color .25s;transition:background-color .25s,color .25s;border-radius:.2rem;background-color:rgba(0,0,0,.26);color:#fff;font-size:1.6rem}.md-search__input+.md-search__icon,.md-search__input::-webkit-input-placeholder{-webkit-transition:color .25s;transition:color .25s;color:#fff}.md-search__input+.md-search__icon,.md-search__input::-moz-placeholder{-webkit-transition:color .25s;transition:color .25s;color:#fff}.md-search__input+.md-search__icon,.md-search__input:-ms-input-placeholder{-webkit-transition:color .25s;transition:color .25s;color:#fff}.md-search__input+.md-search__icon,.md-search__input::placeholder{-webkit-transition:color .25s;transition:color .25s;color:#fff}.md-search__input:hover{background-color:hsla(0,0%,100%,.12)}[data-md-toggle=search]:checked~.md-header .md-search__input{border-radius:.2rem .2rem 0 0;background-color:#fff;color:rgba(0,0,0,.87);text-overflow:none}[data-md-toggle=search]:checked~.md-header .md-search__input+.md-search__icon,[data-md-toggle=search]:checked~.md-header .md-search__input::-webkit-input-placeholder{color:rgba(0,0,0,.54)}[data-md-toggle=search]:checked~.md-header .md-search__input+.md-search__icon,[data-md-toggle=search]:checked~.md-header .md-search__input::-moz-placeholder{color:rgba(0,0,0,.54)}[data-md-toggle=search]:checked~.md-header .md-search__input+.md-search__icon,[data-md-toggle=search]:checked~.md-header .md-search__input:-ms-input-placeholder{color:rgba(0,0,0,.54)}[data-md-toggle=search]:checked~.md-header .md-search__input+.md-search__icon,[data-md-toggle=search]:checked~.md-header .md-search__input::placeholder{color:rgba(0,0,0,.54)}.md-search__output{top:4rem;-webkit-transition:opacity .4s;transition:opacity .4s;opacity:0}[data-md-toggle=search]:checked~.md-header .md-search__output{box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.4);opacity:1}.md-search__scrollwrap{max-height:0}[data-md-toggle=search]:checked~.md-header .md-search__scrollwrap{max-height:75vh}.md-search__scrollwrap::-webkit-scrollbar{width:.4rem;height:.4rem}.md-search__scrollwrap::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.26)}.md-search__scrollwrap::-webkit-scrollbar-thumb:hover{background-color:#536dfe}.md-search-result__link,.md-search-result__meta{padding-left:4.8rem}.md-sidebar--secondary{display:block;float:right}.md-sidebar--secondary[data-md-state=lock]{margin-left:100%;-webkit-transform:translate(-100%);transform:translate(-100%)}}@media only screen and (min-width:76.25em){.md-content{margin-left:24.2rem;overflow:auto}.md-content__inner{margin:2.4rem}.md-content__inner :last-child{margin-bottom:0}.md-header-nav__button.md-icon--menu{display:none}.md-nav[data-md-state=animate]{-webkit-transition:max-height .25s cubic-bezier(.86,0,.07,1);transition:max-height .25s cubic-bezier(.86,0,.07,1)}.md-nav__toggle~.md-nav{max-height:0;overflow:hidden}.md-nav[data-md-state=expand],.md-nav__toggle:checked~.md-nav{max-height:100%}.md-nav__item--nested>.md-nav>.md-nav__title{display:none}.md-nav__item--nested>.md-nav__link:after{display:inline-block;-webkit-transform-origin:.45em .45em;transform-origin:.45em .45em;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;vertical-align:-.125em}.js .md-nav__item--nested>.md-nav__link:after{-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.md-nav__item--nested .md-nav__toggle:checked~.md-nav__link:after{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.md-search__scrollwrap,[data-md-toggle=search]:checked~.md-header .md-search__form{width:68.8rem}.md-sidebar__inner{border-right:.1rem solid rgba(0,0,0,.07)}}@media only screen and (max-width:29.9375em){.md-header-nav__parent{display:none}[data-md-toggle=search]:checked~.md-header .md-search__overlay{-webkit-transform:scale(45);transform:scale(45)}}@media only screen and (min-width:45em){.md-footer-nav__link{width:50%}.md-footer-copyright{max-width:75%;float:left}.md-footer-social{padding:1.2rem 0;float:right}}@media only screen and (min-width:30em) and (max-width:44.9375em){[data-md-toggle=search]:checked~.md-header .md-search__overlay{-webkit-transform:scale(60);transform:scale(60)}}@media only screen and (min-width:45em) and (max-width:59.9375em){[data-md-toggle=search]:checked~.md-header .md-search__overlay{-webkit-transform:scale(75);transform:scale(75)}}@media only screen and (min-width:60em) and (max-width:76.1875em){.md-search__scrollwrap,[data-md-toggle=search]:checked~.md-header .md-search__form{width:46.8rem}}@media only screen and (min-width:60em) and (min-width:76.25em){.md-sidebar--secondary[data-md-state=lock]{margin-left:122rem}}
\ No newline at end of file
diff --git a/material/base.html b/material/base.html
index 6652567184a843bbb028d8fc6f84eb31b05328af..32d918607d46e3b01bf5d848a6cbc5b841d52239 100644
--- a/material/base.html
+++ b/material/base.html
@@ -31,7 +31,13 @@
       {% endif %}
     {% endblock %}
     {% block libs %}
-      <script src="{{ base_url }}/assets/javascripts/modernizr-facb31f4a3.js"></script>
+      <script src="{{ base_url }}/assets/javascripts/modernizr-5b0c41c2b5.js"></script>
+    {% endblock %}
+    {% block styles %}
+      <link rel="stylesheet" href="{{ base_url }}/assets/stylesheets/application-ee6a3f36b0.css">
+      {% if config.extra.palette %}
+        <link rel="stylesheet" href="{{ base_url }}/assets/stylesheets/application-02ce7adcc2.palette.css">
+      {% endif %}
     {% endblock %}
     {% block fonts %}
       {% if config.extra.font != "none" %}
@@ -44,15 +50,9 @@
       {% endif %}
       <link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons">
     {% endblock %}
-    {% block styles %}
-      <link rel="stylesheet" href="{{ base_url }}/assets/stylesheets/application-180dae0b60.css">
-      {% if config.extra.palette %}
-        <link rel="stylesheet" href="{{ base_url }}/assets/stylesheets/application-02ce7adcc2.palette.css">
-      {% endif %}
-      {% for path in extra_css %}
-        <link rel="stylesheet" href="{{ path }}">
-      {% endfor %}
-    {% endblock %}
+    {% for path in extra_css %}
+      <link rel="stylesheet" href="{{ path }}">
+    {% endfor %}
     {% block extrahead %}{% endblock %}
   </head>
   {% set palette = config.extra.get("palette", {}) %}
diff --git a/src/assets/stylesheets/base/_typeset.scss b/src/assets/stylesheets/base/_typeset.scss
index 2eced731905d34e9e15e5b79c1b8f38a2d22239e..c4ebedee0e9911d0570aca264c80b46c4f733758 100644
--- a/src/assets/stylesheets/base/_typeset.scss
+++ b/src/assets/stylesheets/base/_typeset.scss
@@ -34,14 +34,9 @@ body {
 body,
 input {
   color: $md-color-black;
-  // font-family: "Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif;
   font-feature-settings: "kern", "onum", "liga";
+  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
   font-weight: 400;
-
-  // Use system fonts, if browser doesn't support webfonts
-  .no-fontface & {
-    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
-  }
 }
 
 // Proportionally spaced fonts
@@ -49,14 +44,9 @@ pre,
 code,
 kbd {
   color: $md-color-black;
-  // font-family: "Roboto Mono", "Courier New", Courier, monospace;
   font-feature-settings: "kern", "onum", "liga";
+  font-family: "Courier New", Courier, monospace;
   font-weight: 400;
-
-  // Use system fonts, if browser doesn't support webfonts
-  .no-fontface & {
-    font-family: "Courier New", Courier, monospace;
-  }
 }
 
 // ----------------------------------------------------------------------------
diff --git a/src/base.html b/src/base.html
index 374a60905a18286bd664c621d7c3ed96aab47448..50d4dae31e74f6f830e37ee1c4d1a24c7f715d1d 100644
--- a/src/base.html
+++ b/src/base.html
@@ -76,6 +76,20 @@
       <script src="{{ base_url }}/assets/javascripts/modernizr.js"></script>
     {% endblock %}
 
+    <!-- Block: stylesheets -->
+    {% block styles %}
+
+      <!-- Theme-related stylesheets -->
+      <link rel="stylesheet" type="text/css"
+          href="{{ base_url }}/assets/stylesheets/application.css" />
+
+      <!-- Extra color palette -->
+      {% if config.extra.palette %}
+        <link rel="stylesheet" type="text/css"
+            href="{{ base_url }}/assets/stylesheets/application.palette.css" />
+      {% endif %}
+    {% endblock %}
+
     <!-- Block: webfonts -->
     {% block fonts %}
       {% if config.extra.font != "none" %}
@@ -102,24 +116,10 @@
           href="https://fonts.googleapis.com/icon?family=Material+Icons" />
     {% endblock %}
 
-    <!-- Block: stylesheets -->
-    {% block styles %}
-
-      <!-- Theme-related stylesheets -->
-      <link rel="stylesheet" type="text/css"
-          href="{{ base_url }}/assets/stylesheets/application.css" />
-
-      <!-- Extra color palette -->
-      {% if config.extra.palette %}
-        <link rel="stylesheet" type="text/css"
-            href="{{ base_url }}/assets/stylesheets/application.palette.css" />
-      {% endif %}
-
-      <!-- Custom stylesheets -->
-      {% for path in extra_css %}
-        <link rel="stylesheet" type="text/css" href="{{ path }}" />
-      {% endfor %}
-    {% endblock %}
+    <!-- Custom stylesheets -->
+    {% for path in extra_css %}
+      <link rel="stylesheet" type="text/css" href="{{ path }}" />
+    {% endfor %}
 
     <!-- Block: custom front matter -->
     {% block extrahead %}{% endblock %}
diff --git a/tests/visual/baseline/ci/admonition/#bug/@screen/chrome.png b/tests/visual/baseline/ci/admonition/#bug/@screen/chrome.png
index 4ccf0e96606972af201d4c347f163422c1b62322..806fe08a8057f2b36044f59dbe24f05c50cfef71 100644
Binary files a/tests/visual/baseline/ci/admonition/#bug/@screen/chrome.png and b/tests/visual/baseline/ci/admonition/#bug/@screen/chrome.png differ
diff --git a/tests/visual/baseline/ci/admonition/#bug/@screen/edge.png b/tests/visual/baseline/ci/admonition/#bug/@screen/edge.png
index aef7a5aba295419b28c8cf84da906f15ce37ff4b..3e11535a862fe1fb5dff044783bf1db88e11a46e 100644
Binary files a/tests/visual/baseline/ci/admonition/#bug/@screen/edge.png and b/tests/visual/baseline/ci/admonition/#bug/@screen/edge.png differ
diff --git a/tests/visual/baseline/ci/admonition/#bug/@screen/firefox.png b/tests/visual/baseline/ci/admonition/#bug/@screen/firefox.png
index 13a8d31334323d54b64a8568fb9bfeeeb442deec..d88b7b72467951e28f1e540f4e8d469197f8e3e0 100644
Binary files a/tests/visual/baseline/ci/admonition/#bug/@screen/firefox.png and b/tests/visual/baseline/ci/admonition/#bug/@screen/firefox.png differ
diff --git a/tests/visual/baseline/ci/admonition/#bug/@screen/ie11.png b/tests/visual/baseline/ci/admonition/#bug/@screen/ie11.png
index 739f8aaecd1365d6773625524f4dc81ac09077e1..46f3d93412c43063103d13757ad81e6516b2ece2 100644
Binary files a/tests/visual/baseline/ci/admonition/#bug/@screen/ie11.png and b/tests/visual/baseline/ci/admonition/#bug/@screen/ie11.png differ
diff --git a/tests/visual/baseline/ci/admonition/#custom-title/@screen/chrome.png b/tests/visual/baseline/ci/admonition/#custom-title/@screen/chrome.png
index 1782463a1579864cb445e92081df94f6f5d63774..4b09877a21050a4bfd083ee6f56f076fa001249b 100644
Binary files a/tests/visual/baseline/ci/admonition/#custom-title/@screen/chrome.png and b/tests/visual/baseline/ci/admonition/#custom-title/@screen/chrome.png differ
diff --git a/tests/visual/baseline/ci/admonition/#custom-title/@screen/edge.png b/tests/visual/baseline/ci/admonition/#custom-title/@screen/edge.png
index 4a129098ea1c186feb17ca6c04ac8471ed44a430..20c7e3091cb8e1c438baf70d0740fee348badb4f 100644
Binary files a/tests/visual/baseline/ci/admonition/#custom-title/@screen/edge.png and b/tests/visual/baseline/ci/admonition/#custom-title/@screen/edge.png differ
diff --git a/tests/visual/baseline/ci/admonition/#custom-title/@screen/firefox.png b/tests/visual/baseline/ci/admonition/#custom-title/@screen/firefox.png
index 6bae79bdefbd9b76af7b7994e694b5a0edb25323..5120ddc22dbf0c2cd05183749b662dd13fd8d10d 100644
Binary files a/tests/visual/baseline/ci/admonition/#custom-title/@screen/firefox.png and b/tests/visual/baseline/ci/admonition/#custom-title/@screen/firefox.png differ
diff --git a/tests/visual/baseline/ci/admonition/#custom-title/@screen/ie11.png b/tests/visual/baseline/ci/admonition/#custom-title/@screen/ie11.png
index 1ffe0056818a15dcccc092deb536246e2da73432..361e39d19fc427d7ffeab566b70a556476449419 100644
Binary files a/tests/visual/baseline/ci/admonition/#custom-title/@screen/ie11.png and b/tests/visual/baseline/ci/admonition/#custom-title/@screen/ie11.png differ
diff --git a/tests/visual/baseline/ci/admonition/#danger/@screen/chrome.png b/tests/visual/baseline/ci/admonition/#danger/@screen/chrome.png
index e0f39845661b027053dcec9645b3cb2883f059e0..b554b828f5f8e77417941b79e930e4ce230370aa 100644
Binary files a/tests/visual/baseline/ci/admonition/#danger/@screen/chrome.png and b/tests/visual/baseline/ci/admonition/#danger/@screen/chrome.png differ
diff --git a/tests/visual/baseline/ci/admonition/#danger/@screen/edge.png b/tests/visual/baseline/ci/admonition/#danger/@screen/edge.png
index f474952a9b1aa4f47ff6119c58866137880cf2f7..4062f967bebbdd1246f2cd41930f519a4eafa8c9 100644
Binary files a/tests/visual/baseline/ci/admonition/#danger/@screen/edge.png and b/tests/visual/baseline/ci/admonition/#danger/@screen/edge.png differ
diff --git a/tests/visual/baseline/ci/admonition/#danger/@screen/firefox.png b/tests/visual/baseline/ci/admonition/#danger/@screen/firefox.png
index 833aa709f22a5994b1e466e6a36ce44ab61635fb..16b41db6fe3281ec942722abc4ba76701a2ce874 100644
Binary files a/tests/visual/baseline/ci/admonition/#danger/@screen/firefox.png and b/tests/visual/baseline/ci/admonition/#danger/@screen/firefox.png differ
diff --git a/tests/visual/baseline/ci/admonition/#danger/@screen/ie11.png b/tests/visual/baseline/ci/admonition/#danger/@screen/ie11.png
index 4a115cf03db438481c54065b046a32a00622c6fe..53132f9e371e34b3ab9d9ac7dcba6ae07e0cc0b6 100644
Binary files a/tests/visual/baseline/ci/admonition/#danger/@screen/ie11.png and b/tests/visual/baseline/ci/admonition/#danger/@screen/ie11.png differ
diff --git a/tests/visual/baseline/ci/admonition/#empty-title/@screen/chrome.png b/tests/visual/baseline/ci/admonition/#empty-title/@screen/chrome.png
index 2b3c4aa59efd3eab57c072605c0d78e12d7588f0..274d8cf9cbe909d0ed878b468567927cfe2bf3c1 100644
Binary files a/tests/visual/baseline/ci/admonition/#empty-title/@screen/chrome.png and b/tests/visual/baseline/ci/admonition/#empty-title/@screen/chrome.png differ
diff --git a/tests/visual/baseline/ci/admonition/#empty-title/@screen/edge.png b/tests/visual/baseline/ci/admonition/#empty-title/@screen/edge.png
index 94b536787fd43a46a95b397f2e9379150e604f04..4b5df6a34926f1f8832868fb74829a3686238dc0 100644
Binary files a/tests/visual/baseline/ci/admonition/#empty-title/@screen/edge.png and b/tests/visual/baseline/ci/admonition/#empty-title/@screen/edge.png differ
diff --git a/tests/visual/baseline/ci/admonition/#empty-title/@screen/firefox.png b/tests/visual/baseline/ci/admonition/#empty-title/@screen/firefox.png
index 56c88edb490fa9e3bb00d2c414d3717dfcc8d822..64ffdb6d45a75e3cac15875cbf6913f15822d942 100644
Binary files a/tests/visual/baseline/ci/admonition/#empty-title/@screen/firefox.png and b/tests/visual/baseline/ci/admonition/#empty-title/@screen/firefox.png differ
diff --git a/tests/visual/baseline/ci/admonition/#empty-title/@screen/ie11.png b/tests/visual/baseline/ci/admonition/#empty-title/@screen/ie11.png
index b3809d420c5a56243a99ea15c0339f476202d76f..774e57df4227c8f6a19464edb82ab10c8ae4da6e 100644
Binary files a/tests/visual/baseline/ci/admonition/#empty-title/@screen/ie11.png and b/tests/visual/baseline/ci/admonition/#empty-title/@screen/ie11.png differ
diff --git a/tests/visual/baseline/ci/admonition/#failure/@screen/chrome.png b/tests/visual/baseline/ci/admonition/#failure/@screen/chrome.png
index a5c5a3f4e41f43a3e53336afdcbe2b4d4a22b7a0..83c5ae1a7d22d14493e8aa62a48f5d266d3da053 100644
Binary files a/tests/visual/baseline/ci/admonition/#failure/@screen/chrome.png and b/tests/visual/baseline/ci/admonition/#failure/@screen/chrome.png differ
diff --git a/tests/visual/baseline/ci/admonition/#failure/@screen/edge.png b/tests/visual/baseline/ci/admonition/#failure/@screen/edge.png
index df91728719db67c1fd6067c7dde12910dd82bc5b..25ed98317fb7ed4006ae39119b8006f36ba1d778 100644
Binary files a/tests/visual/baseline/ci/admonition/#failure/@screen/edge.png and b/tests/visual/baseline/ci/admonition/#failure/@screen/edge.png differ
diff --git a/tests/visual/baseline/ci/admonition/#failure/@screen/firefox.png b/tests/visual/baseline/ci/admonition/#failure/@screen/firefox.png
index f833da0c8872778b66926090cc3adb3394a28c91..63417af5da57b52a71f9c944052d45dc086e4581 100644
Binary files a/tests/visual/baseline/ci/admonition/#failure/@screen/firefox.png and b/tests/visual/baseline/ci/admonition/#failure/@screen/firefox.png differ
diff --git a/tests/visual/baseline/ci/admonition/#failure/@screen/ie11.png b/tests/visual/baseline/ci/admonition/#failure/@screen/ie11.png
index 8f7e7ab5094184917930f2d210336c7912a941c9..e34169026e074d4b0bcc9e7199b40049af4d693f 100644
Binary files a/tests/visual/baseline/ci/admonition/#failure/@screen/ie11.png and b/tests/visual/baseline/ci/admonition/#failure/@screen/ie11.png differ
diff --git a/tests/visual/baseline/ci/admonition/#long-title/@screen/chrome.png b/tests/visual/baseline/ci/admonition/#long-title/@screen/chrome.png
index 6b3ade2eb36ba31087d90cd8fc5589726362be2d..099e79d36432dfd3bb27dc9645cbc93b39e22354 100644
Binary files a/tests/visual/baseline/ci/admonition/#long-title/@screen/chrome.png and b/tests/visual/baseline/ci/admonition/#long-title/@screen/chrome.png differ
diff --git a/tests/visual/baseline/ci/admonition/#long-title/@screen/edge.png b/tests/visual/baseline/ci/admonition/#long-title/@screen/edge.png
index 9adeec0cf6f5d209497f866c48597489187a416d..86d2d68cf28755fbb315cbb3c0ca0100ad893588 100644
Binary files a/tests/visual/baseline/ci/admonition/#long-title/@screen/edge.png and b/tests/visual/baseline/ci/admonition/#long-title/@screen/edge.png differ
diff --git a/tests/visual/baseline/ci/admonition/#long-title/@screen/firefox.png b/tests/visual/baseline/ci/admonition/#long-title/@screen/firefox.png
index 9e8a2bd2dabbfa8d78385efb91d7c9d6f39b9262..457d7a4c8d360bae02392f968e765ab6380e7151 100644
Binary files a/tests/visual/baseline/ci/admonition/#long-title/@screen/firefox.png and b/tests/visual/baseline/ci/admonition/#long-title/@screen/firefox.png differ
diff --git a/tests/visual/baseline/ci/admonition/#long-title/@screen/ie11.png b/tests/visual/baseline/ci/admonition/#long-title/@screen/ie11.png
index 96bf4678fc96be8f6566f75d4cd69c2b2f20192c..ede732bfd1fb2cd0d8ba4a457171ae0ced8dc974 100644
Binary files a/tests/visual/baseline/ci/admonition/#long-title/@screen/ie11.png and b/tests/visual/baseline/ci/admonition/#long-title/@screen/ie11.png differ
diff --git a/tests/visual/baseline/ci/admonition/#note/@screen/chrome.png b/tests/visual/baseline/ci/admonition/#note/@screen/chrome.png
index 09adda5079e8a56f1f4d21e5f46833fbd66a4d7c..7ec2187428b9b8111c581466b42dfef4d32639f1 100644
Binary files a/tests/visual/baseline/ci/admonition/#note/@screen/chrome.png and b/tests/visual/baseline/ci/admonition/#note/@screen/chrome.png differ
diff --git a/tests/visual/baseline/ci/admonition/#note/@screen/edge.png b/tests/visual/baseline/ci/admonition/#note/@screen/edge.png
index 598d0a01946a169f45b3387c721812d8bd5f1d09..b58d92c96e560ea0dd58c5ab412ce292cf213a96 100644
Binary files a/tests/visual/baseline/ci/admonition/#note/@screen/edge.png and b/tests/visual/baseline/ci/admonition/#note/@screen/edge.png differ
diff --git a/tests/visual/baseline/ci/admonition/#note/@screen/firefox.png b/tests/visual/baseline/ci/admonition/#note/@screen/firefox.png
index 0deab6af4d9fab3056b403fd6d9cf0b0ec03b519..56b9bd0348c520ec7c841b7176fe1db46493bbb8 100644
Binary files a/tests/visual/baseline/ci/admonition/#note/@screen/firefox.png and b/tests/visual/baseline/ci/admonition/#note/@screen/firefox.png differ
diff --git a/tests/visual/baseline/ci/admonition/#note/@screen/ie11.png b/tests/visual/baseline/ci/admonition/#note/@screen/ie11.png
index b9481d63baae2378f3cbc91063f9c0db940256f7..0455d62ee1c842410cfdfe8d5c63d9df58a3ff54 100644
Binary files a/tests/visual/baseline/ci/admonition/#note/@screen/ie11.png and b/tests/visual/baseline/ci/admonition/#note/@screen/ie11.png differ
diff --git a/tests/visual/baseline/ci/admonition/#success/@screen/chrome.png b/tests/visual/baseline/ci/admonition/#success/@screen/chrome.png
index 3fd4669d719af815e6a7eb95ac5088f10516b0b2..482540382819551caf6480304a13e01a707df668 100644
Binary files a/tests/visual/baseline/ci/admonition/#success/@screen/chrome.png and b/tests/visual/baseline/ci/admonition/#success/@screen/chrome.png differ
diff --git a/tests/visual/baseline/ci/admonition/#success/@screen/edge.png b/tests/visual/baseline/ci/admonition/#success/@screen/edge.png
index 4b3543ac350e7f6e124547f396695f6464ac7824..b551b1842be7c60f01c211cdf4b0adaa42266b0d 100644
Binary files a/tests/visual/baseline/ci/admonition/#success/@screen/edge.png and b/tests/visual/baseline/ci/admonition/#success/@screen/edge.png differ
diff --git a/tests/visual/baseline/ci/admonition/#success/@screen/firefox.png b/tests/visual/baseline/ci/admonition/#success/@screen/firefox.png
index d7459da286e843e51552ad58b63edf8246ba17c3..99013543e03423507cf38ca3de91798247b41870 100644
Binary files a/tests/visual/baseline/ci/admonition/#success/@screen/firefox.png and b/tests/visual/baseline/ci/admonition/#success/@screen/firefox.png differ
diff --git a/tests/visual/baseline/ci/admonition/#success/@screen/ie11.png b/tests/visual/baseline/ci/admonition/#success/@screen/ie11.png
index 6a33dbbf33381995a456445cb65a7c9b019ee8cc..649c58ecb46f889dbea4813148ef3eb1a461a18d 100644
Binary files a/tests/visual/baseline/ci/admonition/#success/@screen/ie11.png and b/tests/visual/baseline/ci/admonition/#success/@screen/ie11.png differ
diff --git a/tests/visual/baseline/ci/admonition/#summary/@screen/chrome.png b/tests/visual/baseline/ci/admonition/#summary/@screen/chrome.png
index 2570f04eab682389dde1f16a92fa6652d96f5dd0..20fc313389ec322b68b7970d5314cfcc48a12739 100644
Binary files a/tests/visual/baseline/ci/admonition/#summary/@screen/chrome.png and b/tests/visual/baseline/ci/admonition/#summary/@screen/chrome.png differ
diff --git a/tests/visual/baseline/ci/admonition/#summary/@screen/edge.png b/tests/visual/baseline/ci/admonition/#summary/@screen/edge.png
index 8fbe8516e2581ec23bc487eea9f38fad801ba866..67a57b4ddac8bcee51d5282c8af3d164a4d5f81a 100644
Binary files a/tests/visual/baseline/ci/admonition/#summary/@screen/edge.png and b/tests/visual/baseline/ci/admonition/#summary/@screen/edge.png differ
diff --git a/tests/visual/baseline/ci/admonition/#summary/@screen/firefox.png b/tests/visual/baseline/ci/admonition/#summary/@screen/firefox.png
index 289a04b66bc55616d90fe20b53c36af5af4014ac..d464771469df70e1470af7c99cbbe410d0061aee 100644
Binary files a/tests/visual/baseline/ci/admonition/#summary/@screen/firefox.png and b/tests/visual/baseline/ci/admonition/#summary/@screen/firefox.png differ
diff --git a/tests/visual/baseline/ci/admonition/#summary/@screen/ie11.png b/tests/visual/baseline/ci/admonition/#summary/@screen/ie11.png
index bcd5c77e6541bb7e1671b7aa400676393b3bd7db..1a1e3c68ab24c6c84174e54f31ca365b48b70c8c 100644
Binary files a/tests/visual/baseline/ci/admonition/#summary/@screen/ie11.png and b/tests/visual/baseline/ci/admonition/#summary/@screen/ie11.png differ
diff --git a/tests/visual/baseline/ci/admonition/#tip/@screen/chrome.png b/tests/visual/baseline/ci/admonition/#tip/@screen/chrome.png
index 09e2d44fa5995f4e7bbc06af3f9239fc6338849f..f398eccaf62561c10b6685ecb146f65397ef6263 100644
Binary files a/tests/visual/baseline/ci/admonition/#tip/@screen/chrome.png and b/tests/visual/baseline/ci/admonition/#tip/@screen/chrome.png differ
diff --git a/tests/visual/baseline/ci/admonition/#tip/@screen/edge.png b/tests/visual/baseline/ci/admonition/#tip/@screen/edge.png
index e02e012a77269156e7f4c64a27dad74ab8570af0..17dbc22f2c70f829a428c2633db8422cca0f62fc 100644
Binary files a/tests/visual/baseline/ci/admonition/#tip/@screen/edge.png and b/tests/visual/baseline/ci/admonition/#tip/@screen/edge.png differ
diff --git a/tests/visual/baseline/ci/admonition/#tip/@screen/firefox.png b/tests/visual/baseline/ci/admonition/#tip/@screen/firefox.png
index efebef8ff04a86a0557064ac7439977609fdf2db..50265bff7598ae3a33d3bde438ec25b600a11e6a 100644
Binary files a/tests/visual/baseline/ci/admonition/#tip/@screen/firefox.png and b/tests/visual/baseline/ci/admonition/#tip/@screen/firefox.png differ
diff --git a/tests/visual/baseline/ci/admonition/#tip/@screen/ie11.png b/tests/visual/baseline/ci/admonition/#tip/@screen/ie11.png
index 7b4226df48ae31b2e00db6ca23ece074c49e5bed..954df11b359128cd789363a8755b23ebbc361d10 100644
Binary files a/tests/visual/baseline/ci/admonition/#tip/@screen/ie11.png and b/tests/visual/baseline/ci/admonition/#tip/@screen/ie11.png differ
diff --git a/tests/visual/baseline/ci/admonition/#warning/@screen/chrome.png b/tests/visual/baseline/ci/admonition/#warning/@screen/chrome.png
index e33690e295d31e110f130d6d2c8c1f082befe9cf..6bf5d2a114e7677109bafa69f06cb079cc73b60e 100644
Binary files a/tests/visual/baseline/ci/admonition/#warning/@screen/chrome.png and b/tests/visual/baseline/ci/admonition/#warning/@screen/chrome.png differ
diff --git a/tests/visual/baseline/ci/admonition/#warning/@screen/edge.png b/tests/visual/baseline/ci/admonition/#warning/@screen/edge.png
index 2d3f3db8e7035a0a0e4157330699c33ad77add1d..d4800fda70af3752828aed7728d5db25c9d6967e 100644
Binary files a/tests/visual/baseline/ci/admonition/#warning/@screen/edge.png and b/tests/visual/baseline/ci/admonition/#warning/@screen/edge.png differ
diff --git a/tests/visual/baseline/ci/admonition/#warning/@screen/firefox.png b/tests/visual/baseline/ci/admonition/#warning/@screen/firefox.png
index 2433a3bffee4a4d7592aaa4fc5658a41c6952cfb..f0b41f4c2520ae33af1025a535c44a6ba8aa4e5d 100644
Binary files a/tests/visual/baseline/ci/admonition/#warning/@screen/firefox.png and b/tests/visual/baseline/ci/admonition/#warning/@screen/firefox.png differ
diff --git a/tests/visual/baseline/ci/admonition/#warning/@screen/ie11.png b/tests/visual/baseline/ci/admonition/#warning/@screen/ie11.png
index d8d1d42b9f054a45747a27df43f13c54ff0b849a..3a2ae5882911d9431557238b5fc44492804bf59e 100644
Binary files a/tests/visual/baseline/ci/admonition/#warning/@screen/ie11.png and b/tests/visual/baseline/ci/admonition/#warning/@screen/ie11.png differ
diff --git a/tests/visual/baseline/ci/admonition/@mobile-landscape/chrome.png b/tests/visual/baseline/ci/admonition/@mobile-landscape/chrome.png
index 48c972f2dd87690091ac89ecece9e877d3e1626e..36bec766318a90d88866910e4a2f926fda9f510e 100644
Binary files a/tests/visual/baseline/ci/admonition/@mobile-landscape/chrome.png and b/tests/visual/baseline/ci/admonition/@mobile-landscape/chrome.png differ
diff --git a/tests/visual/baseline/ci/admonition/@mobile-landscape/edge.png b/tests/visual/baseline/ci/admonition/@mobile-landscape/edge.png
index ad9e8eee6aa71c72c603c290a41498fbbc50f7d3..f11be5b04b057a51ac042ae6916c6ca730654259 100644
Binary files a/tests/visual/baseline/ci/admonition/@mobile-landscape/edge.png and b/tests/visual/baseline/ci/admonition/@mobile-landscape/edge.png differ
diff --git a/tests/visual/baseline/ci/admonition/@mobile-landscape/firefox.png b/tests/visual/baseline/ci/admonition/@mobile-landscape/firefox.png
index 7acf0264c5288e04466b540b2ecdbbfd3391d4fc..e1435e076c09af211081aa43182f1ba96405c1ac 100644
Binary files a/tests/visual/baseline/ci/admonition/@mobile-landscape/firefox.png and b/tests/visual/baseline/ci/admonition/@mobile-landscape/firefox.png differ
diff --git a/tests/visual/baseline/ci/admonition/@mobile-landscape/ie11.png b/tests/visual/baseline/ci/admonition/@mobile-landscape/ie11.png
index 27b592cb61b16caf7f72594069aabbf425c5bfd5..0ce1b5525ce459387cca8c57783d171202f5d4b0 100644
Binary files a/tests/visual/baseline/ci/admonition/@mobile-landscape/ie11.png and b/tests/visual/baseline/ci/admonition/@mobile-landscape/ie11.png differ
diff --git a/tests/visual/baseline/ci/admonition/@mobile-portrait/chrome.png b/tests/visual/baseline/ci/admonition/@mobile-portrait/chrome.png
index 397fda7ac0508dde4f943f2d8c8dacd162744a3e..e175e9decc1de0192632be16b1fce49dbf1d29f2 100644
Binary files a/tests/visual/baseline/ci/admonition/@mobile-portrait/chrome.png and b/tests/visual/baseline/ci/admonition/@mobile-portrait/chrome.png differ
diff --git a/tests/visual/baseline/ci/admonition/@mobile-portrait/edge.png b/tests/visual/baseline/ci/admonition/@mobile-portrait/edge.png
index 6d26a807a3a82bf565be3b833a842714ee0e8c8e..5df11ca2a52ce5bbe69181faacaa45a24279a43a 100644
Binary files a/tests/visual/baseline/ci/admonition/@mobile-portrait/edge.png and b/tests/visual/baseline/ci/admonition/@mobile-portrait/edge.png differ
diff --git a/tests/visual/baseline/ci/admonition/@mobile-portrait/firefox.png b/tests/visual/baseline/ci/admonition/@mobile-portrait/firefox.png
index fb40246b0d2d2b25e21a57dfaa83e312aa55e56c..98fbc5763a5cfa7baa65201c76b5e4716ea812eb 100644
Binary files a/tests/visual/baseline/ci/admonition/@mobile-portrait/firefox.png and b/tests/visual/baseline/ci/admonition/@mobile-portrait/firefox.png differ
diff --git a/tests/visual/baseline/ci/admonition/@mobile-portrait/ie11.png b/tests/visual/baseline/ci/admonition/@mobile-portrait/ie11.png
index d8bf0e388cbd9de5e6452599352ff264cad886b6..48d8da9a73d814dbf1951b2f7485433d85f888b7 100644
Binary files a/tests/visual/baseline/ci/admonition/@mobile-portrait/ie11.png and b/tests/visual/baseline/ci/admonition/@mobile-portrait/ie11.png differ
diff --git a/tests/visual/baseline/ci/admonition/@tablet-portrait/chrome.png b/tests/visual/baseline/ci/admonition/@tablet-portrait/chrome.png
index e11512e05a8df99db4bda47eb3c9c420991f3aae..6fa17da83a141bc441e72fe7e4779a4a3a46731c 100644
Binary files a/tests/visual/baseline/ci/admonition/@tablet-portrait/chrome.png and b/tests/visual/baseline/ci/admonition/@tablet-portrait/chrome.png differ
diff --git a/tests/visual/baseline/ci/admonition/@tablet-portrait/edge.png b/tests/visual/baseline/ci/admonition/@tablet-portrait/edge.png
index 4615d093a76e9790533678197da35a8f37788e22..79f3e9690b05e25243e14e87b028abff6369c074 100644
Binary files a/tests/visual/baseline/ci/admonition/@tablet-portrait/edge.png and b/tests/visual/baseline/ci/admonition/@tablet-portrait/edge.png differ
diff --git a/tests/visual/baseline/ci/admonition/@tablet-portrait/firefox.png b/tests/visual/baseline/ci/admonition/@tablet-portrait/firefox.png
index 22ec0fa20e6b2dbc7d9a52b660d81f860e606811..6e261b87cab2ecab1098dffe880e08319784348a 100644
Binary files a/tests/visual/baseline/ci/admonition/@tablet-portrait/firefox.png and b/tests/visual/baseline/ci/admonition/@tablet-portrait/firefox.png differ
diff --git a/tests/visual/baseline/ci/admonition/@tablet-portrait/ie11.png b/tests/visual/baseline/ci/admonition/@tablet-portrait/ie11.png
index 3a590d77d63a3b75dc50ff31330e3546e1786edc..9f50f7a5a39960c925f36856c2780a7f8b124ed1 100644
Binary files a/tests/visual/baseline/ci/admonition/@tablet-portrait/ie11.png and b/tests/visual/baseline/ci/admonition/@tablet-portrait/ie11.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/@screen/chrome.png b/tests/visual/baseline/ci/md-nav--primary/@screen/chrome.png
index 2f049234327befc2b607ee0bad35213369c1c02c..d7b443215ffcc229394e74b521fdd04af0eeaa19 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/@screen/chrome.png and b/tests/visual/baseline/ci/md-nav--primary/@screen/chrome.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/@screen/edge.png b/tests/visual/baseline/ci/md-nav--primary/@screen/edge.png
index ae140f0017838ae6fce5ade202234cbf8f87d16e..bcc4dcf4e12864ff775004f732c93eccfc0bdabf 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/@screen/edge.png and b/tests/visual/baseline/ci/md-nav--primary/@screen/edge.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/@screen/firefox.png b/tests/visual/baseline/ci/md-nav--primary/@screen/firefox.png
index 768284dd87ec32912bc521f2d5690444fd066eb1..1fa33b1ff2366298db5eb18b7e4fdcebb41470c3 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/@screen/firefox.png and b/tests/visual/baseline/ci/md-nav--primary/@screen/firefox.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/@screen/ie11.png b/tests/visual/baseline/ci/md-nav--primary/@screen/ie11.png
index 9f9c24380ff67d7d0b5b092c898bde05da1713bd..c95c80a2e785eac962df6df3a3cea78875a6a6d9 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/@screen/ie11.png and b/tests/visual/baseline/ci/md-nav--primary/@screen/ie11.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/@tablet-landscape/chrome.png b/tests/visual/baseline/ci/md-nav--primary/@tablet-landscape/chrome.png
index 1d8a828a4a5375f3d8cda9795b32a4de2f99d204..558019e44b527891733af62c0aeafffb6e545c48 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/@tablet-landscape/chrome.png and b/tests/visual/baseline/ci/md-nav--primary/@tablet-landscape/chrome.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/@tablet-landscape/edge.png b/tests/visual/baseline/ci/md-nav--primary/@tablet-landscape/edge.png
index ab71e9214e4a41d9634ef1b2475ce301af3e7ac7..d47134ea96ec6500ec3bef3f414d4b1018e599ce 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/@tablet-landscape/edge.png and b/tests/visual/baseline/ci/md-nav--primary/@tablet-landscape/edge.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/@tablet-landscape/firefox.png b/tests/visual/baseline/ci/md-nav--primary/@tablet-landscape/firefox.png
index 004ca5935772b6d84f3f7f5f37bc4b55d7ff56b5..cb1047d04f87bbcfdb28668472020bc6ae795426 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/@tablet-landscape/firefox.png and b/tests/visual/baseline/ci/md-nav--primary/@tablet-landscape/firefox.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/@tablet-landscape/ie11.png b/tests/visual/baseline/ci/md-nav--primary/@tablet-landscape/ie11.png
index 9c0d54bfa2c2bdb2b0c84c61ad7d596d45cfbae5..b7ceb3442d31156a51eb15d69f2ca0e2f2be4721 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/@tablet-landscape/ie11.png and b/tests/visual/baseline/ci/md-nav--primary/@tablet-landscape/ie11.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/@screen/chrome.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/@screen/chrome.png
index d458f9e592168783385bcf812a87aa6e6de27df7..cbbd9d515a4c1a0733a84ea3ffdecd61fdcf0b8c 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/@screen/chrome.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/@screen/chrome.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/@screen/edge.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/@screen/edge.png
index eff9c399fafd75cec9d4f52a271b92789c1d08b3..9831312fae2a5c8ac92d4b505012d72d1e91a052 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/@screen/edge.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/@screen/edge.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/@screen/firefox.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/@screen/firefox.png
index f6b8261e600d19820408abcb002d87beeaf92c2e..e17b4849a8b1b21f12150a5520bb8ff02646fed9 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/@screen/firefox.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/@screen/firefox.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/@screen/ie11.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/@screen/ie11.png
index 996dead20d2d7e2a3fd773e2127b1d5f006f9e20..7c2ab08ebba259c907f1997bfce48ccba4a512c3 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/@screen/ie11.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/@screen/ie11.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/@tablet-landscape/chrome.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/@tablet-landscape/chrome.png
index 860d12e539118918860fabacc3527b6083803f46..f7948a2ba43b04fa4aa7ae8bf1a82a8462732a7d 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/@tablet-landscape/chrome.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/@tablet-landscape/chrome.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/@tablet-landscape/edge.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/@tablet-landscape/edge.png
index 23e47f081c2ea1a606a5f0db088ece31b0e6eabd..c28eb5917721f8104b896209130f5eba309a1817 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/@tablet-landscape/edge.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/@tablet-landscape/edge.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/@tablet-landscape/firefox.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/@tablet-landscape/firefox.png
index 30f2520203b6bf6924905c0d76f4695d9d210cf1..b269cc525fc1ae3e5e8285ff1c93895945934af3 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/@tablet-landscape/firefox.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/@tablet-landscape/firefox.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/@tablet-landscape/ie11.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/@tablet-landscape/ie11.png
index 5c2de944865c17924a70212503bca8acead7ba56..a6878135a3563c1c0f7d9cc349575373264fdc12 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/@tablet-landscape/ie11.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/@tablet-landscape/ie11.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:focus/@screen/chrome.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:focus/@screen/chrome.png
index 5b48287043a9c1a8b9b9e5e30e060e60e7e50ead..5f4cee256335f4b897847905c0f929512a6ff2a5 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:focus/@screen/chrome.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:focus/@screen/chrome.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:focus/@screen/edge.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:focus/@screen/edge.png
index d37e6a94ce1efd9841a2156131d34d4b0af508de..ea738bed991ef63b1e2e310e5e8a4c945f4b8e9e 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:focus/@screen/edge.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:focus/@screen/edge.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:focus/@screen/firefox.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:focus/@screen/firefox.png
index 9c263f79aaed9b766881200f55c2a632012aa264..fe68dfb747fb65dc07898b805b7b93bc80fedf93 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:focus/@screen/firefox.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:focus/@screen/firefox.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:focus/@screen/ie11.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:focus/@screen/ie11.png
index 486f597273cfaef7d206b64bbf25355a17afc9ab..32c32fb98e64fcf0d1cf261886da0c37da4b721c 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:focus/@screen/ie11.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:focus/@screen/ie11.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:focus/@tablet-landscape/chrome.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:focus/@tablet-landscape/chrome.png
index be1b16948fc57ffecfc4ba36e4d47df893cbcd7b..7855db4ebca5ea08edcceec158586858548caf17 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:focus/@tablet-landscape/chrome.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:focus/@tablet-landscape/chrome.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:focus/@tablet-landscape/edge.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:focus/@tablet-landscape/edge.png
index 0930487de697e0975ab6eef6733f2576d65da54a..0bb9782f41be6321b908350e65fce01b41efce7e 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:focus/@tablet-landscape/edge.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:focus/@tablet-landscape/edge.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:focus/@tablet-landscape/firefox.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:focus/@tablet-landscape/firefox.png
index 9a035744da5bb005fbdb7b7e9bd41df2598afdd9..c9336ce51bbaadf9febeae6c50f4f488ecc2fdc3 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:focus/@tablet-landscape/firefox.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:focus/@tablet-landscape/firefox.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:focus/@tablet-landscape/ie11.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:focus/@tablet-landscape/ie11.png
index 21b3dd6ecb5130d200c44c23729920094bcd3e1e..8edc6ec797338c01fab9744d8835614719cbdc2b 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:focus/@tablet-landscape/ie11.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:focus/@tablet-landscape/ie11.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:hover/@screen/chrome.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:hover/@screen/chrome.png
index 5b48287043a9c1a8b9b9e5e30e060e60e7e50ead..5f4cee256335f4b897847905c0f929512a6ff2a5 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:hover/@screen/chrome.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:hover/@screen/chrome.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:hover/@screen/edge.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:hover/@screen/edge.png
index d37e6a94ce1efd9841a2156131d34d4b0af508de..ea738bed991ef63b1e2e310e5e8a4c945f4b8e9e 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:hover/@screen/edge.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:hover/@screen/edge.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:hover/@screen/firefox.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:hover/@screen/firefox.png
index 9c263f79aaed9b766881200f55c2a632012aa264..fe68dfb747fb65dc07898b805b7b93bc80fedf93 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:hover/@screen/firefox.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:hover/@screen/firefox.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:hover/@screen/ie11.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:hover/@screen/ie11.png
index 486f597273cfaef7d206b64bbf25355a17afc9ab..32c32fb98e64fcf0d1cf261886da0c37da4b721c 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:hover/@screen/ie11.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:hover/@screen/ie11.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:hover/@tablet-landscape/chrome.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:hover/@tablet-landscape/chrome.png
index e86e134898534100837d1273b2e0b60d164288ec..3ba33f63b1f986d9eeb09d2c30787557b9fcc690 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:hover/@tablet-landscape/chrome.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:hover/@tablet-landscape/chrome.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:hover/@tablet-landscape/edge.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:hover/@tablet-landscape/edge.png
index 23be7ac806d137c30c0f534bb566adf51aade11d..8c0ab418d3c331652d20b5939f4cdf2675c52bd3 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:hover/@tablet-landscape/edge.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:hover/@tablet-landscape/edge.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:hover/@tablet-landscape/firefox.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:hover/@tablet-landscape/firefox.png
index 781655c8140a5392145f4e16a362622dfe923a4e..b98a65427a0052b8802b63520e5056c57086ad51 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:hover/@tablet-landscape/firefox.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:hover/@tablet-landscape/firefox.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:hover/@tablet-landscape/ie11.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:hover/@tablet-landscape/ie11.png
index a1f500e54785e2c1dacee365a13054d4063e1a83..74ecf362350e83a0fbd2648b68335b0d51e2d251 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:hover/@tablet-landscape/ie11.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/:hover/@tablet-landscape/ie11.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/@screen/chrome.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/@screen/chrome.png
index 3f3db23247875e0f60b574ffe8a23ed328124496..fc3a74a0b772e35393a4763e1f596a60d6dc74a6 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/@screen/chrome.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/@screen/chrome.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/@screen/edge.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/@screen/edge.png
index 4ff6b340aa4df6fd9778254f9d15b786b24843fa..be81431da1f6d12c07d4818dec8114afaa682214 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/@screen/edge.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/@screen/edge.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/@screen/firefox.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/@screen/firefox.png
index a70a3f88648083b0c6fc7532dcde57fd37abf4f7..0ff4c52e6af3bebb04f2be9e6c54a9ca29b74e7c 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/@screen/firefox.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/@screen/firefox.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/@screen/ie11.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/@screen/ie11.png
index 2c8735c8239c5e5b5a93ab38224ddbd218ee97fa..33da3be18825cd8295642bdc0eacd0bd2da138b2 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/@screen/ie11.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/@screen/ie11.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/@tablet-landscape/chrome.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/@tablet-landscape/chrome.png
index 67419102197180b8c0358a4edbf889092edefc45..51dbd3dfb16fa2d706a4f767f7d53e72cac1fddb 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/@tablet-landscape/chrome.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/@tablet-landscape/chrome.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/@tablet-landscape/edge.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/@tablet-landscape/edge.png
index c0208adb927fa913c7984e0054db21a5b1f54ec7..e594e8416b0aafd6cf912abd6c27459af45af09f 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/@tablet-landscape/edge.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/@tablet-landscape/edge.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/@tablet-landscape/firefox.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/@tablet-landscape/firefox.png
index ddf29d3bdb1f021f9353c62b1789d355c6f50e9b..56e083c08c1adf00406108d9ec0cc0cf0e1ec11a 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/@tablet-landscape/firefox.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/@tablet-landscape/firefox.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/@tablet-landscape/ie11.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/@tablet-landscape/ie11.png
index c47257fd068f29c714e6ef284cf5182dbed1064b..baebdb23e0ae98bb5aaada0f75ede8e0229e5aaa 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/@tablet-landscape/ie11.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__item--nested/md-nav__link/@tablet-landscape/ie11.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__item/:last-child/@screen/chrome.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__item/:last-child/@screen/chrome.png
index 0ca52364e35ff354e969a572fa690d15cdd5fe84..e00a4b9e8e4fa17b2d91f730241853a2abf18995 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__item/:last-child/@screen/chrome.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__item/:last-child/@screen/chrome.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__item/:last-child/@screen/edge.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__item/:last-child/@screen/edge.png
index 4588029d7f9441462266c46c0a302045194dd97f..a6956142aa5c6f8ab655957f8606b200587b697f 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__item/:last-child/@screen/edge.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__item/:last-child/@screen/edge.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__item/:last-child/@screen/firefox.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__item/:last-child/@screen/firefox.png
index 7349896f866333c7e4be327b905548b9e98e06fc..e6db53055284f88e3864e424728984c5da204be8 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__item/:last-child/@screen/firefox.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__item/:last-child/@screen/firefox.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__item/:last-child/@screen/ie11.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__item/:last-child/@screen/ie11.png
index 11813ab24373f6bf550f6d53c95e94373530283d..8e9919c74e5eb71bad57e307d5382c3b3788df1b 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__item/:last-child/@screen/ie11.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__item/:last-child/@screen/ie11.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__item/:last-child/@tablet-landscape/chrome.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__item/:last-child/@tablet-landscape/chrome.png
index 7eb039de46dd575236e58257fd62ec9adc38e6c1..ee77b9d724b362e0bed3d344d20611e61b2e0fda 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__item/:last-child/@tablet-landscape/chrome.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__item/:last-child/@tablet-landscape/chrome.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__item/:last-child/@tablet-landscape/edge.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__item/:last-child/@tablet-landscape/edge.png
index 5fa3b00b48063b36f6fbfb73075c520eed28d474..c087fdb7d166c29c103ced243cacae79c687ad66 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__item/:last-child/@tablet-landscape/edge.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__item/:last-child/@tablet-landscape/edge.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__item/:last-child/@tablet-landscape/firefox.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__item/:last-child/@tablet-landscape/firefox.png
index 3291a53dd4887f4466e1e0375296f4a3b04a2cb4..b5ef05fa8f8df1ccec6065de0a88be28758a78bb 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__item/:last-child/@tablet-landscape/firefox.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__item/:last-child/@tablet-landscape/firefox.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__item/:last-child/@tablet-landscape/ie11.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__item/:last-child/@tablet-landscape/ie11.png
index 20c50d4eb9e1b16def77a1bf8f298d47d26e906e..fba03c788a2c0b163ae46a56d6ab060d4acff6a1 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__item/:last-child/@tablet-landscape/ie11.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__item/:last-child/@tablet-landscape/ie11.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__item/@screen/chrome.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__item/@screen/chrome.png
index 1484467136c4fa158aceb1cf4dac92b526413b87..7937c1bdf743a46850ff15b9036fbec29cc6f23a 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__item/@screen/chrome.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__item/@screen/chrome.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__item/@screen/edge.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__item/@screen/edge.png
index e38a31618048a4f0932d48bdefb5e92e2a9e60d7..d115b29c10f5ba15e70186cc4463e54fddfec91c 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__item/@screen/edge.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__item/@screen/edge.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__item/@screen/firefox.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__item/@screen/firefox.png
index 17f62ab6829aa9d1e9ae67447bdf19a26eb06b22..17b22ca8fd0af53acfc527a62cff28506865dafe 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__item/@screen/firefox.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__item/@screen/firefox.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__item/@screen/ie11.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__item/@screen/ie11.png
index 74a2c79b429d57fe60eae5c7dba9099180035f8e..4e48abaf33baf0257b49ac616c20a9bb15e595da 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__item/@screen/ie11.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__item/@screen/ie11.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__item/@tablet-landscape/chrome.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__item/@tablet-landscape/chrome.png
index 120d4aa3efc79860764c93c1464a6bd882301619..86390b3e3e26c5502ecc1e5bd1ed6204883531c7 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__item/@tablet-landscape/chrome.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__item/@tablet-landscape/chrome.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__item/@tablet-landscape/edge.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__item/@tablet-landscape/edge.png
index 0262123b30390bdfde1a5665c18c13992590a4fd..ea4ee7a61d7c199327dda65870c59b9c55e545d3 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__item/@tablet-landscape/edge.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__item/@tablet-landscape/edge.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__item/@tablet-landscape/firefox.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__item/@tablet-landscape/firefox.png
index bf66391adb3aaf6ab8123d52a41474038f01bc46..a51a29d3ded83470c330584dbe1bed027eb397ae 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__item/@tablet-landscape/firefox.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__item/@tablet-landscape/firefox.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__item/@tablet-landscape/ie11.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__item/@tablet-landscape/ie11.png
index 8905fe13edd70add054e2b2081d56f72630b3f03..6d91ad847470e4ba622967e0cd587133917d8f76 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__item/@tablet-landscape/ie11.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__item/@tablet-landscape/ie11.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:focus/@screen/chrome.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:focus/@screen/chrome.png
index 99e60fe6ecfe9f05cb3865b904da02ca12be74cd..24b2ace16db98b66ec642ff1a98ee5c5d4932ebb 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:focus/@screen/chrome.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:focus/@screen/chrome.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:focus/@screen/edge.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:focus/@screen/edge.png
index b274580124f5a11bf9e0c7b5b9088da6882f9339..2d7890d440e26de03f7f5451fdff2c0472eeee6a 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:focus/@screen/edge.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:focus/@screen/edge.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:focus/@screen/firefox.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:focus/@screen/firefox.png
index 42545630bcf0b83524771ea3eebd814e3f3c750e..f6363e99a6617a43ef2503be4889e50a0273ec1c 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:focus/@screen/firefox.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:focus/@screen/firefox.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:focus/@screen/ie11.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:focus/@screen/ie11.png
index 0ec1d034fc0f6827ce6dbab8003f18dfa4f98d17..d472a0ddceebfec76090d205d0b96e6057714782 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:focus/@screen/ie11.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:focus/@screen/ie11.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:focus/@tablet-landscape/chrome.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:focus/@tablet-landscape/chrome.png
index 2ebf16e27e53c4fb7ed877646688ac866f118da6..a9dbff0f788be446f8fb13d2817c4a33a0260a80 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:focus/@tablet-landscape/chrome.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:focus/@tablet-landscape/chrome.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:focus/@tablet-landscape/edge.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:focus/@tablet-landscape/edge.png
index 1521cb4964bcf89f9984c3b46682fe57adc533ce..5ecb66589b44a19255849620628d0751ac17541d 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:focus/@tablet-landscape/edge.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:focus/@tablet-landscape/edge.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:focus/@tablet-landscape/firefox.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:focus/@tablet-landscape/firefox.png
index c54c60c6d7204d904d02242e76ae52ba03758712..dbdbe508af853bfa5dc857238c4539d7898057d1 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:focus/@tablet-landscape/firefox.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:focus/@tablet-landscape/firefox.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:focus/@tablet-landscape/ie11.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:focus/@tablet-landscape/ie11.png
index e6f8820c291b00bec141e68703b49630d246dec4..333513c22e02a1ae20e18ae01e1b4a2cb4f0b525 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:focus/@tablet-landscape/ie11.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:focus/@tablet-landscape/ie11.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:hover/@screen/chrome.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:hover/@screen/chrome.png
index 99e60fe6ecfe9f05cb3865b904da02ca12be74cd..24b2ace16db98b66ec642ff1a98ee5c5d4932ebb 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:hover/@screen/chrome.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:hover/@screen/chrome.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:hover/@screen/edge.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:hover/@screen/edge.png
index b274580124f5a11bf9e0c7b5b9088da6882f9339..2d7890d440e26de03f7f5451fdff2c0472eeee6a 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:hover/@screen/edge.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:hover/@screen/edge.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:hover/@screen/firefox.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:hover/@screen/firefox.png
index 42545630bcf0b83524771ea3eebd814e3f3c750e..f6363e99a6617a43ef2503be4889e50a0273ec1c 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:hover/@screen/firefox.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:hover/@screen/firefox.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:hover/@screen/ie11.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:hover/@screen/ie11.png
index 0ec1d034fc0f6827ce6dbab8003f18dfa4f98d17..d472a0ddceebfec76090d205d0b96e6057714782 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:hover/@screen/ie11.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:hover/@screen/ie11.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:hover/@tablet-landscape/chrome.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:hover/@tablet-landscape/chrome.png
index 2ebf16e27e53c4fb7ed877646688ac866f118da6..a9dbff0f788be446f8fb13d2817c4a33a0260a80 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:hover/@tablet-landscape/chrome.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:hover/@tablet-landscape/chrome.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:hover/@tablet-landscape/edge.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:hover/@tablet-landscape/edge.png
index 1521cb4964bcf89f9984c3b46682fe57adc533ce..5ecb66589b44a19255849620628d0751ac17541d 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:hover/@tablet-landscape/edge.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:hover/@tablet-landscape/edge.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:hover/@tablet-landscape/firefox.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:hover/@tablet-landscape/firefox.png
index c54c60c6d7204d904d02242e76ae52ba03758712..dbdbe508af853bfa5dc857238c4539d7898057d1 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:hover/@tablet-landscape/firefox.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:hover/@tablet-landscape/firefox.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:hover/@tablet-landscape/ie11.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:hover/@tablet-landscape/ie11.png
index e6f8820c291b00bec141e68703b49630d246dec4..333513c22e02a1ae20e18ae01e1b4a2cb4f0b525 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:hover/@tablet-landscape/ie11.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/:hover/@tablet-landscape/ie11.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/@screen/chrome.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/@screen/chrome.png
index 25ba4ce28211a0592499f41df9836f8504d66bb9..c462bccb1c636bbb320e024127ab7590f9c2a1ee 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/@screen/chrome.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/@screen/chrome.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/@screen/edge.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/@screen/edge.png
index fb92cfb925962523626fccd1992dc3f03e2a6d61..28292e44ca791d1819ba297dafafbdb770956228 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/@screen/edge.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/@screen/edge.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/@screen/firefox.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/@screen/firefox.png
index 3aa21ed0e1f634ddf5d3ac07679859aac7a722c0..9c025e1fa5d5287ef9092beee990055dac146992 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/@screen/firefox.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/@screen/firefox.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/@screen/ie11.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/@screen/ie11.png
index a30ff23e5c9b5d08ecb3f097cf3978762068de1e..bdac1c999a7d9c12a434b8d6e2948fc09c5ba152 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/@screen/ie11.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/@screen/ie11.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/@tablet-landscape/chrome.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/@tablet-landscape/chrome.png
index 120d4aa3efc79860764c93c1464a6bd882301619..86390b3e3e26c5502ecc1e5bd1ed6204883531c7 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/@tablet-landscape/chrome.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/@tablet-landscape/chrome.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/@tablet-landscape/edge.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/@tablet-landscape/edge.png
index 0262123b30390bdfde1a5665c18c13992590a4fd..ea4ee7a61d7c199327dda65870c59b9c55e545d3 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/@tablet-landscape/edge.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/@tablet-landscape/edge.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/@tablet-landscape/firefox.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/@tablet-landscape/firefox.png
index bf66391adb3aaf6ab8123d52a41474038f01bc46..a51a29d3ded83470c330584dbe1bed027eb397ae 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/@tablet-landscape/firefox.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/@tablet-landscape/firefox.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/@tablet-landscape/ie11.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/@tablet-landscape/ie11.png
index 8905fe13edd70add054e2b2081d56f72630b3f03..6d91ad847470e4ba622967e0cd587133917d8f76 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/@tablet-landscape/ie11.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__link--active/@tablet-landscape/ie11.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:focus/@screen/chrome.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:focus/@screen/chrome.png
index e8eb538bae1749583b8a58d05ef95549415e2f5c..95e4ce420b938f09bc171b2b89a5118672a47100 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:focus/@screen/chrome.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:focus/@screen/chrome.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:focus/@screen/edge.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:focus/@screen/edge.png
index f599f80056d4db6326db21c895c351a552ac753c..617ef556d8b956d08b294518120892eedd026288 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:focus/@screen/edge.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:focus/@screen/edge.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:focus/@screen/firefox.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:focus/@screen/firefox.png
index a3750233b4766f8e7f9a917d5579b93b7ecedc39..a95e596d9d76b9b461201accd262a192a19504e9 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:focus/@screen/firefox.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:focus/@screen/firefox.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:focus/@screen/ie11.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:focus/@screen/ie11.png
index 9266ba008abf57960f11cbb675a349ac69bdc781..b38b187340e9a1dbdcafcb3689c4d3f9ee1d630a 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:focus/@screen/ie11.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:focus/@screen/ie11.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:focus/@tablet-landscape/chrome.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:focus/@tablet-landscape/chrome.png
index 21a6196744e6ca86fb1042b84b4630dc0b4f453f..da8249a2c6d69b84f6746fae960947ccd3906d05 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:focus/@tablet-landscape/chrome.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:focus/@tablet-landscape/chrome.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:focus/@tablet-landscape/edge.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:focus/@tablet-landscape/edge.png
index cf873369a806c20621b71cfb9f59273c3ab17c0e..a61d2f9d8d01aa1bb95219255aef7fcf01d8e297 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:focus/@tablet-landscape/edge.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:focus/@tablet-landscape/edge.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:focus/@tablet-landscape/firefox.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:focus/@tablet-landscape/firefox.png
index 6c6c3c5b2de54e47b0075d593637d98d94825f32..b602a8d9806d3424e788f603355a2739faa79859 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:focus/@tablet-landscape/firefox.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:focus/@tablet-landscape/firefox.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:focus/@tablet-landscape/ie11.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:focus/@tablet-landscape/ie11.png
index 51c94b761a0b5e4eb26d70cb14d6c23591f01c75..79a4907819eff07a2e291c25855d0e68fd0ba10b 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:focus/@tablet-landscape/ie11.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:focus/@tablet-landscape/ie11.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:hover/@screen/chrome.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:hover/@screen/chrome.png
index e8eb538bae1749583b8a58d05ef95549415e2f5c..95e4ce420b938f09bc171b2b89a5118672a47100 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:hover/@screen/chrome.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:hover/@screen/chrome.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:hover/@screen/edge.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:hover/@screen/edge.png
index f599f80056d4db6326db21c895c351a552ac753c..617ef556d8b956d08b294518120892eedd026288 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:hover/@screen/edge.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:hover/@screen/edge.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:hover/@screen/firefox.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:hover/@screen/firefox.png
index a3750233b4766f8e7f9a917d5579b93b7ecedc39..a95e596d9d76b9b461201accd262a192a19504e9 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:hover/@screen/firefox.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:hover/@screen/firefox.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:hover/@screen/ie11.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:hover/@screen/ie11.png
index 9266ba008abf57960f11cbb675a349ac69bdc781..b38b187340e9a1dbdcafcb3689c4d3f9ee1d630a 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:hover/@screen/ie11.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:hover/@screen/ie11.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:hover/@tablet-landscape/chrome.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:hover/@tablet-landscape/chrome.png
index 21a6196744e6ca86fb1042b84b4630dc0b4f453f..da8249a2c6d69b84f6746fae960947ccd3906d05 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:hover/@tablet-landscape/chrome.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:hover/@tablet-landscape/chrome.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:hover/@tablet-landscape/edge.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:hover/@tablet-landscape/edge.png
index cf873369a806c20621b71cfb9f59273c3ab17c0e..a61d2f9d8d01aa1bb95219255aef7fcf01d8e297 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:hover/@tablet-landscape/edge.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:hover/@tablet-landscape/edge.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:hover/@tablet-landscape/firefox.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:hover/@tablet-landscape/firefox.png
index 6c6c3c5b2de54e47b0075d593637d98d94825f32..b602a8d9806d3424e788f603355a2739faa79859 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:hover/@tablet-landscape/firefox.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:hover/@tablet-landscape/firefox.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:hover/@tablet-landscape/ie11.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:hover/@tablet-landscape/ie11.png
index 51c94b761a0b5e4eb26d70cb14d6c23591f01c75..79a4907819eff07a2e291c25855d0e68fd0ba10b 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:hover/@tablet-landscape/ie11.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__link/:hover/@tablet-landscape/ie11.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__link/@screen/chrome.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__link/@screen/chrome.png
index a655f90458654a73bd7711b5523ef8e19a1e9c09..f5c9f2907e36ac6fa94d3abf9f3337d58c6e17ed 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__link/@screen/chrome.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__link/@screen/chrome.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__link/@screen/edge.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__link/@screen/edge.png
index bbfe433b5ebb4c79cbfc46c31ada6a4c5423ccf2..11a9d57d6084ade0d4263a85346374acab31549b 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__link/@screen/edge.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__link/@screen/edge.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__link/@screen/firefox.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__link/@screen/firefox.png
index efa8c902907989d5feb85f3d383c702fa469a7f5..c29eb0aac6c4f5ab0388fc8ad65e71b8a76fd0a7 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__link/@screen/firefox.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__link/@screen/firefox.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__link/@screen/ie11.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__link/@screen/ie11.png
index c2e1bd174b305e56071979be042cf5b438aecfb9..5cc0296d6ff37c99ce780d7e8ffcbb3fec9a862e 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__link/@screen/ie11.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__link/@screen/ie11.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__link/@tablet-landscape/chrome.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__link/@tablet-landscape/chrome.png
index aadfbfb4348070500092f1a4448e1ab093f5b7fc..1b2b89acd97bad2932dc780924814777dfacd688 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__link/@tablet-landscape/chrome.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__link/@tablet-landscape/chrome.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__link/@tablet-landscape/edge.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__link/@tablet-landscape/edge.png
index a4e9ebb85c25bc6e6e3982c3685e78c46ef239b4..8ddef6eb86e5461f36aed914fed8eeec1bf4b0bf 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__link/@tablet-landscape/edge.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__link/@tablet-landscape/edge.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__link/@tablet-landscape/firefox.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__link/@tablet-landscape/firefox.png
index 3008ddbb2113dd6b5ea3e709f241b7a92872798f..2bf7ce201a1f779008bfb63153b3f3db0077f048 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__link/@tablet-landscape/firefox.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__link/@tablet-landscape/firefox.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__link/@tablet-landscape/ie11.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__link/@tablet-landscape/ie11.png
index 3c49902a596a9fc697108458e1ece53250abef96..648f4ee4d108b66401c782c4bb4aed8b73be7e7c 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__link/@tablet-landscape/ie11.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__link/@tablet-landscape/ie11.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__title/@screen/chrome.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__title/@screen/chrome.png
index 18cf5a11b15ddc7928d0001ef81446213b108544..5a675a3ac9d8af6e209a6a7281eb8705b8c721f0 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__title/@screen/chrome.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__title/@screen/chrome.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__title/@screen/edge.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__title/@screen/edge.png
index 0897d420c57eeb80920e90bee6dd8564b2adced9..f9abf1044734e2d37eccf61bb5d934131f1ca953 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__title/@screen/edge.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__title/@screen/edge.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__title/@screen/firefox.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__title/@screen/firefox.png
index 53ac1e64e17a5f871118e00f33250af2c36820b1..f63317db9a4979b370c95b50315bf5d3bb0ba57f 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__title/@screen/firefox.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__title/@screen/firefox.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__title/@screen/ie11.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__title/@screen/ie11.png
index 4449630ab8b8adac2c06fdf8b64e8984e3a81c2e..0b4d52a2dc1b266a9cd342c70981ed9b4d84c63b 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__title/@screen/ie11.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__title/@screen/ie11.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__title/@tablet-landscape/chrome.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__title/@tablet-landscape/chrome.png
index 710701a0ce458511d312501e9c7f20f025089c97..6a8c1912618aa64d66f281ff48357cd12ae2e4dc 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__title/@tablet-landscape/chrome.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__title/@tablet-landscape/chrome.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__title/@tablet-landscape/edge.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__title/@tablet-landscape/edge.png
index 346ca0b441d7db3a03568e9d1a0731c20034370b..9449614f51105c0daea2bea2eb34a019f0551657 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__title/@tablet-landscape/edge.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__title/@tablet-landscape/edge.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__title/@tablet-landscape/firefox.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__title/@tablet-landscape/firefox.png
index 21adca682f42455be28b0f2be337b426d8c46573..0514d760362ddd078a14905aab7d89d96397ae50 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__title/@tablet-landscape/firefox.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__title/@tablet-landscape/firefox.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__title/@tablet-landscape/ie11.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__title/@tablet-landscape/ie11.png
index b10f2ebccaaeeacf9995a91c92a7f5cc2a0134c1..ca6710d295a17897c1c4e5253341dc98c6bf690e 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__title/@tablet-landscape/ie11.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__title/@tablet-landscape/ie11.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__title/~overflow/@screen/chrome.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__title/~overflow/@screen/chrome.png
index 3930ff9332c8463c3aa9f0d4ea35fbb1983111bd..d209af91356b2a556bbc60af2922591cac7dfb94 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__title/~overflow/@screen/chrome.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__title/~overflow/@screen/chrome.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__title/~overflow/@screen/edge.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__title/~overflow/@screen/edge.png
index 5d3e3c81bdb1b7f219e748c669e83504897e52cf..9329fb4cbbfa64525546a3f50a66a2a54dcf1b1c 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__title/~overflow/@screen/edge.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__title/~overflow/@screen/edge.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__title/~overflow/@screen/firefox.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__title/~overflow/@screen/firefox.png
index 5f3454ae9ac0856cf2c3a7b28cfe124e299ac223..a47b29a5f8351b088bd3b90f84a781bf98d116b9 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__title/~overflow/@screen/firefox.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__title/~overflow/@screen/firefox.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__title/~overflow/@screen/ie11.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__title/~overflow/@screen/ie11.png
index 0abf36d6e7e30c4c3024532305e4f8a8a789a11b..e8fa9f9863879667163162a5a7b18d968a16f55d 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__title/~overflow/@screen/ie11.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__title/~overflow/@screen/ie11.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__title/~overflow/@tablet-landscape/chrome.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__title/~overflow/@tablet-landscape/chrome.png
index 9785e5a7920beec47ae9083736f11bbf42946f73..b495ebc93b4d03b29dbaf97ddd95e0c47342a44a 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__title/~overflow/@tablet-landscape/chrome.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__title/~overflow/@tablet-landscape/chrome.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__title/~overflow/@tablet-landscape/edge.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__title/~overflow/@tablet-landscape/edge.png
index 91f99a64522ab6b55d2f364faa0b644dead7b85c..2aa3dae80c4284f852bb341b1e0988415dd63846 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__title/~overflow/@tablet-landscape/edge.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__title/~overflow/@tablet-landscape/edge.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__title/~overflow/@tablet-landscape/firefox.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__title/~overflow/@tablet-landscape/firefox.png
index b5e23d1367f8cb1eefcfa4b1ebf46033c17d1a13..467f524878daafac77acd766425a888334c6414e 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__title/~overflow/@tablet-landscape/firefox.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__title/~overflow/@tablet-landscape/firefox.png differ
diff --git a/tests/visual/baseline/ci/md-nav--primary/md-nav__title/~overflow/@tablet-landscape/ie11.png b/tests/visual/baseline/ci/md-nav--primary/md-nav__title/~overflow/@tablet-landscape/ie11.png
index c9904b838069a8f82b05cd0542c74fb45be5d600..cbc8efdacd4a430d42aded850a68e725aeea64a7 100644
Binary files a/tests/visual/baseline/ci/md-nav--primary/md-nav__title/~overflow/@tablet-landscape/ie11.png and b/tests/visual/baseline/ci/md-nav--primary/md-nav__title/~overflow/@tablet-landscape/ie11.png differ
diff --git a/tests/visual/suites/extensions/admonition/mkdocs.yml b/tests/visual/suites/extensions/admonition/mkdocs.yml
index 83858b4f86d2665ac3d63e46b25d61bc39f94f35..b36cdc90b89b8c85e0ad563b911ee4a4c77071bb 100644
--- a/tests/visual/suites/extensions/admonition/mkdocs.yml
+++ b/tests/visual/suites/extensions/admonition/mkdocs.yml
@@ -22,3 +22,7 @@
 site_name: Admonition Test
 markdown_extensions:
   - markdown.extensions.admonition
+
+# Reset webfonts because of flaky tests
+extra:
+  font: none
diff --git a/tests/visual/suites/layout/nav/_overflow/mkdocs.yml b/tests/visual/suites/layout/nav/_overflow/mkdocs.yml
index f6b8b886e3f6042d6ab4c0d66a0045fb3a70809c..3ce249dcf0494b02c533f1c0d5d3a66f5363de69 100644
--- a/tests/visual/suites/layout/nav/_overflow/mkdocs.yml
+++ b/tests/visual/suites/layout/nav/_overflow/mkdocs.yml
@@ -26,3 +26,7 @@ pages:
     - Pseudopseudohypoparathyroidism: default.md
     - Floccinaucinihilipilification: default.md
     - Antidisestablishmentarianism: default.md
+
+# Reset webfonts because of flaky tests
+extra:
+  font: none
diff --git a/tests/visual/suites/layout/nav/mkdocs.yml b/tests/visual/suites/layout/nav/mkdocs.yml
index 79627b4a063e0d1ed2956ee1068830d44e59c17f..51f48cc5917698141f498ee133c2f05a28d47563 100644
--- a/tests/visual/suites/layout/nav/mkdocs.yml
+++ b/tests/visual/suites/layout/nav/mkdocs.yml
@@ -29,3 +29,7 @@ pages:
     - Scelerisque ut congue id: default.md
     - Pretium ac risus: default.md
   - Maecenas tincidunt nulla dui: default.md
+
+# Reset webfonts because of flaky tests
+extra:
+  font: none