@font-face{font-family:"ZCOOL KuaiLe";font-style:normal;font-weight:400;src:local("ZCOOL KuaiLe Regular"),local("ZCOOLKuaiLe-Regular"),url("fonts/ZCOOLKuaiLe-Regular.woff2") format("woff2"),url("fonts/ZCOOLKuaiLe-Regular.woff") format("woff"),url("fonts/ZCOOLKuaiLe-Regular.ttf") format("ttf")}@keyframes transitionfix{0%{transition:0s}100%{transition:.1s}}html,body{scroll-behavior:smooth}body{background:#666;padding:0;margin:0 auto;overflow-x:hidden;font-family:"ZCOOL KuaiLe","Arial",sans-serif;font-size:19px;line-height:1.2}*{color:#fff;overflow-wrap:break-word;outline:0px solid rgba(0,0,0,0);word-break:break-word}* table{word-break:unset}p{margin-top:0}iframe{border:1px solid #fff;background:rgba(0,0,0,0);width:100%;height:80vh;max-height:1000px;background:radial-gradient(circle, rgba(0, 0, 0, 0) 6%, rgb(255, 255, 255) 6%, rgb(255, 255, 255) 7%, rgb(0, 0, 0) 7%, rgb(0, 0, 0) 8%, rgba(255, 0, 0, 0) 8%)}section>h2{font-size:24px}ul.social-links-ul li{margin-bottom:.5em}ul.social-links-ul li ul{margin-top:.25em}a{transition:.1s;animation:transitionfix .1s !important}a filetype{filter:invert(0.2) sepia(1) saturate(4) hue-rotate(280deg)}a[download]::after{content:".";background-image:url("/img/download.svg");position:relative;display:inline-block;color:rgba(0,0,0,0);width:14px;background-size:cover;line-height:.8;margin:1px 5px;top:2px}a[href*="http://"]::after,a[href*="https://"]::after{content:".";background-image:url("/img/external_link.svg");position:relative;display:inline-block;color:rgba(0,0,0,0);width:22px;background-size:cover;line-height:1.2;margin:1px 5px;top:-2px}a[href*="steam://"]{cursor:alias;text-decoration:none}a[target=_blank]::after{content:".";background-image:url("/img/target_blank.svg");position:relative;display:inline-block;color:rgba(0,0,0,0);width:22px;background-size:cover;line-height:1.2;margin:1px 5px;top:-2px}a:hover{filter:brightness(0.6) hue-rotate(-40deg)}details summary{cursor:pointer}details summary:hover{text-decoration:underline;filter:brightness(0.6) hue-rotate(-40deg)}.alert-home h3{margin-top:0}.alert-home ul{margin:0}.alert-home li{margin-bottom:.25em}.alert-home li details{display:inline-block}.flex-4{box-sizing:border-box;display:flex;flex-direction:row;width:100%;flex-wrap:wrap;flex-basis:auto;height:auto}.flex-4>div{padding:0 10px 20px 10px;margin:0;flex-grow:4;height:auto;width:22%;min-width:270px}.flex-3{box-sizing:border-box;display:flex;flex-direction:row;width:100%;flex-wrap:wrap;flex-basis:auto;height:auto}.flex-3>div{padding:0 10px 20px 10px;margin:0;flex-grow:3;height:auto;width:33.3%;min-width:280px;box-sizing:border-box;display:inline-block;position:relative}.flex-2{box-sizing:border-box;display:flex;flex-direction:row;width:100%;flex-wrap:wrap;flex-basis:auto;height:auto}.flex-2>div{padding:0 10px 20px 10px;margin:0;flex-grow:2;height:auto;width:50%;min-width:350px;box-sizing:border-box;display:inline-block;position:relative}.wallpaper img{width:100%;min-width:0px;position:relative;display:inline-block}a,b,span{font-weight:inherit;font-family:inherit;font-size:inherit;line-height:inherit}span{display:inline-block;text-decoration:inherit;text-decoration-color:#fff}h1{font-size:24px;text-decoration:underline}h2{font-size:34px}h3{font-size:24px;margin:35px 0 5px 0}h4{font-size:22px}h5{font-size:19px}h6{font-size:16px}img{-o-object-fit:contain;object-fit:contain;max-width:100%;background:rgba(0,0,0,0);image-rendering:-webkit-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:pixelated;transition:.5s;animation:transitionfix .1s !important}br{line-height:1}hr{display:block;margin:15px -45px;padding:0;border:0;border-bottom:3px solid #fff;border-left:3px solid #fff;border-right:3px solid #fff;width:200%;position:relative;z-index:100}input{color:#fff;padding:3px;background-color:#000;border:2px solid #fff;border-radius:2px;font-weight:lighter;min-width:0;width:500px;max-width:100%;box-sizing:border-box}button{color:#fff;border:2px dashed #999;background-color:#181818;padding:5px 10px;outline:0;border-radius:2px;cursor:pointer}time{font-size:inherit;opacity:.6}.header{overflow:visible;height:auto;margin:0 -30px}.header hr{margin-top:0;margin-bottom:0}footer{overflow:visible;margin:40px -30px 25px -30px;height:auto}footer a:not(:last-of-type):not(:nth-last-of-type(2)){font-weight:bolder;transform:scale(1.6, 1.3);display:inline-block}footer hr{margin-bottom:0}.page{height:auto;width:100%;min-height:100vh;max-width:1400px;background-color:#000;padding:5px;margin:0 auto;outline:3px solid #fff;overflow:hidden;box-sizing:border-box;display:block}.content{height:auto;width:100%;min-height:80px;box-sizing:border-box;overflow:visible;display:block}.page,.content{position:relative}code,.code{font-family:"Arial","Verdana","Helvetica",sans-serif;background-color:#052;color:#fff;border-radius:2px;padding:0 4px;border-left:2px solid #faa;display:inline-block}code:hover,.code:hover{background-color:#063;border-left-style:dashed}.list1{display:flex;flex-direction:row;position:relative;flex-wrap:wrap;flex-basis:auto;height:auto;padding:0;margin:-5px;justify-content:space-between}.list1 div{display:inline-block;position:relative;box-sizing:border-box;flex-grow:2;flex-basis:450px;width:100%;height:auto;max-width:100%;padding:0;margin:5px;background:rgba(119,119,119,.1333333333);border-radius:3px;border:0 solid rgba(0,0,0,0);overflow:hidden}.list1 div:target{background:rgba(119,119,119,.3333333333)}.list1 div details ul{margin:0}.list1 div details[open] div.content{background:rgba(119,119,119,.2666666667);padding:8px}.list1 div div,.list1 div img{position:relative;display:inline-block;-o-object-fit:contain;object-fit:contain;box-sizing:border-box}.list1 div div,.list1 div div p,.list1 div img,.list1 div img p{height:auto}.list1 div div{width:auto;min-width:unset;background:rgba(0,0,0,0);flex-basis:unset;display:table-cell;border:none;padding:10px;margin:0}.list1 div div h3,.list1 div div .crn{display:block;position:relative;color:#f90;font-weight:bolder;letter-spacing:2px;line-height:1;margin:0 0 8px 0;padding:0}.list1 div div p{display:block;position:relative;overflow:hidden;width:100%;margin:0;padding:0}.list1 div img{background:rgba(0,0,0,0);width:110px;max-width:25vw;height:110px;max-height:25vw;border-radius:3px;aspect-ratio:1;float:left;left:0;top:0;position:relative;margin:10px;padding:0}.text-right{text-align:right}ul{list-style:none;padding:0}ul li ul{padding-left:20px}ul li[status]{display:table;padding-left:3px;border-left:3px solid #666}ul li[status]::after{transform:scale(0.8);padding:2px 5px 2px 0;margin:-2px 0 -2px 0;position:absolute;background:rgba(0,0,0,0)}ul li[status*=aborted]{border-color:#800}ul li[status*=aborted]::after{content:"❌"}ul li[status*=aborted]:hover::after{content:"❌ Aborted / Suspended Project";background:#800}ul li[status*=active],ul li[status*=done]{border-color:#490}ul li[status*=active]::after,ul li[status*=done]::after{content:"✔️"}ul li[status*=active]:hover::after,ul li[status*=done]:hover::after{content:"✔️ Active Project";background:#490}ul li[status*=announcement]{border-color:#992}ul li[status*=announcement]::after{content:"📢"}ul li[status*=announcement]:hover::after{content:"📢 Announced Project";background:#992}ul li::before{content:"- ";color:#ff0}ol li::before{content:""}ol li::marker{color:#ff0}ol li ol{list-style-type:lower-latin}.ul-style-1{list-style:none;padding:0}.ul-style-1 li{margin:0;margin-bottom:12px}.ul-style-1 li::before{content:none}.ul-style-1 li:last-of-type{margin-bottom:0}#wt{text-align:right;margin-top:0;margin-bottom:0;margin-right:0;text-decoration:none;font-size:42px;padding:15px 2%}#wt:after{content:"Welcome to Maingron.com"}.header #mainlinks{overflow:hidden;padding:0;font-size:18px;margin:2px 0 3px 0;color:#4c1;text-align:center}.header #mainlinks a{color:#4c1}.header a{padding:10px 7px 4px 7px;font-size:18px;margin:0;text-decoration:none}.header #sociallinks{margin:4px -10px;padding:1px 15px;font-size:20px;line-height:1;overflow:hidden;display:block;text-align:center;box-sizing:border-box;z-index:90}.header #sociallinks a{padding:6px 1px;line-height:1;font-size:20px;margin:-1px 1px 0 1px;text-decoration:none}.header #sociallinks .itch{font-weight:bolder}a[href*=contact]:not(.c-yellow){color:#4c1}footer #footerlinks{overflow:hidden;padding:0;font-size:14px;margin:2px 0;color:#4c1}footer #footerlinks a{padding:2px 7px;font-size:14px;margin:0 2px;color:#4c1;text-decoration:none}footer #footerlinks a:first-of-type{font-weight:900}footer #footerlinks a::after{display:none !important}.ul-style-2{list-style:none;padding-left:0px}.ul-style-2 li:before{content:"-";margin-left:0;margin-right:10px}.tip{color:#ffa}.tip::before{color:#ff0;content:"Tip: "}.important,.warning{color:red}.lang-de::after{content:"[DE]";color:#ff0}.github-link{position:fixed;bottom:0;right:0;background:rgba(0,0,0,.7);margin:0;padding:2px 13px;border-left:3px solid #fff;border-top:3px solid #fff;border-top-left-radius:10px;z-index:101}.github-link *{margin:0;padding:0;color:#fff;text-decoration:none}.github-link a:hover{text-decoration:underline;text-decoration-color:#ff0}.slider{padding:0;box-sizing:border-box;overflow:hidden;height:auto;border-radius:1px;overflow:hidden}.slider>div{display:inline-flex;width:auto;overflow:hidden;transform:scale(1.05)}.slider>div .aslide{width:340px;min-width:25vw;max-width:900px;min-height:200px;height:10vw;max-height:400px;outline:2px solid #fff;display:inline-block;position:relative;top:0;left:0}.slider>div .aslide a{filter:none}.slider>div .aslide a:hover{text-decoration:none;filter:none}.slider>div .aslide a:hover .overlaytext p{opacity:1}.slider>div .aslide .overlay{position:absolute;margin:0;padding:0;top:10px;left:10px;display:inline-block;height:auto;width:100%;z-index:5}.slider>div .aslide .overlay img{width:7%;height:auto}.slider>div .aslide .overlaytext{position:absolute;width:100%;height:100%;margin:0;padding:10px 10%;box-sizing:border-box;display:inline-flex;flex-direction:column;justify-content:space-between;text-align:center;top:0;left:0;background:rgba(0,0,0,.0666666667);transition:.15s}.slider>div .aslide .overlaytext:hover{background:rgba(0,0,0,.6)}.slider>div .aslide .overlaytext h3{margin:10px 0;padding:0;display:block;width:100%}.slider>div .aslide .overlaytext p{margin:10px 0;opacity:0}.slider>div .aslide .overlaytext>*{color:#fff;text-shadow:-1px -1px 5px #000,-1px 1px 5px #000,1px -1px 5px #000,1px 1px 5px #000}.slider>div .aslide img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.twitter,.bsky,.bluesky{color:#4bf}.mastodon{color:#6364ff}.itch{color:#f55}.youtube{color:red}.twitch{color:#a3f}.steam{color:#26b}.discord{color:#738adb}.instagram{color:pink}.nintendo{color:#d22}.patreon{color:#f77}.reddit{color:#ff4500}.ko-fi,.kofi{color:#00b9fe}.amazon{color:#f90}.streamlabs{color:#31c3a2}.unraid{color:#f15a2c}.tags{display:block;font-size:16px;color:#888}heart{font:inherit}heart::before{content:"💛"}copymark{font:inherit}copymark::before{content:"© Maingron 2019 - 2026"}.somegame h3{text-decoration:underline;text-decoration-color:#22f;line-height:1;margin-top:25px}.somegame .gametitleimage{transform:rotate(3deg);left:auto;right:0;position:relative;margin:35px 0 15px 20px;max-width:100%;width:400px;float:right}.somegame #subheadline1{min-width:45%;display:inline-block}.downloadtable{width:100%;display:block}.downloadtable *{width:auto}.downloadtable tbody{display:inline;box-shadow:border-box}.downloadtable tbody tr{display:flex;flex-direction:row}.downloadtable tbody tr td{overflow:hidden}.downloadtable tbody tr td:first-of-type{flex-basis:80px}.downloadtable tbody tr td:last-of-type{flex-basis:calc(100% - 80px)}hash{opacity:.4;font-size:1rem;line-height:1.1;display:inline-block;text-overflow:ellipsis;white-space:pre;overflow:hidden;max-width:100%;box-sizing:border-box}.c-underline{text-decoration:underline}.c-yellow{color:#ff0}.c-lime{color:#6f3}.c-purple{color:#b0f}.c-brown-2{color:#a98765}.c-red{color:red}.c-blue{color:#04f}.c-skyblue{color:#1cf}.c-skyblue-2{color:#aff}.c-green{color:#1a0}.c-green-2{color:#0c0}.c-pink{color:#faa}@supports(max-width: 100px){.page{width:100%}}@supports(transform: rotate(3deg)){hr{width:calc(100% + 90px);transform:rotate(3deg);margin:50px -45px}.rotate{transform:rotate(3deg)}.slider{margin:-46px -60px -52px;transform:rotate(3deg)}#wt{transform:rotate(3deg);padding:55px 3%;margin-top:-35px;margin-bottom:-50px}.header #mainlinks{text-align:left;transform:rotate(3deg)}.header #mainlinks a{margin:0}.header #sociallinks{transform:rotate(3deg)}footer #footerlinks{transform:rotate(3deg)}}@media(max-width: 1400px){.page{outline:0}}@media(min-width: 1100px){.page{padding:0 40px}}@media(max-width: 1100px){.page{padding:0 3%}.header{margin:0 -2%}footer{margin:40px -2% 25px -2%}}@media(max-width: 700px){#wt{font-size:32px;margin-top:5px}@supports(transform: rotate(3deg)){#wt{font-size:32px;margin-top:-25px}}}@media(max-width: 550px){.somegame .gametitleimage{width:100%}}@media(max-width: 420px){#headline{font-size:36px}}@media(max-width: 320px){#headline{font-size:32px}.flex-4,.flex-3,.flex-2{display:block;box-sizing:border-box}.flex-4>div,.flex-3>div,.flex-2>div{min-width:10px;margin-bottom:20px;width:100%;box-sizing:border-box}}@media(prefers-color-scheme: light){body{background-color:#888}*:not(font):not(abbr){color:#000}iframe{border-color:#000}a:hover{filter:brightness(1.3) hue-rotate(100deg)}a[href*="/"]:not(.nolink),a[href*="#"]:not(.nolink){text-decoration:underline;text-decoration-color:#32c}hr{border-color:#000}span{text-decoration-color:#000}input{color:#000;background-color:#fff;border-color:#000}.list1 div{border-color:#000}.list1 div img{border-color:#000}button{color:#000;border-color:#222;background-color:#aaa}.page{background-color:#dedede;outline-color:#000}code,.code{background-color:#bb0;color:#000;border-left-color:#f33}code:hover,.code:hover{background-color:#af0}.header #sociallinks{background-color:#fff;outline:4px solid #fff}.header #mainlinks a,footer #footerlinks a,a[href*=contact]:not(.c-yellow){color:#291}ul li::before,ul li::marker,ol li::before,ol li::marker{color:#880}.slider>div .aslide{outline-color:#000}.tip{color:#991}.tip::before{color:#880;content:"Tip: "}.important{color:#c00}.lang-de::after{content:"[DE]";color:#354}.github-link{color:#333}.c-yellow{color:#880}.c-lime{color:#4b3}.c-brown-2{color:#955}.c-purple{color:#80a}.c-red{color:#b11}.c-skyblue{color:#19a}.c-skyblue-2{color:#2aa}.c-green{color:#172}.c-pink{color:#c66}.instagram{color:#b77}.patreon{color:#a50}.ko-fi,.kofi{color:#09c}.discord{color:#66c}.twitter,.bsky,.bluesky{color:#39e}.mastodon{color:#5252ee}.steam{color:#159}.nintendo{color:#a11}.amazon{color:#c70}}/*# sourceMappingURL=style.min.css.map */