@font-face{font-family:'montserrat_regular';src:url('../fonts/Montserrat-Regular.eot');src:url('../fonts/Montserrat-Regular.eot?#iefix') format('embedded-opentype'),url('../fonts/Montserrat-Regular.woff') format('woff'),url('../fonts/Montserrat-Regular.ttf') format('truetype'),url('../fonts/Montserrat-Regular.svg#95d90f2cd2aa64bdfee0e9f34c516e71') format('svg');font-style:normal;font-weight:400;}@font-face{font-family:'oxygen';src:url('../fonts/Oxygen.eot');src:url('../fonts/Oxygen.eot?#iefix') format('embedded-opentype'),url('../fonts/Oxygen.woff') format('woff'),url('../fonts/Oxygen.ttf') format('truetype'),url('../fonts/Oxygen.svg#990bf420df89c0c6edf606be2022cbea') format('svg');font-style:normal;font-weight:400;}body{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:100%;margin:0;-webkit-user-select:none}a{text-decoration:none;color:inherit}a:hover{text-decoration:none}a:visited{color:inherit}.header{position:absolute;z-index:2;top:0;left:0;width:100%;height:25px;cursor:pointer;background-color:#1c1c1c;-webkit-app-region:drag}.header ul{margin:5px 20px;padding:0;list-style-type:none}.header ul li{display:inline-block;margin:0 5px;padding:0}.header ul li img{-webkit-app-region:no-drag;opacity:0.75;-webkit-transition:opacity 0.25s ease 0;-moz-transition:opacity 0.25s ease 0;-ms-transition:opacity 0.25s ease 0;-o-transition:opacity 0.25s ease 0;transition:opacity 0.25s ease 0}.header ul li img:hover{opacity:1}.body{position:absolute;z-index:1;top:25px;left:0;width:100%;height:500px;opacity:0}.notifier{position:fixed;z-index:99;display:none;width:200px}.notifier.inform{background-color:#22a8e8}.notifier.warn{background-color:#eb6c17}.notifier.alert{background-color:#dd381d}.notifier .notifier-content{background-color:white;width:195px;margin:0 0 0 5px;padding:10px 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;font-family:'oxygen';font-size:0.8em;color:#3d3e44}.notifier .notifier-content.dark{background-color:#eee}.body{background:url('../img/intro-background.png')}@-webkit-keyframes pulse{0%{opacity:1}100%{opacity:0.25}}@keyframes pulse{0%{opacity:1}100%{opacity:0.25}}.update-icon{background-color:rgba(0,0,0,0.5);opacity:0;position:absolute;cursor:pointer;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.update-icon.pulse{-webkit-animation:pulse 1s alternate infinite ease-in-out;animation:pulse 1s alternate infinite ease-in-out}