﻿.no-deco{text-decoration:none}.disabled{cursor:not-allowed;background-color:rgba(100,100,100,0.6);color:rgba(150,150,150,0.75)}.disabled:hover{background-color:rgba(100,100,100,0.6)}html,body{font-family:"Roboto",sans-serif;margin:0;padding:0;display:flex;flex-direction:column;height:100%}a{cursor:pointer}.no-deco{text-decoration:none}.disabled{cursor:not-allowed;background-color:rgba(100,100,100,0.6);color:rgba(150,150,150,0.75)}.disabled:hover{background-color:rgba(100,100,100,0.6)}#header .left-icon{margin-right:3px}#header .right-icon{margin-left:3px}#header-bar{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;display:grid;grid-template-columns:auto auto;border-bottom:1px solid black;background-image:url("/assets/header-banner.svg");background-size:cover;background-position:left;line-height:50px;vertical-align:middle;padding-top:3px;padding-bottom:3px;padding-left:10%;padding-right:10%;height:50px;overflow:hidden}#header-logo{margin-right:5px;height:50px;width:50px;filter:drop-shadow(2px 2px 2px black) drop-shadow(-2px -2px -2px black);transition:all 0.1s ease-in}#header-title{vertical-align:top;color:white;font-size:1.5em;font-weight:700;font-family:"Rajdhani",sans-serif;text-shadow:-1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;transition:all 0.15s ease-in}#header-title:hover{text-shadow:1px 0px 20px white}#header-menu{vertical-align:top;text-align:right}.header-button{background-color:rgba(161,161,161,0.432);color:white;margin-left:20px;border-radius:6px;padding-left:15px;padding-right:15px;padding-top:5px;padding-bottom:5px}.header-button:hover{background-color:rgba(134,134,134,0.432)}#header-menu-alt{display:none}#header-burger{display:none}.header-button-alt{display:none}@media screen and (max-width: 850px){.desktop{display:none}#header-burger{display:initial;cursor:pointer}.header-button-alt{background-color:rgba(243,243,243,0.911);color:black;width:100%;padding-top:15px;padding-bottom:15px;border-bottom:1px solid #54167C;text-align:center;display:initial}.header-button-alt:hover{background-color:rgba(216,214,214,0.911)}}.no-deco{text-decoration:none}.disabled{cursor:not-allowed;background-color:rgba(100,100,100,0.6);color:rgba(150,150,150,0.75)}.disabled:hover{background-color:rgba(100,100,100,0.6)}#footer{background-color:#1F1F1F;color:white;padding-left:12%;padding-right:12%;text-align:center;line-height:20px;font-size:15px;padding-bottom:4em;flex-shrink:0}#footer a{text-decoration:none;color:white}#footer a:hover{text-decoration:none;color:lightgray}#footer-menu{padding-left:30%;padding-right:30%;display:flex;flex-direction:row;align-items:center}#footer-menu>div{padding-top:4em;width:100%;text-align:center}#footer-menu>div:not(:last-child){margin-right:5%}.footer-title{font-family:"Rajdhani",sans-serif;font-size:18px}#footer-disclaimer{margin-top:10px;border:1px solid white;padding:4px 6px 4px 6px;width:auto;display:inline-block}@media screen and (max-width: 850px){#footer-menu{flex-direction:column}#footer-menu>div:not(:last-child){margin-right:0px}}#content{flex:1 0 auto;padding-left:20%;padding-right:20%;padding-top:2.7em;padding-bottom:2.5em}#title{font-family:"Rajdhani",sans-serif;font-size:30px}#article-content{margin-top:50px;font-size:20px}.article-image{text-align:center;font-size:17px;color:#4d4d4d}.article-image>img{max-width:300px;max-height:300px;border:solid black 2px}.content-line{display:flex;flex-direction:row}.content-line>div{margin-top:auto;margin-bottom:auto}.content-line>div:not(:last-child){margin-right:50px}#content a{color:#791DBC;text-decoration:none}#content a:hover{color:#ac5ce6}.small-text{font-size:15px}img{width:100%}pre{margin:20px;padding:20px;border-radius:15px 15px 15px 15px;font-family:"Source Code Pro",sans-serif;font-size:17px;overflow:auto}@media screen and (max-width: 850px){pre{margin:0px}.article-image>img{max-width:100%;max-height:100%}#content{padding-left:10%;padding-right:10%}.content-line{flex-direction:column}.content-line>div{margin-right:0px;margin-bottom:30px}}pre>*{font-style:normal !important}blockquote{background:#f9f9f9;border-left:10px solid #ccc;margin:1.5em 10px;padding:0.5em 10px;quotes:"“" "”" "‘" "’"}blockquote:before{color:#CCCCCC;font-size:4em;line-height:0.1em;margin-right:0.25em;vertical-align:-0.4em}blockquote p{display:inline}.youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}.youtube{position:relative;padding-bottom:56.25%;padding-top:0px;height:0;overflow:hidden}
