@charset "utf-8";
﻿*,::before,::after{box-sizing:inherit}::before,::after{text-decoration:inherit;vertical-align:inherit}:root{font-size:14px}@media(min-width: 400px)and (max-width: 800px){:root{font-size:calc( 14px + (24 - 14) * ( (100vw - 400px) / ( 800 - 400) ))}}@media(min-width: 800px){:root{font-size:24px}}html{box-sizing:border-box;cursor:default;font-family:sans-serif;line-height:1.5;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,body{background-color:#f3f5f6;color:#141414;min-height:100vh}body{margin:0;font:100%/1.33334 brandosans-regular-v100,AvenirNext-Regular,Corbel,"Lucida Grande","Trebuchet Ms","Segoe Ui","DejaVu Sans",sans-serif;min-height:100vh;text-rendering:optimizeLegibility;-webkit-font-smoothing:subpixel-antialiased !important}body{font-family:brandosans-regular-v100,AvenirNext-Regular,Corbel,"Lucida Grande","Trebuchet Ms","Segoe Ui","DejaVu Sans",sans-serif}.header{position:relative;z-index:2;height:96px}@media(max-width: 46.24em){.header{text-align:center;padding:.5em 1.5em .309em}}@media(min-width: 46.25em){.header{background-image:linear-gradient(to bottom, hsl(203deg, 14%, 8%), hsl(203deg, 14%, 8%) 50%, transparent 0, transparent)}}@media(max-width: 46.24em){.repo-title svg{display:none}}@media(min-width: 46.25em){.conditionallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}p{margin:0;padding:0.66667em 0}h3+p,h4+p,article h3+ul,article h4+ul{padding-top:0}article p,blockquote,.svg-colortiles{max-width:36em}blockquote{font-family:brandosans-regularitalic-v100,AvenirNext-Regular,Corbel,"Trebuchet Ms","Segoe Ui","DejaVu Sans",sans-serif}h1,h2,h3,h4{font-weight:normal}h1{font-family:brandosans-semibold-v100,AvenirNext-DemiBold,Corbel,"Lucida Grande","Trebuchet Ms","Segoe Ui","DejaVu Sans Condensed",sans-serif;font-size:2em;margin:0;line-height:1.075;font-weight:normal;letter-spacing:-0.0125em}h2{font-size:1.5em;color:#a01336;margin:0 0 .5em;line-height:.95}@media(min-width: 46.25em){h2{font-family:"Brando ExtraLight",Avenir-Light,Corbel,"Lucida Grande","Trebuchet Ms","Segoe Ui","DejaVu Sans",sans-serif;font-size:3em}}@media(min-width: 61.25em){h2{font-size:4em}}@media(min-width: 81.25em){h2{font-size:5em}}h3{font-family:"Brando Semibold",Impact,AvenirNextCondensed-Heavy,Charcoal,"Arial Black",sans-serif}h3,h4{font-size:1.33334em;margin:0.66667em 0 -0.05em;color:#232a2f}h4{font-family:brandosans-semibold-v100,AvenirNext-DemiBold,Corbel,"Lucida Grande","Trebuchet Ms","Segoe Ui","DejaVu Sans Condensed",sans-serif;text-transform:uppercase}code,pre{font-family:Consolas,Menlo,Monaco,monospace;font-size:.75rem}pre,code{font-family:"Fira Mono",Consolas,Menlo,Monaco,monospace}pre{margin:2em 0;padding:.25em 1.5em 1em;white-space:pre;word-wrap:normal;overflow:auto}figcaption pre{white-space:normal;font-size:.65em;margin:0;padding:.75em 0;color:#637683}article>pre{background-color:#232a2f;color:#f3f5f6}pre code{margin:0;padding:0;background-color:rgba(0,0,0,0);border:none;word-wrap:normal;max-width:initial;display:inline;overflow:initial;line-height:inherit}pre code:before,pre code:after{content:normal}b,strong{font-weight:normal;font-family:brandosans-semibold-v100,AvenirNext-DemiBold,Corbel,"Lucida Grande","Trebuchet Ms","Segoe Ui","DejaVu Sans Condensed",sans-serif}i,em{font-style:normal;font-weight:normal;font-family:brandosans-regularitalic-v100,AvenirNext-Regular,Corbel,"Trebuchet Ms","Segoe Ui","DejaVu Sans",sans-serif}blockquote em,blockquote b,blockquote strong{font-style:normal;font-weight:normal;font-family:brandosans-semibolditalic-v100,AvenirNext-DemiBold,Corbel,"Lucida Grande","Trebuchet Ms","Segoe Ui","DejaVu Sans Condensed",sans-serif}small,.small{font-size:83.3333%}sub,sup{font-size:83.3333%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}::-moz-selection{background-color:#add3eb;color:#000;text-shadow:none}::selection{background-color:#add3eb;color:#000;text-shadow:none}img,svg{max-width:100%}img{height:auto;display:block;border-style:none}svg{fill:currentColor}svg:not(:root){overflow:hidden}figure{margin:.75em 0}a{background-color:rgba(0,0,0,0);color:#1f77ad;text-decoration:none;transition:all .3s}article a,footer a{box-shadow:inset 0 -0.33em 0 rgba(0,0,0,0)}article a:hover,footer a:hover{color:#0a4c75;box-shadow:inset 0 -0.33em 0 rgba(51,145,204,.5)}a,button{-ms-touch-action:manipulation;touch-action:manipulation}article ul,article ol{padding:.75em 0;margin-top:0;margin-bottom:.5em}article ol ul{padding-left:1.5em}article ul li{list-style:none;position:relative;text-indent:-0.15rem}article ul li::before{content:" ·";display:inline-block;font-size:1.25em;line-height:0;vertical-align:middle;position:relative;color:#29a33d;transform:translate(-0.15rem, -0.1em)}article .list-inline li::before{content:"";display:none}article ul ol,article ol ol{margin:.5rem 0 1rem 1.45rem}article ul li li{margin-left:0}article ul ol li{margin-left:-0.75rem}article p code,article ul code{font-size:.875em;margin:0;border:1px solid #ddd;background-color:#e6e6e6;border-radius:3px;padding:2px 0 0 0}article p code:before,article p code:after,article ul code:before,article ul code:after{content:" ";letter-spacing:-0.2em}@media(min-width: 46.25em){.nav-site,.footer{height:3em}}footer{position:absolute;right:0;bottom:0;left:0;min-height:62px;text-align:center;background-color:#c5ced3;padding:.5em}main{min-height:calc(100vh - 17em);overflow:auto;position:relative;z-index:1;padding:0 1.5em 8em}@media(min-width: 46.25em){main{min-height:calc(100vh - 9.1em)}}@media(min-width: 61.25em){main{padding-right:3em;padding-left:3em}}@media(min-width: 115.625em){main{min-height:calc(100vh - 5.015em)}}details>summary:first-of-type{border-top:1px solid #d3dade;border-bottom:1px solid #b6c1c8;padding-top:.75em;padding-bottom:.75em}details>summary:first-of-type::marker{color:#29a33d}.nav-site{position:relative;z-index:3}.nav-site ul{list-style:none;margin:0;padding:0}.nav-site ul li{white-space:nowrap}@media(max-width: 46.24em){.nav-site ul li{font-family:brandosans-semibold-v100,AvenirNext-DemiBold,Corbel,"Lucida Grande","Trebuchet Ms","Segoe Ui","DejaVu Sans Condensed",sans-serif;font-size:1.33334em}}@media(min-width: 46.25em){.nav-site ul li{min-height:2em;letter-spacing:.05em;margin-right:.5em;margin-bottom:.5em}}@media(max-width: 46.24em){.nav-site ul li,.nav-site ul a{display:block}}.nav-site ul a{padding:.33334em 1.5rem;transition:all .3s}@media(min-width: 46.25em){.nav-site ul a{background-color:#ccb833;color:#fff;border-radius:3px;padding:.4em 1em}}@media(min-width: 115.625em){.nav-site ul a{border-bottom-left-radius:0;border-bottom-right-radius:0}}@media(min-width: 46.25em){.nav-site ul a:hover{background-color:#bba82a}}@media(min-width: 46.25em){.nav-site ul{display:flex;flex-wrap:wrap;justify-content:center;line-height:2}}@media(min-width: 115.625em){.nav-site ul{padding-top:15px;justify-content:flex-end}}.nav-site .current{letter-spacing:0}.nav-site .current a{pointer-events:none;cursor:pointer}@media(max-width: 46.24em){.nav-site{position:absolute;top:5.65rem;padding-top:8.125rem;left:0;right:0;bottom:0;transform:translateX(-100%);background-color:rgba(255,255,255,0);transition:all .25s ease-out}}@media(max-width: 46.24em){.nav-site.has-nav-toggled{transform:translateX(0);background-color:#f3f5f6}}@media(min-width: 46.25em){.nav-site{display:block;font-size:.68em;padding:1em 2em .5em 2em;margin-top:-1.3rem;margin-bottom:1.5rem}}@media(min-width: 115.625em){.nav-site{padding:0}}@media(min-width: 115.625em){.nav-site{margin-top:-5.894em !important}}.nav-site .current a{background-color:#f3f5f6;color:#97861c}.menu-toggle{position:absolute;font-size:inherit;padding:1.33334em;background-color:rgba(0,0,0,0);border:0;color:#637683;cursor:pointer;z-index:3}.menu-toggle.is-active{color:#2884bd}@media(min-width: 46.25em){.menu-toggle{display:none}}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.mtl{margin-top:3em}.mtm{margin-top:2em}.mbm-minus{margin-bottom:-2em}.mbl{margin-bottom:3em}.tc{text-align:center}.button{padding:.4em 1em;background-color:#ccb833;color:#fff;transition:all .3s;border-radius:3px;box-shadow:none !important}.button:hover{color:#fff !important;background-color:#bba82a}.list-inline{padding:.785em 0;text-indent:0;margin:0 0 1.5em;overflow:auto}.list-inline li{text-indent:0;margin:0 1em 1.5em 0;padding:0}@media(min-width: 46.25em){.list-inline li{display:inline-block}}@media(min-width: 46.25em){.list-inline{display:flex;flex-wrap:wrap}}.page-wrap{min-height:100vh;overflow:auto;position:relative}.container{margin-right:auto;margin-left:auto;max-width:50em}.repo-title a{color:#586974}.tagline{padding-top:.125em}.new-theme-svg{width:2.5em;height:1.25em}.logo-avatar{vertical-align:middle}.github-corner:hover svg[style]{color:#f3f5f6 !important}.note{display:inline-block;padding:1em 1.5em;margin:1em 0 2em;background-color:#ded5ba;font-size:.875em;border-radius:3px}.note-warning{background-color:#d92f26;color:#fff;letter-spacing:.75px;word-spacing:-0.75px}.cp_embed_wrapper,.svg-colortiles{margin:.75em 0 1em}.go-to-top{position:absolute;width:24px;height:24px;top:auto;bottom:4.5em;right:1.5em;z-index:1}.go-to-top:hover{color:#c71f49;box-shadow:none}.page-base2tone .go-to-top{display:none}@media(max-width: 46.24em){.go-to-top{bottom:1.5em}}@media(max-width: 31.24em){.page-home main{padding-top:17px}}@media(min-width: 31.25em)and (max-width: 46.24em){.page-home main{padding-top:41px}}@media(min-width: 46.25em){.page-home main{padding-top:120px}}@media(max-width: 46.24em){.page-base2tone main,.page-base4tone main,.page-atelier-schemes main{padding-top:2.75em}}.page-base2tone header+p:first-of-type,.page-base4tone header+p:first-of-type,.page-atelier-schemes header+p:first-of-type{padding-top:4.35rem}@media(max-width: 31.24em){.page-prism main{padding-top:1.35em}}@media(min-width: 31.25em)and (max-width: 46.24em){.page-prism main{padding-top:3.9em}}

/*# sourceMappingURL=style-redesign-v1.min.css.map */