@-webkit-keyframes load6{0%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}5%,95%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}to{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}}@keyframes load6{0%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}5%,95%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}to{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}}@-webkit-keyframes round{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes round{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}*{box-sizing:border-box;font-family:Open Sans,sans-serif;color:#f7f7f7;font-weight:lighter;font-size:1rem}html,body{background-color:#4d4d4d;margin:0;padding:0}a{text-decoration:none;color:#c9b902}h1,h1>*{font-size:3rem;color:#c9b902}h2,h2>*{font-size:1.5rem}h3,h3>*{font-size:1.25rem}h4,h4>*{font-size:1rem}h5,h5>*{font-size:.875rem}pre{display:block;padding:9px;margin:0 0 10px;font-size:.875rem;color:#333;word-break:break-all;word-wrap:break-word;background-color:#343434;border:1px solid #272727;border-radius:5px}pre code{white-space:pre-wrap}blockquote{padding:10px 20px;margin:0 0 20px;border-left:5px solid #272727}strong{font-weight:600}input[type=submit]{display:inline-block;background-color:#404040;border:#c0c0c0 2px solid;border-radius:5px;transition:ease;transition-duration:.2s;cursor:pointer;margin:5px;width:max-content;padding:.5rem 6rem;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.5);-moz-box-shadow:0 1px 5px rgba(0,0,0,.5);box-shadow:0 1px 5px #00000080}input[type=submit]:hover{background-color:#272727;transition:ease;transition-duration:.2s}input[type=text],input[type=email],input[type=password],textarea{border:#c0c0c0;border-bottom-width:1px!important;border:none;border-bottom:solid;background-color:#4d4d4d;transition:ease-in .2s;text-align:center;width:100%;padding:.5rem 0rem}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,textarea:focus{background-color:#404040;transition:ease-in .2s}em{color:#c9b902}mark{background-color:#c45b0480;color:#c9b902}select,option{border:1px #f7f7f7 solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#4d4d4d;transition:ease .2s;font-size:.875rem}select:hover,option:hover{background-color:#1a1a1a;transition:ease .2s}table{width:100%;border:1px #c0c0c0 solid;border-collapse:collapse;margin:1rem 0}table th,table td{padding:1rem}table th{font-weight:700}table tr{border-bottom:1px #c0c0c0 solid}table tr:nth-child(2n){background-color:#404040}.center{text-align:center}.isActive{opacity:1;transition:opacity ease-in .5s}.is-active-li{border-bottom:#c0c0c0 2px solid;font-weight:600}.isHidden{opacity:0;transition:opacity ease-in .5s;height:0;overflow:hidden;display:none}.error-message{font-size:1rem;font-weight:700;color:#be2814;padding:1em;background-color:#272727}.error-color{color:#be2814}.ok-message{font-size:.875rem;font-weight:700;color:#28be14}.ok-color{color:#28be14}.error-input{color:#be2814;border:rgb(190,40,20) 2px solid}.ok-input{color:#be2814;border:rgb(40,190,20) 2px solid}.error-bar{background-color:#c9b90233;text-align:center;padding:1rem}.selected-row{background-color:#0064dc}.lazy-image{position:relative}.lazy-image img,.lazy-image figcaption{width:100%}.lazy-image div{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.form form{display:flex;flex-direction:column;justify-content:center;align-items:center}.form form>*{margin:10px 0}.form form>div{display:flex;justify-content:space-around}.form form>div *{margin:0 10px}.form button{background-color:#343434;color:#cbcbcb}.banned-user-row{background-color:#be2814!important}.main-container{margin-bottom:120px}.main-container .main-nav-container{position:sticky;top:0;left:0;z-index:100;display:flex;background-color:#404040;width:100%;align-items:center}.main-container .main-nav-container .logo img{width:60px;display:block;margin-left:1rem}.main-container .main-nav-container nav{display:flex;justify-content:space-between;align-items:center;width:100%}.main-container .main-nav-container nav .nav-login{padding-right:10px}.main-container .main-nav-container nav #hamburgerButton{display:none}.main-container .main-nav-container nav ul{display:flex;align-items:center}.main-container .main-nav-container nav ul img{display:flex;height:50px}.main-container .main-nav-container nav ul li{list-style:none;padding:20px 10px;margin:10px}.main-container .main-nav-container nav .nav-login{display:flex}.main-container .main-nav-container nav .nav-login button{display:flex;background:#4d4d4d;border:1px solid #f7f7f7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;transition:ease-in .2s;margin:5px;height:45px;width:120px;font-size:.875rem;align-items:center;justify-content:center}.main-container .main-nav-container nav .nav-login button svg{width:30px;fill:#f7f7f7}.main-container .main-nav-container nav .nav-login button:hover{background-color:#272727;transition:ease-out .2s;cursor:pointer}.youtube-video{width:100%;aspect-ratio:16/9}.modal .backdrop{position:fixed;width:100%;height:100%;background-color:#000000bf;left:0;top:0}.modal .backdrop .container{overflow:auto;position:absolute;display:grid;left:0;right:0;top:0;bottom:0;margin:auto;text-align:center;width:60%;height:85%;background-color:#4d4d4d;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0px 3px 5px rgba(0,0,0,.5);-moz-box-shadow:0px 3px 5px rgba(0,0,0,.5);box-shadow:0 3px 5px #00000080;padding:20px}.modal .backdrop .container form{margin-left:auto;margin-right:auto;display:grid;justify-items:center;padding:2rem;padding-top:0}.modal .backdrop .container form input:not([type=submit]){padding:1rem 3rem;margin:1rem .25rem}.modal .backdrop .container .wrapper{justify-self:center;align-self:center;width:100%}.modal .backdrop .container input{background-color:#343434;color:#f7f7f7}.modal .backdrop .container button{background-color:#343434;color:#f7f7f7;padding:.5em;margin:.25em;min-width:100px}.modal .backdrop .container button:hover{cursor:pointer;background-color:#404040;transition:ease-in .2s}.image-modal .backdrop{position:fixed;width:100%;height:100%;background-color:#000000bf;left:0;top:0}.image-modal .backdrop .container{overflow:auto;position:absolute;display:grid;left:0;right:0;top:0;bottom:0;margin:auto;text-align:center;width:95%;height:95%;background-color:#4d4d4d;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0px 3px 5px rgba(0,0,0,.5);-moz-box-shadow:0px 3px 5px rgba(0,0,0,.5);box-shadow:0 3px 5px #00000080;padding:20px}.image-modal .backdrop .container form{margin-left:auto;margin-right:auto;display:grid;justify-items:center;padding:2rem;padding-top:0}.image-modal .backdrop .container form input:not([type=submit]){padding:1rem 3rem;margin:1rem .25rem}.image-modal .backdrop .container .wrapper{justify-self:center;align-self:center;width:100%}.image-modal .backdrop .container input{background-color:#343434;color:#f7f7f7}.image-modal .backdrop .container button{background-color:#343434;color:#f7f7f7;padding:.5em;margin:.25em;min-width:100px}.image-modal .backdrop .container button:hover{cursor:pointer;background-color:#404040;transition:ease-in .2s}.loader{color:#0080c0;font-size:90px;text-indent:-9999em;overflow:hidden;width:1em;height:1em;border-radius:50%;margin:72px auto;position:relative;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load6 1.7s infinite ease,round 1.7s infinite ease;animation:load6 1.7s infinite ease,round 1.7s infinite ease;scale:.5}.modal-loader .backdrop{position:fixed;width:100%;height:100%;background-color:#000000bf;left:0;top:0}.modal-loader .backdrop .container{overflow:auto;position:absolute;display:grid;left:0;right:0;top:0;bottom:0;margin:auto;text-align:center;width:20em;height:25em;background-color:#4d4d4d;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0px 3px 5px rgba(0,0,0,.5);-moz-box-shadow:0px 3px 5px rgba(0,0,0,.5);box-shadow:0 3px 5px #00000080;padding:20px}.modal-loader .backdrop .container form{margin-left:auto;margin-right:auto;display:grid;justify-items:center;padding:2rem;padding-top:0}.modal-loader .backdrop .container form input:not([type=submit]){padding:1rem 3rem;margin:1rem .25rem}.modal-loader .backdrop .container .wrapper{justify-self:center;align-self:center;width:100%}.modal-loader .backdrop .container input{background-color:#343434;color:#f7f7f7}.modal-loader .backdrop .container button{background-color:#343434;color:#f7f7f7;padding:.5em;margin:.25em;min-width:100px}.modal-loader .backdrop .container button:hover{cursor:pointer;background-color:#404040;transition:ease-in .2s}@media (max-width: 800px){.modal .backdrop{position:fixed;width:100%;height:100%;background-color:#000000bf;left:0;top:0}.modal .backdrop .container{overflow:auto;position:absolute;display:grid;left:0;right:0;top:0;bottom:0;margin:auto;text-align:center;width:100%;height:85%;background-color:#4d4d4d;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0px 3px 5px rgba(0,0,0,.5);-moz-box-shadow:0px 3px 5px rgba(0,0,0,.5);box-shadow:0 3px 5px #00000080;padding:20px}.modal .backdrop .container form{margin-left:auto;margin-right:auto;display:grid;justify-items:center;padding:2rem;padding-top:0}.modal .backdrop .container form input:not([type=submit]){padding:1rem 3rem;margin:1rem .25rem}.modal .backdrop .container .wrapper{justify-self:center;align-self:center;width:100%}.modal .backdrop .container input{background-color:#343434;color:#f7f7f7}.modal .backdrop .container button{background-color:#343434;color:#f7f7f7;padding:.5em;margin:.25em;min-width:100px}.modal .backdrop .container button:hover{cursor:pointer;background-color:#404040;transition:ease-in .2s}}#modals-container{z-index:1000;position:absolute}#modals-container .control-buttons{display:flex;align-items:center;justify-content:center}#modals-container .control-buttons button{display:inline-block;background-color:#404040;border:#c0c0c0 2px solid;border-radius:5px;transition:ease;transition-duration:.2s;cursor:pointer;margin:5px;width:max-content;padding:.5rem 6rem;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.5);-moz-box-shadow:0 1px 5px rgba(0,0,0,.5);box-shadow:0 1px 5px #00000080}#modals-container .control-buttons button:hover{background-color:#272727;transition:ease;transition-duration:.2s}#modal-loading-container{position:absolute;z-index:2000}.login-form form{width:400px}.image-wrapper{display:block;position:relative;max-width:100%}.maintenance-mode{text-align:center}.buttons-section{margin-top:1em;margin-left:1em}.buttons-section button{min-width:100px;background-color:#343434;color:#f7f7f7;padding:.5em;margin:.5em;cursor:pointer}.buttons-section button:hover{transition:ease-in .1s;background-color:#4d4d4d}.buttons-section svg{fill:#f7f7f7}.add-edit-sections-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.add-edit-sections-container .buttons-container{display:flex;justify-content:center}.add-edit-sections-container input{margin:10px 0}.add-edit-sections-container .input-fields{display:flex;flex-direction:column}.add-edit-sections-container .input-fields input[type=number]{border:#c0c0c0;border-bottom-width:1px!important;border:none;border-bottom:solid;background-color:#4d4d4d;transition:ease-in .2s;text-align:center;width:100%;padding:.5rem 0rem}.add-edit-sections-container .input-fields input[type=number]:focus{background-color:#404040;transition:ease-in .2s}.upload-images-modal-container{position:absolute;top:0;left:0;width:100%;height:100%;overflow:auto;display:block;padding:10px}.upload-images-modal-container .message-console{position:sticky;bottom:0;background-color:#404040}.upload-images-modal-container .uploader-images-container{display:block;padding:10px;text-align:left}.upload-images-modal-container .uploader-images-container h2{border-bottom:#bfbfbf 1px solid}.upload-images-modal-container .uploader-images-container .modal-container{position:fixed;width:100%;height:100%;background-color:#00000080;padding:3%;top:0;left:0}.upload-images-modal-container .uploader-images-container .modal-container img{max-width:97%;max-height:97%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.upload-images-modal-container .uploader-images-container .buttons-container{left:0;display:inline-block}.upload-images-modal-container .uploader-images-container .buttons-container button{margin:5px}.upload-images-modal-container .uploader-images-container .table-container table img{max-width:120px}.upload-images-modal-container .uploader-images-container .table-container table .buttons{text-align:center}.upload-images-modal-container .uploader-images-container .table-container table .buttons *{display:block;margin-bottom:5px;width:70px}.upload-images-modal-container .uploader-images-container .table-container table .buttons input[type=file]{display:none}.upload-images-modal-container .selected{border:#c0c0c0 2px solid}.upload-images-modal-container .uploader-container{margin:10px;display:flex;align-items:center}.add-article-form-container{display:flex}.add-article-form-container form{position:sticky;top:200px}.add-article-form-container>div{display:block;width:50%;padding:10px 20px;margin:10px;border:#c0c0c0 2px solid;border-radius:5px}.add-article-form-container>div img{max-width:100%}.add-article-form-container>div form{display:flex;flex-direction:column;width:100%}.add-article-form-container>div form input{margin:5px 0}.add-article-form-container button,.add-article-form-container select,.add-article-form-container input,.add-article-form-container textarea{min-width:120px;background-color:#343434;color:#f7f7f7;margin:.25em;padding:.5em;cursor:pointer}.add-article-form-container button:hover,.add-article-form-container select:hover,.add-article-form-container input:hover,.add-article-form-container textarea:hover{transition:ease-in .1s;background-color:#4d4d4d}.add-article-form-container svg{fill:#f7f7f7}.markdownit-toolbar{display:flex}.markdownit-toolbar svg{fill:#bfbfbf}.markdownit-toolbar button{background-color:#343434}.articles-section{display:flex;flex-direction:row;width:90%;justify-content:flex-start;min-height:100vh}.articles-section img{display:block;margin:auto;max-width:100%;font-style:italic;cursor:pointer}.articles-section caption{font-style:italic;display:inline;margin:0}.articles-section .side-index-panel{width:350px;background-color:#343434}.articles-section .side-index-panel .side-index-container{margin-left:100px;position:sticky;height:80vh;overflow:auto;top:120px;padding-left:15px;padding-bottom:150px}.articles-section .side-index-panel .side-index-container .is-active:before{content:"#";color:#c45b04;opacity:.7;position:absolute;margin-left:-15px;font-size:1.25rem}.articles-section .side-index-panel .side-index-container li{list-style-type:none}.articles-section .side-index-panel .side-index-container .is-active-sub:before{content:"@";color:#c45b04;opacity:.7;position:absolute;margin-left:-15px}.articles-section .side-index-panel .side-index-container .link{transition:ease .5s;margin:10px}.articles-section .side-index-panel .side-index-container .link:hover{transition:ease .5s;transform:translate(-1px,5px);color:#bfbfbf}.articles-section .articles-container{padding:2rem 2rem 2rem 5rem;width:70%;text-align:justify}.articles-section .articles-container button{background-color:#343434;color:#f7f7f7;padding:.5em;margin:.5em;width:100px}.articles-section .articles-container button svg{fill:#f7f7f7}.articles-section .articles-container .article-container{margin-top:100px;max-width:1200px}.articles-section .articles-container .article-container .article{background-color:#4d4d4d;padding:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:5px 0}.articles-section .articles-container .article-container .article .title:before{content:"#";opacity:.7;color:#c45b04;font-size:1.5rem;position:absolute;margin-left:-25px}.articles-section .articles-container .article-container .article .title{color:#c9b902;font-size:1.875rem}.articles-section .articles-container .article-container .article .body a{color:#c9b902}.articles-section .articles-container .article-container .footer{display:flex;justify-content:space-between;align-items:center}.articles-section .articles-container .article-container .footer .caption{display:flex;font-size:.875rem}.articles-section .articles-container .article-container .footer .caption p{margin:0 10px}.articles-section .articles-container .article-container .footer .caption p:first-child{font-style:italic}.articles-section .articles-container .article-container .footer .buttons{border-top:#f7f7f7 1px solid;display:flex;justify-content:flex-end}.image-fullscreen-viewer{position:fixed;width:100%;height:100vh;margin:auto;top:0;bottom:0;left:0;right:0;background-color:#00000080;z-index:1000}.image-fullscreen-viewer .container{display:block;position:absolute;max-width:98%;max-height:98%;bottom:0;top:0;left:0;right:0;margin:auto}.image-fullscreen-viewer caption{position:relative;background-color:#343434;display:block;padding-top:5px;padding-bottom:5px}@media (max-width: 800px){.articles-section{width:100%}.articles-section .side-index-panel{padding-top:0;width:150px}.articles-section .side-index-panel .side-index-container{top:120px;margin-left:0}.articles-section .articles-container{padding:.5rem 1rem 1rem;width:100%}.articles-section .articles-container .article-container .article .title:before{margin-left:-15px}}.contact-container{text-align:center;display:flex;width:80%;height:100%;flex-direction:column;justify-content:center;align-items:center;left:0;right:0;margin:auto}.contact-container input{margin:1rem 0}.contact-container input:not([type=submit]),.contact-container textarea{width:100%}.contact-container textarea{resize:none;overflow:auto}.reset-password{text-align:center;width:400px;height:400px;margin:auto}.reset-password input,.reset-password button{left:0;right:0;margin:20px auto}.reset-password button{display:inline-block;background-color:#404040;border:#c0c0c0 2px solid;border-radius:5px;transition:ease;transition-duration:.2s;cursor:pointer;margin:5px;width:max-content;padding:.5rem 6rem;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.5);-moz-box-shadow:0 1px 5px rgba(0,0,0,.5);box-shadow:0 1px 5px #00000080}.reset-password button:hover{background-color:#272727;transition:ease;transition-duration:.2s}.home-admin-container{display:flex;flex-direction:column;justify-content:space-between;width:80%;margin:0 auto}.home-admin-container .text-section{display:flex;justify-content:space-between}.home-admin-container .text-section .home-admin-form{width:50%}.home-admin-container .text-section .home-admin-form form{display:flex;flex-direction:column}.home-admin-container .text-section .home-admin-form form *{margin:10px 0}.home-admin-container .text-section .home-admin-preview{width:50%}.home-admin-container .images-section .home-admin-images-panel{display:flex;flex-wrap:wrap}.home-admin-container .images-section .home-admin-images-panel .image-details-form form{display:flex;flex-direction:column}.section-container:nth-child(odd) section{flex-direction:row}.section-container:nth-child(2n) section{flex-direction:row-reverse}.main-view{display:flex;flex-direction:column}.main-view .section-container{min-height:800px}.main-view .section-container section{margin:auto;width:80%;min-height:800px;max-width:1600px;display:flex;justify-content:space-between;border-bottom:#c0c0c0 1px solid}.main-view .section-container section .home-buttons{display:flex;justify-content:space-evenly}.main-view .section-container section .home-buttons button{display:inline-block;background-color:#404040;border:#c0c0c0 2px solid;border-radius:5px;transition:ease;transition-duration:.2s;cursor:pointer;margin:5px;width:max-content;padding:.5rem 6rem;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.5);-moz-box-shadow:0 1px 5px rgba(0,0,0,.5);box-shadow:0 1px 5px #00000080;justify-content:center;padding:.5rem 2rem;width:100%}.main-view .section-container section .home-buttons button:hover{background-color:#272727;transition:ease;transition-duration:.2s}.main-view .section-container section .text-content{padding:3rem 1rem}.main-view .section-container section .left{width:30%;min-width:300px}.main-view .section-container section .right{width:70%;min-width:500px}.main-view .section-container section a{color:#c9b902}@media (max-width: 800px){.main-view .section-container{min-width:unset;min-height:unset}.main-view .section-container section{width:98%;flex-direction:column}.main-view .section-container section .home-buttons{flex-direction:column}.main-view .section-container section .home-buttons button{margin:5px 0}.main-view .section-container section .left{width:100%;min-width:unset;position:relative}.main-view .section-container section .right{width:100%;min-width:unset;position:relative}.main-view .section-container section .text-content{padding:1rem}}.image-viewer-container{width:100%;height:100%;position:relative}.image-viewer-container img{position:absolute;max-width:100%;max-height:600px;padding:50px;left:0;right:0;top:0;bottom:0;margin:auto}.image-viewer-container .progress{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}@media (max-width: 800px){.image-viewer-container{width:100%;height:80vw;position:relative}.image-viewer-container img{padding:0;max-height:70vw}}.not-logged-in-warning{text-align:center;font-size:1.5rem;font-weight:700;color:#be2814;padding:1em}.downloads-main-container{width:80%;margin:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:start;max-width:1200px;padding:1rem 0;border-bottom:#c0c0c0 1px solid}.downloads-main-container a{color:#c9b902}.downloads-main-container img{width:100%}.downloads-main-container h1{text-align:center}.downloads-main-container button{display:inline-block;background-color:#404040;border:#c0c0c0 2px solid;border-radius:5px;transition:ease;transition-duration:.2s;cursor:pointer;margin:5px;width:max-content;padding:.5rem 6rem;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.5);-moz-box-shadow:0 1px 5px rgba(0,0,0,.5);box-shadow:0 1px 5px #00000080}.downloads-main-container button:hover{background-color:#272727;transition:ease;transition-duration:.2s}.downloads-main-container td,.downloads-main-container th,.downloads-main-container tr{border:#cbcbcb solid 1px!important}.downloads-main-container td .button-cell,.downloads-main-container th .button-cell,.downloads-main-container tr .button-cell{text-align:center}.downloads-main-container td h1,.downloads-main-container th h1,.downloads-main-container tr h1{color:#c9b902}.downloads-table-container{width:80%;margin:auto;max-width:1200px}.downloads-table-container a{color:#c9b902}.downloads-table-container td,.downloads-table-container th,.downloads-table-container tr{border:#cbcbcb solid 1px!important}.downloads-table-container .admin-td{text-align:center}.downloads-table-container .admin-td button{background-color:#343434;color:#f7f7f7;padding:.5em;margin:.25em;min-width:100px}@media (max-width: 800px){.downloads-main-container{padding:1rem 0}}.dashboard-container{padding:5rem 5px;width:80%;max-width:1000px;margin-left:auto;margin-right:auto}.dashboard-container .user-container{display:grid;grid-template-columns:40% 10% 40%;padding:2rem 0;border-bottom:#c0c0c0 1px solid}.dashboard-container .user-container .user-table{grid-column:1}.dashboard-container .user-container .licenses-container{grid-column:3}.dashboard-container .user-container .licenses-container .license-table{padding-bottom:5px}.dashboard-container .user-container .licenses-container .control-buttons{padding:5px}.dashboard-container .user-container .licenses-container .control-buttons>button{padding:5px;margin:0 5px}.dashboard-container .user-container .control-buttons{padding:5px}.dashboard-container .user-container .control-buttons>button{padding:5px;margin:0 5px}.dashboard-container table{width:100%;margin-left:auto;margin-right:auto;border-spacing:0}.dashboard-container table td:nth-child(odd){text-align:left;width:50%;padding-left:1rem}.dashboard-container table td:nth-child(2n){text-align:center;width:50%}.dashboard-container table tr:nth-child(odd){background-color:#343434}.dashboard-container table tr:nth-child(2n){background-color:#1a1a1a}.dashboard-container table tr:first-child{background-color:#c9b90280}.dashboard-container table tr:first-child h4,.dashboard-container table tr:first-child h3,.dashboard-container table tr:first-child h2{font-weight:600}.dashboard-container .buttons-container{display:flex}.dashboard-container .buttons-container button{display:flex;background:#4d4d4d;border:1px solid #f7f7f7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;transition:ease-in .2s;margin:5px;height:45px;width:120px;font-size:.875rem;align-items:center;justify-content:center;display:inline-block}.dashboard-container .buttons-container button svg{width:30px;fill:#f7f7f7}.dashboard-container .buttons-container button:hover{background-color:#272727;transition:ease-out .2s;cursor:pointer}.dashboard-container-admin{width:90%;height:80vh;overflow:auto;margin:auto}.dashboard-container-admin table th{background-color:#c9b90280}.dashboard-container-admin .hide{display:none}.dashboard-container-admin button{background-color:#343434;color:#f7f7f7;margin:.5em;padding:.5em;min-width:100px}.dashboard-container-admin button svg{fill:#f7f7f7}.dashboard-container-admin button:hover{background-color:#4d4d4d;cursor:pointer}@media (max-width: 800px){.dashboard-container{width:100%;padding:5px}.dashboard-container .user-container{display:flex;flex-direction:column;padding:5px 0}.dashboard-container .user-container table{padding:5px 0}.dashboard-container .user-container .control-buttons{order:2}.dashboard-container .user-container .licenses-container{order:3}}.hamburger{padding:15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover,.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:before,.hamburger.is-active .hamburger-inner:after{background-color:#000}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{width:40px;height:4px;background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:before,.hamburger-inner:after{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--elastic .hamburger-inner{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner:before{top:10px;transition:opacity .125s .275s ease}.hamburger--elastic .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(135deg);transition-delay:75ms}.hamburger--elastic.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(-270deg);transition-delay:75ms}@media (max-width: 950px){.nav-login{flex-direction:column}}@media (max-width: 800px){*{font-size:.875rem}h1,h1>*{font-size:1.875rem}h2,h2>*{font-size:1.25rem}h3,h3>*{font-size:1rem}h4,h4>*{font-size:.875rem}h5,h5>*{font-size:.625rem}#hamburgerButton{display:block!important}.main-container .main-nav-container{flex-direction:column}.main-container .main-nav-container .logo img{margin:10px 0;width:40px}.main-container .main-nav-container nav{flex-direction:column;overflow:auto;position:relative}.main-container .main-nav-container nav #hamburgerButton{display:block}.main-container .main-nav-container nav ul{flex-direction:column;padding:0}.main-container .main-nav-container nav ul li{padding:0}.main-container .main-nav-container nav .nav-login{flex-direction:column}.main-container .main-nav-container nav .nav-login button{display:flex;background:#4d4d4d;border:1px solid #f7f7f7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;transition:ease-in .2s;margin:5px;height:45px;width:120px;font-size:.875rem;align-items:center;justify-content:center}.main-container .main-nav-container nav .nav-login button svg{width:30px;fill:#f7f7f7}.main-container .main-nav-container nav .nav-login button:hover{background-color:#272727;transition:ease-out .2s;cursor:pointer}}.down-for-maintenance{text-align:center}#app{min-height:calc(100vh - 120px)}.page-footer{padding:5px 0;height:110px;width:100%;text-align:center;background-color:#404040;position:fixed;bottom:0}.page-footer .bottom-bar{font-size:.875rem}.page-footer .social-buttons img{display:inline-block;vertical-align:middle;margin:.5em}.cookie-consent{height:100px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background-color:#c9b902;vertical-align:middle;padding:10px}.cookie-consent>*{margin:0 10px}.cookie-consent button{width:150px;height:50px}
