﻿@keyframes FadeIn{from{opacity:.3;}to{opacity:1;}}@keyframes FadeInLeft{from{opacity:.1;-webkit-transform:translateX(20px);}to{opacity:1;-webkit-transform:translateX(0);}}@keyframes FadeInTop{from{opacity:.1;-webkit-transform:translateY(10px);}to{opacity:1;-webkit-transform:translateY(0);}}@keyframes AppearHeight{from{-webkit-transform:translateY(20px);}to{opacity:1;-webkit-transform:translateY(0);}}.TransitionFaster{-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease;}.TransitionFast{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;}.TransitionMedium{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;}.TransitionSlow{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;}.Selectable{-webkit-touch-callout:initial;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;}.UnSelectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.HorizontalScrolling{-webkit-overflow-scrolling:touch;overflow-y:auto;overflow-x:hidden;}body>header,body>footer{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}button,a{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}html{height:100%;}html,body{overflow-x:hidden;margin:0;padding:0;}html._noscroll,body._noscroll{overflow:hidden;}*,*::before,*::after{box-sizing:border-box;}h1{font-size:2rem;margin:.67em 0;}h2{font-size:1.5rem;}h3{font-size:1.17rem;}h4{font-size:1rem;}h5{font-size:.83rem;}h6{font-size:.67rem;}h2,h3,h4,h5,h6{line-height:1;}pre{white-space:pre-wrap;}hr{border:.5px solid;}*:focus,*:active{outline:none;}input,select,textarea,button{-webkit-appearance:none;-moz-appearance:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}a,a:focus,a:active,a:visited,a:hover{text-decoration:none;}img,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle;}img,video{max-width:100%;height:auto;}img{display:inline-block;max-width:100%;}:root{line-sizing:normal;text-spacing:trim-start allow-end trim-adjacent ideograph-alpha ideograph-numeric;}[disabled="disabled"]{opacity:.4;pointer-events:none;}textarea{resize:none;}code,kbd,samp{font-family:monospace;font-size:1rem;}body>.popup{position:fixed;display:flex;left:0;right:0;bottom:0;top:0;margin:0;z-index:9999;background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;}body>.popup-content{max-width:100%;max-height:100%;width:auto;height:auto;position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;cursor:default;}body>.sidebar{z-index:9999;position:fixed;width:100%;height:100%;left:0;right:0;bottom:0;top:0;padding:0;margin:0;display:flex;}body>.sidebar .sidebar-void{height:100%;flex:1;background-color:rgba(0,0,0,.5) !important;}body>.sidebar .sidebar-load{color:#000;display:flex;flex-direction:column;padding:0;right:0;left:auto;margin:0 0 0 auto;height:100%;overflow-y:auto;background-color:#fff;max-width:90vw;min-width:50vw;}@media only screen and (min-width:800px){body>.sidebar .sidebar-load{min-width:30vw;}}body>.sidebar .sidebar-header{display:flex;cursor:pointer;justify-content:center;align-content:center;}body>.sidebar .sidebar-header>div{display:flex;flex:1;}body>.sidebar .sidebar-header>div>div{padding:10px;display:flex;justify-content:center;align-content:center;}body>.sidebar .sidebar-header>div>div svg{height:60%;width:auto;width:30px;height:30px;margin:auto;}body>.sidebar .sidebar-content{-webkit-overflow-scrolling:touch;overflow-y:auto;overflow-x:hidden;flex:1;}body>.sidebar .sidebar-title{flex:1;}body>.popup .message{display:flex;flex-direction:row;justify-content:center;padding:20px;background-color:#fff;}body>.popup .message-content{max-width:500px;width:50vw;overflow:hidden;}body>.popup .message-title{font-size:2rem;display:block;}body>.popup .message-description{font-size:1rem;margin-top:5px;}body>.popup .message-buttons{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-top:20px;padding:1px;}body>.popup .message-button{padding:.4em;margin:0 0 0 4px;min-width:80px;text-align:center;cursor:pointer;border:1px solid rgba(0,0,0,.1);}body>.popup .message-button:focus{outline:1px solid rgba(0,0,0,.15);}body>.popup .message-button:hover{background-color:rgba(0,0,0,.15);}.Selectable{-webkit-touch-callout:initial;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;}.UnSelectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.HorizontalScrolling{-webkit-overflow-scrolling:touch;overflow-y:auto;overflow-x:hidden;}@keyframes FadeIn{from{opacity:.3;}to{opacity:1;}}@keyframes FadeInLeft{from{opacity:.1;-webkit-transform:translateX(20px);}to{opacity:1;-webkit-transform:translateX(0);}}@keyframes FadeInTop{from{opacity:.1;-webkit-transform:translateY(10px);}to{opacity:1;-webkit-transform:translateY(0);}}@keyframes AppearHeight{from{-webkit-transform:translateY(20px);}to{opacity:1;-webkit-transform:translateY(0);}}.TransitionFaster{-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease;}.TransitionFast{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;}.TransitionMedium{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;}.TransitionSlow{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;}body>header{position:fixed;left:0;right:0;top:0;padding:0;z-index:999;display:flex;white-space:nowrap;font-size:0;height:var(--headerHeight);}body>header .logo{height:inherit;}body>header .logo>a{display:inline-block;height:100%;}body>header .logo>a img{height:100%;width:auto;}body>header .logo>a img:last-child{display:none;}@media only screen and (min-width:800px){body>header .logo>a img:first-child{display:none;}body>header .logo>a img:last-child{display:block;}}body>header .navigation{display:flex;width:100%;}body>header .navigation nav{width:100%;}body>header .navigation nav ul{height:100%;display:flex;list-style:none;margin:0;padding:0;justify-content:flex-end;}body>header .navigation nav ul li{display:flex;justify-content:center;align-items:center;font-size:1rem;}body>header .navigation-item{height:100%;display:flex;}body>header .navigation-item._selected{pointer-events:none;}body>header .navigation-item span{align-self:center;justify-content:center;}body>header .menu{display:flex;cursor:pointer;}body>header .menu:not([data-visibility="visible"]){display:none;}body>header .menu svg{width:40px;height:40px;align-self:center;justify-self:center;}#sidemenu-hidden{display:none;}body>main{padding-top:var(--headerHeight);}