From 5c638b6953b1963aac227d2389f4736ab2522848 Mon Sep 17 00:00:00 2001 From: Ryan Watters Date: Wed, 8 Mar 2017 18:24:42 -0600 Subject: [PATCH] Update to use crp and fontello --- config.toml | 2 +- content/templates/homepage.md | 14 +- content/templates/lookup-order.md | 144 +++++++++++++++++- content/templates/section-templates.md | 19 +-- content/templates/single-page-templates.md | 131 ---------------- layouts/partials/head/site-style.html | 3 +- layouts/partials/site-scripts.html | 2 +- layouts/partials/style-embed.html | 1 + pipeline/gulpfile.js | 2 + pipeline/scss/_variables.scss | 11 +- pipeline/scss/base/_fontello.scss | 108 ++++++------- pipeline/scss/base/_typography.scss | 2 +- pipeline/scss/components/_buttons.scss | 11 -- pipeline/scss/components/_code.scss | 2 +- pipeline/scss/components/_contents-list.scss | 2 +- pipeline/scss/components/_icons.scss | 8 +- .../scss/components/_table-of-contents.scss | 2 +- pipeline/scss/style.scss | 2 +- static/css/style.min.css | 2 +- static/fonts/fontello/fontello.eot | Bin 22456 -> 20876 bytes static/fonts/fontello/fontello.svg | 94 +++++------- static/fonts/fontello/fontello.ttf | Bin 22288 -> 20708 bytes static/fonts/fontello/fontello.woff | Bin 14584 -> 13492 bytes static/fonts/fontello/fontello.woff2 | Bin 12540 -> 11624 bytes static/js/homepage.js | 113 -------------- 25 files changed, 263 insertions(+), 412 deletions(-) create mode 100644 layouts/partials/style-embed.html delete mode 100644 static/js/homepage.js diff --git a/config.toml b/config.toml index 5a77bff5d..ef2cee854 100644 --- a/config.toml +++ b/config.toml @@ -61,7 +61,7 @@ watch = true # Add GA Tracking Code Here. This leverages a built-in (ie, "internal") partial from HUGO: https://gohugo.io/extras/analytics#configuring-google-analytics googleanalyticstrackingcode = "" ## Critical Render Path. If true, site style will be embedded in a +{{- else -}}{{- end -}} diff --git a/layouts/partials/site-scripts.html b/layouts/partials/site-scripts.html index 4c29496c7..619836856 100644 --- a/layouts/partials/site-scripts.html +++ b/layouts/partials/site-scripts.html @@ -1,5 +1,5 @@ - + {{$gaid := .Site.Params.googleanalyticstrackingcode }} diff --git a/layouts/partials/style-embed.html b/layouts/partials/style-embed.html new file mode 100644 index 000000000..66a9f329d --- /dev/null +++ b/layouts/partials/style-embed.html @@ -0,0 +1 @@ +/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;border-radius:0px !important;outline:none}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}html,body{margin:0px;padding:0px;outline:none;border:none;font-size:18px;font-family:"lato","muli","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;color:#222;line-height:1.6;font-weight:400;overflow-x:hidden}body{font-size:93%;overflow-x:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 760px){body{font-size:97%}}@media only screen and (min-width: 960px){body{font-size:100%}}strong{font-weight:500;color:#222}p{margin-top:0px;margin-bottom:1.5em;line-height:1.6}::-webkit-scrollbar{display:none}@font-face{font-family:'fontello';src:url("/fonts/fontello/fontello.eot?99201140");src:url("/fonts/fontello/fontello.eot?99201140#iefix") format("embedded-opentype"),url("/fonts/fontello/fontello.woff2?99201140") format("woff2"),url("/fonts/fontello/fontello.woff?99201140") format("woff"),url("/fonts/fontello/fontello.ttf?99201140") format("truetype"),url("/fonts/fontello/fontello.svg?99201140#fontello") format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-apple:before{content:'\f179'}.icon-attach:before{content:'\e814'}.icon-attention:before{content:'\e815'}.icon-bash:before{content:'\e808'}.icon-bitbucket:before{content:'\e80a'}.icon-cancel:before{content:'\e80e'}.icon-chrome:before{content:'\e841'}.icon-clipboard:before{content:'\f0c5'}.icon-clock:before{content:'\e817'}.icon-code:before{content:'\f121'}.icon-cog-alt:before{content:'\e816'}.icon-copy:before{content:'\f0c5'}.icon-discuss:before{content:'\f03d'}.icon-docs:before{content:'\f0c5'}.icon-download:before{content:'\e806'}.icon-edge:before{content:'\f282'}.icon-file-pdf:before{content:'\f1c1'}.icon-firefox:before{content:'\e840'}.icon-forum:before{content:'\f03d'}.icon-forums:before{content:'\f03d'}.icon-freebsd:before{content:'\e800'}.icon-github-alt:before{content:'\f056'}.icon-github:before{content:'\f09b'}.icon-gitter:before{content:'\e805'}.icon-golang:before{content:'\e801'}.icon-heart:before{content:'\e804'}.icon-home:before{content:'\e813'}.icon-html:before{content:'\f13b'}.icon-hugo:before{content:'\e802'}.icon-ie:before{content:'\e843'}.icon-link-ext:before{content:'\f08e'}.icon-link:before{content:'\e812'}.icon-linux:before{content:'\f17c'}.icon-mail-alt:before{content:'\f0e0'}.icon-netlify:before{content:'\e80b'}.icon-opera:before{content:'\e842'}.icon-pencil:before{content:'\e807'}.icon-pin:before{content:'\e811'}.icon-search:before{content:'\e803'}.icon-tag:before{content:'\e80d'}.icon-tags:before{content:'\e80c'}.icon-thumbs-down:before{content:'\e810'}.icon-thumbs-up:before{content:'\e80f'}.icon-twitter:before{content:'\f099'}.icon-wercker:before{content:'\e809'}.icon-windows:before{content:'\f17a'}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}@font-face{font-family:"lato";src:url("/fonts/lato/lato-400-webfont.woff2") format("woff2"),url("/fonts/lato/lato-400-webfont.woff") format("woff"),url("/fonts/lato/lato-400-webfont.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"lato";src:url("/fonts/lato/lato-400-italic-webfont.woff2") format("woff2"),url("/fonts/lato/lato-400-italic-webfont.woff") format("woff"),url("/fonts/lato/lato-400-italic-webfont.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"lato";src:url("/fonts/lato/lato-600-webfont.woff2") format("woff2"),url("/fonts/lato/lato-600-webfont.woff") format("woff"),url("/fonts/lato/lato-600-webfont.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"lato";src:url("/fonts/lato/lato-600-italic-webfont.woff2") format("woff2"),url("/fonts/lato/lato-600-italic-webfont.woff") format("woff"),url("/fonts/lato/lato-600-italic-webfont.ttf") format("truetype");font-weight:600;font-style:italic}@font-face{font-family:"lato";src:url("/fonts/lato/lato-700-webfont.woff2") format("woff2"),url("/fonts/lato/lato-700-webfont.woff") format("woff"),url("/fonts/lato/lato-700-webfont.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"lato";src:url("/fonts/lato/lato-700-italic-webfont.woff2") format("woff2"),url("/fonts/lato/lato-700-italic-webfont.woff") format("woff"),url("/fonts/lato/lato-700-italic-webfont.ttf") format("truetype");font-weight:700;font-style:italic}@font-face{font-family:"robotomono";src:url("/fonts/robotomono/robotomono-400-webfont.woff2") format("woff2"),url("/fonts/robotomono/robotomono-400-webfont.woff") format("woff"),url("/fonts/robotomono/robotomono-400-webfont.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"robotomono";src:url("/fonts/robotomono/robotomono-400-italic-webfont.woff2") format("woff2"),url("/fonts/robotomono/robotomono-400-italic-webfont.woff") format("woff"),url("/fonts/robotomono/robotomono-400-italic-webfont.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"robotomono";src:url("/fonts/robotomono/robotomono-500-webfont.woff2") format("woff2"),url("/fonts/robotomono/robotomono-500-webfont.woff") format("woff"),url("/fonts/robotomono/robotomono-500-webfont.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"robotomono";src:url("/fonts/robotomono/robotomono-500-italic-webfont.woff2") format("woff2"),url("/fonts/robotomono/robotomono-500-italic-webfont.woff") format("woff"),url("/fonts/robotomono/robotomono-500-italic-webfont.ttf") format("truetype");font-weight:500;font-style:italic}h1,h2,h3,h4,h5,h6{font-family:"lato","muli","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-weight:500;margin:0px;line-height:1.15;position:relative}h1>code,h1>a,h2>code,h2>a,h3>code,h3>a,h4>code,h4>a,h5>code,h5>a,h6>code,h6>a{font-weight:500}h1.page-title{font-size:1.8em;line-height:1.2;letter-spacing:-.021em;padding-bottom:0px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:8px;font-weight:500}@media only screen and (min-width: 760px){h1.page-title{font-size:2.3em}}@media only screen and (min-width: 960px){h1.page-title{font-size:2.3em}}@media only screen and (min-width: 1200px){h1.page-title{font-size:2.3em}}@media only screen and (min-width: 760px){h1.page-title{padding-top:0px}}h1.page-title img{display:inline;height:1em;width:1em;margin-right:.15em}h1.page-title i[class^="icon-"]{margin-left:-.15em;margin-right:.15em}h1.page-title.commands,h1.page-title.functions{font-family:"robotomono",courier,monospace;font-weight:400}h2,h3{padding-bottom:24px}h2{font-size:1.4em}@media only screen and (min-width: 760px){h2{font-size:1.6em}}@media only screen and (min-width: 960px){h2{font-size:1.6em}}@media only screen and (min-width: 1200px){h2{font-size:1.6em}}h2.contents-list-heading{text-transform:uppercase;color:#737373}h2.contents-list-heading em{font-style:normal}h3{font-size:1.2em}@media only screen and (min-width: 760px){h3{font-size:1.2em}}@media only screen and (min-width: 960px){h3{font-size:1.2em}}@media only screen and (min-width: 1200px){h3{font-size:1.2em}}h4{font-size:1.1em;margin-top:1em;margin-bottom:1em;color:#737373}h5{font-size:1em;font-weight:500;margin-bottom:1em;color:#222}.functions,.commands{font-family:"robotomono",courier,monospace;font-weight:500;color:inherit}.functions>em,.commands>em{font-style:normal;font-family:"lato","muli","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;padding-left:.25em;padding-right:.25em;font-size:.8em;position:relative;margin-bottom:.3em}.submenu-item:first-child a.submenu-item-link.functions{font-family:"lato","muli","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif}hr{border-top:3px double #222}button,a[role="button"]{background-color:#0083C0;color:#fff;border:none;outline:none;border-radius:3px;padding:.25em .5em;font-size:1em;box-shadow:none;text-align:center;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}button:hover,a[role="button"]:hover{transition:box-shadow 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}nav ul,nav ol,aside ul,aside ol{margin-left:0px;padding-left:0px;list-style:none;text-indent:0px}nav ul li,nav ol li,aside ul li,aside ol li{position:relative;margin-left:0px;padding-left:0px;list-style:none}.body-copy ul,.body-copy ol{padding-left:.75em;margin-left:.5em;margin-top:0px;padding-top:0px;margin-bottom:1.5em}.body-copy ul li,.body-copy ol li{position:relative;margin-top:.25em}.body-copy ul li ul,.body-copy ul li ol,.body-copy ol li ul,.body-copy ol li ol{margin-bottom:0px}.body-copy ul{list-style:disc outside none}.body-copy ul li ul{list-style-type:circle}.body-copy ul li ul li ul{list-style-type:square}.body-copy ol li ol{list-style-type:lower-roman}.body-copy ol li ol li ol{list-style-type:lower-alpha}.body-copy dl{margin:0px;border-bottom:1px solid #ccc;border-top:1px solid #ccc;display:block;margin-bottom:1em;font-size:1em;clear:both;line-height:1.6;padding-top:.5em;padding-bottom:.5em}.body-copy dl dt{float:left;display:block;width:100%;clear:both;margin:0px;font-weight:bolder;margin-right:1em}.body-copy dl dt code{font-size:.9em}.body-copy dl dt>strong>em>code{font-style:normal;position:relative}.body-copy dl dt>strong>em>code:after{display:inline-block;position:relative;font-family:'FontAwesome';content:'\f06a';font-size:.9em;top:-.6em;right:0px;margin-right:-.5em;color:#C9177E}.body-copy dl dd{margin:.5em 0em 0em 0em;text-indent:0px;height:auto;font-size:1em;padding-top:.25em;padding-bottom:0em;padding-left:1.5em;padding-right:0em}.body-copy dl dd strong>code{color:#00A88A}.body-copy dl dd strong:first-child>code{color:#0083C0}.body-copy .task-list{list-style:none;margin-left:0px;padding-left:0px}.body-copy .task-list li{list-style:none}a{color:#C9177E;font-weight:inherit}a,a:hover,a:active,a:focus{text-decoration:none;cursor:pointer}a:hover{text-decoration:none}.body-copy li a,.body-copy p a{z-index:1;color:#C9177E}.body-copy li a:hover,.body-copy p a:hover{border-bottom:1px solid #C9177E}a.tooltip{position:relative;overflow:visible;font-family:"lato","muli","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif}a.tooltip:hover::before{display:inline-block;position:absolute;line-height:1;bottom:-1.4em;font-size:12px;color:white;min-width:80px;padding:.25em .33em;background-color:#222;content:attr(data-tooltip);white-space:nowrap;text-transform:none;font-weight:normal;border-radius:.25em}a.tooltip.left:hover::before{right:0px;left:auto}a.tooltip.right:hover::before{right:0px;left:auto}a.tooltip.edit-link:hover::after{content:'\f09b';font-family:'fontello';color:white;font-size:13px;display:inline-block;position:absolute;line-height:1;bottom:-1.1em;right:3px}a.tooltip.edit-link:hover::before{padding-right:1.5em;font-family:"lato","muli","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif}.icon-github:before{content:'\f09b'}.body-copy a.heading-link{opacity:0;color:silver;transition:opacity .3s ease-in-out;font-size:.7em;position:absolute;display:inline;top:.35em;right:0px}@media only screen and (min-width: 760px){.body-copy a.heading-link{left:-1.5em}}.body-copy h2:hover a.heading-link,.body-copy h3:hover a.heading-link{transition:opacity .3s ease-in-out;opacity:1}.body-copy h2:hover .icon-link:hover,.body-copy h3:hover .icon-link:hover{color:#C9177E}.body-copy img{width:100%;max-width:100%;height:auto}.admonition{padding:1em}.note,.warning{display:block;margin-bottom:20px;width:100%;border-left-width:4px;border-left-style:solid;border-left-color:#555;position:relative;padding-top:4px;padding-bottom:4px}.note #exclamation-icon,.warning #exclamation-icon{height:20px;width:20px;fill:#0083C0;position:absolute;top:20%;left:-12px;background-color:white}.note h2,.warning h2{display:none}.note .admonition-content,.warning .admonition-content{display:block;margin:0px;font-size:1em;padding:8px;margin-left:12px;color:#555}.note .admonition-content p:last-child,.warning .admonition-content p:last-child{margin-bottom:0px}.note .admonition-content ul:last-child,.note .admonition-content ol:last-child,.warning .admonition-content ul:last-child,.warning .admonition-content ol:last-child{margin-bottom:0px}.note .admonition-content ul:last-child+p,.note .admonition-content ol:last-child+p,.warning .admonition-content ul:last-child+p,.warning .admonition-content ol:last-child+p{margin-top:1em}.note{border-color:#0083C0;background-color:#f9fdfe}.note #exclamation-icon{fill:#0083C0}.warning{border-color:#C9177E;background-color:#fef5fa}.warning #exclamation-icon{fill:#C9177E}.hljs{display:block;overflow-x:auto;padding:0.5em;background:#f5f5f5;font-size:.9em}.hljs,.hljs-tag,.hljs-subst{color:#000}.hljs-strong,.hljs-emphasis{color:#737373}.hljs-bullet,.hljs-quote,.hljs-number,.hljs-regexp,.hljs-literal,.hljs-link{color:#0083c0}.hljs-code,.hljs-title,.hljs-section,.hljs-selector-class{color:#00A88A}.hljs-strong{font-weight:bold}.hljs-emphasis{font-style:italic}.hljs-keyword,.hljs-selector-tag,.hljs-name,.hljs-attr{color:#C9177E}.hljs-symbol,.hljs-attribute{color:#0083c0}.hljs-params,.hljs-class .hljs-title{color:#000}.hljs-string,.hljs-type,.hljs-built_in,.hljs-builtin-name,.hljs-selector-id,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-addition,.hljs-variable,.hljs-template-variable{color:#0083c0}.hljs-comment,.hljs-deletion,.hljs-meta{color:#737373}.language-toml.hljs .hljs-section{color:#C9177E}kbd{font-family:"robotomono",courier,monospace}.body-copy code,.body-copy pre{font-family:"robotomono",courier,monospace;font-size:.9em;weight:inherit;font-weight:400;overflow-y:visible;z-index:1}.body-copy>pre{position:relative;margin-bottom:1.5em}.body-copy pre>code,.body-copy .code{background-color:#f5f5f5}.body-copy>pre{overflow-x:scroll}.body-copy ol code,.body-copy ul code,.body-copy div code,.body-copy strong code,.body-copy em code,.body-copy span code,.body-copy p code,.body-copy dd code,.body-copy dt code{background-color:#f5f5f5}@media only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi){.body-copy ol code,.body-copy ul code,.body-copy div code,.body-copy strong code,.body-copy em code,.body-copy span code,.body-copy p code,.body-copy dd code,.body-copy dt code{background-color:#f5f5f5}}.code{display:block;position:relative;overflow:hidden;padding:.5em;overflow-y:visible;margin-bottom:1.5em}code[class^="language-"]:after{display:block;position:absolute;top:4px;right:4px;color:#7b7b7b;font-family:'fontello';content:'\f121'}.copy-button+.code-copy-content code[class^="language-"]:after{position:absolute;top:-4px;right:4px}code.language-html:after{font-family:'FontAwesome';content:'\f13b'}code.language-js:after{font-family:'fontello';content:'\e802';font-size:16px;top:2px}code.language-hugo:after,code.language-go:after,code.language-golang:after{font-family:'fontello';content:'\e801'}code.language-sass:after,code.language-scss:after{font-family:'fontello';content:'\e803'}code.language-bash:after,code.language-sh:after{font-family:'fontello';content:'\e804';right:6px}code.language-toml:after{content:'TOML';font-size:.8em;padding-right:.3em;font-family:"robotomono",courier,monospace}code.language-yaml:after,code.language-yml:after{content:'YAML';font-size:.8em;padding-right:.3em;font-family:"robotomono",courier,monospace}code.language-md:after,code.language-markdown:after{font-family:'fontello';content:'\e80e'}.copy-button+.code-copy-content code[class^="language-"]:after{display:none;position:absolute;top:-8px;right:4px}blockquote code[class^="language-"]:after,.admonition code[class^="language-"]:after{content:''}.filename{font-family:"robotomono",courier,monospace;color:#626262;padding-left:1em;padding-top:.25em;font-size:.7em;background-color:#f5f5f5;width:100%;font-style:italic;margin-bottom:0px}.code-icon{position:absolute;top:2px;right:4px}.copy-button,.download-button{transition:opacity .3s ease-in-out;opacity:1;position:absolute;right:1px;top:1px;background-color:white;color:#222;border-radius:0px;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);height:30px;min-width:70px;font-size:12px;display:block;z-index:15}.copy-button:hover,.download-button:hover{transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}.copy-button span.button-text,.download-button span.button-text{text-transform:uppercase;margin-left:0px}.download-button{position:absolute;min-width:70px;top:1px;right:72px}@media only screen and (min-device-width: 375px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2){.download-button{display:none}}.tooltipped{position:absolute}.tooltipped:after{position:absolute;z-index:1000000;display:none;padding:2px 4px;font-size:.8em;font-weight:500;font-family:"lato","muli","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;color:#fff;text-align:center;text-transform:uppercase;text-decoration:none;text-shadow:none;letter-spacing:normal;word-wrap:break-word;white-space:pre;pointer-events:none;content:attr(aria-label);background-color:#0083C0;border-color:#0083C0;border-radius:0px;-webkit-font-smoothing:subpixel-antialiased}.tooltipped:before{position:absolute;z-index:1000001;display:none;width:0;height:0;color:#0083C0;pointer-events:none;content:"";border:5px solid transparent}.tooltipped:hover:before,.tooltipped:hover:after,.tooltipped:active:before,.tooltipped:active:after,.tooltipped:focus:before,.tooltipped:focus:after{display:inline-block;text-decoration:none}.tooltipped-multiline:hover:after,.tooltipped-multiline:active:after,.tooltipped-multiline:focus:after{display:table-cell}.tooltipped-s:after,.tooltipped-se:after,.tooltipped-sw:after{top:100%;right:50%;margin-top:5px;text-align:center}.tooltipped-s:before,.tooltipped-se:before,.tooltipped-sw:before{top:auto;right:50%;bottom:-5px;margin-right:-5px;border-bottom-color:#0083C0;text-align:center}.tooltipped-se:after{right:auto;left:50%;text-align:center}.tooltipped-n:after,.tooltipped-ne:after,.tooltipped-nw:after{right:50%;bottom:100%;margin-bottom:5px}.tooltipped-n:before,.tooltipped-ne:before,.tooltipped-nw:before{top:-5px;right:50%;bottom:auto;margin-right:-5px;border-top-color:#0083C0}.tooltipped-ne:after{right:auto;left:50%;margin-left:-15px}.tooltipped-nw:after{margin-right:-15px}.tooltipped-s:after,.tooltipped-n:after{-webkit-transform:translateX(50%);transform:translateX(50%)}.tooltipped-w:after{right:100%;bottom:50%;margin-right:5px;-webkit-transform:translateY(50%);transform:translateY(50%)}.tooltipped-w:before{top:50%;bottom:50%;left:-5px;margin-top:-5px;border-left-color:#0083C0}.tooltipped-e:after{bottom:50%;left:100%;margin-left:5px;-webkit-transform:translateY(50%);transform:translateY(50%)}.tooltipped-e:before{top:50%;right:-5px;bottom:50%;margin-top:-5px;border-right-color:#0083C0}.tooltipped-multiline:after{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:250px;word-break:break-word;word-wrap:normal;white-space:pre-line;border-collapse:separate}.tooltipped-multiline.tooltipped-s:after,.tooltipped-multiline.tooltipped-n:after{right:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tooltipped-multiline.tooltipped-w:after,.tooltipped-multiline.tooltipped-e:after{right:100%}svg.svg-icon{max-width:60px}.icon-freebsd:before{height:1em;width:1em;content:'';display:inline-block;margin-left:-.15em;margin-right:0em;background-image:url(/images/hugo-icons/freebsd.svg);background-size:contain;background-repeat:no-repeat}.icon-freebsd.white:before{background-image:url(/images/hugo-icons/freebsd-white.svg);margin-bottom:.2em}span.yes code{color:#fff;background-color:#00A88A}span.no code{background-color:#C9177E;color:#fff}span.no:after,span.bad:after{display:inline-block;height:1em;width:1em;font-family:'fontello';content:'\e810';margin-left:.5em;font-size:1.2em;color:#C9177E}span.yes:after,.good:after{display:inline-block;height:1em;width:1em;font-family:'fontello';content:'\e80f';color:#00A88A;margin-left:.5em;font-size:1.2em}span.break{position:relative;display:inline-block;font-weight:bold;text-align:center;width:auto;left:calc(50% - 40px)}span.break:before,span.break:after{content:"";position:absolute;display:inline-block;height:.2em;border-bottom:1px solid black;border-top:1px solid black;top:.666em;width:140px}span.break:before{right:100%;margin-right:.5em}span.break:after{left:100%;margin-left:.5em}span.na code{background-color:transparent;color:#bbb}h2 .fa.fa-thumbs-up,h3 .fa.fa-thumbs-up,h4 .fa.fa-thumbs-up,li .fa.fa-thumbs-up{color:#00A88A}h2 .fa.fa-thumbs-down,h3 .fa.fa-thumbs-down,h4 .fa.fa-thumbs-down,li .fa.fa-thumbs-down{color:#C9177E}ul.tags{list-style:none;margin:0;padding:0;margin-top:1em;margin-bottom:.5em;margin-right:4px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;float:right}ul.tags li{height:20px;line-height:20px;margin-left:4px;margin-bottom:.75em;display:-ms-flexbox;display:flex}ul.tags li:not(.icon){transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}ul.tags li:not(.icon):hover{transition:box-shadow 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}ul.tags li a{line-height:20px;-ms-flex-align:center;align-items:center;height:20px;font-size:14px;color:#222;padding-left:.3em;padding-right:.3em}.searchbox{display:inline-block;position:relative;width:300px;height:32px !important;white-space:nowrap;box-sizing:border-box;visibility:visible !important}.searchbox .algolia-autocomplete{display:block;width:100%;height:100%}.searchbox__wrapper{width:100%;height:100%;z-index:999;position:relative}.searchbox__input{display:inline-block;box-sizing:border-box;transition:box-shadow .4s ease, background .4s ease;border:0;border-radius:16px;box-shadow:inset 0 0 0 0px #ccc;background:#fff !important;padding:0;padding-right:26px;padding-left:32px;width:100%;height:100%;vertical-align:middle;white-space:normal;font-size:1em;appearance:none}.searchbox__input::-webkit-search-decoration,.searchbox__input::-webkit-search-cancel-button,.searchbox__input::-webkit-search-results-button,.searchbox__input::-webkit-search-results-decoration{display:none}.searchbox__input:hover{box-shadow:inset 0 0 0 0px #b3b3b3}.searchbox__input:focus,.searchbox__input:active{outline:0;box-shadow:inset 0 0 0 0px #aaa;background:#fff}.searchbox__input::-webkit-input-placeholder{color:#aaa}.searchbox__input::-moz-placeholder{color:#aaa}.searchbox__input:-ms-input-placeholder{color:#aaa}.searchbox__input::placeholder{color:#aaa}.searchbox__submit{position:absolute;top:0;margin:0;border:0;border-radius:16px 0 0 16px;background-color:rgba(69,142,225,0);padding:0;width:32px;height:100%;vertical-align:middle;text-align:center;font-size:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;right:inherit;left:0}.searchbox__submit::before{display:inline-block;margin-right:-4px;height:100%;vertical-align:middle;content:''}.searchbox__submit:hover,.searchbox__submit:active{cursor:pointer}.searchbox__submit:focus{outline:0}.searchbox__submit svg{width:14px;height:14px;vertical-align:middle;fill:#6D7E96}.searchbox__reset{display:block;position:absolute;top:8px;right:8px;margin:0;border:0;background:none;cursor:pointer;padding:0;font-size:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;fill:rgba(0,0,0,0.5)}.searchbox__reset.hide{display:none}.searchbox__reset:focus{outline:0}.searchbox__reset svg{display:block;margin:4px;width:8px;height:8px}.searchbox__input:valid ~ .searchbox__reset{display:block;-webkit-animation-name:sbx-reset-in;animation-name:sbx-reset-in;-webkit-animation-duration:.15s;animation-duration:.15s}@-webkit-keyframes sbx-reset-in{0%{-webkit-transform:translate3d(-20%, 0, 0);transform:translate3d(-20%, 0, 0);opacity:0}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes sbx-reset-in{0%{-webkit-transform:translate3d(-20%, 0, 0);transform:translate3d(-20%, 0, 0);opacity:0}100%{-webkit-transform:none;transform:none;opacity:1}}.algolia-autocomplete.algolia-autocomplete-right .ds-dropdown-menu{right:0 !important;left:inherit !important}.algolia-autocomplete.algolia-autocomplete-right .ds-dropdown-menu:before{right:48px}.algolia-autocomplete.algolia-autocomplete-left .ds-dropdown-menu{left:0 !important;right:inherit !important}.algolia-autocomplete.algolia-autocomplete-left .ds-dropdown-menu:before{left:48px}.algolia-autocomplete .ds-dropdown-menu{position:relative;top:-6px;border-radius:4px;margin:6px 0 0;padding:0;text-align:left;height:auto;position:relative;background:transparent;border:none;z-index:999;max-width:500px;min-width:400px;box-shadow:0 1px 0 0 rgba(0,0,0,0.2),0 2px 3px 0 rgba(0,0,0,0.1)}.algolia-autocomplete .ds-dropdown-menu:before{display:block;position:absolute;content:'';width:14px;height:14px;background:#fff;z-index:1000;top:-7px;border-top:1px solid #d9d9d9;border-right:1px solid #d9d9d9;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-radius:2px}.algolia-autocomplete .ds-dropdown-menu .ds-suggestions{position:relative;z-index:1000;margin-top:8px}.algolia-autocomplete .ds-dropdown-menu .ds-suggestion{cursor:pointer}.algolia-autocomplete .ds-dropdown-menu .ds-suggestion.ds-cursor .algolia-docsearch-suggestion.suggestion-layout-simple{background-color:rgba(69,142,225,0.05)}.algolia-autocomplete .ds-dropdown-menu .ds-suggestion.ds-cursor .algolia-docsearch-suggestion:not(.suggestion-layout-simple) .algolia-docsearch-suggestion--content{background-color:rgba(69,142,225,0.05)}.algolia-autocomplete .ds-dropdown-menu [class^="ds-dataset-"]{position:relative;border:solid 1px #d9d9d9;background:#fff;border-radius:4px;overflow:auto;padding:0 8px 8px}.algolia-autocomplete .ds-dropdown-menu *{box-sizing:border-box}.algolia-autocomplete .algolia-docsearch-suggestion{position:relative;padding:0 8px;background:#fff;color:#02060C;overflow:hidden}.algolia-autocomplete .algolia-docsearch-suggestion--highlight{color:#174d8c;background:rgba(143,187,237,0.1);padding:0.1em 0.05em}.algolia-autocomplete .algolia-docsearch-suggestion--category-header .algolia-docsearch-suggestion--category-header-lvl0 .algolia-docsearch-suggestion--highlight,.algolia-autocomplete .algolia-docsearch-suggestion--category-header .algolia-docsearch-suggestion--category-header-lvl1 .algolia-docsearch-suggestion--highlight{color:inherit;background:inherit}.algolia-autocomplete .algolia-docsearch-suggestion--text .algolia-docsearch-suggestion--highlight{padding:0 0 1px;background:inherit;box-shadow:inset 0 -2px 0 0 rgba(69,142,225,0.8);color:inherit}.algolia-autocomplete .algolia-docsearch-suggestion--content{display:block;float:right;width:70%;position:relative;padding:5.33333px 0 5.33333px 10.66667px;cursor:pointer}.algolia-autocomplete .algolia-docsearch-suggestion--content:before{content:'';position:absolute;display:block;top:0;height:100%;width:1px;background:#ddd;left:-1px}.algolia-autocomplete .algolia-docsearch-suggestion--category-header{position:relative;border-bottom:1px solid #ddd;display:none;margin-top:8px;padding:4px 0;font-size:1em;color:#33363D}.algolia-autocomplete .algolia-docsearch-suggestion--wrapper{width:100%;float:left;padding:8px 0 0 0}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column{float:left;width:30%;display:none;padding-left:0;text-align:right;position:relative;padding:5.33333px 10.66667px;color:#A4A7AE;font-size:.9em;word-wrap:break-word}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column:before{content:'';position:absolute;display:block;top:0;height:100%;width:1px;background:#ddd;right:0}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column .algolia-docsearch-suggestion--highlight{background-color:inherit;color:inherit}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-inline{display:none}.algolia-autocomplete .algolia-docsearch-suggestion--title{margin-bottom:4px;color:#02060C;font-size:.9em;font-weight:bold}.algolia-autocomplete .algolia-docsearch-suggestion--text{display:block;line-height:1.2em;font-size:.85em;color:#63676D}.algolia-autocomplete .algolia-docsearch-suggestion--no-results{width:100%;padding:8px 0;text-align:center;font-size:1.2em}.algolia-autocomplete .algolia-docsearch-suggestion--no-results::before{display:none}.algolia-autocomplete .algolia-docsearch-suggestion code{padding:1px 5px;font-size:90%;border:none;color:#222222;background-color:#EBEBEB;border-radius:3px;font-family:Menlo,Monaco,Consolas,"Courier New",monospace}.algolia-autocomplete .algolia-docsearch-suggestion code .algolia-docsearch-suggestion--highlight{background:none}.algolia-autocomplete .algolia-docsearch-suggestion.algolia-docsearch-suggestion__main .algolia-docsearch-suggestion--category-header{display:block}.algolia-autocomplete .algolia-docsearch-suggestion.algolia-docsearch-suggestion__secondary .algolia-docsearch-suggestion--subcategory-column{display:block}.algolia-autocomplete .suggestion-layout-simple.algolia-docsearch-suggestion{border-bottom:solid 1px #eee;padding:8px;margin:0}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--content{width:100%;padding:0}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--content::before{display:none}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--category-header{margin:0;padding:0;display:block;width:100%;border:none}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--category-header-lvl0{opacity:.6;font-size:.85em}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--category-header-lvl1{opacity:.6;font-size:.85em}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--category-header-lvl1::before{background-image:url('data:image/svg+xml;utf8,');content:'';width:10px;height:10px;display:inline-block}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--wrapper{width:100%;float:left;margin:0;padding:0}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--subcategory-column,.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--duplicate-content,.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--subcategory-inline{display:none !important}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--title{margin:0;color:#458EE1;font-size:.9em;font-weight:normal}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--title::before{content:"#";font-weight:bold;color:#458EE1;display:inline-block}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--text{margin:4px 0 0;display:block;line-height:1.4em;padding:5.33333px 8px;background:#f8f8f8;font-size:.85em;opacity:.8}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--text .algolia-docsearch-suggestion--highlight{color:#3f4145;font-weight:bold;box-shadow:none}.algolia-autocomplete .algolia-docsearch-footer{width:110px;height:20px;z-index:2000;margin-top:10.66667px;float:right;font-size:0;line-height:0}.algolia-autocomplete .algolia-docsearch-footer--logo{background-image:url("data:image/svg+xml;utf8,");background-repeat:no-repeat;background-position:center;background-size:100%;overflow:hidden;text-indent:-9000px;padding:0 !important;width:100%;height:100%;display:block}#toggle-search{display:block;position:fixed;top:.5em;right:.3em;float:right;margin-right:20px;font-size:1.2em;z-index:60;color:#C9177E}@media only screen and (min-width: 960px){#toggle-search{top:.3em}}form#site-search-form{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;width:100vw;position:fixed;top:50px;height:45px;-webkit-transform:translateY(-50px);transform:translateY(-50px);background-color:#fff;z-index:19;box-shadow:0 3px 6px rgba(201,23,126,0.15),0 3px 6px rgba(201,23,126,0.3)}form#site-search-form.search-open{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;-webkit-transform:translateY(0);transform:translateY(0);border-bottom:1px solid #C9177E}form#site-search-form #search-input{max-height:45px;padding-left:20px;font-size:1em}@media only screen and (min-width: 960px){form#site-search-form{display:block;position:fixed;top:8px;right:0px;z-index:50;width:300px;-webkit-transform:translateX(290px);transform:translateX(290px);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;box-shadow:none;max-height:40px}form#site-search-form.search-open{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;border-bottom-width:0px;-webkit-transform:translateX(0px);transform:translateX(0px)}form#site-search-form.search-open #search-input{transition:opacity .3 ease-in-out;opacity:1;border-bottom:3px solid #C9177E}form#site-search-form.search-open #search-input::after{display:inline-block;content:'';width:1em;border-bottom:3px solid #C9177E}form#site-search-form #search-input{transition:opacity .3s ease-in-out;max-height:40px;padding-left:0px;font-size:20px;opacity:0}}#search-input{width:260px;outline:none;border:0px;border-radius:0px}#search-input,#search-input:hover,#search-input:active,#search-input:focus{outline:none}.algolia-docsearch-suggestion{border-bottom-color:#3A3DD1}.algolia-docsearch-suggestion--highlight{color:#3A33D1}.algolia-docsearch-suggestion--category-header .algolia-docsearch-suggestion--highlight{background-color:#4D47D5}.aa-cursor .algolia-docsearch-suggestion--content{color:#272296}.aa-cursor .algolia-docsearch-suggestion{background:#EBEBFB}.algolia-autocomplete .algolia-docsearch-suggestion--text .algolia-docsearch-suggestion--highlight{box-shadow:inset 0 -2px 0 0 #C9177E}.algolia-autocomplete .algolia-docsearch-suggestion--highlight{color:#C9177E;background:#f7e8f1;padding:0.1em 0.05em}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column{background-color:#fff}.algolia-autocomplete .ds-dropdown-menu{font-size:.8em;min-width:340px;max-width:340px}@media only screen and (min-width: 760px){.algolia-autocomplete .ds-dropdown-menu{font-size:1em;min-width:400px;max-width:500px}}@media only screen and (min-width: 960px){.algolia-autocomplete .ds-dropdown-menu{min-width:500px;max-width:600px}}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column-text .algolia-docsearch-suggestion--highlight{color:#0083C0;font-weight:bold;background:#c9e8f6}@media (min-width: 768px){.algolia-docsearch-suggestion{border-bottom-color:#7671df}.algolia-docsearch-suggestion--subcategory-column{border-right-color:#7671df;background-color:#F2F2FF;color:#4E4726}}kbd{background-color:inherit;border:1px solid #222;display:inline-block;font-size:.9em;padding:.1em .3em;border-radius:5px;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}aside#toc{position:fixed;max-width:250px;min-width:250px;overflow-y:scroll;max-height:calc(100vh - 50px - 40px);padding-left:.5em;padding-right:.5em;bottom:40px;right:20px;height:auto;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);z-index:30;background-color:#fff;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:bottom right;transform-origin:bottom right;opacity:0;border-radius:5px}aside#toc header.toc-header{display:inline-block;width:100%;margin-top:24px}aside#toc header.toc-header>a h3{margin-top:0px;margin-bottom:0px;margin-left:8px;padding-bottom:0px;border-bottom:1px solid #222;color:#222;font-size:17px}aside#toc.toc-open{-webkit-transform:scale(1);transform:scale(1);opacity:1}@media only screen and (min-width: 1200px){aside#toc{box-shadow:none;top:50px;right:0px;bottom:auto;opacity:1;min-height:calc(100vh - 50px - 140px);max-height:calc(100vh - 50px - 140px);-webkit-transform:scale(1);transform:scale(1);border-radius:0px;margin-right:1.5em}aside#toc .toc-inner-wrapper{position:relative;min-height:calc(100vh - 50px - 140px);max-height:calc(100vh - 50px - 140px);overflow-y:scroll}aside#toc .fade{content:'';display:inline-block;position:absolute;bottom:-1px;left:0px;width:100%;min-height:1px;box-shadow:0px 0px 72px 50px #fff}}nav#TableOfContents{position:relative;margin-bottom:20px;height:auto;overflow-y:scroll}nav#TableOfContents li code{font-family:"lato","muli","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif}nav#TableOfContents li.active>a>code{color:inherit;font-weight:inherit;font-family:"lato","muli","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif}nav#TableOfContents>ul:first-child{padding-left:0px;margin-left:0px;margin-top:.5em;margin-bottom:2em}nav#TableOfContents>ul:first-child>li{padding-left:0px;margin-left:0px;font-size:18px}nav#TableOfContents ul>li>ul li{line-height:1.2;font-size:16px;padding-left:8px;position:relative;margin-top:.5em;margin-bottom:.5em}nav#TableOfContents ul>li>ul li a{color:#222;position:relative}@media only screen and (min-width: 960px){nav#TableOfContents ul>li>ul li a:hover{color:#C9177E}nav#TableOfContents ul>li>ul li a:hover::before{content:'';display:inline-block;height:100%;border-left:1px solid #C9177E;position:absolute;left:-8px}nav#TableOfContents ul>li>ul li a:hover code{color:inherit}}nav#TableOfContents ul>li>ul li.active>a{position:relative;color:#C9177E;font-weight:400}nav#TableOfContents ul>li>ul li.active>a::before{content:'';display:inline-block;height:100%;border-left:2px solid #C9177E;position:absolute;left:-8px}nav#TableOfContents ul>li>ul li>ul{display:block;margin-top:8px;margin-bottom:0px}nav#TableOfContents ul>li>ul li>ul>li{font-size:14px}@media only screen and (min-width: 960px){nav#TableOfContents ul>li>ul li>ul>li a:hover{color:#0083C0}nav#TableOfContents ul>li>ul li>ul>li a:hover::before{content:'';display:inline-block;height:100%;border-left:1px solid #0083C0;position:absolute;left:-16px}}nav#TableOfContents ul>li>ul li>ul>li.active>a{color:#0083C0;font-weight:400}nav#TableOfContents ul>li>ul li>ul>li.active>a::before{border-left:2px solid #C9177E;left:-16px}a#toc-toggle{display:none}aside#toc+a#toc-toggle{display:block;position:fixed;bottom:40px;right:20px;background-color:#fff;color:#fff;background-color:#C9177E;height:40px;width:40px;z-index:99;line-height:50px;text-align:center;border-radius:5px;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23)}aside#toc+a#toc-toggle:after{content:'\2026';display:block;position:relative;width:40px;height:40px;font-size:2em;line-height:40px;bottom:10px}aside#toc+a#toc-toggle.toc-open{box-shadow:none;background-color:#fff;color:#222}aside#toc+a#toc-toggle.toc-open::after{content:"\00D7";font-size:2em;bottom:0px}aside#toc+a#toc-toggle.toc-open:hover{box-shadow:none}aside#toc+a#toc-toggle:hover{transition:box-shadow 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 19px 38px rgba(0,0,0,0.3),0 15px 12px rgba(0,0,0,0.22)}@media only screen and (min-width: 1200px){aside#toc+a#toc-toggle{display:none}}.all-contents{padding-top:1em;font-size:.95em}.contents-list{box-shadow:none;background-color:transparent;color:#222;border-bottom:1px solid silver;margin-bottom:1em;position:relative;font-size:.95em}.contents-list a{width:100%;color:#222}.contents-list a:before,.contents-list a:after,.contents-list a:hover{background-color:transparent;border:none;color:#222}.contents-list h3{margin-top:0px;padding-top:0px;padding-bottom:2px;color:#C9177E}.contents-list p{margin-top:8px;margin-bottom:16px}.taxonomy-term{font-size:1.3em;display:inline-block;width:auto;clear:both}.list-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.list-icon-wrapper{max-width:1em;max-height:1em;margin-right:.2em}.list-icon-wrapper img{width:100%;height:auto;margin-bottom:0px;margin-left:auto;margin-right:auto;display:block}.last-modified{color:#737373;display:block;clear:both;min-width:200px;width:100%;max-width:100%;text-align:center;font-size:.8em;position:relative;border-bottom:2px solid #737373}#content-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:100%;min-width:100%;min-height:60px;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2em}.cf-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#737373}.cf-link h5{color:#737373}.cf-link:hover{background-color:#C9177E;color:#fff}.cf-link:hover h5{color:#fff}.icon-wrapper{display:inline-block;margin-right:6px;position:relative;min-height:60px;width:24px}.icon-wrapper i{font-size:24px;position:absolute;top:calc(50% - 12px)}.next-page{-ms-flex-pack:end;justify-content:flex-end;text-align:right;-ms-flex-item-align:end;align-self:flex-end}.page-info{margin:0px .5em 0px .5em}.page-info{display:inline-block;width:auto}.page-info span{font-size:.8em}.body-copy blockquote{position:relative;display:block;margin:0px;font-style:italic;background-color:#f8f8f8;padding:16px;margin-bottom:1em}.body-copy blockquote p{margin-bottom:0px;margin-top:16px}.body-copy blockquote p:first-child{margin-top:8px}.body-copy blockquote:before{font-family:'fontello';display:block;height:1em;width:1em;position:absolute;content:'\e809';color:silver;top:-3px;left:4px;font-size:1.2em;font-style:normal}.body-copy blockquote code,.body-copy blockquote pre{font-style:normal}.body-copy blockquote cite.blockquote-citation{position:relative;display:block;clear:both;text-align:right;line-height:2;font-size:14px;font-style:normal}.breadcrumbs{list-style:none;display:inline-block;margin-top:3px}.breadcrumbs li{float:left}.breadcrumbs li a{color:#222;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:#D1F1FE;text-decoration:none;position:relative;height:30px;line-height:30px;padding:0 10px 0 5px;text-align:center;margin-right:23px;font-size:14px}.breadcrumbs li a img{height:20px;width:20px}.breadcrumbs li a span{margin-left:4px}.breadcrumbs li:nth-child(even){margin-left:-8px}.breadcrumbs li:nth-child(even) a{background-color:#D1F1FE}.breadcrumbs li:nth-child(even) a:before{border-color:#D1F1FE;border-left-color:transparent;height:30px;line-height:30px}.breadcrumbs li:nth-child(even) a:after{border-left-color:#D1F1FE}.breadcrumbs li:first-child a{padding-left:10px;border-radius:4px 0 0 4px}.breadcrumbs li:first-child a:before{border:none}.breadcrumbs li:last-child::not(first-child) a{padding-right:15px;border-radius:0 4px 4px 0}.breadcrumbs li:last-child::not(first-child) a:after{border:none}.breadcrumbs li a:before,.breadcrumbs li a:after{content:"";position:absolute;top:0;border:0 solid #D1F1FE;border-width:15px 6.666px;width:0;height:0}.breadcrumbs li a:before{left:-12px;border-left-color:transparent}.breadcrumbs li a:after{left:100%;border-color:transparent;border-left-color:#D1F1FE}.breadcrumbs li a:hover{background-color:#0083C0;color:#fff}.breadcrumbs li a:hover img{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.breadcrumbs li a:hover:before{border-color:#0083C0;border-left-color:transparent}.breadcrumbs li a:hover:after{border-left-color:#0083C0}table{text-align:left;overflow-x:scroll;width:100%;max-width:100%;width:auto;display:block;border-left:2px solid #737373;margin:0px;font-size:16px;margin-bottom:1em}table tr{border-top:2px solid #737373}table tr th,table tr td{padding-left:4px;padding-right:6px}table tr th:last-child,table tr td:last-child{border-right:2px solid #737373}table.terms-table td{width:50%}table thead{width:100%;background-color:#000;color:#fff}table thead tr{min-width:100%}table thead tr th{padding-left:4px;padding-right:6px}@media only screen and (min-width: 760px){table thead tr th:last-child{min-width:220px}}table tbody{min-width:100%}table tbody tr{min-width:100%;background-color:#fff}table tbody tr:nth-child(even){background-color:#f8f8f8}table tbody tr:last-child{border-bottom:2px solid #737373}table tbody tr small{font-size:1em}table tbody td .purpose-title{font-style:italic;color:#C9177E;font-weight:bold}table tbody td.bf-default code{color:#0083C0;font-weight:bold}table tbody td.bf-flag code{color:#00A88A;font-weight:bold}table.utils-table tr{line-height:1.2}table.utils-table tr>td:first-child{min-width:220px}article#press-and-articles>.body-copy table{max-width:100%}article#press-and-articles>.body-copy table tr td{display:table-cell;width:auto}article#press-and-articles>.body-copy table tr td:nth-child(3){width:100px;min-width:100px;max-width:100px;text-align:right}.twitter-tweet.twitter-tweet-rendered{display:block;margin-left:auto;margin-right:auto}.body-copy>div{margin-bottom:1.5em}.cls-1{fill:#11485e}.cls-2{fill:#7fc2e2}.cls-3{fill:#d8d5d5}.cls-4{fill:#131413}.cls-5{fill:#fff}.cls-6{fill:#b28f82}.cls-7{fill:#231f20}.cls-8{fill:#418cbd}.eye{-webkit-animation:squeeze 2.4s infinite;animation:squeeze 2.4s infinite}.nose{-webkit-animation:nose 2s infinite ease;animation:nose 2s infinite ease}.gopher{-webkit-transform:translateY(120px);transform:translateY(120px);-webkit-animation:start .8s forwards ease-in-out;animation:start .8s forwards ease-in-out}@-webkit-keyframes nose{80%{-webkit-transform:none;transform:none}83%{-webkit-transform:translateX(7.5px) scaleX(0.9);transform:translateX(7.5px) scaleX(0.9)}90%{-webkit-transform:none;transform:none}93%{-webkit-transform:translateX(7.5px) scaleX(0.9);transform:translateX(7.5px) scaleX(0.9)}100%{-webkit-transform:none;transform:none}}@keyframes nose{80%{-webkit-transform:none;transform:none}83%{-webkit-transform:translateX(7.5px) scaleX(0.9);transform:translateX(7.5px) scaleX(0.9)}90%{-webkit-transform:none;transform:none}93%{-webkit-transform:translateX(7.5px) scaleX(0.9);transform:translateX(7.5px) scaleX(0.9)}100%{-webkit-transform:none;transform:none}}@-webkit-keyframes squeeze{90%{-webkit-transform:none;transform:none;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}93%{-webkit-transform:translateY(70px) scaleY(0.1);transform:translateY(70px) scaleY(0.1)}100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes squeeze{90%{-webkit-transform:none;transform:none;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}93%{-webkit-transform:translateY(70px) scaleY(0.1);transform:translateY(70px) scaleY(0.1)}100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@media all{.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333}.featherlight:last-of-type{background:rgba(0,0,0,0.8)}.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;border-radius:0px;padding:0px;border-bottom:0px solid transparent;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;font-size:1.1em;line-height:2em;width:2em;cursor:pointer;text-align:center;font-family:Arial, sans-serif;background-color:rgba(255,255,255,0.8);color:#222}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0}.featherlight iframe{border:none}.featherlight *{box-sizing:border-box}}@media only screen and (max-width: 1024px){.featherlight .featherlight-content{margin-left:10px;margin-right:10px;max-height:98%}}a.image-link:hover{border-bottom:0px solid transparent !important;cursor:zoom-in}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.site-header{width:100%;height:50px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0px;background-color:#fff;color:#000;position:fixed;top:0px;left:0px;z-index:20;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}@media only screen and (min-width: 960px){.site-header{-ms-flex-pack:justify;justify-content:space-between}}.site-header .hugo-meta{display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 960px){.site-header .hugo-meta{float:left;width:auto;-ms-flex-pack:start;justify-content:flex-start}}.site-header #home-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:.8em;margin-left:1.5em}.site-header #home-link img{height:35px;margin-right:.25em}.site-header #home-link .hugo-v{-ms-flex-item-align:end;align-self:flex-end;font-size:.9em}.site-header a.github-button{display:none}@media only screen and (min-width: 760px){.site-header a.github-button{display:inline}}.site-header iframe[src^="https://buttons.github.io"]{display:none;margin-left:1em}@media only screen and (min-width: 760px){.site-header iframe[src^="https://buttons.github.io"]{display:inline}}.site-navigation::-webkit-scrollbar{display:none}.site-navigation{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;position:fixed;left:0px;top:0px;width:250px;bottom:0px;overflow-y:scroll;background-color:#f8f8f8;-webkit-transform:translateX(-250px);transform:translateX(-250px);padding:0px;z-index:9;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding-bottom:2em}.site-navigation::-webkit-scrollbar{display:none}.site-navigation.navigation-open{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;-webkit-transform:translateX(0px);transform:translateX(0px)}@media only screen and (min-width: 960px){.site-navigation{-webkit-transform:translateX(0px);transform:translateX(0px)}}.site-navigation ul li a{display:-ms-flexbox;display:flex}.site-navigation ul.top-menu{margin-top:80px;margin-bottom:30px;width:85%}@media only screen and (min-width: 960px){.site-navigation ul.top-menu{margin-top:60px}}.site-navigation ul.top-menu a{color:#222;font-weight:400;width:100%}.site-navigation ul.top-menu a:hover{color:#C9177E}.site-navigation ul.top-menu li{padding-left:0px;line-height:1.2;padding-top:.75em}.site-navigation ul.top-menu li ul li{padding-left:.3em}.site-navigation ul.top-menu a.top-menu-item-link{font-size:16px;width:100%}.site-navigation ul.top-menu a.top-menu-item-link i.fa.fa-angle-double-right{margin-left:.25em}.site-navigation ul.top-menu a.top-menu-item-link.active-section{color:#C9177E;font-weight:700}.site-navigation ul.top-menu a.top-menu-item-link.active-section+ul.submenu{display:block;border-left:2px solid #C9177E}.site-navigation ul.top-menu ul.submenu{display:none;margin-left:.2em;padding-left:.5em;padding-bottom:.66em}.site-navigation ul.top-menu ul.submenu li{line-height:1.3}.site-navigation ul.top-menu ul.submenu a.submenu-item-link{font-size:14px}.site-navigation ul.top-menu ul.submenu a.submenu-item-link:hover{color:#0083C0}.site-navigation ul.top-menu ul.submenu a.submenu-item-link.active-page{font-weight:700;color:#0083C0}.site-navigation ul.top-menu ul.submenu a.submenu-item-link.active-page>code{color:#0083C0}.site-navigation ul.top-menu ul.submenu a.submenu-item-link.active-page>code>em{font-style:normal;family:"lato","muli","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif}.nav-buttons{display:block;margin-left:auto;margin-right:auto;max-width:200px}.nav-buttons a{margin-bottom:.5em;display:inline-block;width:200px;max-width:200px;position:relative;font-size:.9em}.navigation-toggle-wrapper{width:50px;height:50px;position:fixed;top:2px;left:0px;z-index:20}.navigation-toggle-wrapper h4.menu{display:inline-block;position:absolute;bottom:-1em;left:.8em;color:#0083C0;display:none}@media only screen and (min-width: 960px){.navigation-toggle-wrapper{display:none}}.navigation-toggle-wrapper.navigation-open .top{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:40%;border-radius:5px;background-color:#C9177E;border-color:#C9177E}.navigation-toggle-wrapper.navigation-open .middle{width:40px;height:40px;top:4%;border-radius:50%;background-color:#C9177E;border-color:#C9177E;opacity:0.3}.navigation-toggle-wrapper.navigation-open .bottom{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:40%;border-radius:5px;background-color:#C9177E;border-color:#C9177E}.bar{width:40px;height:2px;border:2px solid #0083C0;background-color:#0083C0;position:absolute;border-radius:10px}.bar.navigation-open{background-color:#C9177E;border:2px solid #C9177E}.top{left:15%;top:20%;transition:all 0.5s}.middle{left:15%;top:40%;transition:all 0.5s}.bottom{left:15%;top:60%;transition:all 0.5s}#all-content-wrapper{margin-top:50px;z-index:5;transition:all .3s ease-in-out;opacity:1;overflow-x:hidden}@media only screen and (min-width: 960px){#all-content-wrapper{margin-left:250px}}#all-content-wrapper.navigation-open{transition:all .3s ease-in-out;-webkit-transform:translateX(250px);transform:translateX(250px);opacity:.4;overflow-x:hidden}@media only screen and (min-width: 960px){#all-content-wrapper.navigation-open{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px);overflow-x:hidden}}main.main{width:100%;display:block;margin-left:auto;margin-right:auto;position:relative;min-height:calc(100vh - 100px)}@media only screen and (min-width: 1200px){main.main{width:100%;margin-right:0px;max-width:calc(100vw - 500px - 20px);float:left;padding-left:0px;padding-right:0px}}.content{width:90%;margin-left:auto;margin-right:auto}@media only screen and (min-width: 960px){.content{float:left;margin-left:5%;margin-right:auto;max-width:34em}}@media only screen and (min-width: 1200px){.content{min-width:34em;max-width:90%}}header.content-header{display:block;clear:both;width:100%;position:relative;margin-top:24px;overflow-x:hidden;margin-bottom:1em}.content-section-image-wrapper{margin-bottom:1em}.content-section-image-wrapper a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#222}.content-section-image-wrapper a img{width:20px}.content-section-image-wrapper a span{font-size:.8em;margin-left:.25em}.content-header-links{display:none;position:absolute;right:1px;top:1px;text-transform:uppercase;width:auto;overflow:visible}@media only screen and (min-width: 760px){.content-header-links{display:block}}.content-header-links a{position:relative;display:inline-block;color:#222;padding:4px 6px;vertical-align:middle;height:36px;width:36px;line-height:36px;text-align:center;border-radius:3px;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}.content-header-links a:hover{color:#222}.content-header-links a i.icon-pencil{font-size:20px;position:relative;bottom:4px;right:2px}.content-header-links a svg{height:24px;width:24px;display:inline}.content-header-links a.godoc-link{border-right-width:0px}.body-copy{margin-top:0px;margin-bottom:2.5em;display:block;overflow:visible}.body-copy div+h2{margin-top:1em}.body-copy em{font-weight:inherit}main.showcase-list{width:90%;max-width:1200px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 1200px){main.showcase-list{margin-left:5%}}#showcase{display:-ms-flexbox;display:flex;list-style:none;padding-left:0px;margin-left:0px;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}#showcase li.showcase-site{list-style:none;padding-left:0px;margin-left:0px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);margin-bottom:1.5em}@media only screen and (min-width: 760px){#showcase li.showcase-site{width:48%}}@media only screen and (min-width: 1200px){#showcase li.showcase-site{width:32%}}#showcase li.showcase-site .image-wrapper{width:100%;max-width:100%}#showcase li.showcase-site .image-wrapper img{width:100%;max-width:100%;border-bottom:1px solid #d9d9d9}#showcase li.showcase-site ul.tags{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}#showcase li.showcase-site ul.tags li{margin-bottom:.25em;-ms-flex-item-align:start;align-self:flex-start;width:auto}#showcase li.showcase-site ul.tags li a{font-size:12px}#showcase li.showcase-site ul.tags li.tags-icon-li{box-shadow:none}#showcase li.showcase-site .showcase-meta{padding:10px}#showcase li.showcase-site .showcase-meta .showcase-links{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;font-size:.8em}#showcase li.showcase-site .showcase-meta .showcase-links .showcase-source{font-size:.8em;text-transform:uppercase}#showcase li.showcase-site .showcase-meta .showcase-links .showcase-title{font-weight:bold}#showcase li.showcase-site .showcase-meta .showcase-links .showcase-title a{font-weight:bold}#site-footer{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;background-color:#000;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;height:auto;padding-bottom:1em}#site-footer.navigation-open{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;-webkit-transform:translateX(250px);transform:translateX(250px)}@media only screen and (min-width: 760px){#site-footer{-ms-flex-direction:row;flex-direction:row}}@media only screen and (min-width: 960px){#site-footer{width:calc(100% - 250px);margin-left:250px;height:140px}}.footer-content{width:90%;margin-left:auto;margin-right:auto;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:760px}.footer-content .footer-info{width:100%}.footer-content .footer-info span{width:100%;display:block;text-align:center;margin-top:1em}@media only screen and (min-width: 760px){.footer-content .footer-info span{margin-top:0px}}@media only screen and (min-width: 760px){.footer-content .footer-info{width:200px}}.footer-content img{max-width:140px;margin-left:auto;margin-right:auto;display:block}@media only screen and (min-width: 760px){.footer-content{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.footer-content div{min-width:120px}}.footer-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;color:#fff;list-style:none;margin-left:0px;padding-left:0px;max-width:auto;margin-right:2em;margin:0px;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-list ul{list-style:none}.footer-list ul li a{color:#fff;font-size:.8em}#site-footer.homepage{width:100vw;margin-left:0px}#homepage-nav{transition:box-shadow .2s ease-in-out;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;position:fixed;top:0px;left:0px;z-index:50;min-height:50px;max-height:50px;background-color:#fff}#homepage-nav.shadow{transition:box-shadow .2s ease-in-out;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}ul.animated{margin-top:0px;margin-bottom:0px;max-width:400px;min-width:240px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-left:auto;margin-right:auto}@media only screen and (min-width: 760px){ul.animated{min-width:320px}}ul.animated li{display:-ms-flexbox;display:flex}ul.animated li a{color:#737373}ul.animated li a:hover{color:#C9177E}#all-content-wrapper.home{margin-left:0px;margin-top:0px}@media only screen and (min-width: 760px){#all-content-wrapper.home{margin-left:0px}}#all-content-wrapper.home main#homepage.main{margin-left:0px;width:100vw;min-width:100vw}.home-row{min-height:auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.home-row.hero{margin-top:50px;min-height:auto;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.home-row.hero.animated{opacity:0}.home-row:nth-child(2){background-color:#f0f0f0}.home-row:nth-child(3){background-color:#fff}.home-row.install{background-color:#222}.home-row:nth-child(5){background-color:#0083C0}.homepage-icon{display:block;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:90%;max-width:540px;margin-top:5em;margin-right:auto;margin-left:auto}.get-started{margin-bottom:5em}.get-started .button.xl{display:block;margin-top:1.5em;font-size:1.3em;padding-right:1em;padding-left:1em;width:auto;max-width:12em;margin-left:auto;margin-right:auto}.hero-tagline{color:#737373;font-size:1.2em;text-align:center;line-height:1.3;font-weight:300;margin-top:1.5em;font-style:normal;max-width:90%}@media only screen and (min-width: 760px){.hero-tagline{font-size:1.5em}}.home-row-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:960px;margin-left:auto;margin-right:auto;margin-top:4rem;margin-bottom:4rem;width:90%}.home-row-content h2{text-align:left;width:100%;text-align:center;margin-bottom:1em}.home-row-content h2 span{font-size:.7em;font-weight:300;color:#555}@media only screen and (min-width: 1200px){.home-row-content{-ms-flex-pack:distribute;justify-content:space-around}}.home-row-content.first-fade{opacity:0}.home-row-content-focus{display:-ms-flexbox;display:flex}.home-row-content-focus .focus-svgs{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}@media only screen and (min-width: 760px){.home-row-content-focus .focus-svgs{max-width:48%}}.home-row-content-focus .focus-svgs svg{max-width:48%}.home-row-content-focus #content-halo{fill:#0083C0 !important}.home-row-content-features{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;width:85%}.home-row-content-features .home-row-content-feature{margin-bottom:2em;max-width:297.6px}.home-row-content-features .home-row-content-feature h3{margin-bottom:.2em;padding-bottom:0px;font-weight:500;border-bottom:1px solid white;font-size:1.1em}.home-row-content-features .home-row-content-feature .homepage-feature-content{color:#555;font-weight:300;line-height:1.3;font-size:.9em}.home-row-content-features .home-row-content-feature .homepage-feature-content p{color:#6f6f6f}.home-row-content-features .home-row-content-feature .homepage-feature-content code:first-child{margin-right:.25em}.half{width:90%;margin-left:auto;margin-right:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;max-width:384px}.half.half-content{-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding-top:30px}.half.half-content h2{width:100%;font-size:22px;text-align:center;font-weight:500;line-height:1.3}@media only screen and (min-width: 760px){.half.half-content h2{margin-top:0px}}.half.half-content p{text-align:center;margin-left:auto;margin-right:auto}.half.half-content hr,.half.half-content .hr{border:0;height:1px;opacity:1;background-image:linear-gradient(to right, transparent, rgba(0,0,0,0.75), transparent);width:100%;margin-bottom:2.5em;margin-top:2.5em}.homepage-terminal{font-family:"robotomono",courier,monospace;background-color:#737373;padding:1em 1.5em;text-align:left;width:110%;position:relative;left:-5%;max-width:360px;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);border-radius:5px;margin-top:1em;margin-right:auto;margin-left:auto;font-size:14px;margin-bottom:0px;color:transparent}@media only screen and (min-width: 760px){.homepage-terminal{width:100%;left:auto}}.homepage-terminal span{color:transparent}.homepage-terminal .blast{color:#fff}.svgs{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;position:relative}.svgs svg,.svgs .img-wrapper{max-width:45%;max-width:140px}.svgs svg#markdown,.svgs .img-wrapper#markdown{margin-top:30px}@media only screen and (min-width: 960px){.svgs{margin-top:3.5em}}#hugopher-front{width:300px;position:relative}#hugopher-front .eye{-webkit-animation:squeeze 2.4s infinite;animation:squeeze 2.4s infinite}.gopher-badge{opacity:0;width:50px;position:absolute;top:24px}.gopher-cape{opacity:0}.eyes{-webkit-animation:squeeze 2.4s infinite;animation:squeeze 2.4s infinite}@keyframes squeeze{90%{-webkit-transform:none;transform:none;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}93%{-webkit-transform:translateY(70px) scaleY(0.1);transform:translateY(70px) scaleY(0.1)}100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.home-row-content-install{color:#fff}.home-row-content-install .platform-icons{display:-ms-flexbox;display:flex;width:100%;color:#fff;-ms-flex-pack:justify;justify-content:space-between}.home-row-content-install .platform-icons i{font-size:80px}.home-row-content-tweets{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.home-row-content-tweets h2{color:#fff}@media only screen and (min-width: 760px){.home-row-content-tweets{max-width:640px}}@media only screen and (min-width: 960px){.home-row-content-tweets{max-width:960px}}.homepage-tweet{max-width:300px;background-color:#fff;margin-bottom:20px;border-radius:4px;position:relative}.homepage-tweet i.icon-twitter{position:absolute;top:10px;right:10px;color:#1DA1F2}.homepage-tweet .homepage-tweet-attribution{font-style:normal;width:100%;display:block;font-size:.8em;text-align:right}.home-row-content-open-source div{width:100%;text-align:center}.home-row-content-open-source i.icon-github{font-size:62px}@media only screen and (min-width: 760px){.home-row-content-open-source i.icon-github{font-size:90px}}.home-row-content-open-source i.icon-love{color:red}.no-js{opacity:1 !important}.body-copy[data-section="commands"]>h2:nth-of-type(1){display:none}.body-copy[data-section="commands"] h3{font-size:1.6em}.body-copy[data-section="commands"] h4{font-size:1.2em}.body-copy[data-section="commands"] h5{font-size:1.1em;margin-top:1em;margin-bottom:1em;color:#737373}.wip{background-color:#C9177E;color:white;position:absolute;left:40px;top:40px;-webkit-transform:rotate(-10deg);transform:rotate(-10deg);font-weight:bold;width:130px;font-size:20px;padding:6px;z-index:9999;overflow:visible;text-align:center;border-radius:15px;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 19px 38px rgba(0,0,0,0.3),0 15px 12px rgba(0,0,0,0.22)}#outdated{background-color:#0083C0;color:white;position:absolute;right:40px;top:20px;-webkit-transform:rotate(10deg);transform:rotate(10deg);font-weight:bold;width:200px;font-size:32px;padding:6px;z-index:9999;overflow:visible;text-align:center;border-radius:15px;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 19px 38px rgba(0,0,0,0.3),0 15px 12px rgba(0,0,0,0.22)} diff --git a/pipeline/gulpfile.js b/pipeline/gulpfile.js index 91487ccac..05f579310 100644 --- a/pipeline/gulpfile.js +++ b/pipeline/gulpfile.js @@ -33,6 +33,8 @@ gulp.task('scss', function() { .pipe(sass({ outputStyle: 'compressed' }).on('error', sass.logError)) .pipe(prefix('last 2 versions', '> 1%', 'ie 10', 'Android 2', 'Firefox ESR')) .pipe(plumber()) + .pipe(rename('style-embed.html')) + .pipe(gulp.dest('../layouts/partials')) .pipe(rename('style.min.css')) .pipe(gulp.dest('../static/css')); }); diff --git a/pipeline/scss/_variables.scss b/pipeline/scss/_variables.scss index 9f2a2ed38..540536004 100644 --- a/pipeline/scss/_variables.scss +++ b/pipeline/scss/_variables.scss @@ -1,6 +1,6 @@ //Config -$usefontawesome: true; +$usefontawesome: false; //Media Query Values $S:480px; @@ -41,12 +41,12 @@ $base-font-bold-color: $base-font-color; $systemfonts: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbols"; // Font Families // $base-font-family: 'museo-sans','muli',$helvetica; -$base-font-family: 'montserrat','muli',$helvetica; +$base-font-family: 'lato','muli',$helvetica; $heading-font-family: $base-font-family; $code-font-family:'robotomono',courier,monospace; // Font Weights -$base-font-weight: 300; +$base-font-weight: 400; $base-font-bold-weight: 500; $heading-font-weight: 500; $code-font-base-weight: 400; @@ -54,15 +54,16 @@ $code-font-bold-weight: 500; //Anchors (in body copy) $default-anchor-color:$base-font-color; -$default-anchor-underline-color:$hugo-blue; +$default-anchor-underline-color:$hugo-pink; $default-anchor-weight: $base-font-weight; $active-color: $default-anchor-color; + //Buttons $base-button-color: $hugo-blue; $base-button-text-color: $hugo-white; $button-border-radius: 3px; + //Codeblocks -// $code-font-family:'courierprime',courier,monospace; $code-tooltip-bg-color: $hugo-blue; $code-block-base-font-color: $hugo-black; diff --git a/pipeline/scss/base/_fontello.scss b/pipeline/scss/base/_fontello.scss index 1e5138e10..066832eee 100755 --- a/pipeline/scss/base/_fontello.scss +++ b/pipeline/scss/base/_fontello.scss @@ -1,10 +1,11 @@ @font-face { font-family: 'fontello'; - src: url('/fonts/fontello/fontello.eot'); - src: url('/fonts/fontello/fontello.woff2') format('woff2'), - url('/fonts/fontello/fontello.woff') format('woff'), - url('/fonts/fontello/fontello.ttf') format('truetype'), - url('/fonts/fontello/fontello.svg?78165468#fontello') format('svg'); + src: url('/fonts/fontello/fontello.eot?99201140'); + src: url('/fonts/fontello/fontello.eot?99201140#iefix') format('embedded-opentype'), + url('/fonts/fontello/fontello.woff2?99201140') format('woff2'), + url('/fonts/fontello/fontello.woff?99201140') format('woff'), + url('/fonts/fontello/fontello.ttf?99201140') format('truetype'), + url('/fonts/fontello/fontello.svg?99201140#fontello') format('svg'); font-weight: normal; font-style: normal; } @@ -14,7 +15,7 @@ @media screen and (-webkit-min-device-pixel-ratio:0) { @font-face { font-family: 'fontello'; - src: url('../font/fontello.svg?78165468#fontello') format('svg'); + src: url('../font/fontello.svg?99201140#fontello') format('svg'); } } */ @@ -54,66 +55,49 @@ /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */ } -.icon-alert:before { content: '\e810'; } /* '' */ -.icon-angle-double-right:before { content: '\f101'; } /* '' */ -.icon-attach:before { content: '\e820'; } /* '' */ -.icon-attention:before { content: '\e80f'; } /* '' */ -.icon-bash:before { content: '\e804'; } /* '' */ -.icon-bell:before { content: '\e80d'; } /* '' */ -.icon-cancel:before { content: '\e81e'; } /* '' */ -.icon-caution:before { content: '\e80f'; } /* '' */ +.icon-apple:before { content: '\f179'; } /* '' */ +.icon-attach:before { content: '\e814'; } /* '' */ +.icon-attention:before { content: '\e815'; } /* '' */ +.icon-bash:before { content: '\e808'; } /* '' */ +.icon-bitbucket:before { content: '\e80a'; } /* '' */ +.icon-cancel:before { content: '\e80e'; } /* '' */ .icon-chrome:before { content: '\e841'; } /* '' */ -.icon-clipboard:before { content: '\e817'; } /* '' */ +.icon-clipboard:before { content: '\f0c5'; } /* '' */ +.icon-clock:before { content: '\e817'; } /* '' */ .icon-code:before { content: '\f121'; } /* '' */ -.icon-cog-alt:before { content: '\e814'; } /* '' */ -.icon-css3:before { content: '\f13c'; } /* '' */ -.icon-docs:before { content: '\f15c'; } /* '' */ -.icon-download:before { content: '\e815'; } /* '' */ -.icon-facebook-official:before { content: '\f230'; } /* '' */ +.icon-cog-alt:before { content: '\e816'; } /* '' */ +.icon-copy:before { content: '\f0c5'; } /* '' */ +.icon-discuss:before { content: '\f03d'; } /* '' */ +.icon-docs:before { content: '\f0c5'; } /* '' */ +.icon-download:before { content: '\e806'; } /* '' */ +.icon-edge:before { content: '\f282'; } /* '' */ +.icon-file-pdf:before { content: '\f1c1'; } /* '' */ .icon-firefox:before { content: '\e840'; } /* '' */ -.icon-flag:before { content: '\e813'; } /* '' */ -.icon-forum:before {content: '\f03d';margin-right:.3em;} /* '' */ +.icon-forum:before { content: '\f03d'; } /* '' */ +.icon-forums:before { content: '\f03d'; } /* '' */ +.icon-freebsd:before { content: '\e800'; } /* '' */ +.icon-github-alt:before { content: '\f056'; } /* '' */ .icon-github:before { content: '\f09b'; } /* '' */ -.icon-gitter:before { content: '\e819'; } /* '' */ -.icon-go:before { content: '\e801'; } /* '' */ +.icon-gitter:before { content: '\e805'; } /* '' */ .icon-golang:before { content: '\e801'; } /* '' */ -.icon-heart:before { content: '\e81d'; } /* '' */ -.icon-help:before { content: '\e81b'; } /* '' */ -.icon-home:before { content: '\e812'; } /* '' */ -.icon-html.input:before { content: '\e81f'; } /* '' adds the hugo logo to "code" shortcode for filenames that end in ".html"*/ -.icon-html5:before { content: '\e800'; } /* '' */ -.icon-html:before { content: '\e800'; } /* '' */ -.icon-hugo:before { content: '\e81f'; } /* '' */ +.icon-heart:before { content: '\e804'; } /* '' */ +.icon-home:before { content: '\e813'; } /* '' */ +.icon-html:before { content: '\f13b'; } /* '' */ +.icon-hugo:before { content: '\e802'; } /* '' */ .icon-ie:before { content: '\e843'; } /* '' */ -.icon-info:before { content: '\e811'; } /* '' */ -.icon-instagram:before { content: '\f32d'; } /* '' */ -.icon-javascript:before { content: '\e802'; } /* '' */ -.icon-js:before { content: '\e802'; } /* '' */ -.icon-json:before { content: '\e81c'; } /* '' */ -.icon-link:before { content: '\e816'; } /* '' */ -.icon-linkedin:before { content: '\f30c'; } /* '' */ -.icon-love:before { content: '\e81d'; } /* '' */ -.icon-mail:before { content: '\e821'; } /* '' */ -.icon-markdown:before { content: '\e80e'; } /* '' */ -.icon-md:before { content: '\e80e'; } /* '' */ -.icon-note:before { content: '\e80d'; } /* '' */ +.icon-link-ext:before { content: '\f08e'; } /* '' */ +.icon-link:before { content: '\e812'; } /* '' */ +.icon-linux:before { content: '\f17c'; } /* '' */ +.icon-mail-alt:before { content: '\f0e0'; } /* '' */ +.icon-netlify:before { content: '\e80b'; } /* '' */ .icon-opera:before { content: '\e842'; } /* '' */ -.icon-pdf:before { content: '\f1c1'; } /* '' */ -.icon-pencil:before { content: '\e80c'; } /* '' */ -.icon-picture:before { content: '\e808'; } /* '' */ -.icon-quote-left:before { content: '\e809'; } /* '' */ -.icon-quote-right:before { content: '\e80a'; } /* '' */ -.icon-sass:before { content: '\e803'; } /* '' */ -.icon-search:before { content: '\e80b'; } /* '' */ -.icon-sh:before { content: '\e804'; } /* '' */ -.icon-bash:before { content: '\e804'; } /* '' */ -.icon-share:before { content: '\f1e0'; } /* '' */ -.icon-tag:before { content: '\e806'; } /* '' */ -.icon-tags:before { content: '\e805'; } /* '' */ -.icon-terminal:before { content: '\e804'; } /* '' */ -.icon-thumbs-up:before { content: '\e81a'; } /* '' */ -.icon-twitter:before { content: '\e807'; } /* '' */ -.icon-warn:before { content: '\e810'; } /* '' */ -.icon-warning:before { content: '\e810'; } /* '' */ -.icon-website:before { content: '\e818'; } /* '' */ -.icon-yaml:before,.icon-yml:before,.icon-toml:before { content: '\f121'; } //same as .icon-code \ No newline at end of file +.icon-pencil:before { content: '\e807'; } /* '' */ +.icon-pin:before { content: '\e811'; } /* '' */ +.icon-search:before { content: '\e803'; } /* '' */ +.icon-tag:before { content: '\e80d'; } /* '' */ +.icon-tags:before { content: '\e80c'; } /* '' */ +.icon-thumbs-down:before { content: '\e810'; } /* '' */ +.icon-thumbs-up:before { content: '\e80f'; } /* '' */ +.icon-twitter:before { content: '\f099'; } /* '' */ +.icon-wercker:before { content: '\e809'; } /* '' */ +.icon-windows:before { content: '\f17a'; } /* '' */ \ No newline at end of file diff --git a/pipeline/scss/base/_typography.scss b/pipeline/scss/base/_typography.scss index 8134c2cc8..c7b75296c 100644 --- a/pipeline/scss/base/_typography.scss +++ b/pipeline/scss/base/_typography.scss @@ -1,4 +1,4 @@ -@include fonts('montserrat', $weights: 300 500 700, $italic: true); +@include fonts('lato', $weights: 400 600 700, $italic: true); @include fonts('robotomono', $weights: 400 500 , $italic: true); h1, h2, diff --git a/pipeline/scss/components/_buttons.scss b/pipeline/scss/components/_buttons.scss index c090ab7b9..8a78efb78 100644 --- a/pipeline/scss/components/_buttons.scss +++ b/pipeline/scss/components/_buttons.scss @@ -10,15 +10,4 @@ a[role="button"] { box-shadow: none; text-align: center; @include card(1, 3); - &[class^="icon-"]:before { - display: inline-block; - font-family: 'FontAwesome'; - margin-right: .3em; - } - &.icon-forum:before { - content: '\f086'; - } - &.icon-mailing-list:before { - content: '\f0e0'; - } } diff --git a/pipeline/scss/components/_code.scss b/pipeline/scss/components/_code.scss index 51cf189e6..aa92a29a3 100644 --- a/pipeline/scss/components/_code.scss +++ b/pipeline/scss/components/_code.scss @@ -90,7 +90,7 @@ code.language-hugo:after, code.language-go:after, code.language-golang:after { font-family: 'fontello'; - content: '\e81f'; + content: '\e801'; } code.language-sass:after, diff --git a/pipeline/scss/components/_contents-list.scss b/pipeline/scss/components/_contents-list.scss index 01de581a6..dffdfc6bf 100644 --- a/pipeline/scss/components/_contents-list.scss +++ b/pipeline/scss/components/_contents-list.scss @@ -27,7 +27,7 @@ margin-top: 0px; padding-top: 0px; padding-bottom: 2px; - color: $hugo-pink; + color: $default-anchor-underline-color; } p { margin-top: 8px; diff --git a/pipeline/scss/components/_icons.scss b/pipeline/scss/components/_icons.scss index 3d14ba5af..03492a4c6 100644 --- a/pipeline/scss/components/_icons.scss +++ b/pipeline/scss/components/_icons.scss @@ -38,8 +38,8 @@ span.bad { &:after { display: inline-block; @include size(1em); - font-family: 'FontAwesome'; - content: '\f165'; + font-family: 'fontello'; + content: '\e810'; margin-left: .5em; font-size: 1.2em; color: $hugo-pink; @@ -51,8 +51,8 @@ span.yes, &:after { display: inline-block; @include size(1em); - font-family: 'FontAwesome'; - content: '\f164'; + font-family: 'fontello'; + content: '\e80f'; color: $hugo-green; margin-left: .5em; font-size: 1.2em; diff --git a/pipeline/scss/components/_table-of-contents.scss b/pipeline/scss/components/_table-of-contents.scss index a5cb36fac..ceae1463b 100644 --- a/pipeline/scss/components/_table-of-contents.scss +++ b/pipeline/scss/components/_table-of-contents.scss @@ -83,7 +83,7 @@ nav#TableOfContents { } li.active > a > code { color: inherit; - font-weight: 700; + font-weight: inherit; font-family: $base-font-family; } > ul:first-child { diff --git a/pipeline/scss/style.scss b/pipeline/scss/style.scss index e62af8f8f..701683511 100644 --- a/pipeline/scss/style.scss +++ b/pipeline/scss/style.scss @@ -1,5 +1,5 @@ @import 'bourbon/bourbon'; -@import 'vendor/flexboxgrid'; +// @import 'vendor/flexboxgrid'; //variables and abstracts @import 'variables'; diff --git a/static/css/style.min.css b/static/css/style.min.css index 05590c62d..66a9f329d 100644 --- a/static/css/style.min.css +++ b/static/css/style.min.css @@ -1 +1 @@ -.container-fluid,.container{margin-right:auto;margin-left:auto}.container-fluid{padding-right:2rem;padding-left:2rem}.row{box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-0.5rem;margin-left:-0.5rem}.row.reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.col.reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.col-xs,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-offset-0,.col-xs-offset-1,.col-xs-offset-2,.col-xs-offset-3,.col-xs-offset-4,.col-xs-offset-5,.col-xs-offset-6,.col-xs-offset-7,.col-xs-offset-8,.col-xs-offset-9,.col-xs-offset-10,.col-xs-offset-11,.col-xs-offset-12{box-sizing:border-box;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:0.5rem;padding-left:0.5rem}.col-xs{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-xs-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-xs-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-xs-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-xs-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-xs-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-xs-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-xs-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-xs-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-xs-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-xs-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-xs-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-xs-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-11{margin-left:91.66666667%}.start-xs{-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-xs{-ms-flex-pack:center;justify-content:center;text-align:center}.end-xs{-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-xs{-ms-flex-align:start;align-items:flex-start}.middle-xs{-ms-flex-align:center;align-items:center}.bottom-xs{-ms-flex-align:end;align-items:flex-end}.around-xs{-ms-flex-pack:distribute;justify-content:space-around}.between-xs{-ms-flex-pack:justify;justify-content:space-between}.first-xs{-ms-flex-order:-1;order:-1}.last-xs{-ms-flex-order:1;order:1}@media only screen and (min-width: 48em){.container{width:49rem}.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-offset-0,.col-sm-offset-1,.col-sm-offset-2,.col-sm-offset-3,.col-sm-offset-4,.col-sm-offset-5,.col-sm-offset-6,.col-sm-offset-7,.col-sm-offset-8,.col-sm-offset-9,.col-sm-offset-10,.col-sm-offset-11,.col-sm-offset-12{box-sizing:border-box;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:0.5rem;padding-left:0.5rem}.col-sm{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-sm-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-sm-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-sm-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-sm-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-sm-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-sm-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-sm-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-sm-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-sm-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-sm-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-sm-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-sm-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-11{margin-left:91.66666667%}.start-sm{-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-sm{-ms-flex-pack:center;justify-content:center;text-align:center}.end-sm{-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-sm{-ms-flex-align:start;align-items:flex-start}.middle-sm{-ms-flex-align:center;align-items:center}.bottom-sm{-ms-flex-align:end;align-items:flex-end}.around-sm{-ms-flex-pack:distribute;justify-content:space-around}.between-sm{-ms-flex-pack:justify;justify-content:space-between}.first-sm{-ms-flex-order:-1;order:-1}.last-sm{-ms-flex-order:1;order:1}}@media only screen and (min-width: 64em){.container{width:65rem}.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-offset-0,.col-md-offset-1,.col-md-offset-2,.col-md-offset-3,.col-md-offset-4,.col-md-offset-5,.col-md-offset-6,.col-md-offset-7,.col-md-offset-8,.col-md-offset-9,.col-md-offset-10,.col-md-offset-11,.col-md-offset-12{box-sizing:border-box;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:0.5rem;padding-left:0.5rem}.col-md{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-md-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-md-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-md-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-md-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-md-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-md-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-md-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-md-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-md-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-md-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-md-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-md-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-11{margin-left:91.66666667%}.start-md{-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-md{-ms-flex-pack:center;justify-content:center;text-align:center}.end-md{-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-md{-ms-flex-align:start;align-items:flex-start}.middle-md{-ms-flex-align:center;align-items:center}.bottom-md{-ms-flex-align:end;align-items:flex-end}.around-md{-ms-flex-pack:distribute;justify-content:space-around}.between-md{-ms-flex-pack:justify;justify-content:space-between}.first-md{-ms-flex-order:-1;order:-1}.last-md{-ms-flex-order:1;order:1}}@media only screen and (min-width: 75em){.container{width:76rem}.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-offset-0,.col-lg-offset-1,.col-lg-offset-2,.col-lg-offset-3,.col-lg-offset-4,.col-lg-offset-5,.col-lg-offset-6,.col-lg-offset-7,.col-lg-offset-8,.col-lg-offset-9,.col-lg-offset-10,.col-lg-offset-11,.col-lg-offset-12{box-sizing:border-box;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:0.5rem;padding-left:0.5rem}.col-lg{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-lg-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-lg-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-lg-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-lg-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-lg-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-lg-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-lg-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-lg-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-lg-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-lg-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-lg-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-lg-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-11{margin-left:91.66666667%}.start-lg{-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-lg{-ms-flex-pack:center;justify-content:center;text-align:center}.end-lg{-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-lg{-ms-flex-align:start;align-items:flex-start}.middle-lg{-ms-flex-align:center;align-items:center}.bottom-lg{-ms-flex-align:end;align-items:flex-end}.around-lg{-ms-flex-pack:distribute;justify-content:space-around}.between-lg{-ms-flex-pack:justify;justify-content:space-between}.first-lg{-ms-flex-order:-1;order:-1}.last-lg{-ms-flex-order:1;order:1}}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;border-radius:0px !important;outline:none}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}html,body{margin:0px;padding:0px;outline:none;border:none;font-size:18px;font-family:"montserrat","muli","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;color:#222;line-height:1.6;font-weight:300;overflow-x:hidden}body{font-size:93%;overflow-x:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 760px){body{font-size:97%}}@media only screen and (min-width: 960px){body{font-size:100%}}strong{font-weight:500;color:#222}p{margin-top:0px;margin-bottom:1.5em;line-height:1.6}::-webkit-scrollbar{display:none}@font-face{font-family:'fontello';src:url("/fonts/fontello/fontello.eot");src:url("/fonts/fontello/fontello.woff2") format("woff2"),url("/fonts/fontello/fontello.woff") format("woff"),url("/fonts/fontello/fontello.ttf") format("truetype"),url("/fonts/fontello/fontello.svg?78165468#fontello") format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-alert:before{content:'\e810'}.icon-angle-double-right:before{content:'\f101'}.icon-attach:before{content:'\e820'}.icon-attention:before{content:'\e80f'}.icon-bash:before{content:'\e804'}.icon-bell:before{content:'\e80d'}.icon-cancel:before{content:'\e81e'}.icon-caution:before{content:'\e80f'}.icon-chrome:before{content:'\e841'}.icon-clipboard:before{content:'\e817'}.icon-code:before{content:'\f121'}.icon-cog-alt:before{content:'\e814'}.icon-css3:before{content:'\f13c'}.icon-docs:before{content:'\f15c'}.icon-download:before{content:'\e815'}.icon-facebook-official:before{content:'\f230'}.icon-firefox:before{content:'\e840'}.icon-flag:before{content:'\e813'}.icon-forum:before{content:'\f03d';margin-right:.3em}.icon-github:before{content:'\f09b'}.icon-gitter:before{content:'\e819'}.icon-go:before{content:'\e801'}.icon-golang:before{content:'\e801'}.icon-heart:before{content:'\e81d'}.icon-help:before{content:'\e81b'}.icon-home:before{content:'\e812'}.icon-html.input:before{content:'\e81f'}.icon-html5:before{content:'\e800'}.icon-html:before{content:'\e800'}.icon-hugo:before{content:'\e81f'}.icon-ie:before{content:'\e843'}.icon-info:before{content:'\e811'}.icon-instagram:before{content:'\f32d'}.icon-javascript:before{content:'\e802'}.icon-js:before{content:'\e802'}.icon-json:before{content:'\e81c'}.icon-link:before{content:'\e816'}.icon-linkedin:before{content:'\f30c'}.icon-love:before{content:'\e81d'}.icon-mail:before{content:'\e821'}.icon-markdown:before{content:'\e80e'}.icon-md:before{content:'\e80e'}.icon-note:before{content:'\e80d'}.icon-opera:before{content:'\e842'}.icon-pdf:before{content:'\f1c1'}.icon-pencil:before{content:'\e80c'}.icon-picture:before{content:'\e808'}.icon-quote-left:before{content:'\e809'}.icon-quote-right:before{content:'\e80a'}.icon-sass:before{content:'\e803'}.icon-search:before{content:'\e80b'}.icon-sh:before{content:'\e804'}.icon-bash:before{content:'\e804'}.icon-share:before{content:'\f1e0'}.icon-tag:before{content:'\e806'}.icon-tags:before{content:'\e805'}.icon-terminal:before{content:'\e804'}.icon-thumbs-up:before{content:'\e81a'}.icon-twitter:before{content:'\e807'}.icon-warn:before{content:'\e810'}.icon-warning:before{content:'\e810'}.icon-website:before{content:'\e818'}.icon-yaml:before,.icon-yml:before,.icon-toml:before{content:'\f121'}@font-face{font-family:'FontAwesome';src:url("/fonts/fontawesome/fontawesome-webfont.eot?v=4.6.3");src:url("/fonts/fontawesome/fontawesome-webfont.eot?#iefix&v=4.6.3") format("embedded-opentype"),url("/fonts/fontawesome/fontawesome-webfont.woff2?v=4.6.3") format("woff2"),url("/afonts/fontawesome/fontawesome-webfont.woff?v=4.6.3") format("woff"),url("/fonts/fontawesome/fontawesome-webfont.ttf?v=4.6.3") format("truetype"),url("/fonts/fontawesome/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:0.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:0.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{-webkit-filter:none;filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-remove:before,.fa-close:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-hotel:before,.fa-bed:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-yc:before,.fa-y-combinator:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-tv:before,.fa-television:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:""}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-signing:before,.fa-sign-language:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}@font-face{font-family:"montserrat";src:url("/fonts/montserrat/montserrat-300-webfont.woff2") format("woff2"),url("/fonts/montserrat/montserrat-300-webfont.woff") format("woff"),url("/fonts/montserrat/montserrat-300-webfont.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"montserrat";src:url("/fonts/montserrat/montserrat-300-italic-webfont.woff2") format("woff2"),url("/fonts/montserrat/montserrat-300-italic-webfont.woff") format("woff"),url("/fonts/montserrat/montserrat-300-italic-webfont.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:"montserrat";src:url("/fonts/montserrat/montserrat-500-webfont.woff2") format("woff2"),url("/fonts/montserrat/montserrat-500-webfont.woff") format("woff"),url("/fonts/montserrat/montserrat-500-webfont.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"montserrat";src:url("/fonts/montserrat/montserrat-500-italic-webfont.woff2") format("woff2"),url("/fonts/montserrat/montserrat-500-italic-webfont.woff") format("woff"),url("/fonts/montserrat/montserrat-500-italic-webfont.ttf") format("truetype");font-weight:500;font-style:italic}@font-face{font-family:"montserrat";src:url("/fonts/montserrat/montserrat-700-webfont.woff2") format("woff2"),url("/fonts/montserrat/montserrat-700-webfont.woff") format("woff"),url("/fonts/montserrat/montserrat-700-webfont.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"montserrat";src:url("/fonts/montserrat/montserrat-700-italic-webfont.woff2") format("woff2"),url("/fonts/montserrat/montserrat-700-italic-webfont.woff") format("woff"),url("/fonts/montserrat/montserrat-700-italic-webfont.ttf") format("truetype");font-weight:700;font-style:italic}@font-face{font-family:"robotomono";src:url("/fonts/robotomono/robotomono-400-webfont.woff2") format("woff2"),url("/fonts/robotomono/robotomono-400-webfont.woff") format("woff"),url("/fonts/robotomono/robotomono-400-webfont.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"robotomono";src:url("/fonts/robotomono/robotomono-400-italic-webfont.woff2") format("woff2"),url("/fonts/robotomono/robotomono-400-italic-webfont.woff") format("woff"),url("/fonts/robotomono/robotomono-400-italic-webfont.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"robotomono";src:url("/fonts/robotomono/robotomono-500-webfont.woff2") format("woff2"),url("/fonts/robotomono/robotomono-500-webfont.woff") format("woff"),url("/fonts/robotomono/robotomono-500-webfont.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"robotomono";src:url("/fonts/robotomono/robotomono-500-italic-webfont.woff2") format("woff2"),url("/fonts/robotomono/robotomono-500-italic-webfont.woff") format("woff"),url("/fonts/robotomono/robotomono-500-italic-webfont.ttf") format("truetype");font-weight:500;font-style:italic}h1,h2,h3,h4,h5,h6{font-family:"montserrat","muli","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-weight:500;margin:0px;line-height:1.15;position:relative}h1>code,h1>a,h2>code,h2>a,h3>code,h3>a,h4>code,h4>a,h5>code,h5>a,h6>code,h6>a{font-weight:500}h1.page-title{font-size:1.8em;line-height:1.2;letter-spacing:-.021em;padding-bottom:0px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:8px;font-weight:500}@media only screen and (min-width: 760px){h1.page-title{font-size:2.3em}}@media only screen and (min-width: 960px){h1.page-title{font-size:2.3em}}@media only screen and (min-width: 1200px){h1.page-title{font-size:2.3em}}@media only screen and (min-width: 760px){h1.page-title{padding-top:0px}}h1.page-title img{display:inline;height:1em;width:1em;margin-right:.15em}h1.page-title i[class^="icon-"]{margin-left:-.15em;margin-right:.15em}h1.page-title.commands,h1.page-title.functions{font-family:"robotomono",courier,monospace;font-weight:400}h2,h3{padding-bottom:24px}h2{font-size:1.4em}@media only screen and (min-width: 760px){h2{font-size:1.6em}}@media only screen and (min-width: 960px){h2{font-size:1.6em}}@media only screen and (min-width: 1200px){h2{font-size:1.6em}}h2.contents-list-heading{text-transform:uppercase;color:#737373}h2.contents-list-heading em{font-style:normal}h3{font-size:1.2em}@media only screen and (min-width: 760px){h3{font-size:1.2em}}@media only screen and (min-width: 960px){h3{font-size:1.2em}}@media only screen and (min-width: 1200px){h3{font-size:1.2em}}h4{font-size:1.1em;margin-top:1em;margin-bottom:1em;color:#737373}h5{font-size:1em;font-weight:500;margin-bottom:1em;color:#222}.functions,.commands{font-family:"robotomono",courier,monospace;font-weight:500;color:inherit}.functions>em,.commands>em{font-style:normal;font-family:"montserrat","muli","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;padding-left:.25em;padding-right:.25em;font-size:.8em;position:relative;margin-bottom:.3em}.submenu-item:first-child a.submenu-item-link.functions{font-family:"montserrat","muli","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif}hr{border-top:3px double #222}button,a[role="button"]{background-color:#0083C0;color:#fff;border:none;outline:none;border-radius:3px;padding:.25em .5em;font-size:1em;box-shadow:none;text-align:center;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}button:hover,a[role="button"]:hover{transition:box-shadow 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}button[class^="icon-"]:before,a[role="button"][class^="icon-"]:before{display:inline-block;font-family:'FontAwesome';margin-right:.3em}button.icon-forum:before,a[role="button"].icon-forum:before{content:'\f086'}button.icon-mailing-list:before,a[role="button"].icon-mailing-list:before{content:'\f0e0'}nav ul,nav ol,aside ul,aside ol{margin-left:0px;padding-left:0px;list-style:none;text-indent:0px}nav ul li,nav ol li,aside ul li,aside ol li{position:relative;margin-left:0px;padding-left:0px;list-style:none}.body-copy ul,.body-copy ol{padding-left:.75em;margin-left:.5em;margin-top:0px;padding-top:0px;margin-bottom:1.5em}.body-copy ul li,.body-copy ol li{position:relative;margin-top:.25em}.body-copy ul li ul,.body-copy ul li ol,.body-copy ol li ul,.body-copy ol li ol{margin-bottom:0px}.body-copy ul{list-style:disc outside none}.body-copy ul li ul{list-style-type:circle}.body-copy ul li ul li ul{list-style-type:square}.body-copy ol li ol{list-style-type:lower-roman}.body-copy ol li ol li ol{list-style-type:lower-alpha}.body-copy dl{margin:0px;border-bottom:1px solid #ccc;border-top:1px solid #ccc;display:block;margin-bottom:1em;font-size:1em;clear:both;line-height:1.6;padding-top:.5em;padding-bottom:.5em}.body-copy dl dt{float:left;display:block;width:100%;clear:both;margin:0px;font-weight:bolder;margin-right:1em}.body-copy dl dt code{font-size:.9em}.body-copy dl dt>strong>em>code{font-style:normal;position:relative}.body-copy dl dt>strong>em>code:after{display:inline-block;position:relative;font-family:'FontAwesome';content:'\f06a';font-size:.9em;top:-.6em;right:0px;margin-right:-.5em;color:#C9177E}.body-copy dl dd{margin:.5em 0em 0em 0em;text-indent:0px;height:auto;font-size:1em;padding-top:.25em;padding-bottom:0em;padding-left:1.5em;padding-right:0em}.body-copy dl dd strong>code{color:#00A88A}.body-copy dl dd strong:first-child>code{color:#0083C0}.body-copy .task-list{list-style:none;margin-left:0px;padding-left:0px}.body-copy .task-list li{list-style:none}a{color:#0083C0;font-weight:inherit}a,a:hover,a:active,a:focus{text-decoration:none;cursor:pointer}a:hover{text-decoration:none}.body-copy li a,.body-copy p a{z-index:1;color:#0083C0}.body-copy li a:hover,.body-copy p a:hover{border-bottom:1px solid #0083C0}a.tooltip{position:relative;overflow:visible;font-family:"montserrat","muli","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif}a.tooltip:hover::before{display:inline-block;position:absolute;line-height:1;bottom:-1.4em;font-size:12px;color:white;min-width:80px;padding:.25em .33em;background-color:#222;content:attr(data-tooltip);white-space:nowrap;text-transform:none;font-weight:normal;border-radius:.25em}a.tooltip.left:hover::before{right:0px;left:auto}a.tooltip.right:hover::before{right:0px;left:auto}a.tooltip.edit-link:hover::after{content:'\f09b';font-family:'fontello';color:white;font-size:13px;display:inline-block;position:absolute;line-height:1;bottom:-1.1em;right:3px}a.tooltip.edit-link:hover::before{padding-right:1.5em;font-family:"montserrat","muli","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif}.icon-github:before{content:'\f09b'}.body-copy a.heading-link{opacity:0;color:silver;transition:opacity .3s ease-in-out;font-size:.7em;position:absolute;display:inline;top:.35em;right:0px}@media only screen and (min-width: 760px){.body-copy a.heading-link{left:-1.5em}}.body-copy h2:hover a.heading-link,.body-copy h3:hover a.heading-link{transition:opacity .3s ease-in-out;opacity:1}.body-copy h2:hover .icon-link:hover,.body-copy h3:hover .icon-link:hover{color:#C9177E}.body-copy img{width:100%;max-width:100%;height:auto}.admonition{padding:1em}.note,.warning{display:block;margin-bottom:20px;width:100%;border-left-width:4px;border-left-style:solid;border-left-color:#555;position:relative;padding-top:4px;padding-bottom:4px}.note #exclamation-icon,.warning #exclamation-icon{height:20px;width:20px;fill:#0083C0;position:absolute;top:20%;left:-12px;background-color:white}.note h2,.warning h2{display:none}.note .admonition-content,.warning .admonition-content{display:block;margin:0px;font-size:1em;padding:8px;margin-left:12px;color:#555}.note .admonition-content p:last-child,.warning .admonition-content p:last-child{margin-bottom:0px}.note .admonition-content ul:last-child,.note .admonition-content ol:last-child,.warning .admonition-content ul:last-child,.warning .admonition-content ol:last-child{margin-bottom:0px}.note .admonition-content ul:last-child+p,.note .admonition-content ol:last-child+p,.warning .admonition-content ul:last-child+p,.warning .admonition-content ol:last-child+p{margin-top:1em}.note{border-color:#0083C0;background-color:#f9fdfe}.note #exclamation-icon{fill:#0083C0}.warning{border-color:#C9177E;background-color:#fef5fa}.warning #exclamation-icon{fill:#C9177E}.hljs{display:block;overflow-x:auto;padding:0.5em;background:#f5f5f5;font-size:.9em}.hljs,.hljs-tag,.hljs-subst{color:#000}.hljs-strong,.hljs-emphasis{color:#737373}.hljs-bullet,.hljs-quote,.hljs-number,.hljs-regexp,.hljs-literal,.hljs-link{color:#0083c0}.hljs-code,.hljs-title,.hljs-section,.hljs-selector-class{color:#00A88A}.hljs-strong{font-weight:bold}.hljs-emphasis{font-style:italic}.hljs-keyword,.hljs-selector-tag,.hljs-name,.hljs-attr{color:#C9177E}.hljs-symbol,.hljs-attribute{color:#0083c0}.hljs-params,.hljs-class .hljs-title{color:#000}.hljs-string,.hljs-type,.hljs-built_in,.hljs-builtin-name,.hljs-selector-id,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-addition,.hljs-variable,.hljs-template-variable{color:#0083c0}.hljs-comment,.hljs-deletion,.hljs-meta{color:#737373}.language-toml.hljs .hljs-section{color:#C9177E}kbd{font-family:"robotomono",courier,monospace}.body-copy code,.body-copy pre{font-family:"robotomono",courier,monospace;font-size:.9em;weight:inherit;font-weight:400;overflow-y:visible;z-index:1}.body-copy>pre{position:relative;margin-bottom:1.5em}.body-copy pre>code,.body-copy .code{background-color:#f5f5f5}.body-copy>pre{overflow-x:scroll}.body-copy ol code,.body-copy ul code,.body-copy div code,.body-copy strong code,.body-copy em code,.body-copy span code,.body-copy p code,.body-copy dd code,.body-copy dt code{background-color:#f5f5f5}@media only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi){.body-copy ol code,.body-copy ul code,.body-copy div code,.body-copy strong code,.body-copy em code,.body-copy span code,.body-copy p code,.body-copy dd code,.body-copy dt code{background-color:#f5f5f5}}.code{display:block;position:relative;overflow:hidden;padding:.5em;overflow-y:visible;margin-bottom:1.5em}code[class^="language-"]:after{display:block;position:absolute;top:4px;right:4px;color:#7b7b7b;font-family:'fontello';content:'\f121'}.copy-button+.code-copy-content code[class^="language-"]:after{position:absolute;top:-4px;right:4px}code.language-html:after{font-family:'FontAwesome';content:'\f13b'}code.language-js:after{font-family:'fontello';content:'\e802';font-size:16px;top:2px}code.language-hugo:after,code.language-go:after,code.language-golang:after{font-family:'fontello';content:'\e81f'}code.language-sass:after,code.language-scss:after{font-family:'fontello';content:'\e803'}code.language-bash:after,code.language-sh:after{font-family:'fontello';content:'\e804';right:6px}code.language-toml:after{content:'TOML';font-size:.8em;padding-right:.3em;font-family:"robotomono",courier,monospace}code.language-yaml:after,code.language-yml:after{content:'YAML';font-size:.8em;padding-right:.3em;font-family:"robotomono",courier,monospace}code.language-md:after,code.language-markdown:after{font-family:'fontello';content:'\e80e'}.copy-button+.code-copy-content code[class^="language-"]:after{display:none;position:absolute;top:-8px;right:4px}blockquote code[class^="language-"]:after,.admonition code[class^="language-"]:after{content:''}.filename{font-family:"robotomono",courier,monospace;color:#626262;padding-left:1em;padding-top:.25em;font-size:.7em;background-color:#f5f5f5;width:100%;font-style:italic;margin-bottom:0px}.code-icon{position:absolute;top:2px;right:4px}.copy-button,.download-button{transition:opacity .3s ease-in-out;opacity:1;position:absolute;right:1px;top:1px;background-color:white;color:#222;border-radius:0px;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);height:30px;min-width:70px;font-size:12px;display:block;z-index:15}.copy-button:hover,.download-button:hover{transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}.copy-button span.button-text,.download-button span.button-text{text-transform:uppercase;margin-left:0px}.download-button{position:absolute;min-width:70px;top:1px;right:72px}@media only screen and (min-device-width: 375px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2){.download-button{display:none}}.tooltipped{position:absolute}.tooltipped:after{position:absolute;z-index:1000000;display:none;padding:2px 4px;font-size:.8em;font-weight:500;font-family:"montserrat","muli","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;color:#fff;text-align:center;text-transform:uppercase;text-decoration:none;text-shadow:none;letter-spacing:normal;word-wrap:break-word;white-space:pre;pointer-events:none;content:attr(aria-label);background-color:#0083C0;border-color:#0083C0;border-radius:0px;-webkit-font-smoothing:subpixel-antialiased}.tooltipped:before{position:absolute;z-index:1000001;display:none;width:0;height:0;color:#0083C0;pointer-events:none;content:"";border:5px solid transparent}.tooltipped:hover:before,.tooltipped:hover:after,.tooltipped:active:before,.tooltipped:active:after,.tooltipped:focus:before,.tooltipped:focus:after{display:inline-block;text-decoration:none}.tooltipped-multiline:hover:after,.tooltipped-multiline:active:after,.tooltipped-multiline:focus:after{display:table-cell}.tooltipped-s:after,.tooltipped-se:after,.tooltipped-sw:after{top:100%;right:50%;margin-top:5px;text-align:center}.tooltipped-s:before,.tooltipped-se:before,.tooltipped-sw:before{top:auto;right:50%;bottom:-5px;margin-right:-5px;border-bottom-color:#0083C0;text-align:center}.tooltipped-se:after{right:auto;left:50%;text-align:center}.tooltipped-n:after,.tooltipped-ne:after,.tooltipped-nw:after{right:50%;bottom:100%;margin-bottom:5px}.tooltipped-n:before,.tooltipped-ne:before,.tooltipped-nw:before{top:-5px;right:50%;bottom:auto;margin-right:-5px;border-top-color:#0083C0}.tooltipped-ne:after{right:auto;left:50%;margin-left:-15px}.tooltipped-nw:after{margin-right:-15px}.tooltipped-s:after,.tooltipped-n:after{-webkit-transform:translateX(50%);transform:translateX(50%)}.tooltipped-w:after{right:100%;bottom:50%;margin-right:5px;-webkit-transform:translateY(50%);transform:translateY(50%)}.tooltipped-w:before{top:50%;bottom:50%;left:-5px;margin-top:-5px;border-left-color:#0083C0}.tooltipped-e:after{bottom:50%;left:100%;margin-left:5px;-webkit-transform:translateY(50%);transform:translateY(50%)}.tooltipped-e:before{top:50%;right:-5px;bottom:50%;margin-top:-5px;border-right-color:#0083C0}.tooltipped-multiline:after{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:250px;word-break:break-word;word-wrap:normal;white-space:pre-line;border-collapse:separate}.tooltipped-multiline.tooltipped-s:after,.tooltipped-multiline.tooltipped-n:after{right:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tooltipped-multiline.tooltipped-w:after,.tooltipped-multiline.tooltipped-e:after{right:100%}svg.svg-icon{max-width:60px}.icon-freebsd:before{height:1em;width:1em;content:'';display:inline-block;margin-left:-.15em;margin-right:0em;background-image:url(/images/hugo-icons/freebsd.svg);background-size:contain;background-repeat:no-repeat}.icon-freebsd.white:before{background-image:url(/images/hugo-icons/freebsd-white.svg);margin-bottom:.2em}span.yes code{color:#fff;background-color:#00A88A}span.no code{background-color:#C9177E;color:#fff}span.no:after,span.bad:after{display:inline-block;height:1em;width:1em;font-family:'FontAwesome';content:'\f165';margin-left:.5em;font-size:1.2em;color:#C9177E}span.yes:after,.good:after{display:inline-block;height:1em;width:1em;font-family:'FontAwesome';content:'\f164';color:#00A88A;margin-left:.5em;font-size:1.2em}span.break{position:relative;display:inline-block;font-weight:bold;text-align:center;width:auto;left:calc(50% - 40px)}span.break:before,span.break:after{content:"";position:absolute;display:inline-block;height:.2em;border-bottom:1px solid black;border-top:1px solid black;top:.666em;width:140px}span.break:before{right:100%;margin-right:.5em}span.break:after{left:100%;margin-left:.5em}span.na code{background-color:transparent;color:#bbb}h2 .fa.fa-thumbs-up,h3 .fa.fa-thumbs-up,h4 .fa.fa-thumbs-up,li .fa.fa-thumbs-up{color:#00A88A}h2 .fa.fa-thumbs-down,h3 .fa.fa-thumbs-down,h4 .fa.fa-thumbs-down,li .fa.fa-thumbs-down{color:#C9177E}ul.tags{list-style:none;margin:0;padding:0;margin-top:1em;margin-bottom:.5em;margin-right:4px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;float:right}ul.tags li{height:20px;line-height:20px;margin-left:4px;margin-bottom:.75em;display:-ms-flexbox;display:flex}ul.tags li:not(.icon){transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}ul.tags li:not(.icon):hover{transition:box-shadow 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}ul.tags li a{line-height:20px;-ms-flex-align:center;align-items:center;height:20px;font-size:14px;color:#222;padding-left:.3em;padding-right:.3em}.searchbox{display:inline-block;position:relative;width:300px;height:32px !important;white-space:nowrap;box-sizing:border-box;visibility:visible !important}.searchbox .algolia-autocomplete{display:block;width:100%;height:100%}.searchbox__wrapper{width:100%;height:100%;z-index:999;position:relative}.searchbox__input{display:inline-block;box-sizing:border-box;transition:box-shadow .4s ease, background .4s ease;border:0;border-radius:16px;box-shadow:inset 0 0 0 0px #ccc;background:#fff !important;padding:0;padding-right:26px;padding-left:32px;width:100%;height:100%;vertical-align:middle;white-space:normal;font-size:1em;appearance:none}.searchbox__input::-webkit-search-decoration,.searchbox__input::-webkit-search-cancel-button,.searchbox__input::-webkit-search-results-button,.searchbox__input::-webkit-search-results-decoration{display:none}.searchbox__input:hover{box-shadow:inset 0 0 0 0px #b3b3b3}.searchbox__input:focus,.searchbox__input:active{outline:0;box-shadow:inset 0 0 0 0px #aaa;background:#fff}.searchbox__input::-webkit-input-placeholder{color:#aaa}.searchbox__input::-moz-placeholder{color:#aaa}.searchbox__input:-ms-input-placeholder{color:#aaa}.searchbox__input::placeholder{color:#aaa}.searchbox__submit{position:absolute;top:0;margin:0;border:0;border-radius:16px 0 0 16px;background-color:rgba(69,142,225,0);padding:0;width:32px;height:100%;vertical-align:middle;text-align:center;font-size:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;right:inherit;left:0}.searchbox__submit::before{display:inline-block;margin-right:-4px;height:100%;vertical-align:middle;content:''}.searchbox__submit:hover,.searchbox__submit:active{cursor:pointer}.searchbox__submit:focus{outline:0}.searchbox__submit svg{width:14px;height:14px;vertical-align:middle;fill:#6D7E96}.searchbox__reset{display:block;position:absolute;top:8px;right:8px;margin:0;border:0;background:none;cursor:pointer;padding:0;font-size:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;fill:rgba(0,0,0,0.5)}.searchbox__reset.hide{display:none}.searchbox__reset:focus{outline:0}.searchbox__reset svg{display:block;margin:4px;width:8px;height:8px}.searchbox__input:valid ~ .searchbox__reset{display:block;-webkit-animation-name:sbx-reset-in;animation-name:sbx-reset-in;-webkit-animation-duration:.15s;animation-duration:.15s}@-webkit-keyframes sbx-reset-in{0%{-webkit-transform:translate3d(-20%, 0, 0);transform:translate3d(-20%, 0, 0);opacity:0}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes sbx-reset-in{0%{-webkit-transform:translate3d(-20%, 0, 0);transform:translate3d(-20%, 0, 0);opacity:0}100%{-webkit-transform:none;transform:none;opacity:1}}.algolia-autocomplete.algolia-autocomplete-right .ds-dropdown-menu{right:0 !important;left:inherit !important}.algolia-autocomplete.algolia-autocomplete-right .ds-dropdown-menu:before{right:48px}.algolia-autocomplete.algolia-autocomplete-left .ds-dropdown-menu{left:0 !important;right:inherit !important}.algolia-autocomplete.algolia-autocomplete-left .ds-dropdown-menu:before{left:48px}.algolia-autocomplete .ds-dropdown-menu{position:relative;top:-6px;border-radius:4px;margin:6px 0 0;padding:0;text-align:left;height:auto;position:relative;background:transparent;border:none;z-index:999;max-width:500px;min-width:400px;box-shadow:0 1px 0 0 rgba(0,0,0,0.2),0 2px 3px 0 rgba(0,0,0,0.1)}.algolia-autocomplete .ds-dropdown-menu:before{display:block;position:absolute;content:'';width:14px;height:14px;background:#fff;z-index:1000;top:-7px;border-top:1px solid #d9d9d9;border-right:1px solid #d9d9d9;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-radius:2px}.algolia-autocomplete .ds-dropdown-menu .ds-suggestions{position:relative;z-index:1000;margin-top:8px}.algolia-autocomplete .ds-dropdown-menu .ds-suggestion{cursor:pointer}.algolia-autocomplete .ds-dropdown-menu .ds-suggestion.ds-cursor .algolia-docsearch-suggestion.suggestion-layout-simple{background-color:rgba(69,142,225,0.05)}.algolia-autocomplete .ds-dropdown-menu .ds-suggestion.ds-cursor .algolia-docsearch-suggestion:not(.suggestion-layout-simple) .algolia-docsearch-suggestion--content{background-color:rgba(69,142,225,0.05)}.algolia-autocomplete .ds-dropdown-menu [class^="ds-dataset-"]{position:relative;border:solid 1px #d9d9d9;background:#fff;border-radius:4px;overflow:auto;padding:0 8px 8px}.algolia-autocomplete .ds-dropdown-menu *{box-sizing:border-box}.algolia-autocomplete .algolia-docsearch-suggestion{position:relative;padding:0 8px;background:#fff;color:#02060C;overflow:hidden}.algolia-autocomplete .algolia-docsearch-suggestion--highlight{color:#174d8c;background:rgba(143,187,237,0.1);padding:0.1em 0.05em}.algolia-autocomplete .algolia-docsearch-suggestion--category-header .algolia-docsearch-suggestion--category-header-lvl0 .algolia-docsearch-suggestion--highlight,.algolia-autocomplete .algolia-docsearch-suggestion--category-header .algolia-docsearch-suggestion--category-header-lvl1 .algolia-docsearch-suggestion--highlight{color:inherit;background:inherit}.algolia-autocomplete .algolia-docsearch-suggestion--text .algolia-docsearch-suggestion--highlight{padding:0 0 1px;background:inherit;box-shadow:inset 0 -2px 0 0 rgba(69,142,225,0.8);color:inherit}.algolia-autocomplete .algolia-docsearch-suggestion--content{display:block;float:right;width:70%;position:relative;padding:5.33333px 0 5.33333px 10.66667px;cursor:pointer}.algolia-autocomplete .algolia-docsearch-suggestion--content:before{content:'';position:absolute;display:block;top:0;height:100%;width:1px;background:#ddd;left:-1px}.algolia-autocomplete .algolia-docsearch-suggestion--category-header{position:relative;border-bottom:1px solid #ddd;display:none;margin-top:8px;padding:4px 0;font-size:1em;color:#33363D}.algolia-autocomplete .algolia-docsearch-suggestion--wrapper{width:100%;float:left;padding:8px 0 0 0}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column{float:left;width:30%;display:none;padding-left:0;text-align:right;position:relative;padding:5.33333px 10.66667px;color:#A4A7AE;font-size:.9em;word-wrap:break-word}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column:before{content:'';position:absolute;display:block;top:0;height:100%;width:1px;background:#ddd;right:0}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column .algolia-docsearch-suggestion--highlight{background-color:inherit;color:inherit}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-inline{display:none}.algolia-autocomplete .algolia-docsearch-suggestion--title{margin-bottom:4px;color:#02060C;font-size:.9em;font-weight:bold}.algolia-autocomplete .algolia-docsearch-suggestion--text{display:block;line-height:1.2em;font-size:.85em;color:#63676D}.algolia-autocomplete .algolia-docsearch-suggestion--no-results{width:100%;padding:8px 0;text-align:center;font-size:1.2em}.algolia-autocomplete .algolia-docsearch-suggestion--no-results::before{display:none}.algolia-autocomplete .algolia-docsearch-suggestion code{padding:1px 5px;font-size:90%;border:none;color:#222222;background-color:#EBEBEB;border-radius:3px;font-family:Menlo,Monaco,Consolas,"Courier New",monospace}.algolia-autocomplete .algolia-docsearch-suggestion code .algolia-docsearch-suggestion--highlight{background:none}.algolia-autocomplete .algolia-docsearch-suggestion.algolia-docsearch-suggestion__main .algolia-docsearch-suggestion--category-header{display:block}.algolia-autocomplete .algolia-docsearch-suggestion.algolia-docsearch-suggestion__secondary .algolia-docsearch-suggestion--subcategory-column{display:block}.algolia-autocomplete .suggestion-layout-simple.algolia-docsearch-suggestion{border-bottom:solid 1px #eee;padding:8px;margin:0}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--content{width:100%;padding:0}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--content::before{display:none}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--category-header{margin:0;padding:0;display:block;width:100%;border:none}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--category-header-lvl0{opacity:.6;font-size:.85em}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--category-header-lvl1{opacity:.6;font-size:.85em}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--category-header-lvl1::before{background-image:url('data:image/svg+xml;utf8,');content:'';width:10px;height:10px;display:inline-block}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--wrapper{width:100%;float:left;margin:0;padding:0}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--subcategory-column,.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--duplicate-content,.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--subcategory-inline{display:none !important}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--title{margin:0;color:#458EE1;font-size:.9em;font-weight:normal}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--title::before{content:"#";font-weight:bold;color:#458EE1;display:inline-block}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--text{margin:4px 0 0;display:block;line-height:1.4em;padding:5.33333px 8px;background:#f8f8f8;font-size:.85em;opacity:.8}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--text .algolia-docsearch-suggestion--highlight{color:#3f4145;font-weight:bold;box-shadow:none}.algolia-autocomplete .algolia-docsearch-footer{width:110px;height:20px;z-index:2000;margin-top:10.66667px;float:right;font-size:0;line-height:0}.algolia-autocomplete .algolia-docsearch-footer--logo{background-image:url("data:image/svg+xml;utf8,");background-repeat:no-repeat;background-position:center;background-size:100%;overflow:hidden;text-indent:-9000px;padding:0 !important;width:100%;height:100%;display:block}#toggle-search{display:block;position:fixed;top:.5em;right:.3em;float:right;margin-right:20px;font-size:1.2em;z-index:60;color:#C9177E}@media only screen and (min-width: 960px){#toggle-search{top:.3em}}form#site-search-form{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;width:100vw;position:fixed;top:50px;height:45px;-webkit-transform:translateY(-50px);transform:translateY(-50px);background-color:#fff;z-index:19;box-shadow:0 3px 6px rgba(201,23,126,0.15),0 3px 6px rgba(201,23,126,0.3)}form#site-search-form.search-open{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;-webkit-transform:translateY(0);transform:translateY(0);border-bottom:1px solid #C9177E}form#site-search-form #search-input{max-height:45px;padding-left:20px;font-size:1em}@media only screen and (min-width: 960px){form#site-search-form{display:block;position:fixed;top:8px;right:0px;z-index:50;width:300px;-webkit-transform:translateX(290px);transform:translateX(290px);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;box-shadow:none;max-height:40px}form#site-search-form.search-open{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;border-bottom-width:0px;-webkit-transform:translateX(0px);transform:translateX(0px)}form#site-search-form.search-open #search-input{transition:opacity .3 ease-in-out;opacity:1;border-bottom:3px solid #C9177E}form#site-search-form.search-open #search-input::after{display:inline-block;content:'';width:1em;border-bottom:3px solid #C9177E}form#site-search-form #search-input{transition:opacity .3s ease-in-out;max-height:40px;padding-left:0px;font-size:20px;opacity:0}}#search-input{width:260px;outline:none;border:0px;border-radius:0px}#search-input,#search-input:hover,#search-input:active,#search-input:focus{outline:none}.algolia-docsearch-suggestion{border-bottom-color:#3A3DD1}.algolia-docsearch-suggestion--highlight{color:#3A33D1}.algolia-docsearch-suggestion--category-header .algolia-docsearch-suggestion--highlight{background-color:#4D47D5}.aa-cursor .algolia-docsearch-suggestion--content{color:#272296}.aa-cursor .algolia-docsearch-suggestion{background:#EBEBFB}.algolia-autocomplete .algolia-docsearch-suggestion--text .algolia-docsearch-suggestion--highlight{box-shadow:inset 0 -2px 0 0 #C9177E}.algolia-autocomplete .algolia-docsearch-suggestion--highlight{color:#C9177E;background:#f7e8f1;padding:0.1em 0.05em}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column{background-color:#fff}.algolia-autocomplete .ds-dropdown-menu{font-size:.8em;min-width:340px;max-width:340px}@media only screen and (min-width: 760px){.algolia-autocomplete .ds-dropdown-menu{font-size:1em;min-width:400px;max-width:500px}}@media only screen and (min-width: 960px){.algolia-autocomplete .ds-dropdown-menu{min-width:500px;max-width:600px}}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column-text .algolia-docsearch-suggestion--highlight{color:#0083C0;font-weight:bold;background:#c9e8f6}@media (min-width: 768px){.algolia-docsearch-suggestion{border-bottom-color:#7671df}.algolia-docsearch-suggestion--subcategory-column{border-right-color:#7671df;background-color:#F2F2FF;color:#4E4726}}kbd{background-color:inherit;border:1px solid #222;display:inline-block;font-size:.9em;padding:.1em .3em;border-radius:5px;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}aside#toc{position:fixed;max-width:250px;min-width:250px;overflow-y:scroll;max-height:calc(100vh - 50px - 40px);padding-left:.5em;padding-right:.5em;bottom:40px;right:20px;height:auto;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);z-index:30;background-color:#fff;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:bottom right;transform-origin:bottom right;opacity:0;border-radius:5px}aside#toc header.toc-header{display:inline-block;width:100%;margin-top:24px}aside#toc header.toc-header>a h3{margin-top:0px;margin-bottom:0px;margin-left:8px;padding-bottom:0px;border-bottom:1px solid #222;color:#222;font-size:17px}aside#toc.toc-open{-webkit-transform:scale(1);transform:scale(1);opacity:1}@media only screen and (min-width: 1200px){aside#toc{box-shadow:none;top:50px;right:0px;bottom:auto;opacity:1;min-height:calc(100vh - 50px - 140px);max-height:calc(100vh - 50px - 140px);-webkit-transform:scale(1);transform:scale(1);border-radius:0px;margin-right:1.5em}aside#toc .toc-inner-wrapper{position:relative;min-height:calc(100vh - 50px - 140px);max-height:calc(100vh - 50px - 140px);overflow-y:scroll}aside#toc .fade{content:'';display:inline-block;position:absolute;bottom:-1px;left:0px;width:100%;min-height:1px;box-shadow:0px 0px 72px 50px #fff}}nav#TableOfContents{position:relative;margin-bottom:20px;height:auto;overflow-y:scroll}nav#TableOfContents li code{font-family:"montserrat","muli","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif}nav#TableOfContents li.active>a>code{color:inherit;font-weight:700;font-family:"montserrat","muli","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif}nav#TableOfContents>ul:first-child{padding-left:0px;margin-left:0px;margin-top:.5em;margin-bottom:2em}nav#TableOfContents>ul:first-child>li{padding-left:0px;margin-left:0px;font-size:18px}nav#TableOfContents ul>li>ul li{line-height:1.2;font-size:16px;padding-left:8px;position:relative;margin-top:.5em;margin-bottom:.5em}nav#TableOfContents ul>li>ul li a{color:#222;position:relative}@media only screen and (min-width: 960px){nav#TableOfContents ul>li>ul li a:hover{color:#C9177E}nav#TableOfContents ul>li>ul li a:hover::before{content:'';display:inline-block;height:100%;border-left:1px solid #C9177E;position:absolute;left:-8px}nav#TableOfContents ul>li>ul li a:hover code{color:inherit}}nav#TableOfContents ul>li>ul li.active>a{position:relative;color:#C9177E;font-weight:400}nav#TableOfContents ul>li>ul li.active>a::before{content:'';display:inline-block;height:100%;border-left:2px solid #C9177E;position:absolute;left:-8px}nav#TableOfContents ul>li>ul li>ul{display:block;margin-top:8px;margin-bottom:0px}nav#TableOfContents ul>li>ul li>ul>li{font-size:14px}@media only screen and (min-width: 960px){nav#TableOfContents ul>li>ul li>ul>li a:hover{color:#0083C0}nav#TableOfContents ul>li>ul li>ul>li a:hover::before{content:'';display:inline-block;height:100%;border-left:1px solid #0083C0;position:absolute;left:-16px}}nav#TableOfContents ul>li>ul li>ul>li.active>a{color:#0083C0;font-weight:400}nav#TableOfContents ul>li>ul li>ul>li.active>a::before{border-left:2px solid #C9177E;left:-16px}a#toc-toggle{display:none}aside#toc+a#toc-toggle{display:block;position:fixed;bottom:40px;right:20px;background-color:#fff;color:#fff;background-color:#0083C0;height:40px;width:40px;z-index:99;line-height:50px;text-align:center;border-radius:5px;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23)}aside#toc+a#toc-toggle:after{content:'\2026';display:block;position:relative;width:40px;height:40px;font-size:2em;line-height:40px;bottom:10px}aside#toc+a#toc-toggle.toc-open{box-shadow:none;background-color:#fff;color:#222}aside#toc+a#toc-toggle.toc-open::after{content:"\00D7";font-size:2em;bottom:0px}aside#toc+a#toc-toggle.toc-open:hover{box-shadow:none}aside#toc+a#toc-toggle:hover{transition:box-shadow 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 19px 38px rgba(0,0,0,0.3),0 15px 12px rgba(0,0,0,0.22)}@media only screen and (min-width: 1200px){aside#toc+a#toc-toggle{display:none}}.all-contents{padding-top:1em;font-size:.95em}.contents-list{box-shadow:none;background-color:transparent;color:#222;border-bottom:1px solid silver;margin-bottom:1em;position:relative;font-size:.95em}.contents-list a{width:100%;color:#222}.contents-list a:before,.contents-list a:after,.contents-list a:hover{background-color:transparent;border:none;color:#222}.contents-list h3{margin-top:0px;padding-top:0px;padding-bottom:2px;color:#C9177E}.contents-list p{margin-top:8px;margin-bottom:16px}.taxonomy-term{font-size:1.3em;display:inline-block;width:auto;clear:both}.list-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.list-icon-wrapper{max-width:1em;max-height:1em;margin-right:.2em}.list-icon-wrapper img{width:100%;height:auto;margin-bottom:0px;margin-left:auto;margin-right:auto;display:block}.last-modified{color:#737373;display:block;clear:both;min-width:200px;width:100%;max-width:100%;text-align:center;font-size:.8em;position:relative;border-bottom:2px solid #737373}#content-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:100%;min-width:100%;min-height:60px;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2em}.cf-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#737373}.cf-link h5{color:#737373}.cf-link:hover{background-color:#C9177E;color:#fff}.cf-link:hover h5{color:#fff}.icon-wrapper{display:inline-block;margin-right:6px;position:relative;min-height:60px;width:24px}.icon-wrapper i{font-size:24px;position:absolute;top:calc(50% - 12px)}.next-page{-ms-flex-pack:end;justify-content:flex-end;text-align:right;-ms-flex-item-align:end;align-self:flex-end}.page-info{margin:0px .5em 0px .5em}.page-info{display:inline-block;width:auto}.page-info span{font-size:.8em}.body-copy blockquote{position:relative;display:block;margin:0px;font-style:italic;background-color:#f8f8f8;padding:16px;margin-bottom:1em}.body-copy blockquote p{margin-bottom:0px;margin-top:16px}.body-copy blockquote p:first-child{margin-top:8px}.body-copy blockquote:before{font-family:'fontello';display:block;height:1em;width:1em;position:absolute;content:'\e809';color:silver;top:-3px;left:4px;font-size:1.2em;font-style:normal}.body-copy blockquote code,.body-copy blockquote pre{font-style:normal}.body-copy blockquote cite.blockquote-citation{position:relative;display:block;clear:both;text-align:right;line-height:2;font-size:14px;font-style:normal}.breadcrumbs{list-style:none;display:inline-block;margin-top:3px}.breadcrumbs li{float:left}.breadcrumbs li a{color:#222;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:#D1F1FE;text-decoration:none;position:relative;height:30px;line-height:30px;padding:0 10px 0 5px;text-align:center;margin-right:23px;font-size:14px}.breadcrumbs li a img{height:20px;width:20px}.breadcrumbs li a span{margin-left:4px}.breadcrumbs li:nth-child(even){margin-left:-8px}.breadcrumbs li:nth-child(even) a{background-color:#D1F1FE}.breadcrumbs li:nth-child(even) a:before{border-color:#D1F1FE;border-left-color:transparent;height:30px;line-height:30px}.breadcrumbs li:nth-child(even) a:after{border-left-color:#D1F1FE}.breadcrumbs li:first-child a{padding-left:10px;border-radius:4px 0 0 4px}.breadcrumbs li:first-child a:before{border:none}.breadcrumbs li:last-child::not(first-child) a{padding-right:15px;border-radius:0 4px 4px 0}.breadcrumbs li:last-child::not(first-child) a:after{border:none}.breadcrumbs li a:before,.breadcrumbs li a:after{content:"";position:absolute;top:0;border:0 solid #D1F1FE;border-width:15px 6.666px;width:0;height:0}.breadcrumbs li a:before{left:-12px;border-left-color:transparent}.breadcrumbs li a:after{left:100%;border-color:transparent;border-left-color:#D1F1FE}.breadcrumbs li a:hover{background-color:#0083C0;color:#fff}.breadcrumbs li a:hover img{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.breadcrumbs li a:hover:before{border-color:#0083C0;border-left-color:transparent}.breadcrumbs li a:hover:after{border-left-color:#0083C0}table{text-align:left;overflow-x:scroll;width:100%;max-width:100%;width:auto;display:block;border-left:2px solid #737373;margin:0px;font-size:16px;margin-bottom:1em}table tr{border-top:2px solid #737373}table tr th,table tr td{padding-left:4px;padding-right:6px}table tr th:last-child,table tr td:last-child{border-right:2px solid #737373}table.terms-table td{width:50%}table thead{width:100%;background-color:#000;color:#fff}table thead tr{min-width:100%}table thead tr th{padding-left:4px;padding-right:6px}@media only screen and (min-width: 760px){table thead tr th:last-child{min-width:220px}}table tbody{min-width:100%}table tbody tr{min-width:100%;background-color:#fff}table tbody tr:nth-child(even){background-color:#f8f8f8}table tbody tr:last-child{border-bottom:2px solid #737373}table tbody tr small{font-size:1em}table tbody td .purpose-title{font-style:italic;color:#C9177E;font-weight:bold}table tbody td.bf-default code{color:#0083C0;font-weight:bold}table tbody td.bf-flag code{color:#00A88A;font-weight:bold}table.utils-table tr{line-height:1.2}table.utils-table tr>td:first-child{min-width:220px}article#press-and-articles>.body-copy table{max-width:100%}article#press-and-articles>.body-copy table tr td{display:table-cell;width:auto}article#press-and-articles>.body-copy table tr td:nth-child(3){width:100px;min-width:100px;max-width:100px;text-align:right}.twitter-tweet.twitter-tweet-rendered{display:block;margin-left:auto;margin-right:auto}.body-copy>div{margin-bottom:1.5em}.cls-1{fill:#11485e}.cls-2{fill:#7fc2e2}.cls-3{fill:#d8d5d5}.cls-4{fill:#131413}.cls-5{fill:#fff}.cls-6{fill:#b28f82}.cls-7{fill:#231f20}.cls-8{fill:#418cbd}.eye{-webkit-animation:squeeze 2.4s infinite;animation:squeeze 2.4s infinite}.nose{-webkit-animation:nose 2s infinite ease;animation:nose 2s infinite ease}.gopher{-webkit-transform:translateY(120px);transform:translateY(120px);-webkit-animation:start .8s forwards ease-in-out;animation:start .8s forwards ease-in-out}@-webkit-keyframes nose{80%{-webkit-transform:none;transform:none}83%{-webkit-transform:translateX(7.5px) scaleX(0.9);transform:translateX(7.5px) scaleX(0.9)}90%{-webkit-transform:none;transform:none}93%{-webkit-transform:translateX(7.5px) scaleX(0.9);transform:translateX(7.5px) scaleX(0.9)}100%{-webkit-transform:none;transform:none}}@keyframes nose{80%{-webkit-transform:none;transform:none}83%{-webkit-transform:translateX(7.5px) scaleX(0.9);transform:translateX(7.5px) scaleX(0.9)}90%{-webkit-transform:none;transform:none}93%{-webkit-transform:translateX(7.5px) scaleX(0.9);transform:translateX(7.5px) scaleX(0.9)}100%{-webkit-transform:none;transform:none}}@-webkit-keyframes squeeze{90%{-webkit-transform:none;transform:none;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}93%{-webkit-transform:translateY(70px) scaleY(0.1);transform:translateY(70px) scaleY(0.1)}100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes squeeze{90%{-webkit-transform:none;transform:none;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}93%{-webkit-transform:translateY(70px) scaleY(0.1);transform:translateY(70px) scaleY(0.1)}100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@media all{.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333}.featherlight:last-of-type{background:rgba(0,0,0,0.8)}.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;border-radius:0px;padding:0px;border-bottom:0px solid transparent;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;font-size:1.1em;line-height:2em;width:2em;cursor:pointer;text-align:center;font-family:Arial, sans-serif;background-color:rgba(255,255,255,0.8);color:#222}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0}.featherlight iframe{border:none}.featherlight *{box-sizing:border-box}}@media only screen and (max-width: 1024px){.featherlight .featherlight-content{margin-left:10px;margin-right:10px;max-height:98%}}a.image-link:hover{border-bottom:0px solid transparent !important;cursor:zoom-in}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.site-header{width:100%;height:50px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0px;background-color:#fff;color:#000;position:fixed;top:0px;left:0px;z-index:20;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}@media only screen and (min-width: 960px){.site-header{-ms-flex-pack:justify;justify-content:space-between}}.site-header .hugo-meta{display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 960px){.site-header .hugo-meta{float:left;width:auto;-ms-flex-pack:start;justify-content:flex-start}}.site-header #home-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:.8em;margin-left:1.5em}.site-header #home-link img{height:35px;margin-right:.25em}.site-header #home-link .hugo-v{-ms-flex-item-align:end;align-self:flex-end;font-size:.9em}.site-header a.github-button{display:none}@media only screen and (min-width: 760px){.site-header a.github-button{display:inline}}.site-header iframe[src^="https://buttons.github.io"]{display:none;margin-left:1em}@media only screen and (min-width: 760px){.site-header iframe[src^="https://buttons.github.io"]{display:inline}}.site-navigation::-webkit-scrollbar{display:none}.site-navigation{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;position:fixed;left:0px;top:0px;width:250px;bottom:0px;overflow-y:scroll;background-color:#f8f8f8;-webkit-transform:translateX(-250px);transform:translateX(-250px);padding:0px;z-index:9;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding-bottom:2em}.site-navigation::-webkit-scrollbar{display:none}.site-navigation.navigation-open{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;-webkit-transform:translateX(0px);transform:translateX(0px)}@media only screen and (min-width: 960px){.site-navigation{-webkit-transform:translateX(0px);transform:translateX(0px)}}.site-navigation ul li a{display:-ms-flexbox;display:flex}.site-navigation ul.top-menu{margin-top:80px;margin-bottom:30px;width:85%}@media only screen and (min-width: 960px){.site-navigation ul.top-menu{margin-top:60px}}.site-navigation ul.top-menu a{color:#222;font-weight:300;width:100%}.site-navigation ul.top-menu a:hover{color:#C9177E}.site-navigation ul.top-menu li{padding-left:0px;line-height:1.2;padding-top:.75em}.site-navigation ul.top-menu li ul li{padding-left:.3em}.site-navigation ul.top-menu a.top-menu-item-link{font-size:16px;width:100%}.site-navigation ul.top-menu a.top-menu-item-link i.fa.fa-angle-double-right{margin-left:.25em}.site-navigation ul.top-menu a.top-menu-item-link.active-section{color:#C9177E;font-weight:700}.site-navigation ul.top-menu a.top-menu-item-link.active-section+ul.submenu{display:block;border-left:2px solid #C9177E}.site-navigation ul.top-menu ul.submenu{display:none;margin-left:.2em;padding-left:.5em;padding-bottom:.66em}.site-navigation ul.top-menu ul.submenu li{line-height:1.3}.site-navigation ul.top-menu ul.submenu a.submenu-item-link{font-size:14px}.site-navigation ul.top-menu ul.submenu a.submenu-item-link:hover{color:#0083C0}.site-navigation ul.top-menu ul.submenu a.submenu-item-link.active-page{font-weight:700;color:#0083C0}.site-navigation ul.top-menu ul.submenu a.submenu-item-link.active-page>code{color:#0083C0}.site-navigation ul.top-menu ul.submenu a.submenu-item-link.active-page>code>em{font-style:normal;family:"montserrat","muli","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif}.nav-buttons{display:block;margin-left:auto;margin-right:auto;max-width:200px}.nav-buttons a{margin-bottom:.5em;display:inline-block;width:200px;max-width:200px;position:relative;font-size:.9em}.navigation-toggle-wrapper{width:50px;height:50px;position:fixed;top:2px;left:0px;z-index:20}.navigation-toggle-wrapper h4.menu{display:inline-block;position:absolute;bottom:-1em;left:.8em;color:#0083C0;display:none}@media only screen and (min-width: 960px){.navigation-toggle-wrapper{display:none}}.navigation-toggle-wrapper.navigation-open .top{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:40%;border-radius:5px;background-color:#C9177E;border-color:#C9177E}.navigation-toggle-wrapper.navigation-open .middle{width:40px;height:40px;top:4%;border-radius:50%;background-color:#C9177E;border-color:#C9177E;opacity:0.3}.navigation-toggle-wrapper.navigation-open .bottom{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:40%;border-radius:5px;background-color:#C9177E;border-color:#C9177E}.bar{width:40px;height:2px;border:2px solid #0083C0;background-color:#0083C0;position:absolute;border-radius:10px}.bar.navigation-open{background-color:#C9177E;border:2px solid #C9177E}.top{left:15%;top:20%;transition:all 0.5s}.middle{left:15%;top:40%;transition:all 0.5s}.bottom{left:15%;top:60%;transition:all 0.5s}#all-content-wrapper{margin-top:50px;z-index:5;transition:all .3s ease-in-out;opacity:1;overflow-x:hidden}@media only screen and (min-width: 960px){#all-content-wrapper{margin-left:250px}}#all-content-wrapper.navigation-open{transition:all .3s ease-in-out;-webkit-transform:translateX(250px);transform:translateX(250px);opacity:.4;overflow-x:hidden}@media only screen and (min-width: 960px){#all-content-wrapper.navigation-open{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px);overflow-x:hidden}}main.main{width:100%;display:block;margin-left:auto;margin-right:auto;position:relative;min-height:calc(100vh - 100px)}@media only screen and (min-width: 1200px){main.main{width:100%;margin-right:0px;max-width:calc(100vw - 500px - 20px);float:left;padding-left:0px;padding-right:0px}}.content{width:90%;margin-left:auto;margin-right:auto}@media only screen and (min-width: 960px){.content{float:left;margin-left:5%;margin-right:auto;max-width:34em}}@media only screen and (min-width: 1200px){.content{min-width:34em;max-width:90%}}header.content-header{display:block;clear:both;width:100%;position:relative;margin-top:24px;overflow-x:hidden;margin-bottom:1em}.content-section-image-wrapper{margin-bottom:1em}.content-section-image-wrapper a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#222}.content-section-image-wrapper a img{width:20px}.content-section-image-wrapper a span{font-size:.8em;margin-left:.25em}.content-header-links{display:none;position:absolute;right:1px;top:1px;text-transform:uppercase;width:auto;overflow:visible}@media only screen and (min-width: 760px){.content-header-links{display:block}}.content-header-links a{position:relative;display:inline-block;color:#222;padding:4px 6px;vertical-align:middle;height:36px;width:36px;line-height:36px;text-align:center;border-radius:3px;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}.content-header-links a:hover{color:#222}.content-header-links a i.icon-pencil{font-size:20px;position:relative;bottom:4px;right:2px}.content-header-links a svg{height:24px;width:24px;display:inline}.content-header-links a.godoc-link{border-right-width:0px}.body-copy{margin-top:0px;margin-bottom:2.5em;display:block;overflow:visible}.body-copy div+h2{margin-top:1em}.body-copy em{font-weight:inherit}main.showcase-list{width:90%;max-width:1200px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 1200px){main.showcase-list{margin-left:5%}}#showcase{display:-ms-flexbox;display:flex;list-style:none;padding-left:0px;margin-left:0px;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}#showcase li.showcase-site{list-style:none;padding-left:0px;margin-left:0px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);margin-bottom:1.5em}@media only screen and (min-width: 760px){#showcase li.showcase-site{width:48%}}@media only screen and (min-width: 1200px){#showcase li.showcase-site{width:32%}}#showcase li.showcase-site .image-wrapper{width:100%;max-width:100%}#showcase li.showcase-site .image-wrapper img{width:100%;max-width:100%;border-bottom:1px solid #d9d9d9}#showcase li.showcase-site ul.tags{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}#showcase li.showcase-site ul.tags li{margin-bottom:.25em;-ms-flex-item-align:start;align-self:flex-start;width:auto}#showcase li.showcase-site ul.tags li a{font-size:12px}#showcase li.showcase-site ul.tags li.tags-icon-li{box-shadow:none}#showcase li.showcase-site .showcase-meta{padding:10px}#showcase li.showcase-site .showcase-meta .showcase-links{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;font-size:.8em}#showcase li.showcase-site .showcase-meta .showcase-links .showcase-source{font-size:.8em;text-transform:uppercase}#showcase li.showcase-site .showcase-meta .showcase-links .showcase-title{font-weight:bold}#showcase li.showcase-site .showcase-meta .showcase-links .showcase-title a{font-weight:bold}#site-footer{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;background-color:#000;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;height:auto;padding-bottom:1em}#site-footer.navigation-open{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;-webkit-transform:translateX(250px);transform:translateX(250px)}@media only screen and (min-width: 760px){#site-footer{-ms-flex-direction:row;flex-direction:row}}@media only screen and (min-width: 960px){#site-footer{width:calc(100% - 250px);margin-left:250px;height:140px}}.footer-content{width:90%;margin-left:auto;margin-right:auto;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:760px}.footer-content .footer-info{width:100%}.footer-content .footer-info span{width:100%;display:block;text-align:center;margin-top:1em}@media only screen and (min-width: 760px){.footer-content .footer-info span{margin-top:0px}}@media only screen and (min-width: 760px){.footer-content .footer-info{width:200px}}.footer-content img{max-width:140px;margin-left:auto;margin-right:auto;display:block}@media only screen and (min-width: 760px){.footer-content{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.footer-content div{min-width:120px}}.footer-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;color:#fff;list-style:none;margin-left:0px;padding-left:0px;max-width:auto;margin-right:2em;margin:0px;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-list ul{list-style:none}.footer-list ul li a{color:#fff;font-size:.8em}#site-footer.homepage{width:100vw;margin-left:0px}#homepage-nav{transition:box-shadow .2s ease-in-out;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;position:fixed;top:0px;left:0px;z-index:50;min-height:50px;max-height:50px;background-color:#fff}#homepage-nav.shadow{transition:box-shadow .2s ease-in-out;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}ul.animated{margin-top:0px;margin-bottom:0px;max-width:400px;min-width:240px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-left:auto;margin-right:auto}@media only screen and (min-width: 760px){ul.animated{min-width:320px}}ul.animated li{display:-ms-flexbox;display:flex}ul.animated li a{color:#737373}ul.animated li a:hover{color:#C9177E}#all-content-wrapper.home{margin-left:0px;margin-top:0px}@media only screen and (min-width: 760px){#all-content-wrapper.home{margin-left:0px}}#all-content-wrapper.home main#homepage.main{margin-left:0px;width:100vw;min-width:100vw}.home-row{min-height:auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.home-row.hero{margin-top:50px;min-height:auto;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.home-row.hero.animated{opacity:0}.home-row:nth-child(2){background-color:#f0f0f0}.home-row:nth-child(3){background-color:#fff}.home-row.install{background-color:#222}.home-row:nth-child(5){background-color:#0083C0}.homepage-icon{display:block;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:90%;max-width:540px;margin-top:5em;margin-right:auto;margin-left:auto}.get-started{margin-bottom:5em}.get-started .button.xl{display:block;margin-top:1.5em;font-size:1.3em;padding-right:1em;padding-left:1em;width:auto;max-width:12em;margin-left:auto;margin-right:auto}.hero-tagline{color:#737373;font-size:1.2em;text-align:center;line-height:1.3;font-weight:300;margin-top:1.5em;font-style:normal;max-width:90%}@media only screen and (min-width: 760px){.hero-tagline{font-size:1.5em}}.home-row-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:960px;margin-left:auto;margin-right:auto;margin-top:4rem;margin-bottom:4rem;width:90%}.home-row-content h2{text-align:left;width:100%;text-align:center;margin-bottom:1em}.home-row-content h2 span{font-size:.7em;font-weight:300;color:#555}@media only screen and (min-width: 1200px){.home-row-content{-ms-flex-pack:distribute;justify-content:space-around}}.home-row-content.first-fade{opacity:0}.home-row-content-focus{display:-ms-flexbox;display:flex}.home-row-content-focus .focus-svgs{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}@media only screen and (min-width: 760px){.home-row-content-focus .focus-svgs{max-width:48%}}.home-row-content-focus .focus-svgs svg{max-width:48%}.home-row-content-focus #content-halo{fill:#0083C0 !important}.home-row-content-features{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;width:85%}.home-row-content-features .home-row-content-feature{margin-bottom:2em;max-width:297.6px}.home-row-content-features .home-row-content-feature h3{margin-bottom:.2em;padding-bottom:0px;font-weight:500;border-bottom:1px solid white;font-size:1.1em}.home-row-content-features .home-row-content-feature .homepage-feature-content{color:#555;font-weight:300;line-height:1.3;font-size:.9em}.home-row-content-features .home-row-content-feature .homepage-feature-content p{color:#6f6f6f}.home-row-content-features .home-row-content-feature .homepage-feature-content code:first-child{margin-right:.25em}.half{width:90%;margin-left:auto;margin-right:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;max-width:384px}.half.half-content{-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding-top:30px}.half.half-content h2{width:100%;font-size:22px;text-align:center;font-weight:500;line-height:1.3}@media only screen and (min-width: 760px){.half.half-content h2{margin-top:0px}}.half.half-content p{text-align:center;margin-left:auto;margin-right:auto}.half.half-content hr,.half.half-content .hr{border:0;height:1px;opacity:1;background-image:linear-gradient(to right, transparent, rgba(0,0,0,0.75), transparent);width:100%;margin-bottom:2.5em;margin-top:2.5em}.homepage-terminal{font-family:"robotomono",courier,monospace;background-color:#737373;padding:1em 1.5em;text-align:left;width:110%;position:relative;left:-5%;max-width:360px;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);border-radius:5px;margin-top:1em;margin-right:auto;margin-left:auto;font-size:14px;margin-bottom:0px;color:transparent}@media only screen and (min-width: 760px){.homepage-terminal{width:100%;left:auto}}.homepage-terminal span{color:transparent}.homepage-terminal .blast{color:#fff}.svgs{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;position:relative}.svgs svg,.svgs .img-wrapper{max-width:45%;max-width:140px}.svgs svg#markdown,.svgs .img-wrapper#markdown{margin-top:30px}@media only screen and (min-width: 960px){.svgs{margin-top:3.5em}}#hugopher-front{width:300px;position:relative}#hugopher-front .eye{-webkit-animation:squeeze 2.4s infinite;animation:squeeze 2.4s infinite}.gopher-badge{opacity:0;width:50px;position:absolute;top:24px}.gopher-cape{opacity:0}.eyes{-webkit-animation:squeeze 2.4s infinite;animation:squeeze 2.4s infinite}@keyframes squeeze{90%{-webkit-transform:none;transform:none;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}93%{-webkit-transform:translateY(70px) scaleY(0.1);transform:translateY(70px) scaleY(0.1)}100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.home-row-content-install{color:#fff}.home-row-content-install .platform-icons{display:-ms-flexbox;display:flex;width:100%;color:#fff;-ms-flex-pack:justify;justify-content:space-between}.home-row-content-install .platform-icons i{font-size:80px}.home-row-content-tweets{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.home-row-content-tweets h2{color:#fff}@media only screen and (min-width: 760px){.home-row-content-tweets{max-width:640px}}@media only screen and (min-width: 960px){.home-row-content-tweets{max-width:960px}}.homepage-tweet{max-width:300px;background-color:#fff;margin-bottom:20px;border-radius:4px;position:relative}.homepage-tweet i.icon-twitter{position:absolute;top:10px;right:10px;color:#1DA1F2}.homepage-tweet .homepage-tweet-attribution{font-style:normal;width:100%;display:block;font-size:.8em;text-align:right}.home-row-content-open-source div{width:100%;text-align:center}.home-row-content-open-source i.icon-github{font-size:62px}@media only screen and (min-width: 760px){.home-row-content-open-source i.icon-github{font-size:90px}}.home-row-content-open-source i.icon-love{color:red}.no-js{opacity:1 !important}.body-copy[data-section="commands"]>h2:nth-of-type(1){display:none}.body-copy[data-section="commands"] h3{font-size:1.6em}.body-copy[data-section="commands"] h4{font-size:1.2em}.body-copy[data-section="commands"] h5{font-size:1.1em;margin-top:1em;margin-bottom:1em;color:#737373}.wip{background-color:#C9177E;color:white;position:absolute;left:40px;top:40px;-webkit-transform:rotate(-10deg);transform:rotate(-10deg);font-weight:bold;width:130px;font-size:20px;padding:6px;z-index:9999;overflow:visible;text-align:center;border-radius:15px;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 19px 38px rgba(0,0,0,0.3),0 15px 12px rgba(0,0,0,0.22)}#outdated{background-color:#0083C0;color:white;position:absolute;right:40px;top:20px;-webkit-transform:rotate(10deg);transform:rotate(10deg);font-weight:bold;width:200px;font-size:32px;padding:6px;z-index:9999;overflow:visible;text-align:center;border-radius:15px;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 19px 38px rgba(0,0,0,0.3),0 15px 12px rgba(0,0,0,0.22)} +/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;border-radius:0px !important;outline:none}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}html,body{margin:0px;padding:0px;outline:none;border:none;font-size:18px;font-family:"lato","muli","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;color:#222;line-height:1.6;font-weight:400;overflow-x:hidden}body{font-size:93%;overflow-x:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 760px){body{font-size:97%}}@media only screen and (min-width: 960px){body{font-size:100%}}strong{font-weight:500;color:#222}p{margin-top:0px;margin-bottom:1.5em;line-height:1.6}::-webkit-scrollbar{display:none}@font-face{font-family:'fontello';src:url("/fonts/fontello/fontello.eot?99201140");src:url("/fonts/fontello/fontello.eot?99201140#iefix") format("embedded-opentype"),url("/fonts/fontello/fontello.woff2?99201140") format("woff2"),url("/fonts/fontello/fontello.woff?99201140") format("woff"),url("/fonts/fontello/fontello.ttf?99201140") format("truetype"),url("/fonts/fontello/fontello.svg?99201140#fontello") format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-apple:before{content:'\f179'}.icon-attach:before{content:'\e814'}.icon-attention:before{content:'\e815'}.icon-bash:before{content:'\e808'}.icon-bitbucket:before{content:'\e80a'}.icon-cancel:before{content:'\e80e'}.icon-chrome:before{content:'\e841'}.icon-clipboard:before{content:'\f0c5'}.icon-clock:before{content:'\e817'}.icon-code:before{content:'\f121'}.icon-cog-alt:before{content:'\e816'}.icon-copy:before{content:'\f0c5'}.icon-discuss:before{content:'\f03d'}.icon-docs:before{content:'\f0c5'}.icon-download:before{content:'\e806'}.icon-edge:before{content:'\f282'}.icon-file-pdf:before{content:'\f1c1'}.icon-firefox:before{content:'\e840'}.icon-forum:before{content:'\f03d'}.icon-forums:before{content:'\f03d'}.icon-freebsd:before{content:'\e800'}.icon-github-alt:before{content:'\f056'}.icon-github:before{content:'\f09b'}.icon-gitter:before{content:'\e805'}.icon-golang:before{content:'\e801'}.icon-heart:before{content:'\e804'}.icon-home:before{content:'\e813'}.icon-html:before{content:'\f13b'}.icon-hugo:before{content:'\e802'}.icon-ie:before{content:'\e843'}.icon-link-ext:before{content:'\f08e'}.icon-link:before{content:'\e812'}.icon-linux:before{content:'\f17c'}.icon-mail-alt:before{content:'\f0e0'}.icon-netlify:before{content:'\e80b'}.icon-opera:before{content:'\e842'}.icon-pencil:before{content:'\e807'}.icon-pin:before{content:'\e811'}.icon-search:before{content:'\e803'}.icon-tag:before{content:'\e80d'}.icon-tags:before{content:'\e80c'}.icon-thumbs-down:before{content:'\e810'}.icon-thumbs-up:before{content:'\e80f'}.icon-twitter:before{content:'\f099'}.icon-wercker:before{content:'\e809'}.icon-windows:before{content:'\f17a'}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}@font-face{font-family:"lato";src:url("/fonts/lato/lato-400-webfont.woff2") format("woff2"),url("/fonts/lato/lato-400-webfont.woff") format("woff"),url("/fonts/lato/lato-400-webfont.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"lato";src:url("/fonts/lato/lato-400-italic-webfont.woff2") format("woff2"),url("/fonts/lato/lato-400-italic-webfont.woff") format("woff"),url("/fonts/lato/lato-400-italic-webfont.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"lato";src:url("/fonts/lato/lato-600-webfont.woff2") format("woff2"),url("/fonts/lato/lato-600-webfont.woff") format("woff"),url("/fonts/lato/lato-600-webfont.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"lato";src:url("/fonts/lato/lato-600-italic-webfont.woff2") format("woff2"),url("/fonts/lato/lato-600-italic-webfont.woff") format("woff"),url("/fonts/lato/lato-600-italic-webfont.ttf") format("truetype");font-weight:600;font-style:italic}@font-face{font-family:"lato";src:url("/fonts/lato/lato-700-webfont.woff2") format("woff2"),url("/fonts/lato/lato-700-webfont.woff") format("woff"),url("/fonts/lato/lato-700-webfont.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"lato";src:url("/fonts/lato/lato-700-italic-webfont.woff2") format("woff2"),url("/fonts/lato/lato-700-italic-webfont.woff") format("woff"),url("/fonts/lato/lato-700-italic-webfont.ttf") format("truetype");font-weight:700;font-style:italic}@font-face{font-family:"robotomono";src:url("/fonts/robotomono/robotomono-400-webfont.woff2") format("woff2"),url("/fonts/robotomono/robotomono-400-webfont.woff") format("woff"),url("/fonts/robotomono/robotomono-400-webfont.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"robotomono";src:url("/fonts/robotomono/robotomono-400-italic-webfont.woff2") format("woff2"),url("/fonts/robotomono/robotomono-400-italic-webfont.woff") format("woff"),url("/fonts/robotomono/robotomono-400-italic-webfont.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"robotomono";src:url("/fonts/robotomono/robotomono-500-webfont.woff2") format("woff2"),url("/fonts/robotomono/robotomono-500-webfont.woff") format("woff"),url("/fonts/robotomono/robotomono-500-webfont.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"robotomono";src:url("/fonts/robotomono/robotomono-500-italic-webfont.woff2") format("woff2"),url("/fonts/robotomono/robotomono-500-italic-webfont.woff") format("woff"),url("/fonts/robotomono/robotomono-500-italic-webfont.ttf") format("truetype");font-weight:500;font-style:italic}h1,h2,h3,h4,h5,h6{font-family:"lato","muli","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-weight:500;margin:0px;line-height:1.15;position:relative}h1>code,h1>a,h2>code,h2>a,h3>code,h3>a,h4>code,h4>a,h5>code,h5>a,h6>code,h6>a{font-weight:500}h1.page-title{font-size:1.8em;line-height:1.2;letter-spacing:-.021em;padding-bottom:0px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:8px;font-weight:500}@media only screen and (min-width: 760px){h1.page-title{font-size:2.3em}}@media only screen and (min-width: 960px){h1.page-title{font-size:2.3em}}@media only screen and (min-width: 1200px){h1.page-title{font-size:2.3em}}@media only screen and (min-width: 760px){h1.page-title{padding-top:0px}}h1.page-title img{display:inline;height:1em;width:1em;margin-right:.15em}h1.page-title i[class^="icon-"]{margin-left:-.15em;margin-right:.15em}h1.page-title.commands,h1.page-title.functions{font-family:"robotomono",courier,monospace;font-weight:400}h2,h3{padding-bottom:24px}h2{font-size:1.4em}@media only screen and (min-width: 760px){h2{font-size:1.6em}}@media only screen and (min-width: 960px){h2{font-size:1.6em}}@media only screen and (min-width: 1200px){h2{font-size:1.6em}}h2.contents-list-heading{text-transform:uppercase;color:#737373}h2.contents-list-heading em{font-style:normal}h3{font-size:1.2em}@media only screen and (min-width: 760px){h3{font-size:1.2em}}@media only screen and (min-width: 960px){h3{font-size:1.2em}}@media only screen and (min-width: 1200px){h3{font-size:1.2em}}h4{font-size:1.1em;margin-top:1em;margin-bottom:1em;color:#737373}h5{font-size:1em;font-weight:500;margin-bottom:1em;color:#222}.functions,.commands{font-family:"robotomono",courier,monospace;font-weight:500;color:inherit}.functions>em,.commands>em{font-style:normal;font-family:"lato","muli","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;padding-left:.25em;padding-right:.25em;font-size:.8em;position:relative;margin-bottom:.3em}.submenu-item:first-child a.submenu-item-link.functions{font-family:"lato","muli","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif}hr{border-top:3px double #222}button,a[role="button"]{background-color:#0083C0;color:#fff;border:none;outline:none;border-radius:3px;padding:.25em .5em;font-size:1em;box-shadow:none;text-align:center;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}button:hover,a[role="button"]:hover{transition:box-shadow 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}nav ul,nav ol,aside ul,aside ol{margin-left:0px;padding-left:0px;list-style:none;text-indent:0px}nav ul li,nav ol li,aside ul li,aside ol li{position:relative;margin-left:0px;padding-left:0px;list-style:none}.body-copy ul,.body-copy ol{padding-left:.75em;margin-left:.5em;margin-top:0px;padding-top:0px;margin-bottom:1.5em}.body-copy ul li,.body-copy ol li{position:relative;margin-top:.25em}.body-copy ul li ul,.body-copy ul li ol,.body-copy ol li ul,.body-copy ol li ol{margin-bottom:0px}.body-copy ul{list-style:disc outside none}.body-copy ul li ul{list-style-type:circle}.body-copy ul li ul li ul{list-style-type:square}.body-copy ol li ol{list-style-type:lower-roman}.body-copy ol li ol li ol{list-style-type:lower-alpha}.body-copy dl{margin:0px;border-bottom:1px solid #ccc;border-top:1px solid #ccc;display:block;margin-bottom:1em;font-size:1em;clear:both;line-height:1.6;padding-top:.5em;padding-bottom:.5em}.body-copy dl dt{float:left;display:block;width:100%;clear:both;margin:0px;font-weight:bolder;margin-right:1em}.body-copy dl dt code{font-size:.9em}.body-copy dl dt>strong>em>code{font-style:normal;position:relative}.body-copy dl dt>strong>em>code:after{display:inline-block;position:relative;font-family:'FontAwesome';content:'\f06a';font-size:.9em;top:-.6em;right:0px;margin-right:-.5em;color:#C9177E}.body-copy dl dd{margin:.5em 0em 0em 0em;text-indent:0px;height:auto;font-size:1em;padding-top:.25em;padding-bottom:0em;padding-left:1.5em;padding-right:0em}.body-copy dl dd strong>code{color:#00A88A}.body-copy dl dd strong:first-child>code{color:#0083C0}.body-copy .task-list{list-style:none;margin-left:0px;padding-left:0px}.body-copy .task-list li{list-style:none}a{color:#C9177E;font-weight:inherit}a,a:hover,a:active,a:focus{text-decoration:none;cursor:pointer}a:hover{text-decoration:none}.body-copy li a,.body-copy p a{z-index:1;color:#C9177E}.body-copy li a:hover,.body-copy p a:hover{border-bottom:1px solid #C9177E}a.tooltip{position:relative;overflow:visible;font-family:"lato","muli","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif}a.tooltip:hover::before{display:inline-block;position:absolute;line-height:1;bottom:-1.4em;font-size:12px;color:white;min-width:80px;padding:.25em .33em;background-color:#222;content:attr(data-tooltip);white-space:nowrap;text-transform:none;font-weight:normal;border-radius:.25em}a.tooltip.left:hover::before{right:0px;left:auto}a.tooltip.right:hover::before{right:0px;left:auto}a.tooltip.edit-link:hover::after{content:'\f09b';font-family:'fontello';color:white;font-size:13px;display:inline-block;position:absolute;line-height:1;bottom:-1.1em;right:3px}a.tooltip.edit-link:hover::before{padding-right:1.5em;font-family:"lato","muli","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif}.icon-github:before{content:'\f09b'}.body-copy a.heading-link{opacity:0;color:silver;transition:opacity .3s ease-in-out;font-size:.7em;position:absolute;display:inline;top:.35em;right:0px}@media only screen and (min-width: 760px){.body-copy a.heading-link{left:-1.5em}}.body-copy h2:hover a.heading-link,.body-copy h3:hover a.heading-link{transition:opacity .3s ease-in-out;opacity:1}.body-copy h2:hover .icon-link:hover,.body-copy h3:hover .icon-link:hover{color:#C9177E}.body-copy img{width:100%;max-width:100%;height:auto}.admonition{padding:1em}.note,.warning{display:block;margin-bottom:20px;width:100%;border-left-width:4px;border-left-style:solid;border-left-color:#555;position:relative;padding-top:4px;padding-bottom:4px}.note #exclamation-icon,.warning #exclamation-icon{height:20px;width:20px;fill:#0083C0;position:absolute;top:20%;left:-12px;background-color:white}.note h2,.warning h2{display:none}.note .admonition-content,.warning .admonition-content{display:block;margin:0px;font-size:1em;padding:8px;margin-left:12px;color:#555}.note .admonition-content p:last-child,.warning .admonition-content p:last-child{margin-bottom:0px}.note .admonition-content ul:last-child,.note .admonition-content ol:last-child,.warning .admonition-content ul:last-child,.warning .admonition-content ol:last-child{margin-bottom:0px}.note .admonition-content ul:last-child+p,.note .admonition-content ol:last-child+p,.warning .admonition-content ul:last-child+p,.warning .admonition-content ol:last-child+p{margin-top:1em}.note{border-color:#0083C0;background-color:#f9fdfe}.note #exclamation-icon{fill:#0083C0}.warning{border-color:#C9177E;background-color:#fef5fa}.warning #exclamation-icon{fill:#C9177E}.hljs{display:block;overflow-x:auto;padding:0.5em;background:#f5f5f5;font-size:.9em}.hljs,.hljs-tag,.hljs-subst{color:#000}.hljs-strong,.hljs-emphasis{color:#737373}.hljs-bullet,.hljs-quote,.hljs-number,.hljs-regexp,.hljs-literal,.hljs-link{color:#0083c0}.hljs-code,.hljs-title,.hljs-section,.hljs-selector-class{color:#00A88A}.hljs-strong{font-weight:bold}.hljs-emphasis{font-style:italic}.hljs-keyword,.hljs-selector-tag,.hljs-name,.hljs-attr{color:#C9177E}.hljs-symbol,.hljs-attribute{color:#0083c0}.hljs-params,.hljs-class .hljs-title{color:#000}.hljs-string,.hljs-type,.hljs-built_in,.hljs-builtin-name,.hljs-selector-id,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-addition,.hljs-variable,.hljs-template-variable{color:#0083c0}.hljs-comment,.hljs-deletion,.hljs-meta{color:#737373}.language-toml.hljs .hljs-section{color:#C9177E}kbd{font-family:"robotomono",courier,monospace}.body-copy code,.body-copy pre{font-family:"robotomono",courier,monospace;font-size:.9em;weight:inherit;font-weight:400;overflow-y:visible;z-index:1}.body-copy>pre{position:relative;margin-bottom:1.5em}.body-copy pre>code,.body-copy .code{background-color:#f5f5f5}.body-copy>pre{overflow-x:scroll}.body-copy ol code,.body-copy ul code,.body-copy div code,.body-copy strong code,.body-copy em code,.body-copy span code,.body-copy p code,.body-copy dd code,.body-copy dt code{background-color:#f5f5f5}@media only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi){.body-copy ol code,.body-copy ul code,.body-copy div code,.body-copy strong code,.body-copy em code,.body-copy span code,.body-copy p code,.body-copy dd code,.body-copy dt code{background-color:#f5f5f5}}.code{display:block;position:relative;overflow:hidden;padding:.5em;overflow-y:visible;margin-bottom:1.5em}code[class^="language-"]:after{display:block;position:absolute;top:4px;right:4px;color:#7b7b7b;font-family:'fontello';content:'\f121'}.copy-button+.code-copy-content code[class^="language-"]:after{position:absolute;top:-4px;right:4px}code.language-html:after{font-family:'FontAwesome';content:'\f13b'}code.language-js:after{font-family:'fontello';content:'\e802';font-size:16px;top:2px}code.language-hugo:after,code.language-go:after,code.language-golang:after{font-family:'fontello';content:'\e801'}code.language-sass:after,code.language-scss:after{font-family:'fontello';content:'\e803'}code.language-bash:after,code.language-sh:after{font-family:'fontello';content:'\e804';right:6px}code.language-toml:after{content:'TOML';font-size:.8em;padding-right:.3em;font-family:"robotomono",courier,monospace}code.language-yaml:after,code.language-yml:after{content:'YAML';font-size:.8em;padding-right:.3em;font-family:"robotomono",courier,monospace}code.language-md:after,code.language-markdown:after{font-family:'fontello';content:'\e80e'}.copy-button+.code-copy-content code[class^="language-"]:after{display:none;position:absolute;top:-8px;right:4px}blockquote code[class^="language-"]:after,.admonition code[class^="language-"]:after{content:''}.filename{font-family:"robotomono",courier,monospace;color:#626262;padding-left:1em;padding-top:.25em;font-size:.7em;background-color:#f5f5f5;width:100%;font-style:italic;margin-bottom:0px}.code-icon{position:absolute;top:2px;right:4px}.copy-button,.download-button{transition:opacity .3s ease-in-out;opacity:1;position:absolute;right:1px;top:1px;background-color:white;color:#222;border-radius:0px;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);height:30px;min-width:70px;font-size:12px;display:block;z-index:15}.copy-button:hover,.download-button:hover{transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}.copy-button span.button-text,.download-button span.button-text{text-transform:uppercase;margin-left:0px}.download-button{position:absolute;min-width:70px;top:1px;right:72px}@media only screen and (min-device-width: 375px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2){.download-button{display:none}}.tooltipped{position:absolute}.tooltipped:after{position:absolute;z-index:1000000;display:none;padding:2px 4px;font-size:.8em;font-weight:500;font-family:"lato","muli","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;color:#fff;text-align:center;text-transform:uppercase;text-decoration:none;text-shadow:none;letter-spacing:normal;word-wrap:break-word;white-space:pre;pointer-events:none;content:attr(aria-label);background-color:#0083C0;border-color:#0083C0;border-radius:0px;-webkit-font-smoothing:subpixel-antialiased}.tooltipped:before{position:absolute;z-index:1000001;display:none;width:0;height:0;color:#0083C0;pointer-events:none;content:"";border:5px solid transparent}.tooltipped:hover:before,.tooltipped:hover:after,.tooltipped:active:before,.tooltipped:active:after,.tooltipped:focus:before,.tooltipped:focus:after{display:inline-block;text-decoration:none}.tooltipped-multiline:hover:after,.tooltipped-multiline:active:after,.tooltipped-multiline:focus:after{display:table-cell}.tooltipped-s:after,.tooltipped-se:after,.tooltipped-sw:after{top:100%;right:50%;margin-top:5px;text-align:center}.tooltipped-s:before,.tooltipped-se:before,.tooltipped-sw:before{top:auto;right:50%;bottom:-5px;margin-right:-5px;border-bottom-color:#0083C0;text-align:center}.tooltipped-se:after{right:auto;left:50%;text-align:center}.tooltipped-n:after,.tooltipped-ne:after,.tooltipped-nw:after{right:50%;bottom:100%;margin-bottom:5px}.tooltipped-n:before,.tooltipped-ne:before,.tooltipped-nw:before{top:-5px;right:50%;bottom:auto;margin-right:-5px;border-top-color:#0083C0}.tooltipped-ne:after{right:auto;left:50%;margin-left:-15px}.tooltipped-nw:after{margin-right:-15px}.tooltipped-s:after,.tooltipped-n:after{-webkit-transform:translateX(50%);transform:translateX(50%)}.tooltipped-w:after{right:100%;bottom:50%;margin-right:5px;-webkit-transform:translateY(50%);transform:translateY(50%)}.tooltipped-w:before{top:50%;bottom:50%;left:-5px;margin-top:-5px;border-left-color:#0083C0}.tooltipped-e:after{bottom:50%;left:100%;margin-left:5px;-webkit-transform:translateY(50%);transform:translateY(50%)}.tooltipped-e:before{top:50%;right:-5px;bottom:50%;margin-top:-5px;border-right-color:#0083C0}.tooltipped-multiline:after{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:250px;word-break:break-word;word-wrap:normal;white-space:pre-line;border-collapse:separate}.tooltipped-multiline.tooltipped-s:after,.tooltipped-multiline.tooltipped-n:after{right:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tooltipped-multiline.tooltipped-w:after,.tooltipped-multiline.tooltipped-e:after{right:100%}svg.svg-icon{max-width:60px}.icon-freebsd:before{height:1em;width:1em;content:'';display:inline-block;margin-left:-.15em;margin-right:0em;background-image:url(/images/hugo-icons/freebsd.svg);background-size:contain;background-repeat:no-repeat}.icon-freebsd.white:before{background-image:url(/images/hugo-icons/freebsd-white.svg);margin-bottom:.2em}span.yes code{color:#fff;background-color:#00A88A}span.no code{background-color:#C9177E;color:#fff}span.no:after,span.bad:after{display:inline-block;height:1em;width:1em;font-family:'fontello';content:'\e810';margin-left:.5em;font-size:1.2em;color:#C9177E}span.yes:after,.good:after{display:inline-block;height:1em;width:1em;font-family:'fontello';content:'\e80f';color:#00A88A;margin-left:.5em;font-size:1.2em}span.break{position:relative;display:inline-block;font-weight:bold;text-align:center;width:auto;left:calc(50% - 40px)}span.break:before,span.break:after{content:"";position:absolute;display:inline-block;height:.2em;border-bottom:1px solid black;border-top:1px solid black;top:.666em;width:140px}span.break:before{right:100%;margin-right:.5em}span.break:after{left:100%;margin-left:.5em}span.na code{background-color:transparent;color:#bbb}h2 .fa.fa-thumbs-up,h3 .fa.fa-thumbs-up,h4 .fa.fa-thumbs-up,li .fa.fa-thumbs-up{color:#00A88A}h2 .fa.fa-thumbs-down,h3 .fa.fa-thumbs-down,h4 .fa.fa-thumbs-down,li .fa.fa-thumbs-down{color:#C9177E}ul.tags{list-style:none;margin:0;padding:0;margin-top:1em;margin-bottom:.5em;margin-right:4px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;float:right}ul.tags li{height:20px;line-height:20px;margin-left:4px;margin-bottom:.75em;display:-ms-flexbox;display:flex}ul.tags li:not(.icon){transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}ul.tags li:not(.icon):hover{transition:box-shadow 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}ul.tags li a{line-height:20px;-ms-flex-align:center;align-items:center;height:20px;font-size:14px;color:#222;padding-left:.3em;padding-right:.3em}.searchbox{display:inline-block;position:relative;width:300px;height:32px !important;white-space:nowrap;box-sizing:border-box;visibility:visible !important}.searchbox .algolia-autocomplete{display:block;width:100%;height:100%}.searchbox__wrapper{width:100%;height:100%;z-index:999;position:relative}.searchbox__input{display:inline-block;box-sizing:border-box;transition:box-shadow .4s ease, background .4s ease;border:0;border-radius:16px;box-shadow:inset 0 0 0 0px #ccc;background:#fff !important;padding:0;padding-right:26px;padding-left:32px;width:100%;height:100%;vertical-align:middle;white-space:normal;font-size:1em;appearance:none}.searchbox__input::-webkit-search-decoration,.searchbox__input::-webkit-search-cancel-button,.searchbox__input::-webkit-search-results-button,.searchbox__input::-webkit-search-results-decoration{display:none}.searchbox__input:hover{box-shadow:inset 0 0 0 0px #b3b3b3}.searchbox__input:focus,.searchbox__input:active{outline:0;box-shadow:inset 0 0 0 0px #aaa;background:#fff}.searchbox__input::-webkit-input-placeholder{color:#aaa}.searchbox__input::-moz-placeholder{color:#aaa}.searchbox__input:-ms-input-placeholder{color:#aaa}.searchbox__input::placeholder{color:#aaa}.searchbox__submit{position:absolute;top:0;margin:0;border:0;border-radius:16px 0 0 16px;background-color:rgba(69,142,225,0);padding:0;width:32px;height:100%;vertical-align:middle;text-align:center;font-size:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;right:inherit;left:0}.searchbox__submit::before{display:inline-block;margin-right:-4px;height:100%;vertical-align:middle;content:''}.searchbox__submit:hover,.searchbox__submit:active{cursor:pointer}.searchbox__submit:focus{outline:0}.searchbox__submit svg{width:14px;height:14px;vertical-align:middle;fill:#6D7E96}.searchbox__reset{display:block;position:absolute;top:8px;right:8px;margin:0;border:0;background:none;cursor:pointer;padding:0;font-size:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;fill:rgba(0,0,0,0.5)}.searchbox__reset.hide{display:none}.searchbox__reset:focus{outline:0}.searchbox__reset svg{display:block;margin:4px;width:8px;height:8px}.searchbox__input:valid ~ .searchbox__reset{display:block;-webkit-animation-name:sbx-reset-in;animation-name:sbx-reset-in;-webkit-animation-duration:.15s;animation-duration:.15s}@-webkit-keyframes sbx-reset-in{0%{-webkit-transform:translate3d(-20%, 0, 0);transform:translate3d(-20%, 0, 0);opacity:0}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes sbx-reset-in{0%{-webkit-transform:translate3d(-20%, 0, 0);transform:translate3d(-20%, 0, 0);opacity:0}100%{-webkit-transform:none;transform:none;opacity:1}}.algolia-autocomplete.algolia-autocomplete-right .ds-dropdown-menu{right:0 !important;left:inherit !important}.algolia-autocomplete.algolia-autocomplete-right .ds-dropdown-menu:before{right:48px}.algolia-autocomplete.algolia-autocomplete-left .ds-dropdown-menu{left:0 !important;right:inherit !important}.algolia-autocomplete.algolia-autocomplete-left .ds-dropdown-menu:before{left:48px}.algolia-autocomplete .ds-dropdown-menu{position:relative;top:-6px;border-radius:4px;margin:6px 0 0;padding:0;text-align:left;height:auto;position:relative;background:transparent;border:none;z-index:999;max-width:500px;min-width:400px;box-shadow:0 1px 0 0 rgba(0,0,0,0.2),0 2px 3px 0 rgba(0,0,0,0.1)}.algolia-autocomplete .ds-dropdown-menu:before{display:block;position:absolute;content:'';width:14px;height:14px;background:#fff;z-index:1000;top:-7px;border-top:1px solid #d9d9d9;border-right:1px solid #d9d9d9;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-radius:2px}.algolia-autocomplete .ds-dropdown-menu .ds-suggestions{position:relative;z-index:1000;margin-top:8px}.algolia-autocomplete .ds-dropdown-menu .ds-suggestion{cursor:pointer}.algolia-autocomplete .ds-dropdown-menu .ds-suggestion.ds-cursor .algolia-docsearch-suggestion.suggestion-layout-simple{background-color:rgba(69,142,225,0.05)}.algolia-autocomplete .ds-dropdown-menu .ds-suggestion.ds-cursor .algolia-docsearch-suggestion:not(.suggestion-layout-simple) .algolia-docsearch-suggestion--content{background-color:rgba(69,142,225,0.05)}.algolia-autocomplete .ds-dropdown-menu [class^="ds-dataset-"]{position:relative;border:solid 1px #d9d9d9;background:#fff;border-radius:4px;overflow:auto;padding:0 8px 8px}.algolia-autocomplete .ds-dropdown-menu *{box-sizing:border-box}.algolia-autocomplete .algolia-docsearch-suggestion{position:relative;padding:0 8px;background:#fff;color:#02060C;overflow:hidden}.algolia-autocomplete .algolia-docsearch-suggestion--highlight{color:#174d8c;background:rgba(143,187,237,0.1);padding:0.1em 0.05em}.algolia-autocomplete .algolia-docsearch-suggestion--category-header .algolia-docsearch-suggestion--category-header-lvl0 .algolia-docsearch-suggestion--highlight,.algolia-autocomplete .algolia-docsearch-suggestion--category-header .algolia-docsearch-suggestion--category-header-lvl1 .algolia-docsearch-suggestion--highlight{color:inherit;background:inherit}.algolia-autocomplete .algolia-docsearch-suggestion--text .algolia-docsearch-suggestion--highlight{padding:0 0 1px;background:inherit;box-shadow:inset 0 -2px 0 0 rgba(69,142,225,0.8);color:inherit}.algolia-autocomplete .algolia-docsearch-suggestion--content{display:block;float:right;width:70%;position:relative;padding:5.33333px 0 5.33333px 10.66667px;cursor:pointer}.algolia-autocomplete .algolia-docsearch-suggestion--content:before{content:'';position:absolute;display:block;top:0;height:100%;width:1px;background:#ddd;left:-1px}.algolia-autocomplete .algolia-docsearch-suggestion--category-header{position:relative;border-bottom:1px solid #ddd;display:none;margin-top:8px;padding:4px 0;font-size:1em;color:#33363D}.algolia-autocomplete .algolia-docsearch-suggestion--wrapper{width:100%;float:left;padding:8px 0 0 0}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column{float:left;width:30%;display:none;padding-left:0;text-align:right;position:relative;padding:5.33333px 10.66667px;color:#A4A7AE;font-size:.9em;word-wrap:break-word}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column:before{content:'';position:absolute;display:block;top:0;height:100%;width:1px;background:#ddd;right:0}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column .algolia-docsearch-suggestion--highlight{background-color:inherit;color:inherit}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-inline{display:none}.algolia-autocomplete .algolia-docsearch-suggestion--title{margin-bottom:4px;color:#02060C;font-size:.9em;font-weight:bold}.algolia-autocomplete .algolia-docsearch-suggestion--text{display:block;line-height:1.2em;font-size:.85em;color:#63676D}.algolia-autocomplete .algolia-docsearch-suggestion--no-results{width:100%;padding:8px 0;text-align:center;font-size:1.2em}.algolia-autocomplete .algolia-docsearch-suggestion--no-results::before{display:none}.algolia-autocomplete .algolia-docsearch-suggestion code{padding:1px 5px;font-size:90%;border:none;color:#222222;background-color:#EBEBEB;border-radius:3px;font-family:Menlo,Monaco,Consolas,"Courier New",monospace}.algolia-autocomplete .algolia-docsearch-suggestion code .algolia-docsearch-suggestion--highlight{background:none}.algolia-autocomplete .algolia-docsearch-suggestion.algolia-docsearch-suggestion__main .algolia-docsearch-suggestion--category-header{display:block}.algolia-autocomplete .algolia-docsearch-suggestion.algolia-docsearch-suggestion__secondary .algolia-docsearch-suggestion--subcategory-column{display:block}.algolia-autocomplete .suggestion-layout-simple.algolia-docsearch-suggestion{border-bottom:solid 1px #eee;padding:8px;margin:0}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--content{width:100%;padding:0}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--content::before{display:none}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--category-header{margin:0;padding:0;display:block;width:100%;border:none}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--category-header-lvl0{opacity:.6;font-size:.85em}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--category-header-lvl1{opacity:.6;font-size:.85em}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--category-header-lvl1::before{background-image:url('data:image/svg+xml;utf8,');content:'';width:10px;height:10px;display:inline-block}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--wrapper{width:100%;float:left;margin:0;padding:0}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--subcategory-column,.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--duplicate-content,.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--subcategory-inline{display:none !important}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--title{margin:0;color:#458EE1;font-size:.9em;font-weight:normal}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--title::before{content:"#";font-weight:bold;color:#458EE1;display:inline-block}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--text{margin:4px 0 0;display:block;line-height:1.4em;padding:5.33333px 8px;background:#f8f8f8;font-size:.85em;opacity:.8}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--text .algolia-docsearch-suggestion--highlight{color:#3f4145;font-weight:bold;box-shadow:none}.algolia-autocomplete .algolia-docsearch-footer{width:110px;height:20px;z-index:2000;margin-top:10.66667px;float:right;font-size:0;line-height:0}.algolia-autocomplete .algolia-docsearch-footer--logo{background-image:url("data:image/svg+xml;utf8,");background-repeat:no-repeat;background-position:center;background-size:100%;overflow:hidden;text-indent:-9000px;padding:0 !important;width:100%;height:100%;display:block}#toggle-search{display:block;position:fixed;top:.5em;right:.3em;float:right;margin-right:20px;font-size:1.2em;z-index:60;color:#C9177E}@media only screen and (min-width: 960px){#toggle-search{top:.3em}}form#site-search-form{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;width:100vw;position:fixed;top:50px;height:45px;-webkit-transform:translateY(-50px);transform:translateY(-50px);background-color:#fff;z-index:19;box-shadow:0 3px 6px rgba(201,23,126,0.15),0 3px 6px rgba(201,23,126,0.3)}form#site-search-form.search-open{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;-webkit-transform:translateY(0);transform:translateY(0);border-bottom:1px solid #C9177E}form#site-search-form #search-input{max-height:45px;padding-left:20px;font-size:1em}@media only screen and (min-width: 960px){form#site-search-form{display:block;position:fixed;top:8px;right:0px;z-index:50;width:300px;-webkit-transform:translateX(290px);transform:translateX(290px);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;box-shadow:none;max-height:40px}form#site-search-form.search-open{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;border-bottom-width:0px;-webkit-transform:translateX(0px);transform:translateX(0px)}form#site-search-form.search-open #search-input{transition:opacity .3 ease-in-out;opacity:1;border-bottom:3px solid #C9177E}form#site-search-form.search-open #search-input::after{display:inline-block;content:'';width:1em;border-bottom:3px solid #C9177E}form#site-search-form #search-input{transition:opacity .3s ease-in-out;max-height:40px;padding-left:0px;font-size:20px;opacity:0}}#search-input{width:260px;outline:none;border:0px;border-radius:0px}#search-input,#search-input:hover,#search-input:active,#search-input:focus{outline:none}.algolia-docsearch-suggestion{border-bottom-color:#3A3DD1}.algolia-docsearch-suggestion--highlight{color:#3A33D1}.algolia-docsearch-suggestion--category-header .algolia-docsearch-suggestion--highlight{background-color:#4D47D5}.aa-cursor .algolia-docsearch-suggestion--content{color:#272296}.aa-cursor .algolia-docsearch-suggestion{background:#EBEBFB}.algolia-autocomplete .algolia-docsearch-suggestion--text .algolia-docsearch-suggestion--highlight{box-shadow:inset 0 -2px 0 0 #C9177E}.algolia-autocomplete .algolia-docsearch-suggestion--highlight{color:#C9177E;background:#f7e8f1;padding:0.1em 0.05em}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column{background-color:#fff}.algolia-autocomplete .ds-dropdown-menu{font-size:.8em;min-width:340px;max-width:340px}@media only screen and (min-width: 760px){.algolia-autocomplete .ds-dropdown-menu{font-size:1em;min-width:400px;max-width:500px}}@media only screen and (min-width: 960px){.algolia-autocomplete .ds-dropdown-menu{min-width:500px;max-width:600px}}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column-text .algolia-docsearch-suggestion--highlight{color:#0083C0;font-weight:bold;background:#c9e8f6}@media (min-width: 768px){.algolia-docsearch-suggestion{border-bottom-color:#7671df}.algolia-docsearch-suggestion--subcategory-column{border-right-color:#7671df;background-color:#F2F2FF;color:#4E4726}}kbd{background-color:inherit;border:1px solid #222;display:inline-block;font-size:.9em;padding:.1em .3em;border-radius:5px;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}aside#toc{position:fixed;max-width:250px;min-width:250px;overflow-y:scroll;max-height:calc(100vh - 50px - 40px);padding-left:.5em;padding-right:.5em;bottom:40px;right:20px;height:auto;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);z-index:30;background-color:#fff;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:bottom right;transform-origin:bottom right;opacity:0;border-radius:5px}aside#toc header.toc-header{display:inline-block;width:100%;margin-top:24px}aside#toc header.toc-header>a h3{margin-top:0px;margin-bottom:0px;margin-left:8px;padding-bottom:0px;border-bottom:1px solid #222;color:#222;font-size:17px}aside#toc.toc-open{-webkit-transform:scale(1);transform:scale(1);opacity:1}@media only screen and (min-width: 1200px){aside#toc{box-shadow:none;top:50px;right:0px;bottom:auto;opacity:1;min-height:calc(100vh - 50px - 140px);max-height:calc(100vh - 50px - 140px);-webkit-transform:scale(1);transform:scale(1);border-radius:0px;margin-right:1.5em}aside#toc .toc-inner-wrapper{position:relative;min-height:calc(100vh - 50px - 140px);max-height:calc(100vh - 50px - 140px);overflow-y:scroll}aside#toc .fade{content:'';display:inline-block;position:absolute;bottom:-1px;left:0px;width:100%;min-height:1px;box-shadow:0px 0px 72px 50px #fff}}nav#TableOfContents{position:relative;margin-bottom:20px;height:auto;overflow-y:scroll}nav#TableOfContents li code{font-family:"lato","muli","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif}nav#TableOfContents li.active>a>code{color:inherit;font-weight:inherit;font-family:"lato","muli","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif}nav#TableOfContents>ul:first-child{padding-left:0px;margin-left:0px;margin-top:.5em;margin-bottom:2em}nav#TableOfContents>ul:first-child>li{padding-left:0px;margin-left:0px;font-size:18px}nav#TableOfContents ul>li>ul li{line-height:1.2;font-size:16px;padding-left:8px;position:relative;margin-top:.5em;margin-bottom:.5em}nav#TableOfContents ul>li>ul li a{color:#222;position:relative}@media only screen and (min-width: 960px){nav#TableOfContents ul>li>ul li a:hover{color:#C9177E}nav#TableOfContents ul>li>ul li a:hover::before{content:'';display:inline-block;height:100%;border-left:1px solid #C9177E;position:absolute;left:-8px}nav#TableOfContents ul>li>ul li a:hover code{color:inherit}}nav#TableOfContents ul>li>ul li.active>a{position:relative;color:#C9177E;font-weight:400}nav#TableOfContents ul>li>ul li.active>a::before{content:'';display:inline-block;height:100%;border-left:2px solid #C9177E;position:absolute;left:-8px}nav#TableOfContents ul>li>ul li>ul{display:block;margin-top:8px;margin-bottom:0px}nav#TableOfContents ul>li>ul li>ul>li{font-size:14px}@media only screen and (min-width: 960px){nav#TableOfContents ul>li>ul li>ul>li a:hover{color:#0083C0}nav#TableOfContents ul>li>ul li>ul>li a:hover::before{content:'';display:inline-block;height:100%;border-left:1px solid #0083C0;position:absolute;left:-16px}}nav#TableOfContents ul>li>ul li>ul>li.active>a{color:#0083C0;font-weight:400}nav#TableOfContents ul>li>ul li>ul>li.active>a::before{border-left:2px solid #C9177E;left:-16px}a#toc-toggle{display:none}aside#toc+a#toc-toggle{display:block;position:fixed;bottom:40px;right:20px;background-color:#fff;color:#fff;background-color:#C9177E;height:40px;width:40px;z-index:99;line-height:50px;text-align:center;border-radius:5px;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23)}aside#toc+a#toc-toggle:after{content:'\2026';display:block;position:relative;width:40px;height:40px;font-size:2em;line-height:40px;bottom:10px}aside#toc+a#toc-toggle.toc-open{box-shadow:none;background-color:#fff;color:#222}aside#toc+a#toc-toggle.toc-open::after{content:"\00D7";font-size:2em;bottom:0px}aside#toc+a#toc-toggle.toc-open:hover{box-shadow:none}aside#toc+a#toc-toggle:hover{transition:box-shadow 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 19px 38px rgba(0,0,0,0.3),0 15px 12px rgba(0,0,0,0.22)}@media only screen and (min-width: 1200px){aside#toc+a#toc-toggle{display:none}}.all-contents{padding-top:1em;font-size:.95em}.contents-list{box-shadow:none;background-color:transparent;color:#222;border-bottom:1px solid silver;margin-bottom:1em;position:relative;font-size:.95em}.contents-list a{width:100%;color:#222}.contents-list a:before,.contents-list a:after,.contents-list a:hover{background-color:transparent;border:none;color:#222}.contents-list h3{margin-top:0px;padding-top:0px;padding-bottom:2px;color:#C9177E}.contents-list p{margin-top:8px;margin-bottom:16px}.taxonomy-term{font-size:1.3em;display:inline-block;width:auto;clear:both}.list-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.list-icon-wrapper{max-width:1em;max-height:1em;margin-right:.2em}.list-icon-wrapper img{width:100%;height:auto;margin-bottom:0px;margin-left:auto;margin-right:auto;display:block}.last-modified{color:#737373;display:block;clear:both;min-width:200px;width:100%;max-width:100%;text-align:center;font-size:.8em;position:relative;border-bottom:2px solid #737373}#content-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:100%;min-width:100%;min-height:60px;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2em}.cf-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#737373}.cf-link h5{color:#737373}.cf-link:hover{background-color:#C9177E;color:#fff}.cf-link:hover h5{color:#fff}.icon-wrapper{display:inline-block;margin-right:6px;position:relative;min-height:60px;width:24px}.icon-wrapper i{font-size:24px;position:absolute;top:calc(50% - 12px)}.next-page{-ms-flex-pack:end;justify-content:flex-end;text-align:right;-ms-flex-item-align:end;align-self:flex-end}.page-info{margin:0px .5em 0px .5em}.page-info{display:inline-block;width:auto}.page-info span{font-size:.8em}.body-copy blockquote{position:relative;display:block;margin:0px;font-style:italic;background-color:#f8f8f8;padding:16px;margin-bottom:1em}.body-copy blockquote p{margin-bottom:0px;margin-top:16px}.body-copy blockquote p:first-child{margin-top:8px}.body-copy blockquote:before{font-family:'fontello';display:block;height:1em;width:1em;position:absolute;content:'\e809';color:silver;top:-3px;left:4px;font-size:1.2em;font-style:normal}.body-copy blockquote code,.body-copy blockquote pre{font-style:normal}.body-copy blockquote cite.blockquote-citation{position:relative;display:block;clear:both;text-align:right;line-height:2;font-size:14px;font-style:normal}.breadcrumbs{list-style:none;display:inline-block;margin-top:3px}.breadcrumbs li{float:left}.breadcrumbs li a{color:#222;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:#D1F1FE;text-decoration:none;position:relative;height:30px;line-height:30px;padding:0 10px 0 5px;text-align:center;margin-right:23px;font-size:14px}.breadcrumbs li a img{height:20px;width:20px}.breadcrumbs li a span{margin-left:4px}.breadcrumbs li:nth-child(even){margin-left:-8px}.breadcrumbs li:nth-child(even) a{background-color:#D1F1FE}.breadcrumbs li:nth-child(even) a:before{border-color:#D1F1FE;border-left-color:transparent;height:30px;line-height:30px}.breadcrumbs li:nth-child(even) a:after{border-left-color:#D1F1FE}.breadcrumbs li:first-child a{padding-left:10px;border-radius:4px 0 0 4px}.breadcrumbs li:first-child a:before{border:none}.breadcrumbs li:last-child::not(first-child) a{padding-right:15px;border-radius:0 4px 4px 0}.breadcrumbs li:last-child::not(first-child) a:after{border:none}.breadcrumbs li a:before,.breadcrumbs li a:after{content:"";position:absolute;top:0;border:0 solid #D1F1FE;border-width:15px 6.666px;width:0;height:0}.breadcrumbs li a:before{left:-12px;border-left-color:transparent}.breadcrumbs li a:after{left:100%;border-color:transparent;border-left-color:#D1F1FE}.breadcrumbs li a:hover{background-color:#0083C0;color:#fff}.breadcrumbs li a:hover img{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.breadcrumbs li a:hover:before{border-color:#0083C0;border-left-color:transparent}.breadcrumbs li a:hover:after{border-left-color:#0083C0}table{text-align:left;overflow-x:scroll;width:100%;max-width:100%;width:auto;display:block;border-left:2px solid #737373;margin:0px;font-size:16px;margin-bottom:1em}table tr{border-top:2px solid #737373}table tr th,table tr td{padding-left:4px;padding-right:6px}table tr th:last-child,table tr td:last-child{border-right:2px solid #737373}table.terms-table td{width:50%}table thead{width:100%;background-color:#000;color:#fff}table thead tr{min-width:100%}table thead tr th{padding-left:4px;padding-right:6px}@media only screen and (min-width: 760px){table thead tr th:last-child{min-width:220px}}table tbody{min-width:100%}table tbody tr{min-width:100%;background-color:#fff}table tbody tr:nth-child(even){background-color:#f8f8f8}table tbody tr:last-child{border-bottom:2px solid #737373}table tbody tr small{font-size:1em}table tbody td .purpose-title{font-style:italic;color:#C9177E;font-weight:bold}table tbody td.bf-default code{color:#0083C0;font-weight:bold}table tbody td.bf-flag code{color:#00A88A;font-weight:bold}table.utils-table tr{line-height:1.2}table.utils-table tr>td:first-child{min-width:220px}article#press-and-articles>.body-copy table{max-width:100%}article#press-and-articles>.body-copy table tr td{display:table-cell;width:auto}article#press-and-articles>.body-copy table tr td:nth-child(3){width:100px;min-width:100px;max-width:100px;text-align:right}.twitter-tweet.twitter-tweet-rendered{display:block;margin-left:auto;margin-right:auto}.body-copy>div{margin-bottom:1.5em}.cls-1{fill:#11485e}.cls-2{fill:#7fc2e2}.cls-3{fill:#d8d5d5}.cls-4{fill:#131413}.cls-5{fill:#fff}.cls-6{fill:#b28f82}.cls-7{fill:#231f20}.cls-8{fill:#418cbd}.eye{-webkit-animation:squeeze 2.4s infinite;animation:squeeze 2.4s infinite}.nose{-webkit-animation:nose 2s infinite ease;animation:nose 2s infinite ease}.gopher{-webkit-transform:translateY(120px);transform:translateY(120px);-webkit-animation:start .8s forwards ease-in-out;animation:start .8s forwards ease-in-out}@-webkit-keyframes nose{80%{-webkit-transform:none;transform:none}83%{-webkit-transform:translateX(7.5px) scaleX(0.9);transform:translateX(7.5px) scaleX(0.9)}90%{-webkit-transform:none;transform:none}93%{-webkit-transform:translateX(7.5px) scaleX(0.9);transform:translateX(7.5px) scaleX(0.9)}100%{-webkit-transform:none;transform:none}}@keyframes nose{80%{-webkit-transform:none;transform:none}83%{-webkit-transform:translateX(7.5px) scaleX(0.9);transform:translateX(7.5px) scaleX(0.9)}90%{-webkit-transform:none;transform:none}93%{-webkit-transform:translateX(7.5px) scaleX(0.9);transform:translateX(7.5px) scaleX(0.9)}100%{-webkit-transform:none;transform:none}}@-webkit-keyframes squeeze{90%{-webkit-transform:none;transform:none;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}93%{-webkit-transform:translateY(70px) scaleY(0.1);transform:translateY(70px) scaleY(0.1)}100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes squeeze{90%{-webkit-transform:none;transform:none;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}93%{-webkit-transform:translateY(70px) scaleY(0.1);transform:translateY(70px) scaleY(0.1)}100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@media all{.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333}.featherlight:last-of-type{background:rgba(0,0,0,0.8)}.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;border-radius:0px;padding:0px;border-bottom:0px solid transparent;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;font-size:1.1em;line-height:2em;width:2em;cursor:pointer;text-align:center;font-family:Arial, sans-serif;background-color:rgba(255,255,255,0.8);color:#222}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0}.featherlight iframe{border:none}.featherlight *{box-sizing:border-box}}@media only screen and (max-width: 1024px){.featherlight .featherlight-content{margin-left:10px;margin-right:10px;max-height:98%}}a.image-link:hover{border-bottom:0px solid transparent !important;cursor:zoom-in}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.site-header{width:100%;height:50px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0px;background-color:#fff;color:#000;position:fixed;top:0px;left:0px;z-index:20;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}@media only screen and (min-width: 960px){.site-header{-ms-flex-pack:justify;justify-content:space-between}}.site-header .hugo-meta{display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 960px){.site-header .hugo-meta{float:left;width:auto;-ms-flex-pack:start;justify-content:flex-start}}.site-header #home-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:.8em;margin-left:1.5em}.site-header #home-link img{height:35px;margin-right:.25em}.site-header #home-link .hugo-v{-ms-flex-item-align:end;align-self:flex-end;font-size:.9em}.site-header a.github-button{display:none}@media only screen and (min-width: 760px){.site-header a.github-button{display:inline}}.site-header iframe[src^="https://buttons.github.io"]{display:none;margin-left:1em}@media only screen and (min-width: 760px){.site-header iframe[src^="https://buttons.github.io"]{display:inline}}.site-navigation::-webkit-scrollbar{display:none}.site-navigation{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;position:fixed;left:0px;top:0px;width:250px;bottom:0px;overflow-y:scroll;background-color:#f8f8f8;-webkit-transform:translateX(-250px);transform:translateX(-250px);padding:0px;z-index:9;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding-bottom:2em}.site-navigation::-webkit-scrollbar{display:none}.site-navigation.navigation-open{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;-webkit-transform:translateX(0px);transform:translateX(0px)}@media only screen and (min-width: 960px){.site-navigation{-webkit-transform:translateX(0px);transform:translateX(0px)}}.site-navigation ul li a{display:-ms-flexbox;display:flex}.site-navigation ul.top-menu{margin-top:80px;margin-bottom:30px;width:85%}@media only screen and (min-width: 960px){.site-navigation ul.top-menu{margin-top:60px}}.site-navigation ul.top-menu a{color:#222;font-weight:400;width:100%}.site-navigation ul.top-menu a:hover{color:#C9177E}.site-navigation ul.top-menu li{padding-left:0px;line-height:1.2;padding-top:.75em}.site-navigation ul.top-menu li ul li{padding-left:.3em}.site-navigation ul.top-menu a.top-menu-item-link{font-size:16px;width:100%}.site-navigation ul.top-menu a.top-menu-item-link i.fa.fa-angle-double-right{margin-left:.25em}.site-navigation ul.top-menu a.top-menu-item-link.active-section{color:#C9177E;font-weight:700}.site-navigation ul.top-menu a.top-menu-item-link.active-section+ul.submenu{display:block;border-left:2px solid #C9177E}.site-navigation ul.top-menu ul.submenu{display:none;margin-left:.2em;padding-left:.5em;padding-bottom:.66em}.site-navigation ul.top-menu ul.submenu li{line-height:1.3}.site-navigation ul.top-menu ul.submenu a.submenu-item-link{font-size:14px}.site-navigation ul.top-menu ul.submenu a.submenu-item-link:hover{color:#0083C0}.site-navigation ul.top-menu ul.submenu a.submenu-item-link.active-page{font-weight:700;color:#0083C0}.site-navigation ul.top-menu ul.submenu a.submenu-item-link.active-page>code{color:#0083C0}.site-navigation ul.top-menu ul.submenu a.submenu-item-link.active-page>code>em{font-style:normal;family:"lato","muli","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif}.nav-buttons{display:block;margin-left:auto;margin-right:auto;max-width:200px}.nav-buttons a{margin-bottom:.5em;display:inline-block;width:200px;max-width:200px;position:relative;font-size:.9em}.navigation-toggle-wrapper{width:50px;height:50px;position:fixed;top:2px;left:0px;z-index:20}.navigation-toggle-wrapper h4.menu{display:inline-block;position:absolute;bottom:-1em;left:.8em;color:#0083C0;display:none}@media only screen and (min-width: 960px){.navigation-toggle-wrapper{display:none}}.navigation-toggle-wrapper.navigation-open .top{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:40%;border-radius:5px;background-color:#C9177E;border-color:#C9177E}.navigation-toggle-wrapper.navigation-open .middle{width:40px;height:40px;top:4%;border-radius:50%;background-color:#C9177E;border-color:#C9177E;opacity:0.3}.navigation-toggle-wrapper.navigation-open .bottom{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:40%;border-radius:5px;background-color:#C9177E;border-color:#C9177E}.bar{width:40px;height:2px;border:2px solid #0083C0;background-color:#0083C0;position:absolute;border-radius:10px}.bar.navigation-open{background-color:#C9177E;border:2px solid #C9177E}.top{left:15%;top:20%;transition:all 0.5s}.middle{left:15%;top:40%;transition:all 0.5s}.bottom{left:15%;top:60%;transition:all 0.5s}#all-content-wrapper{margin-top:50px;z-index:5;transition:all .3s ease-in-out;opacity:1;overflow-x:hidden}@media only screen and (min-width: 960px){#all-content-wrapper{margin-left:250px}}#all-content-wrapper.navigation-open{transition:all .3s ease-in-out;-webkit-transform:translateX(250px);transform:translateX(250px);opacity:.4;overflow-x:hidden}@media only screen and (min-width: 960px){#all-content-wrapper.navigation-open{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px);overflow-x:hidden}}main.main{width:100%;display:block;margin-left:auto;margin-right:auto;position:relative;min-height:calc(100vh - 100px)}@media only screen and (min-width: 1200px){main.main{width:100%;margin-right:0px;max-width:calc(100vw - 500px - 20px);float:left;padding-left:0px;padding-right:0px}}.content{width:90%;margin-left:auto;margin-right:auto}@media only screen and (min-width: 960px){.content{float:left;margin-left:5%;margin-right:auto;max-width:34em}}@media only screen and (min-width: 1200px){.content{min-width:34em;max-width:90%}}header.content-header{display:block;clear:both;width:100%;position:relative;margin-top:24px;overflow-x:hidden;margin-bottom:1em}.content-section-image-wrapper{margin-bottom:1em}.content-section-image-wrapper a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#222}.content-section-image-wrapper a img{width:20px}.content-section-image-wrapper a span{font-size:.8em;margin-left:.25em}.content-header-links{display:none;position:absolute;right:1px;top:1px;text-transform:uppercase;width:auto;overflow:visible}@media only screen and (min-width: 760px){.content-header-links{display:block}}.content-header-links a{position:relative;display:inline-block;color:#222;padding:4px 6px;vertical-align:middle;height:36px;width:36px;line-height:36px;text-align:center;border-radius:3px;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}.content-header-links a:hover{color:#222}.content-header-links a i.icon-pencil{font-size:20px;position:relative;bottom:4px;right:2px}.content-header-links a svg{height:24px;width:24px;display:inline}.content-header-links a.godoc-link{border-right-width:0px}.body-copy{margin-top:0px;margin-bottom:2.5em;display:block;overflow:visible}.body-copy div+h2{margin-top:1em}.body-copy em{font-weight:inherit}main.showcase-list{width:90%;max-width:1200px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 1200px){main.showcase-list{margin-left:5%}}#showcase{display:-ms-flexbox;display:flex;list-style:none;padding-left:0px;margin-left:0px;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}#showcase li.showcase-site{list-style:none;padding-left:0px;margin-left:0px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);margin-bottom:1.5em}@media only screen and (min-width: 760px){#showcase li.showcase-site{width:48%}}@media only screen and (min-width: 1200px){#showcase li.showcase-site{width:32%}}#showcase li.showcase-site .image-wrapper{width:100%;max-width:100%}#showcase li.showcase-site .image-wrapper img{width:100%;max-width:100%;border-bottom:1px solid #d9d9d9}#showcase li.showcase-site ul.tags{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}#showcase li.showcase-site ul.tags li{margin-bottom:.25em;-ms-flex-item-align:start;align-self:flex-start;width:auto}#showcase li.showcase-site ul.tags li a{font-size:12px}#showcase li.showcase-site ul.tags li.tags-icon-li{box-shadow:none}#showcase li.showcase-site .showcase-meta{padding:10px}#showcase li.showcase-site .showcase-meta .showcase-links{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;font-size:.8em}#showcase li.showcase-site .showcase-meta .showcase-links .showcase-source{font-size:.8em;text-transform:uppercase}#showcase li.showcase-site .showcase-meta .showcase-links .showcase-title{font-weight:bold}#showcase li.showcase-site .showcase-meta .showcase-links .showcase-title a{font-weight:bold}#site-footer{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;background-color:#000;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;height:auto;padding-bottom:1em}#site-footer.navigation-open{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;-webkit-transform:translateX(250px);transform:translateX(250px)}@media only screen and (min-width: 760px){#site-footer{-ms-flex-direction:row;flex-direction:row}}@media only screen and (min-width: 960px){#site-footer{width:calc(100% - 250px);margin-left:250px;height:140px}}.footer-content{width:90%;margin-left:auto;margin-right:auto;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:760px}.footer-content .footer-info{width:100%}.footer-content .footer-info span{width:100%;display:block;text-align:center;margin-top:1em}@media only screen and (min-width: 760px){.footer-content .footer-info span{margin-top:0px}}@media only screen and (min-width: 760px){.footer-content .footer-info{width:200px}}.footer-content img{max-width:140px;margin-left:auto;margin-right:auto;display:block}@media only screen and (min-width: 760px){.footer-content{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.footer-content div{min-width:120px}}.footer-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;color:#fff;list-style:none;margin-left:0px;padding-left:0px;max-width:auto;margin-right:2em;margin:0px;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-list ul{list-style:none}.footer-list ul li a{color:#fff;font-size:.8em}#site-footer.homepage{width:100vw;margin-left:0px}#homepage-nav{transition:box-shadow .2s ease-in-out;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;position:fixed;top:0px;left:0px;z-index:50;min-height:50px;max-height:50px;background-color:#fff}#homepage-nav.shadow{transition:box-shadow .2s ease-in-out;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}ul.animated{margin-top:0px;margin-bottom:0px;max-width:400px;min-width:240px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-left:auto;margin-right:auto}@media only screen and (min-width: 760px){ul.animated{min-width:320px}}ul.animated li{display:-ms-flexbox;display:flex}ul.animated li a{color:#737373}ul.animated li a:hover{color:#C9177E}#all-content-wrapper.home{margin-left:0px;margin-top:0px}@media only screen and (min-width: 760px){#all-content-wrapper.home{margin-left:0px}}#all-content-wrapper.home main#homepage.main{margin-left:0px;width:100vw;min-width:100vw}.home-row{min-height:auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.home-row.hero{margin-top:50px;min-height:auto;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.home-row.hero.animated{opacity:0}.home-row:nth-child(2){background-color:#f0f0f0}.home-row:nth-child(3){background-color:#fff}.home-row.install{background-color:#222}.home-row:nth-child(5){background-color:#0083C0}.homepage-icon{display:block;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:90%;max-width:540px;margin-top:5em;margin-right:auto;margin-left:auto}.get-started{margin-bottom:5em}.get-started .button.xl{display:block;margin-top:1.5em;font-size:1.3em;padding-right:1em;padding-left:1em;width:auto;max-width:12em;margin-left:auto;margin-right:auto}.hero-tagline{color:#737373;font-size:1.2em;text-align:center;line-height:1.3;font-weight:300;margin-top:1.5em;font-style:normal;max-width:90%}@media only screen and (min-width: 760px){.hero-tagline{font-size:1.5em}}.home-row-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:960px;margin-left:auto;margin-right:auto;margin-top:4rem;margin-bottom:4rem;width:90%}.home-row-content h2{text-align:left;width:100%;text-align:center;margin-bottom:1em}.home-row-content h2 span{font-size:.7em;font-weight:300;color:#555}@media only screen and (min-width: 1200px){.home-row-content{-ms-flex-pack:distribute;justify-content:space-around}}.home-row-content.first-fade{opacity:0}.home-row-content-focus{display:-ms-flexbox;display:flex}.home-row-content-focus .focus-svgs{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}@media only screen and (min-width: 760px){.home-row-content-focus .focus-svgs{max-width:48%}}.home-row-content-focus .focus-svgs svg{max-width:48%}.home-row-content-focus #content-halo{fill:#0083C0 !important}.home-row-content-features{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;width:85%}.home-row-content-features .home-row-content-feature{margin-bottom:2em;max-width:297.6px}.home-row-content-features .home-row-content-feature h3{margin-bottom:.2em;padding-bottom:0px;font-weight:500;border-bottom:1px solid white;font-size:1.1em}.home-row-content-features .home-row-content-feature .homepage-feature-content{color:#555;font-weight:300;line-height:1.3;font-size:.9em}.home-row-content-features .home-row-content-feature .homepage-feature-content p{color:#6f6f6f}.home-row-content-features .home-row-content-feature .homepage-feature-content code:first-child{margin-right:.25em}.half{width:90%;margin-left:auto;margin-right:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;max-width:384px}.half.half-content{-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding-top:30px}.half.half-content h2{width:100%;font-size:22px;text-align:center;font-weight:500;line-height:1.3}@media only screen and (min-width: 760px){.half.half-content h2{margin-top:0px}}.half.half-content p{text-align:center;margin-left:auto;margin-right:auto}.half.half-content hr,.half.half-content .hr{border:0;height:1px;opacity:1;background-image:linear-gradient(to right, transparent, rgba(0,0,0,0.75), transparent);width:100%;margin-bottom:2.5em;margin-top:2.5em}.homepage-terminal{font-family:"robotomono",courier,monospace;background-color:#737373;padding:1em 1.5em;text-align:left;width:110%;position:relative;left:-5%;max-width:360px;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);border-radius:5px;margin-top:1em;margin-right:auto;margin-left:auto;font-size:14px;margin-bottom:0px;color:transparent}@media only screen and (min-width: 760px){.homepage-terminal{width:100%;left:auto}}.homepage-terminal span{color:transparent}.homepage-terminal .blast{color:#fff}.svgs{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;position:relative}.svgs svg,.svgs .img-wrapper{max-width:45%;max-width:140px}.svgs svg#markdown,.svgs .img-wrapper#markdown{margin-top:30px}@media only screen and (min-width: 960px){.svgs{margin-top:3.5em}}#hugopher-front{width:300px;position:relative}#hugopher-front .eye{-webkit-animation:squeeze 2.4s infinite;animation:squeeze 2.4s infinite}.gopher-badge{opacity:0;width:50px;position:absolute;top:24px}.gopher-cape{opacity:0}.eyes{-webkit-animation:squeeze 2.4s infinite;animation:squeeze 2.4s infinite}@keyframes squeeze{90%{-webkit-transform:none;transform:none;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}93%{-webkit-transform:translateY(70px) scaleY(0.1);transform:translateY(70px) scaleY(0.1)}100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.home-row-content-install{color:#fff}.home-row-content-install .platform-icons{display:-ms-flexbox;display:flex;width:100%;color:#fff;-ms-flex-pack:justify;justify-content:space-between}.home-row-content-install .platform-icons i{font-size:80px}.home-row-content-tweets{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.home-row-content-tweets h2{color:#fff}@media only screen and (min-width: 760px){.home-row-content-tweets{max-width:640px}}@media only screen and (min-width: 960px){.home-row-content-tweets{max-width:960px}}.homepage-tweet{max-width:300px;background-color:#fff;margin-bottom:20px;border-radius:4px;position:relative}.homepage-tweet i.icon-twitter{position:absolute;top:10px;right:10px;color:#1DA1F2}.homepage-tweet .homepage-tweet-attribution{font-style:normal;width:100%;display:block;font-size:.8em;text-align:right}.home-row-content-open-source div{width:100%;text-align:center}.home-row-content-open-source i.icon-github{font-size:62px}@media only screen and (min-width: 760px){.home-row-content-open-source i.icon-github{font-size:90px}}.home-row-content-open-source i.icon-love{color:red}.no-js{opacity:1 !important}.body-copy[data-section="commands"]>h2:nth-of-type(1){display:none}.body-copy[data-section="commands"] h3{font-size:1.6em}.body-copy[data-section="commands"] h4{font-size:1.2em}.body-copy[data-section="commands"] h5{font-size:1.1em;margin-top:1em;margin-bottom:1em;color:#737373}.wip{background-color:#C9177E;color:white;position:absolute;left:40px;top:40px;-webkit-transform:rotate(-10deg);transform:rotate(-10deg);font-weight:bold;width:130px;font-size:20px;padding:6px;z-index:9999;overflow:visible;text-align:center;border-radius:15px;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 19px 38px rgba(0,0,0,0.3),0 15px 12px rgba(0,0,0,0.22)}#outdated{background-color:#0083C0;color:white;position:absolute;right:40px;top:20px;-webkit-transform:rotate(10deg);transform:rotate(10deg);font-weight:bold;width:200px;font-size:32px;padding:6px;z-index:9999;overflow:visible;text-align:center;border-radius:15px;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 19px 38px rgba(0,0,0,0.3),0 15px 12px rgba(0,0,0,0.22)} diff --git a/static/fonts/fontello/fontello.eot b/static/fonts/fontello/fontello.eot index f57898c84e9d4ebd6fb81e843c8f4f76fa419df9..67d016f84f3c3b120789e09104160dae566438b4 100755 GIT binary patch delta 9269 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 DezG2# delta 10894 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 diff --git a/static/fonts/fontello/fontello.svg b/static/fonts/fontello/fontello.svg index 43cf02a6c..6b737c810 100755 --- a/static/fonts/fontello/fontello.svg +++ b/static/fonts/fontello/fontello.svg @@ -6,73 +6,53 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - + @@ -82,27 +62,33 @@ - + + + + + + + - + + + - + - + - + - + - + - - - + \ No newline at end of file diff --git a/static/fonts/fontello/fontello.ttf b/static/fonts/fontello/fontello.ttf index 17f58d96e774f6d432ea22d7376cc8ed9c31db5a..e47ed0d63894173eda3de2b1ec05d39fc66eca37 100755 GIT binary patch delta 9237 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 diff --git a/static/fonts/fontello/fontello.woff b/static/fonts/fontello/fontello.woff index b9ef41c4a22bbf5a29874bb747edee0002e4d6e5..eae77411f413e36a694ac2fb6ca37e0c942f607c 100755 GIT binary patch delta 11486 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 delta 12615 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 aDQJu+DUJ1a!Nb|aD8wjZaEXfSCjSGfu>j8i diff --git a/static/fonts/fontello/fontello.woff2 b/static/fonts/fontello/fontello.woff2 index ee7c932ebd27f44bd7c69dd15f1cd65fd33e6ec2..b1f09b9ccc943827b07d4a9110b8fb42e0372a1b 100755 GIT binary patch literal 11624 zcmV-uEtk@FPew8T0RR9104-<$4*&oF08r!r04)sw0RR9100000000000000000000 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 mdtJU0NDF2F1Rw>4O$UQ*41oq4?MoNNxZ`2B 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 S`)H^n?0iSufj{u7xCQ_R{! ul.animated').addClass('fadeInDown'); -$('.home-row.hero.animated').addClass('fadeIn'); - -$(document).ready(function() { - let - scrolled = false, - atTop = true, - terminal = $('.homepage-terminal'), - gopher = $('#gopher'), - cape = $('.gopher-cape'), - badge = $('.gopher-badge'), - installrow = $('.home-row.install'); - - $(window).scroll(function() { - let scroll = $(this).scrollTop(), - offset = installrow.offset().top - 120; - console.log(scrolled, atTop); - if (scroll > 20 && atTop == true) { - $('#homepage-nav').addClass('shadow'); - atTop = false; - } else - if (scroll < 20) { - $('#homepage-nav').removeClass('shadow'); - atTop = true; - } else if (scroll > offset && scrolled == false) { - terminal.blast({ delimiter: "letter" }).velocity("transition.fadeIn", { - display: null, - customClass: "visible", - duration: 0, - stagger: 60, - delay: 0, - complete: function() { - gopher.velocity('callout.tada', { - duration: 800, - complete: function() { - badge.addClass('bounceIn'); - cape.addClass('fadeIn'); - } - }); - } - }); - scrolled = true; - } - // else if (scroll > offset3) - }); -}); - -// var mySequence = [ -// { e: $element1, p: { translateX: 100 }, o: { duration: 1000 } }, -// /* The call below will run at the same time as the first call. */ -// { e: $element2, p: { translateX: 200 }, o: { duration: 1000, sequenceQueue: false }, -// /* As normal, the call below will run once the second call is complete. */ -// { e: $element3, p: { translateX: 300 }, o: { duration: 1000 } -// ]; -// $.Velocity.RunSequence(mySequence); - - - -// terminalElements = document.querySelectorAll('span.terminal-line'); - -// function terminals_init() { -// var elements = terminalElements; -// for (var i = 0; i < elements.length; i++) { -// var e = elements[i] -// e.completeHTML = e.innerHTML -// e.innerHTML = "" -// e.i = 0 -// } - -// } - -// function terminals_start() { -// //terminalIntervalFunction = function(){ terminals_next() } -// // setInterval(terminalIntervalFunction, 1000/60); -// terminals_next() -// } - -// function terminals_next() { -// var done = true -// var elements = terminalElements; - -// for (var i = 0; i < elements.length && done == true; i++) { -// var e = elements[i] - -// e.i++ - -// if (e.innerHTML.length >= e.completeHTML.length) { -// e.innerHTML = e.completeHTML -// } else { -// var s = e.completeHTML.substring(0, e.i) - -// if (s.slice(-1) == " ") { -// if (e.innerHTML.length % 6 == 0) { s = s + "" } else { s = s + "|" } -// } else { -// s = s + "|" -// } - -// e.innerHTML = s -// e.parentNode.style.display = 'none' -// e.parentNode.style.display = 'block' -// done = false -// } -// } - -// if (!done) { -// //window.clearInterval(terminalIntervalFunction) -// setTimeout(terminals_next, 1600 / 15) -// } -// } - -// terminals_init() - -// window.onload = function() { terminals_start() };