.full-window{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;overflow:hidden;padding:0;-webkit-transition:left .25s ease-out;transition:left .25s ease-out}.transparent-to-input{pointer-events:none}.opaque-to-input{pointer-events:auto}.clickable{cursor:pointer}a:hover{text-decoration:underline}#ui{z-index:2100}@media print{.full-window{position:static}}.markdown img{max-width:100%}.markdown svg{max-height:100%}.markdown fieldset,.markdown input,.markdown select,.markdown textarea{font-family:inherit;font-size:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:0;margin-bottom:0}.markdown label{vertical-align:middle}.markdown h1,.markdown h2,.markdown h3,.markdown h4,.markdown h5,.markdown h6{font-family:inherit;font-weight:700;line-height:1.25;margin-top:1em;margin-bottom:.5em}.markdown h1{font-size:2rem}.markdown h2{font-size:1.5rem}.markdown h3{font-size:1.25rem}.markdown h4{font-size:1rem}.markdown h5{font-size:.875rem}.markdown h6{font-size:.75rem}.markdown p{margin-top:0;margin-bottom:1rem}.markdown strong{font-weight:700}.markdown em{font-style:italic}.markdown small{font-size:80%}.markdown mark{color:#000;background:#ff0}.markdown u{text-decoration:underline}.markdown s{text-decoration:line-through}.markdown dl,.markdown ol,.markdown ul{margin-top:0;margin-bottom:1rem}.markdown ol{list-style:decimal inside}.markdown ul{list-style:disc inside}.markdown code,.markdown pre,.markdown samp{font-family:monospace;font-size:inherit}.markdown pre{margin-top:0;margin-bottom:1rem;overflow-x:scroll}.markdown a{color:#68adfe;text-decoration:none}.markdown a:hover{text-decoration:underline}.markdown code,.markdown pre{background-color:transparent;border-radius:3px}.markdown hr{border:0;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:rgba(0,0,0,.125)}.markdown .left-align{text-align:left}.markdown .center{text-align:center}.markdown .right-align{text-align:right}.markdown .justify{text-align:justify}.markdown .truncate{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.markdown ol.upper-roman{list-style-type:upper-roman}.markdown ol.lower-alpha{list-style-type:lower-alpha}.markdown ul.circle{list-style-type:circle}.markdown ul.square{list-style-type:square}.markdown .list-reset{list-style:none;padding-left:0}.floating,.floating-horizontal{pointer-events:auto;position:absolute;border-radius:15px}.floating-horizontal{padding-left:5px;padding-right:5px}.floating-vertical{pointer-events:auto;position:absolute;border-radius:15px;padding-top:5px;padding-bottom:5px}@media print{.floating{display:none}}.distance-legend{pointer-events:auto;position:absolute;border-radius:15px;padding-left:5px;padding-right:5px;bottom:30px;height:30px;width:125px;-webkit-box-sizing:content-box;box-sizing:content-box}.distance-legend-label{display:inline-block;font-family:Roboto,sans-serif;font-size:14px;font-weight:lighter;line-height:30px;color:#fff;width:125px;text-align:center}.distance-legend-scale-bar{border-left:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff;position:absolute;height:10px;top:15px}@media print{.distance-legend{display:none}}@media screen and (max-height:420px),screen and (max-width:700px){.distance-legend{display:none}}.navigation-controls{position:absolute;right:30px;top:210px;width:30px;border:1px solid hsla(0,0%,100%,.1);font-weight:300;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.navigation-control{cursor:pointer;border-bottom:1px solid #555}.naviagation-control:active{color:#fff}.navigation-control-last{cursor:pointer;border-bottom:1px solid #555;border-bottom:0}.navigation-control-icon-zoom-in{padding-bottom:4px}.navigation-control-icon-zoom-in,.navigation-control-icon-zoom-out{position:relative;text-align:center;font-size:20px;color:#fff}.navigation-control-icon-reset{position:relative;left:10px;width:10px;height:10px;fill:hsla(0,0%,100%,.8);padding-top:6px;padding-bottom:6px;-webkit-box-sizing:content-box;box-sizing:content-box}.compass{pointer-events:auto;right:0;top:100px;overflow:hidden}.compass,.compass-outer-ring{position:absolute;width:95px;height:95px}.compass-outer-ring{top:0;fill:hsla(0,0%,100%,.5)}.compass-outer-ring-background{position:absolute;top:14px;left:14px;width:44px;height:44px;border-radius:44px;border:12px solid rgba(47,53,60,.8);-webkit-box-sizing:content-box;box-sizing:content-box}.compass-gyro{pointer-events:none;position:absolute;top:0;width:95px;height:95px;fill:#ccc}.compass-gyro-active{fill:#68adfe}.compass-gyro-background{position:absolute;top:30px;left:30px;width:33px;height:33px;border-radius:33px;background-color:rgba(47,53,60,.8);border:1px solid hsla(0,0%,100%,.2);-webkit-box-sizing:content-box;box-sizing:content-box}.compass-gyro-background:hover+.compass-gyro{fill:#68adfe}.compass-rotation-marker{position:absolute;top:0;width:95px;height:95px;fill:#68adfe}@media screen and (max-height:420px),screen and (max-width:700px){.compass,.navigation-controls{display:none}}@media print{.compass,.navigation-controls{display:none}}#app,body,html{width:100%;height:100%;overflow:hidden}ul{list-style:none;margin:0;padding:0}img{border:0;outline:0}.function{position:absolute;left:50%;top:5px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.function span{display:inline-block;height:22px;padding:3px 10px;background:#2c363b;border:1px solid #b9baba;line-height:22px;font-size:14px;color:#fff;border-radius:6px;cursor:pointer;margin:0 10px}#toolTip{position:absolute;z-index:2}#toolbar{cursor:pointer;position:absolute;left:5px;top:5px;border:1px solid #b9baba;border-radius:6px;width:200px;height:22px;line-height:22px;font-size:14px;color:#fff;padding:3px 10px;background:#2c363b}#toolbar:hover{background:#48b;border-color:#aef;border-bottom-left-radius:0;border-bottom-right-radius:0}#toolbar:hover ul{display:block}#toolbar ul{display:none;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:100%;left:-1px;right:-1px;border:1px solid #b9baba;background:#2c363b;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:6px;border-bottom-right-radius:6px}#toolbar li input,#toolbar li span{vertical-align:middle}.right-ctrl{position:absolute;right:5px;top:50px;width:200px}.offon{display:inline-block;background-color:#2c363b;color:#fff;height:30px;line-height:30px;vertical-align:middle;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #fff;font-size:12px;border-radius:5px;padding-left:5px;cursor:pointer;padding-right:5px}.select-input{margin-top:20px}.select-input>div:nth-child(2){margin-top:3px}.select-input>div>*{display:inline-block;background-color:#2c363b;color:#fff;height:30px;line-height:30px;vertical-align:middle;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #fff}.select-input select{border-right:none;border-left:none;width:33.3333%}.select-input select:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px;border-left:1px solid #fff}.select-input select:last-child{border-right:1px solid #fff;border-top-right-radius:5px;border-bottom-right-radius:5px}.select-input input{border:1px solid #fff;color:#fff;width:50%;width:70%;border-right:none;padding:0 10px;border-top-left-radius:5px;border-bottom-left-radius:5px}.select-input a{width:30%;-webkit-box-shadow:none;box-shadow:none;outline:none;font-size:12px;text-align:center;border-top-right-radius:5px;border-bottom-right-radius:5px;cursor:pointer;text-decoration:none}.select-input .range a,.select-input .range select{border-radius:0;width:25%}.select-input .range a:first-child,.select-input .range select:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px;border-right:none}.select-input .range a:last-child,.select-input .range select:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px;border-left:none}.list{max-height:400px;overflow-y:auto;margin-top:25px}.list::-webkit-scrollbar{width:0}.list::-webkit-scrollbar-thumb,.list::-webkit-scrollbar-track{-webkit-box-shadow:none;border-radius:10px}.list::-webkit-scrollbar-thumb{background:#bbb}.list::-webkit-scrollbar-thumb:window-inactive{background:rgba(255,0,0,.4)}.list>div{border:1px solid #b9baba;margin-bottom:4px;background-color:#2c363b;color:#fff;font-size:12px;border-radius:5px;padding:8px;line-height:1.5}.list>div p{margin:5px}.list>div a{display:inline-block;border-radius:0;width:25%;cursor:pointer;border:1px solid #b9baba;text-align:center;border-radius:3px}#navigationDiv .compass{top:40%}#navigationDiv .navigation-controls{top:calc(40% + 100px);border:1px solid #b9baba}