@import "https://fonts.googleapis.com/css?family=Roboto:400,500";@import "https://cdn.materialdesignicons.com/1.9.32/css/materialdesignicons.min.css";@import "https://cdnjs.cloudflare.com/ajax/libs/leaflet/1.0.3/leaflet.css";@import "https://api.mapbox.com/mapbox.js/plugins/leaflet-fullscreen/v1.0.1/leaflet.fullscreen.css";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font-weight:normal;vertical-align:baseline;text-align:inherit;text-decoration:none;color:inherit}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}:focus{outline:none}article{position:relative;line-height:1.4;color:rgba(255,255,255,0.7)}article h1,article h2,article h3{padding-top:70px;margin-top:-70px;color:rgba(255,255,255,0.9);font-weight:500}article h1{font-size:29px;margin-bottom:16px}article h2{font-size:20px;margin-bottom:16px}article h3{font-size:17px;margin-bottom:6px}article p:not(:last-child),article ul:not(:last-child),article ol:not(:last-child){margin-bottom:16px}article ul,article ol{margin-left:35px}article ul{list-style-type:disc}article ol{list-style-type:decimal}article li{margin-bottom:10px}article a{cursor:pointer;padding-bottom:1px;color:rgba(255,255,255,0.9);text-decoration:underline;transition:all .2s ease-in-out}article a:hover{color:white}article strong{font-weight:bold;color:#cccccc}article em{font-style:italic}article hr{border:0;height:1px;background:#888;background-image:linear-gradient(to right, #333, #888, #333);display:block;visibility:visible;margin:2em 0}body{background:#1f1f1f;font-family:"Roboto",sans-serif;font-size:16px;padding-top:55px}::selection{background:rgba(255,255,255,0.2)}.box,.warning,.faq-item-content,#faq-language-selection,.feature-container{display:block;padding:25px;background:rgba(255,255,255,0.05);box-shadow:0 1px 3px rgba(0,0,0,0.2);border-radius:3px;overflow:hidden}nav{position:fixed;top:0;left:0;right:0;text-align:center;z-index:1000;display:flex;justify-content:center;background:rgba(0,0,0,0.75);box-shadow:0 1px 5px rgba(0,0,0,0.35)}nav a{display:block;padding:12px 15px;border-top:3px solid transparent;border-bottom:3px solid transparent;font-size:1.2em;color:white;opacity:.9;transition:all .1s ease-in-out}nav a.active{border-bottom:3px solid white}nav a:not(:hover){opacity:.6}nav a.only-icon .label{display:none}@media (max-width: 800px){nav a:not(.only-icon) .label{display:none}}@media (min-width: 801px){nav a:not(.only-icon) .mdi{display:none}}nav a .mdi{display:inline-block;transform:scale(1.25)}main,footer{padding:90px}@media (max-width: 850px){main,footer{padding:35px}}.container{max-width:800px;margin:auto}.warning{max-width:400px;margin:auto;background:#B71C1C;margin-bottom:90px;color:white;line-height:1.3}.warning h1{text-align:center;margin:0;margin-bottom:15px;font-size:30px}.warning p:last-child{margin-bottom:0}.infobox{padding:6px 8px;font:14px/16px Arial, Helvetica, sans-serif;background:white;background:rgba(255,255,255,0.8);box-shadow:0 0 15px rgba(0,0,0,0.2);border-radius:5px}footer{background-color:rgba(255,255,255,0.05);background-size:cover;background-position:center;box-shadow:0 1px 3px rgba(0,0,0,0.2);text-align:center;position:relative}.faq-navigation{padding:25px}.faq-navigation-category+.faq-navigation-category{margin-top:15px}.faq-navigation-category-title{font-size:17px;color:rgba(255,255,255,0.9)}.faq-navigation-link{display:block;font-size:15px;margin-left:9px;text-decoration:none;color:rgba(255,255,255,0.7)}@media (max-width: 550px){.faq-navigation{padding:0}}.faq-container{margin-top:25px}.faq-category-header{font-size:25px;margin-bottom:25px;font-weight:500;color:rgba(255,255,255,0.9)}.faq-category+.faq-category{margin-top:40px}.faq-item{padding-top:70px;margin-top:-70px}.faq-item+.faq-item{margin-top:-40px}.faq-item:target .faq-item-content{border:1px solid #dd9324}.faq-item-content{padding:0}.faq-item-content .question{font-size:18px;background:rgba(255,255,255,0.05);display:flex}@media (max-width: 900px){.faq-item-content .question .icon{display:none !important}}.faq-item-content .question .icon{display:flex;background:rgba(0,0,0,0.1);width:70px;max-height:1000px;align-items:center;justify-content:center}.faq-item-content .question .icon .mdi{font-size:28px}.faq-item-content .question .text{padding:21.5px;font-weight:500;flex-flow:1;line-height:1.5}.faq-item-content .question .text a{text-decoration:none}.faq-item-content .answer{padding:25px}.faq-item div[lang]:not([lang="en"]),.avigation[lang]:not([lang="en"]),h2[lang]:not([lang="en"]){display:none}#faq-language-selection{position:fixed;bottom:10px;left:10px;background:rgba(255,255,255,0.1);opacity:0.8;font-size:0.8em;padding:0;z-index:1000}#faq-language-selection span{cursor:pointer;padding:10px;display:inline-block}.infobox{padding:6px 8px;font:14px/16px Arial, Helvetica, sans-serif;background:white;background:rgba(255,255,255,0.8);box-shadow:0 0 15px rgba(0,0,0,0.2);border-radius:5px}#map{position:fixed;top:55px;right:0;left:0;bottom:0;z-index:1000}header{box-shadow:0 1px 5px rgba(0,0,0,0.2);padding-top:50px;color:#ffffff;background:url("../images/header.jpg");background-color:transparent;background-size:cover;background-position:center;margin-top:-55px}header .center{max-width:300px;margin:auto;text-align:center;padding:90px}@media (max-width: 480px){header .center{padding:40px}}header .center .logo{width:200px}header .center .description{font-size:18px;line-height:1.4;padding:25px 0;text-shadow:0 1px 10px black}header .center #download-button{position:relative;display:inline-flex;cursor:pointer;padding:20px;background-image:linear-gradient(to bottom, rgba(255,255,255,0.1), rgba(0,0,0,0.1));background-color:#1EB040;box-shadow:0 1px 5px rgba(0,0,0,0.4),0 1px rgba(255,255,255,0.2) inset;border-radius:5px;overflow:hidden;transition:all .3s ease-in-out}header .center #download-button:hover{background-color:#20bd45}header .center #download-button:focus{background-color:#1f1f1f}header .center #download-button:not(:focus){transition-delay:.1s}header .center #download-button:not(:focus) .options{opacity:0;visibility:hidden;transition-delay:.1s}header .center #download-button:focus{outline:none;padding:20px 50px}header .center #download-button>.mdi{font-size:32px;margin-right:20px}header .center #download-button .text{margin:auto 0;padding-right:3px;text-align:left}header .center #download-button .text *{display:block}header .center #download-button .text strong{font-weight:500;font-size:17px;margin-bottom:2px}header .center #download-button .text small{font-size:13px;opacity:.6}header .center #download-button .options{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;background:#1f1f1f;box-shadow:0 1px 5px rgba(0,0,0,0.4);pointer-events:visible;transition:all .3s ease-in-out}header .center #download-button .options a{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px 0;opacity:.9;transition:all .1s ease-in-out}header .center #download-button .options a:hover{opacity:1}header .center #download-button .options a+a{border-left:1px solid rgba(0,0,0,0.2)}header .center #download-button .options a .mdi{margin:auto;font-size:31px}header .center #download-button .options a small{font-size:12px;line-height:1.5}header .center #download-alternatives{font-size:13px}header .center #buttons{margin-top:2em;text-align:center}header .center #buttons a{margin-right:5px;margin-left:5px}.status table{width:100%;margin-bottom:15px}.status table thead{border-bottom:1px solid rgba(255,255,255,0.7)}.status table tfoot{border-top:1px solid rgba(255,255,255,0.7)}.status table tfoot td{font-weight:bold}.status table tbody>tr:nth-of-type(odd){background:rgba(255,255,255,0.05)}.status table th{font-weight:bold}.status table th,.status table td{text-align:center;padding:15px}.status #message-div{display:none}.status #gc-div{display:none;margin-top:1em}.actions{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));grid-gap:25px}.action-container{text-align:center;line-height:1.3;color:white;opacity:.8}.action-title{font-size:28px;font-weight:500}.action-subtitle{font-size:19px;margin-bottom:15px;opacity:.8}.action-description{font-size:16px;opacity:.6}.action-buttons{margin-top:20px;display:inline-flex;background:rgba(255,255,255,0.05);box-shadow:0 1px 3px rgba(0,0,0,0.2);border-radius:5px;overflow:hidden}.action-button{display:block;padding:10px 12px;color:rgba(255,255,255,0.6);transition:all .1s ease-in-out}.action-button+.action-button{border-left:1px solid rgba(0,0,0,0.1)}.action-button:hover:not(:active){background:rgba(255,255,255,0.02)}.features{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));grid-gap:15px}.feature-container{text-align:center;color:rgba(255,255,255,0.7)}.feature-icon{font-size:90px;margin-bottom:15px !important;opacity:.7}.feature-title{font-size:17px;margin-bottom:5px}.feature-description{opacity:.6;line-height:1.2}.edit-on-github{color:white;padding:10px;font-size:13px;text-align:center;opacity:.4}.edit-on-github a{text-decoration:none}
