.highlight,pre.highlight{background:#282c34;color:#abb2bf}.highlight pre{background:#282c34}.highlight .hll{background:#282c34}.highlight .c{color:#5c6370;font-style:italic}.highlight .err{color:#960050;background-color:#1e0010}.highlight .k{color:#c678dd}.highlight .l{color:#98c379}.highlight .n{color:#abb2bf}.highlight .o{color:#abb2bf}.highlight .p{color:#abb2bf}.highlight .cm{color:#5c6370;font-style:italic}.highlight .cp{color:#5c6370;font-style:italic}.highlight .c1{color:#5c6370;font-style:italic}.highlight .cs{color:#5c6370;font-style:italic}.highlight .ge{font-style:italic}.highlight .gs{font-weight:700}.highlight .kc{color:#c678dd}.highlight .kd{color:#c678dd}.highlight .kn{color:#c678dd}.highlight .kp{color:#c678dd}.highlight .kr{color:#c678dd}.highlight .kt{color:#c678dd}.highlight .ld{color:#98c379}.highlight .m{color:#d19a66}.highlight .s{color:#98c379}.highlight .na{color:#d19a66}.highlight .nb{color:#e5c07b}.highlight .nc{color:#e5c07b}.highlight .no{color:#e5c07b}.highlight .nd{color:#e5c07b}.highlight .ni{color:#e5c07b}.highlight .ne{color:#e5c07b}.highlight .nf{color:#abb2bf}.highlight .nl{color:#e5c07b}.highlight .nn{color:#abb2bf}.highlight .nx{color:#abb2bf}.highlight .py{color:#e5c07b}.highlight .nt{color:#e06c75}.highlight .nv{color:#e5c07b}.highlight .ow{font-weight:700}.highlight .w{color:#f8f8f2}.highlight .mf{color:#d19a66}.highlight .mh{color:#d19a66}.highlight .mi{color:#d19a66}.highlight .mo{color:#d19a66}.highlight .sb{color:#98c379}.highlight .sc{color:#98c379}.highlight .sd{color:#98c379}.highlight .s2{color:#98c379}.highlight .se{color:#98c379}.highlight .sh{color:#98c379}.highlight .si{color:#98c379}.highlight .sx{color:#98c379}.highlight .sr{color:#56b6c2}.highlight .s1{color:#98c379}.highlight .ss{color:#56b6c2}.highlight .bp{color:#e5c07b}.highlight .vc{color:#e5c07b}.highlight .vg{color:#e5c07b}.highlight .vi{color:#e06c75}.highlight .il{color:#d19a66}.highlight .gu{color:#75715e}.highlight .gd{color:#f92672}.highlight .gi{color:#a6e22e}::-webkit-scrollbar,::-webkit-scrollbar-corner{width:15px;background-color:#2e2e2e}::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,0.1);min-height:60px;box-shadow:0px 0px 10px rgba(0,0,0,0.4)}::-webkit-scrollbar-thumb:hover{background-color:rgba(255,255,255,0.15)}html{position:relative;min-height:100%}body{margin-bottom:120px}footer{position:absolute;bottom:0;width:100%;height:120px}html{font-size:14px}body{background-color:#272727;color:#fafafa;font-family:"Open Sans",sans-serif}body a{font-weight:400}body a,body a:hover,body a:focus{color:#fafafa}body a:hover{text-shadow:0px 0px 1px #fafafa}body .btn{position:relative;background-color:#2e2e2e;color:#e7e9ea;border-top:1px solid #3b3b3b;border-radius:5px;padding:10px 0px;margin:10px 10px 0px 10px;font-size:22px;font-weight:300;transition:none}body .btn:hover{background-color:#323232;color:#fafafa;text-shadow:none}body .btn:focus{color:#fafafa;box-shadow:none;outline:none}body .btn:focus-visible{outline:#fafafa solid 1px}body .btn:active{background-color:#363636;color:#fafafa}body .btn i{margin-left:15px}body .btn i.fa-star{position:absolute;top:-11px;right:-11px;font-size:22px;color:#ffb100;animation:pop-out 0.4s ease 0.3s 1 both, glow 1s ease-in-out infinite alternate}@keyframes pop-out{0%{transform:scale(0)}80%{transform:scale(1.3)}100%{transform:scale(1)}}@keyframes glow{from{text-shadow:0px 0px 10px rgba(255,177,0,0.5)}to{text-shadow:0px 0px 20px rgba(255,177,0,0.5)}}body .table{color:#fafafa}.navbar{background-color:#272727;border-bottom:1px solid #222;padding:0px}@media (min-width: 992px){.navbar .container-home{max-width:850px}}.navbar .navbar-nav.nav-main .nav-item>a{padding:15px}.navbar .navbar-nav.nav-main .nav-item.active,.navbar .navbar-nav.nav-main .nav-item.dropdown.show{background-color:#242424}.navbar .navbar-nav.nav-main a{color:#fafafa}.navbar .navbar-nav.nav-main a:hover,.navbar .navbar-nav.nav-main a:hover:focus{background-color:#242424}.navbar .navbar-nav.nav-main a:focus{background-color:transparent}.navbar .navbar-nav.nav-main .dropdown:hover .dropdown-menu{display:block}.navbar .navbar-nav.nav-main .dropdown-menu{background-color:#272727;box-shadow:0px 3px 20px rgba(0,0,0,0.4);border:none;margin-top:0px;border-top-left-radius:0px;border-top-right-radius:0px}.navbar .navbar-nav.nav-main .dropdown-toggle::after{margin-left:6px;vertical-align:middle}.navbar .navbar-nav.nav-main i{margin-right:0.5rem}@media (max-width: 767.98px){.navbar .navbar-nav.nav-links{margin:15px 0px;justify-content:center}}.navbar .navbar-nav.nav-links{flex-direction:row}.navbar .navbar-nav.nav-links a{font-size:22px;padding:3px 5px;margin:0px 3px;background-color:#2e2e2e;border-radius:50%}.navbar .navbar-nav.nav-links a:hover{background-color:#323232;text-shadow:none}.navbar .navbar-toggler{background-color:#2e2e2e;color:#e7e9ea;border:none;padding:6px 14px;margin:10px}.navbar .navbar-toggler:hover{background-color:#323232}.navbar .navbar-toggler span{display:flex;justify-content:center;align-items:center;font-size:22px}@media (min-width: 768px){.navbar .container{padding:0px}}.jumbotron{background-color:#242424;color:#fafafa;padding-top:0px;padding:50px 0px 60px;margin-bottom:0px}.jumbotron h1{font-family:"Roboto Condensed","Open Sans",sans-serif;font-size:130px;margin-top:0px;margin-bottom:10px}@media (max-width: 575.98px){.jumbotron h1{font-size:100px}}.jumbotron p{margin:25px 0px 35px;font-size:25px;font-weight:300}.jumbotron-main{text-align:center}.jumbotron-main .btn{width:200px}.jumbotron-main #download-panel div{background-color:#272727;margin-top:2rem;padding:.5rem .5rem;border-radius:8px}.jumbotron-main #download-panel .btn{width:auto;padding:8px 16px;margin:.5rem .5rem;font-size:18px}.tooltip{margin:8px 0px}.tooltip .tooltip-inner{background-color:#2e2e2e;border-radius:5px;padding:7px 12px;max-width:none;font-size:15px;white-space:pre-wrap;text-align:left}.tooltip .arrow{display:none}.jumbotron-compact{background-color:#242424;border-bottom:1px solid #2c2c2c;padding:2rem 0px}.jumbotron-compact h1{font-size:80px}.jumbotron-compact a{color:#fafafa;text-decoration:none}.jumbotron-compact a:hover{text-shadow:0px 0px 20px rgba(255,255,255,0.1)}.jumbotron-compact p{font-size:35px;margin:0px}.container-fluid{background-color:#242424;border-top:1px solid #222}.container-fluid:nth-of-type(odd){background-color:#272727;border-top:1px solid #2c2c2c}.container-screenshot{padding-top:4rem;padding-bottom:4rem;text-align:center}.container-screenshot img{margin:0px 0px 2rem 0px;box-shadow:0px 0px 30px rgba(0,0,0,0.3)}.container-screenshot .btn{padding:10px 50px}.container-features{padding-top:2rem;padding-bottom:2rem;color:#e7e9ea}.container-features h3{font-family:"Roboto Condensed","Open Sans",sans-serif;font-size:40px;margin:1rem 0px 2rem 0px;text-align:center}.container-features h3 a{color:#e7e9ea;text-decoration:none}.container-features h3 .fas{font-size:45px;vertical-align:middle;margin-right:15px;padding-bottom:5px}.container-features h4{font-size:22px;margin-bottom:2rem;padding-bottom:8px;text-align:center;background:linear-gradient(to right, transparent 20%, rgba(255,255,255,0.15) 50%, transparent 80%) left bottom transparent no-repeat;background-size:100% 1px}.container-features h4:nth-of-type(n+2){margin-top:2rem}.container-features .row div{font-size:18px;font-weight:300;margin-bottom:1rem;display:flex;justify-content:center;align-items:center;text-align:center}.container-image-effects{padding-top:1rem;padding-bottom:2rem}.container-image-effects .col-image-effect{padding:0px .5rem}.container-image-effects .image-effect{margin-bottom:1rem;padding:1rem;background-color:#242424;text-align:center;border:none;border-radius:6px}.container-image-effects .image-effect .image-effect-title{padding-bottom:1rem}.container-image-effects .image-effect .image-effect-title .image-effect-author{display:none;font-weight:300;color:#e7e9ea}.container-image-effects .image-effect:hover .image-effect-author{display:inline}footer{background-color:#1f1f1f;color:#fafafa;display:flex;justify-content:center;align-items:center;text-align:center;font-size:16px;font-weight:300}footer p{margin:20px 0px 0px 0px}footer a,footer a:focus,footer a:hover{color:#fafafa}footer .shields{margin:5px}footer .shields img{height:23px}.container-donate{padding-top:2rem;padding-bottom:1rem;font-size:20px;font-weight:300;background-color:#272727;color:#e7e9ea}.container-donate p{margin-bottom:2rem}.container-donate .btn{margin:0px 1rem 1rem 0px;padding:1rem}.container-donate .btn .fa-brands{margin-left:0px;margin-right:10px}.crypto-modal .modal-content{background-color:#272727;color:#fafafa}.crypto-modal .modal-content .modal-header{border-bottom:none}.crypto-modal .modal-content .modal-header .modal-title{font-size:25px;font-weight:300}.crypto-modal .modal-content .modal-header .modal-title .fa-brands{margin-right:10px}.crypto-modal .modal-content .modal-header .close{color:#fafafa;font-size:30px}.crypto-modal .modal-content .crypto-qr{margin:0px 2rem 2rem 2rem}.crypto-modal .modal-content .crypto-address{display:flex}.crypto-modal .modal-content .crypto-address input{height:auto;background-color:#3b3b3b;color:#e7e9ea;border:none;border-top:1px solid #484848;box-shadow:none;font-size:20px;font-weight:300;padding-left:15px;text-align:center}.crypto-modal .modal-content .crypto-address .btn{margin:0px 0px 0px 15px;padding:10px 15px;white-space:nowrap;width:280px}.container-callback{margin-top:2rem;margin-bottom:2rem}.container-callback h1{font-size:25px;font-weight:300;margin-top:0px;margin-bottom:2rem}.container-callback .container div{display:flex}.container-callback .container div input{height:auto;background-color:#3b3b3b;color:#e7e9ea;border:none;border-top:1px solid #484848;box-shadow:none;font-size:25px;font-weight:300;padding-left:15px}.container-callback .container div .btn{margin:0px 0px 0px 15px;padding:10px;white-space:nowrap;width:280px}.container-downloads{padding-top:2rem;padding-bottom:1rem}.container-downloads .downloads-repo-container{font-weight:300;width:500px;margin-bottom:20px;float:left}.container-downloads .downloads-repo-container .feedback-icon{display:flex;align-items:center;position:absolute;top:0px;bottom:0px;right:12px;z-index:4;font-size:25px;pointer-events:none}.container-downloads .downloads-repo-container #downloads-repo{height:auto;background-color:#3b3b3b;color:#e7e9ea;border:none;border-top:1px solid #484848;border-left:2px solid #2e2e2e;box-shadow:none;font-size:24px;font-weight:300;padding-left:15px}.container-downloads .downloads-repo-container span.input-group-text{height:auto;background-color:#2e2e2e;color:#e7e9ea;border:none;border-top:1px solid #484848;box-shadow:none;font-size:24px;font-weight:300;padding-left:15px}.container-downloads .downloads-badge{padding:3px 6px;margin:0px;font-size:85%;font-weight:300;background-color:#2e2e2e;color:#e7e9ea;border-radius:3px}.container-downloads .downloads-badge i{margin-right:6px}.container-downloads .total-downloads{display:none;font-size:16px;font-weight:300;float:right;text-align:center;margin-top:-5px}.container-downloads .total-downloads .total-downloads-label{font-size:20px;margin-bottom:3px}.container-downloads .table-downloads{display:none;background-color:#242424;border-radius:8px}.container-downloads .table-downloads th{border:none;font-size:20px;font-weight:300}.container-downloads .table-downloads td{border:none;font-size:16px;font-weight:300}.container-downloads .table-downloads .downloads-release-name{width:50%}.container-downloads .table-downloads .downloads-release-info{background-color:#262626}.container-downloads .table-downloads .downloads-release-info .fa{margin-right:10px}.container-downloads .table-downloads .downloads-release-info .fa:before{content:"\f078"}.container-downloads .table-downloads .downloads-release-info.collapsed .fa:before{content:"\f054"}.container-downloads .table-downloads .downloads-release-info:hover{background-color:#2e2e2e;cursor:pointer}.container-downloads .table-downloads .downloads-release-info .badge{font-weight:400;padding:5px;margin-left:8px;background-color:transparent;border-radius:4px;float:right}.container-downloads .table-downloads .downloads-release-info .badge-warning{border:1px solid #d29922;color:#d29922}.container-downloads .table-downloads .downloads-release-info .badge-success{border:1px solid #3fb950;color:#3fb950}.container-downloads .table-downloads .downloads-assets{background-color:#242424}.container-downloads .table-downloads .downloads-assets td{padding:0px}.container-downloads .table-downloads .downloads-assets .downloads-assets-container a{text-decoration:none}.container-downloads .table-downloads .downloads-assets .downloads-assets-container .downloads-asset-info{margin:8px}.container-downloads .table-downloads .downloads-assets .downloads-assets-container .downloads-asset-info div{background-color:#262626;padding:10px 15px;border-radius:8px}.container-downloads .table-downloads .downloads-assets .downloads-assets-container .downloads-asset-info div:hover{background-color:#272727;text-shadow:none}.container-downloads .table-downloads .downloads-assets .downloads-assets-container .downloads-asset-info .downloads-badge{margin-left:5px}.container-screenshots{padding-top:2rem;padding-bottom:1rem}.container-screenshots .thumbnail{background-color:#222;display:block;border:none;border-radius:4px;padding:5px;margin-bottom:20px}.container-screenshots .thumbnail img{max-width:100%}.fancybox-button{background-color:rgba(46,46,46,0.6)}.container-assets{padding-top:2rem;padding-bottom:1rem}.container-assets h3{margin-bottom:20px;padding-bottom:5px;background:linear-gradient(to right, rgba(255,255,255,0.15) 0%, transparent 80%) left bottom transparent no-repeat;background-size:100% 1px}.container-assets h4{margin-bottom:15px}.container-assets p,.container-assets .col-sm-2{font-size:18px;font-weight:300;margin-bottom:20px}.container-assets .no-top-margin{margin-top:0px}.markdown{color:#e7e9ea;font-size:17px;font-weight:300;padding-top:2rem;padding-bottom:1rem}.markdown a{font-weight:400;text-decoration:underline;text-decoration-color:rgba(255,255,255,0.5)}.markdown a:hover,.markdown a:focus{color:#fafafa}.markdown h1,.markdown h2,.markdown h3,.markdown h4,.markdown h5,.markdown h6{color:#fafafa;font-weight:300;margin-bottom:1rem}.markdown h1 a,.markdown h2 a,.markdown h3 a,.markdown h4 a,.markdown h5 a,.markdown h6 a{text-decoration:none}.markdown h1,.markdown h2{padding:5px 0px;background:linear-gradient(to right, rgba(255,255,255,0.15) 0%, transparent 80%) left bottom transparent no-repeat;background-size:100% 1px}.markdown h2:not(:first-child){margin-top:2rem}.markdown .header-link{position:relative;left:0.5em;opacity:0;font-size:0.8em;color:#e7e9ea;transition:opacity 0.2s ease-in-out 0.1s}.markdown h2:hover .header-link,.markdown h3:hover .header-link,.markdown h4:hover .header-link,.markdown h5:hover .header-link,.markdown h6:hover .header-link{opacity:1}.markdown ul,.markdown ol{padding-left:20px}.markdown li{margin-top:4px}.markdown img{box-shadow:0px 0px 20px rgba(0,0,0,0.2)}.markdown hr{background:linear-gradient(to right, rgba(255,255,255,0.15) 0%, transparent 80%) left bottom transparent no-repeat;background-size:100% 1px;border-top:1px solid transparent}.markdown .highlight{border-radius:5px;background-color:#2e2e2e;color:#ccd0d2;border:none}.markdown .highlight pre{padding:1rem}.markdown div.highlight{border-top:1px solid #3b3b3b}.markdown code.highlighter-rouge{padding:3px 6px;margin:0px;font-size:85%;background-color:#2e2e2e;color:#ccd0d2;border-radius:3px;border-top:1px solid #3b3b3b;word-break:break-word}.markdown kbd{display:inline-block;padding:1px 7px;margin:0px 2px;font-size:13px;background-color:#3b3b3b;color:#e7e9ea;vertical-align:middle;border:1px solid transparent;border-top-color:#484848;border-radius:3px;box-shadow:0px 3px 0px #222}.markdown blockquote{margin-top:4px;padding:0 1em;color:#ccd0d2;border-left:0.25em solid #ccd0d2}.markdown table{margin-top:0;margin-bottom:1rem;font-size:15px;border:1px solid #2e2e2e}.markdown table th,.markdown table td{border:1px solid #2e2e2e;padding:6px 13px}.markdown table th{font-size:17px;font-weight:300;text-align:center}.markdown table tr{background-color:#242424}.markdown table tbody tr:nth-of-type(odd){background-color:#272727}.markdown .badge{padding:5px 7px;font-size:90%;font-weight:300;background-color:#2e2e2e;color:#e7e9ea;border-radius:100px;text-decoration:none}.markdown .badge:hover{background-color:#323232;text-shadow:none}.markdown .badge i{margin-right:5px}
