body{font:16px/1.5em Overpass,Open Sans,Helvetica,sans-serif;color:#333}h1{color:#589632}a{color:#589632;font-weight:700}a.source{font-family:Courier New,Courier,monospace;font-weight:400}.demo{position:relative;width:100%;height:30em;margin:2em 0;border:1px solid #ccc;background-color:#fff;resize:both}.canvas-options{margin:-1em 0 2em;padding:1em;border:1px solid #ccc;background-color:#fff;text-align:center}.canvas-options .seperator{display:inline-block;margin:0 .5em;border-left:1px solid #ccc}.code{overflow:auto;border:1px solid #ccc;padding:.5em 1em;font-size:medium}#layers-control{position:fixed;bottom:0;right:2em}#layers-control .layers,.themes{width:25em;padding:1em .5em;border:1px solid #ccc;border-bottom:none;background-color:#fff}#layers-control .layers:before,.themes:before{margin:1em .5em;font-weight:700;content:"Layers:"}#layers-control .themes:before{content:"Map Theme:"}#layers-control .themes select{float:right;width:18em}#layers-control .layers :first-child{margin-top:.5em}#layers-control .layers .layer{padding:0 .5em;margin-bottom:.5em;clear:both}#layers-control .layers .layer :first-child{margin-right:.5em}#layers-control .layers .layer :last-child{float:right}#js-demo-canvas{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}#js-demo-controls{position:absolute;bottom:0;left:0;right:0;padding:1em;text-align:center}.tabset>input[type=radio]{position:absolute;left:-200vw}.tabset .tab-panel{display:none}.tabset>input:first-child:checked~.tab-panels>.tab-panel:first-child,.tabset>input:nth-child(3):checked~.tab-panels>.tab-panel:nth-child(2),.tabset>input:nth-child(5):checked~.tab-panels>.tab-panel:nth-child(3),.tabset>input:nth-child(7):checked~.tab-panels>.tab-panel:nth-child(4),.tabset>input:nth-child(9):checked~.tab-panels>.tab-panel:nth-child(5),.tabset>input:nth-child(11):checked~.tab-panels>.tab-panel:nth-child(6){display:block}.tabset>label{position:relative;display:inline-block;padding:15px 15px 25px;border:1px solid transparent;border-bottom:0;cursor:pointer;font-weight:600}.tabset>label:after{content:"";position:absolute;left:15px;bottom:10px;width:22px;height:4px;background:#8d8d8d}input:focus-visible+label{outline:2px solid #589632;border-radius:3px}.tabset>label:hover,.tabset>input:focus+label,.tabset>input:checked+label{color:#589632}.tabset>label:hover:after,.tabset>input:focus+label:after,.tabset>input:checked+label:after{background:#589632}.tabset>input:checked+label{border-color:#ccc;border-bottom:1px solid #fff;margin-bottom:-1px}.tab-panel{padding:30px 0;border-top:1px solid #ccc}*,*:before,*:after{box-sizing:border-box}body{padding:30px}.tabset{position:relative;max-width:65em}#project{position:absolute;top:0;right:0;padding:15px 0}#project label{margin-right:1em}#project>div{display:inline;padding-right:15px}#projects{min-width:15em}#status{position:absolute;top:0;right:0;padding:15px 0}#status div{display:inline-block}.lds-ellipsis{display:inline-block;position:relative;width:80px;height:1em;margin-left:.5em;padding-top:.25em}.lds-ellipsis div{position:absolute;width:13px;height:13px;border-radius:50%;background:#589632;animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:nth-child(1){left:8px;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:8px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:32px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){left:56px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(24px)}}/*!
 * "Fork me on GitHub" CSS ribbon v0.2.3 | MIT License
 * https://github.com/simonwhitaker/github-fork-ribbon-css
*/.github-fork-ribbon{width:12.1em;height:12.1em;position:absolute;overflow:hidden;top:0;right:0;z-index:9999;pointer-events:none;font-size:13px;text-decoration:none;text-indent:-999999px}.github-fork-ribbon.fixed{position:fixed}.github-fork-ribbon:hover,.github-fork-ribbon:active{background-color:#0000}.github-fork-ribbon:before,.github-fork-ribbon:after{position:absolute;display:block;width:15.38em;height:1.54em;top:3.23em;right:-3.23em;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.github-fork-ribbon:before{content:"";padding:.38em 0;background-color:#589632;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.15)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.15));background-image:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.15));background-image:-ms-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.15));background-image:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.15));background-image:linear-gradient(to bottom,#0000,#00000026);-webkit-box-shadow:0 .15em .23em 0 rgba(0,0,0,.5);-moz-box-shadow:0 .15em .23em 0 rgba(0,0,0,.5);box-shadow:0 .15em .23em #00000080;pointer-events:auto}.github-fork-ribbon:after{content:attr(data-ribbon);color:#fff;font:700 1em Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.54em;text-decoration:none;text-shadow:0 -.08em rgba(0,0,0,.5);text-align:center;text-indent:0;padding:.15em 0;margin:.15em 0;border-width:.08em 0;border-style:dotted;border-color:#fff;border-color:#ffffffb3}.github-fork-ribbon.left-top,.github-fork-ribbon.left-bottom{right:auto;left:0}.github-fork-ribbon.left-bottom,.github-fork-ribbon.right-bottom{top:auto;bottom:0}.github-fork-ribbon.left-top:before,.github-fork-ribbon.left-top:after,.github-fork-ribbon.left-bottom:before,.github-fork-ribbon.left-bottom:after{right:auto;left:-3.23em}.github-fork-ribbon.left-bottom:before,.github-fork-ribbon.left-bottom:after,.github-fork-ribbon.right-bottom:before,.github-fork-ribbon.right-bottom:after{top:auto;bottom:3.23em}.github-fork-ribbon.left-top:before,.github-fork-ribbon.left-top:after,.github-fork-ribbon.right-bottom:before,.github-fork-ribbon.right-bottom:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.github-fork-ribbon:before{background-color:#589632}
