.button-bar{cursor:default;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;display:flex}.button-bar a{text-decoration:none!important}.button-bar>.button{padding:8px;width:50%}.button-bar>.button>.inner{display:block;transition:background-color .2s;border-radius:12px;background-color:#181818;padding:1rem;text-align:center}.button-bar>.button>.inner:hover{background-color:#181838}.button-bar>.button>.inner .text{color:#5da4d4;font-family:industry}.commit-hash{font-family:iosevka term}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,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:#0000}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit}optgroup{font-weight:700}button,input,select{overflow:visible}button,input,select,textarea{margin:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{cursor:pointer}[disabled]{cursor:default}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}.terminal.dim{color:#919191}.terminal>.normal{color:#ddd}.terminal>.attr{color:#c4c4c4}.terminal>.punctuation{color:#888}.terminal>.punctuation.dim{color:#6f6f6f}.terminal>.underline{text-decoration:underline}.terminal .bold-buffer{color:#ddd;font-weight:700}.terminal .prompt{color:#ddd;font-weight:700}.terminal .prompt::before{color:#f3dc55;content:'$ '}.terminal.-smaller{font-size:12pt}.terminal.-smallerer{font-size:11pt}.terminal>.red,._term-colours>.red{color:#d62c1a}.terminal>.red.bold,._term-colours>.red.bold{color:#e74c3c}.terminal>.red.dim,._term-colours>.red.dim{color:#921e12}.terminal>.green,._term-colours>.green{color:#25a25a}.terminal>.green.bold,._term-colours>.green.bold{color:#2ecc71}.terminal>.green.dim,._term-colours>.green.dim{color:#176437}.terminal>.yellow,._term-colours>.yellow{color:#c29d0b}.terminal>.yellow.bold,._term-colours>.yellow.bold{color:#f1c40f}.terminal>.yellow.dim,._term-colours>.yellow.dim{color:#796307}.terminal>.blue,._term-colours>.blue{color:#217dbb}.terminal>.blue.bold,._term-colours>.blue.bold{color:#3498db}.terminal>.blue.dim,._term-colours>.blue.dim{color:#16527a}.terminal>.purple,._term-colours>.purple{color:#804399}.terminal>.purple.bold,._term-colours>.purple.bold{color:#9b59b6}.terminal>.purple.dim,._term-colours>.purple.dim{color:#532c64}.terminal>.cyan,._term-colours>.cyan{color:#14888f}.terminal>.cyan.bold,._term-colours>.cyan.bold{color:#1ab2bc}.terminal>.cyan.dim,._term-colours>.cyan.dim{color:#0b484c}.theme-introduction .themed-color,.theme-introduction .section-heading{color:#c2da67}.theme-introduction .side-note ._border,.theme-introduction .side-note._border{border-color:#94b02b}.theme-installation .themed-color,.theme-installation .section-heading{color:#5da4d4}.theme-installation .side-note ._border,.theme-installation .side-note._border{border-color:#2b71a0}.theme-feature .themed-color,.theme-feature .section-heading{color:#f3dc55}.theme-feature .side-note ._border,.theme-feature .side-note._border{border-color:#d3b70f}.theme-docs .themed-color,.theme-docs .section-heading{color:#5da4d4}.theme-docs .side-note ._border,.theme-docs .side-note._border{border-color:#2b71a0}.theme-contributing .themed-color,.theme-contributing .section-heading{color:#d378e1}.theme-contributing .side-note ._border,.theme-contributing .side-note._border{border-color:#b22cc7}.theme-release .themed-color,.theme-release .section-heading{color:#ce4a4c}.theme-release .side-note ._border,.theme-release .side-note._border{border-color:#8c2627}.theme-404 .themed-color,.theme-404 .section-heading{color:#ce4a4c}.theme-404 .side-note ._border,.theme-404 .side-note._border{border-color:#8c2627}._contribution-codes code{color:#c2da67}@media screen and (max-width:570px){._time_style{margin-bottom:1rem!important}}html{line-height:1.4;color:#ddd;font-family:source sans pro;font-size:14pt;font-weight:400;font-style:normal}@media screen and (max-width:900px){html{font-size:13pt}}@media screen and (max-width:700px){html{font-size:12pt}}body{background:#111 url(/static/img/diagmonds.png)}pre,code,samp{font-family:iosevka term}a{text-decoration:none}a:link{color:#a2d6f4}a:visited{color:#b38da9}a:hover:link,a:hover:visited{text-decoration:underline}a.internal{text-decoration:none!important;transition:box-shadow .2s;box-shadow:inset 0 -2px #349;height:10px;text-shadow:2px 0 0 #202020bf,0 2px 0 #202020bf,-2px 0 0 #202020bf,0 -2px 0 #202020bf;color:#ddd}a.internal:hover{box-shadow:inset 0 -2px #5da4d4}ul{padding-left:30px;list-style-type:square}ul>li{color:#888}ul>li>*{color:#ddd}ol{padding-left:30px}ol>li{color:#c4c4c4;font-family:industry}ol>li>*{color:#ddd;font-family:source sans pro}ul._boldlist li{padding-top:1rem}.shell-command::-webkit-scrollbar,.terminal-monitor::-webkit-scrollbar,.-screenie .terminal::-webkit-scrollbar{width:3px;height:3px}.shell-command::-webkit-scrollbar-button,.shell-command::-webkit-scrollbar-corner,.terminal-monitor::-webkit-scrollbar-button,.terminal-monitor::-webkit-scrollbar-corner,.-screenie .terminal::-webkit-scrollbar-button,.-screenie .terminal::-webkit-scrollbar-corner{display:none}.shell-command::-webkit-scrollbar-thumb,.terminal-monitor::-webkit-scrollbar-thumb,.-screenie .terminal::-webkit-scrollbar-thumb{background-color:#444}.shell-command:hover::-webkit-scrollbar-thumb,.terminal-monitor:hover::-webkit-scrollbar-thumb,.-screenie .terminal:hover::-webkit-scrollbar-thumb{background-color:#777}@font-face{font-family:source sans pro;font-weight:400;src:url(/static/fonts/ssp/regular.woff2) format("woff2"),url(/static/fonts/ssp/regular.woff) format("woff"),url(/static/fonts/ssp/regular.eot) format("eot")}@font-face{font-family:source sans pro;font-weight:700;src:url(/static/fonts/ssp/bold.woff2) format("woff2"),url(/static/fonts/ssp/bold.woff) format("woff"),url(/static/fonts/ssp/bold.eot) format("eot")}@font-face{font-family:source sans pro;font-weight:400;font-style:italic;src:url(/static/fonts/ssp/italic.woff2) format("woff2"),url(/static/fonts/ssp/italic.woff) format("woff"),url(/static/fonts/ssp/italic.eot) format("eot")}@font-face{font-family:industry;src:url(/static/fonts/industry/medium.woff2) format("woff2"),url(/static/fonts/industry/medium.woff) format("woff"),url(/static/fonts/industry/medium.eot) format("eot")}@font-face{font-family:iosevka term;font-weight:400;src:url(/static/fonts/iosevka-term/regular.woff2) format("woff2"),url(/static/fonts/iosevka-term/regular.woff) format("woff"),url(/static/fonts/iosevka-term/regular.eof) format("eof")}@font-face{font-family:iosevka term;font-weight:700;src:url(/static/fonts/iosevka-term/bold.woff2) format("woff2"),url(/static/fonts/iosevka-term/bold.woff) format("woff"),url(/static/fonts/iosevka-term/bold.eof) format("eof")}.subject-heading{margin:0;font-family:industry;font-size:24pt;font-weight:500}.section-heading{padding-top:1.5rem;text-transform:uppercase;font-family:industry;font-size:13pt;font-weight:500}.point-heading{margin:1.5rem 0 0}.heading.-big{margin:0;color:#626262;font-family:industry;font-size:36pt;font-weight:500}@media screen and (max-width:640px){.heading.-big{text-align:center}}.envar,.flag{white-space:nowrap}.docs-tree{cursor:default;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;padding-bottom:1rem;font-size:11pt}.docs-tree>ul{padding:.6rem 0 0 1rem}.docs-tree ul{margin:0;padding:.6rem 0 0 1rem;list-style-type:none}.docs-tree ul>li:not(:first-child){padding-top:.6rem}.docs-tree ul>li>*:first-child{background-image:url(/static/img/item.svg);background-repeat:no-repeat;background-position:0 5px;background-size:10px 10px;padding-left:14px}.docs-tree a{color:#ddd}.docs-tree .current{font-weight:700}.faq-section{margin-top:2rem;margin-bottom:2rem}.faq-section .question{margin-bottom:0;padding-top:.5rem;line-height:1.3;color:#ddd;font-family:industry;font-size:14pt;font-weight:500}.faq-section .question:not(:nth-child(2)){padding-top:.3rem}.faq-section .answer{margin:0;padding:0 1rem 0 .5rem;color:#c4c4c4}.faq-section .answer a.internal{color:#c4c4c4}.faq-section .answer>p{margin:0}.faq-section .answer>p+p,.faq-section .answer>p+.shell-command,.faq-section .answer>.shell-command+p{margin-top:1rem}.faq-section .answer:not(:last-child){margin-bottom:.5rem}@media screen and (min-width:640.01px){.faq-section .heading.-big.-faq{padding:4px 1.5rem 0 0;text-align:right;font-family:iosevka term;font-size:60pt}}@media screen and (max-width:640px){.faq-section .heading.-big.-faq{margin:1rem;font-family:iosevka term;font-size:40pt}}@keyframes flash{0%{color:inherit}25%{color:#fff}50%{color:inherit}75%{color:#fff}100%{color:inherit}}.-flash,.-flash *{animation-name:flash;animation-duration:1.2s}@charset "UTF-8";.mega-heading{cursor:default;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;margin:18px 36px;background-image:linear-gradient(#222 10px,#222 29px,#6d7233 29px,#6d7233 37px,#222 37px,#222 45px,#813234 45px,#813234 53px,#222 53px,#222 61px,#30546d 61px,#30546d 69px,#222 69px);padding:0;text-align:center;text-shadow:2px 0 0 #000,2px 2px 0 #000,0 2px 0 #000,-2px 2px 0 #000,-2px 0 0 #000,-2px -2px 0 #000,0 -2px 0 #000,2px -2px 0 #000,7px 0 0 #222,0 7px 0 #222,-7px 0 0 #222,0 -7px 0 #222;line-height:1;letter-spacing:4px;color:#eee;font-family:industry;font-size:68pt;font-weight:500;font-style:normal}.mega-heading a{text-decoration:none!important;color:#eee}.next-page{border-top:1px solid #333}.next-page>a{display:block;transition:background-position .3s;margin-left:auto;background-image:linear-gradient(270deg,#333,#222);background-repeat:no-repeat;background-position:300px 0;padding:.6rem .5rem .5rem;width:300px;text-align:right;text-decoration:none;color:#aaa;font-family:industry;font-weight:500}.next-page>a:hover{background-position:0 0;text-decoration:none}.next-page>a>.next{background-image:url(/static/img/item.svg);background-repeat:no-repeat;background-position:100% 0;background-size:18px 18px;padding-left:3px;padding-right:26px;text-decoration:none;color:#ddd}@charset "UTF-8";.page-container{border-style:solid;border-color:#333;margin:1rem auto;background-color:#222;max-width:990px}@media screen and (min-width:990.01px){.page-container{border-width:1px}}@media screen and (max-width:990px){.page-container{border-width:1px 0}}.page-container .row{padding:0 1rem}.page-container .row.-screenie{border:solid #333;border-width:1px 0;background-color:#111;padding:1rem;white-space:pre-wrap;font-size:13pt}.page-container .row.-screenie pre{margin:0;padding:0;overflow-x:scroll;overflow-y:hidden}.page-container .row.-teenie{padding-left:.5rem;font-size:8pt}.page-container .row.-fill{padding:0}.page-container>.sep+.sep{margin-top:3rem}@media screen and (min-width:640.01px){.page-container .row.-cols{display:flex;flex-direction:row-reverse}.page-container .row.-cols.-flip{flex-direction:row}.page-container .row.-cols>.text{width:74%}.page-container .row.-cols>.aside{width:26%}.page-container .row.-cols>.-margin>*{margin-right:1rem}.page-container .row.-cols>.-shove{display:flex;flex-direction:column-reverse;padding-bottom:2rem}.page-container .row.-cols>.-shove ._border p:first-child:last-child{margin-top:0;margin-bottom:0}.page-container .row.-cols>.-push{margin-top:5rem}.page-container .row.-cols>._run-on p:last-child{margin-bottom:0}}@media screen and (max-width:570px){.page-container ._bump{margin-bottom:1rem}}.release-button{transition:background-color .2s;border-radius:12px;background-color:#444;padding:6px 4px 4px;width:100%;text-align:center;color:#ddd}.release-button.-current,.release-button.-link:hover{background-color:#349}@charset "UTF-8";.release-notes .subject-heading+.heading{margin-top:0}.release-notes ul{margin-top:.25rem}.release-notes .absence{margin-top:.25rem;padding-left:15px}.release-notes .answer{margin:0;padding:0 1rem 0 .5rem;color:#c4c4c4}.release-notes .about{color:#c4c4c4}@media screen and (min-width:640.01px){.release-notes .about{padding-right:1rem;font-size:13pt}}@media screen and (max-width:640px){.release-notes .about{padding:0 3rem;font-size:12pt}}.release-notes .commit-hash{font-family:iosevka term}.release-notes .sidebar{display:flex;justify-content:flex-end}@media screen and (max-width:640px){.release-notes .sidebar{flex-direction:column}}@media screen and (min-width:640.01px){.release-notes .sidebar{flex-direction:column-reverse}}.release-numpad{cursor:default;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.release-numpad>.name{margin:0;padding:0 0 0 6px;text-transform:uppercase;font-size:10pt}.release-numpad>.list{display:flex;flex-wrap:wrap;padding:0}.release-numpad>.list>*{margin:2px 5px;padding:2px;width:40%}.release-releases{margin-top:1.5rem;margin-right:1rem;color:#ddd;font-family:industry;font-size:11pt;font-weight:500}.release-releases li{display:block;width:40%;list-style-type:none}.release-releases a{text-decoration:none!important;color:#c4c4c4}.release-releases a:hover{color:#ddd}.shell-command{border:1px solid #333;background-color:#111;padding:.5rem;white-space:nowrap;font-family:iosevka term;font-size:20pt;overflow-x:scroll}.shell-command::before{color:#f3dc55;content:'$ '}.shell-command.-env::before{content:'$ env '}.side-note{margin:.5rem 0 0;text-align:right;color:#888;font-size:11pt}.side-note>*{margin:0}.side-note>*+*{margin-top:.5rem}.side-note a:not(.internal){text-decoration:none;color:#888;font-weight:700}.side-note a.internal{color:#888}@media screen and (max-width:570px){.side-note ._border,.side-note._border{border-top:2px solid;border-bottom:2px solid;text-align:center}}@media screen and (min-width:570.01px){.side-note ._border,.side-note._border{border-right:2px solid;padding-right:.5rem;border-top:inherit;border-bottom:inherit;text-align:right}}