header{margin:0 auto;padding-top:32px;width:var(--page-width);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--pad)}.brand img{height:unset}nav{display:flex;flex-direction:row;justify-content:space-between}nav ul{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--pad)}nav li{list-style-type:none}header ul li:not(:first-child){margin-left:var(--pad)}@media screen and (max-width:1000px){nav{flex-direction:column;justify-content:center;align-items:center}}footer{margin:0 auto;padding:var(--pad) 0 calc(var(--pad) * 4) 0;width:var(--page-width);display:flex;flex-direction:column;gap:var(--pad);font-size:2em}.link-buttons{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--pad)}blockquote.award{-webkit-text-stroke:6px #ffbe00;color:#000;paint-order:stroke fill;position:relative}blockquote.award:before{content:"";background-image:url("/css/award-OETPAMMS.webp");background-repeat:no-repeat;background-size:100%;width:80px;height:80px;position:absolute;left:-20px;z-index:-1}blockquote:has(>#footer-motd):before{font-size:1em}#footer-motd{font-size:1em}@media screen and (max-width:1000px){footer{flex-direction:column;justify-content:center;align-items:center}}.software-gallery{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--pad);margin-bottom:var(--pad)}.software-poster{display:flex;flex-direction:column}a.software-poster{text-decoration:none}a.software-poster:hover{background:unset;text-decoration:none}.software-poster .poster{transition:transform .2s;box-shadow:4px 4px 0 0 var(--highlight-hover)}.software-poster:hover .poster{box-shadow:14px 14px 0 0 var(--highlight-hover);transform:scale(1.25) rotate(2deg)}.software-poster[href="#"]:hover .poster{box-shadow:4px 4px 0 0 var(--highlight-hover);transform:none}.software-poster .title{font-size:2em;text-align:center;transition:transform .2s}.software-poster:hover .title{transform:scale(2) translateY(14px) rotate(2deg)}.software-poster[href="#"] .title{color:var(--highlight-hover);text-shadow:none;line-height:1.5em;font-size:1.5em}.software-poster[href="#"]:hover .title{transform:none}.software-poster .release-date{color:var(--highlight-hover);text-align:center;font-size:1em;line-height:0;transition:transform .2s}.software-poster:hover .release-date{transform:scale(2) translateY(28px) rotate(2deg)}.software-poster[href="#"]:hover .release-date{transform:none}.software-showcase{display:none}.software-showcase>header{display:flex;flex-direction:column;justify-content:center;align-items:center}.software-showcase>header .logo img{width:100%}.software-showcase>.body{display:flex;flex-direction:row;gap:16px}.software-showcase>.body .screenshots{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--pad)}.software-showcase>.body>article{flex-grow:1}.layout.page-list{display:flex;flex-direction:row;gap:var(--pad)}.layout.page-list>aside{display:flex;flex-direction:column;flex:1}.page-list>article{flex-grow:6}.layout.page-list input[type=radio]{display:none}.layout.page-list>aside label{font-family:Times New Roman,Times,serif;font-size:2em;padding:8px 64px 8px 2px;text-decoration:underline}.layout.page-list>aside label:hover{background:var(--anchor-foreground);color:var(--anchor-foreground-hover);text-decoration:line-through;cursor:pointer}.page-list:has(.page-list-button:nth-of-type(1):checked) .software-showcase:nth-of-type(1),.page-list:has(.page-list-button:nth-of-type(2):checked) .software-showcase:nth-of-type(2),.page-list:has(.page-list-button:nth-of-type(3):checked) .software-showcase:nth-of-type(3),.page-list:has(.page-list-button:nth-of-type(4):checked) .software-showcase:nth-of-type(4),.page-list:has(.page-list-button:nth-of-type(5):checked) .software-showcase:nth-of-type(5),.page-list:has(.page-list-button:nth-of-type(6):checked) .software-showcase:nth-of-type(6),.page-list:has(.page-list-button:nth-of-type(7):checked) .software-showcase:nth-of-type(7),.page-list:has(.page-list-button:nth-of-type(8):checked) .software-showcase:nth-of-type(8),.page-list:has(.page-list-button:nth-of-type(9):checked) .software-showcase:nth-of-type(9),.page-list:has(.page-list-button:nth-of-type(10):checked) .software-showcase:nth-of-type(10){display:block}.page-list-button:nth-of-type(1):checked~label:nth-of-type(1),.page-list-button:nth-of-type(2):checked~label:nth-of-type(2),.page-list-button:nth-of-type(3):checked~label:nth-of-type(3),.page-list-button:nth-of-type(4):checked~label:nth-of-type(4),.page-list-button:nth-of-type(5):checked~label:nth-of-type(5),.page-list-button:nth-of-type(6):checked~label:nth-of-type(6),.page-list-button:nth-of-type(7):checked~label:nth-of-type(7),.page-list-button:nth-of-type(8):checked~label:nth-of-type(8),.page-list-button:nth-of-type(9):checked~label:nth-of-type(9),.page-list-button:nth-of-type(10):checked~label:nth-of-type(10){background:var(--anchor-foreground);color:var(--anchor-foreground-hover);text-decoration:line-through}@media screen and (max-width:1400px){.layout.page-list{flex-direction:column}.software-showcase>.body{flex-direction:column-reverse}}p{margin:1em 0;text-align:justify}main h1,main h2{margin:.5em 0 .15em}hr{margin:2em 0}del{color:var(--anchor-foreground-hover)}sup{color:var(--sup-foreground);font-size:.5em}main ul li,main ol li{font-size:2em;margin:0 2em}main ul,main ol{margin:2em 0}main ul li{list-style-type:square}code{font-family:monospace;background:#303030;border:1px solid #202020;padding:0 4px;color:#adff2f}blockquote{font-family:pixeltimes,Arial,Helvetica,sans-serif;line-height:1em;font-size:2em;color:#41ff41;display:flex;flex-direction:row}blockquote:before{content:">";font-size:2em}blockquote *{font-family:pixeltimes,Arial,Helvetica,sans-serif;margin:0;padding:0}blockquote sup{color:inherit}img{vertical-align:middle}img[src*=emotes],img[src*=navicons],img[src*=icons],img[src*="88x31"]{height:32px;width:auto;image-rendering:crisp-edges}center{display:flex;flex-direction:column;justify-content:center;align-items:center}.metadata{display:flex;flex-direction:column;gap:8px}time{color:var(--sup-foreground)}.summary{font-size:.5em;color:var(--sup-foreground);font-style:italic}.gem,.gem *{color:#fff!important;text-shadow:0px 2px 4px #00b4f0,0px 0px 3px magenta,1px 1px blue,0 0 8px skyblue}.fed,.fed *{color:#adff2f!important;text-shadow:0px 0px 40px #00fe20,0px 0px 2px #00fe20}.demon,.demon *{color:#ff6f6f!important;text-shadow:0px 0px 40px #fe0000,0px 0px 2px #fe0000}@media screen and (max-width:1280px){.post-content img{width:100%}.post-content a{word-break:break-all}}.tags{margin:0}.tags li{margin:0;display:inline;font-size:1em}.tags li:not(:first-child){margin-left:.25em}.tags-item{background-color:#fff;color:#000;text-decoration:none;padding:4px 8px}a.tags-item:hover{background-color:#000;color:#fff}.tags-devlog{background-color:#4577ff;color:#000}a.tags-devlog:hover{color:#4577ff}.tags-drama{background-color:#ff9dd6;color:#000}a.tags-drama:hover{color:#ff9dd6}.tags-voxelphalia{background-color:#a8ff45;background-image:url("/css/voxelphalia-FH4MTSCU.png");background-size:35%;background-repeat:repeat;image-rendering:pixelated;color:#000}a.tags-voxelphalia:hover{background:#000;color:#a8ff45}@font-face{font-family:pixeltimes;src:url("/css/pixelated-times-new-roman-ZAWHB6BO.woff2")}:root{--background: #242321;--foreground: #fff7d5;--highlight: #ffc62b;--highlight-hover: #363119;--anchor-foreground: #ffc62b;--anchor-foreground-hover: #363119;--sup-foreground: #a79951;--page-width: 90%;--pad: 32px}*{padding:0;margin:0;font-family:Arial,Helvetica,sans-serif}h1,h2,h3{font-weight:400;font-family:pixeltimes,Times,serif;color:var(--highlight);text-shadow:4px 6px 0 var(--anchor-foreground-hover);line-height:.5em}h1{font-size:12em}h2{font-size:6em}h3{font-size:5em}p{font-size:2em}body{background-color:var(--background);background-image:url("/css/maxon-MTE2ICV6.webp");background-repeat:no-repeat;background-attachment:fixed;background-position:center;background-size:cover;backdrop-filter:blur(5px) brightness(.2);color:var(--foreground);width:100%;min-height:100vh}main{margin:0 auto;width:var(--page-width)}ul.iconless li{list-style-type:none}a{color:var(--anchor-foreground)}a[href="#"]{text-decoration:none}a:hover{background-color:var(--anchor-foreground);color:var(--anchor-foreground-hover);text-decoration:line-through}a[href="#"]:hover{background-color:initial;color:initial;text-decoration:initial;cursor:not-allowed}.brand a:has(>img:only-child):hover,a[icon-only=true]:hover{color:initial;background:initial;text-decoration:initial}.no-whitespace{word-break:break-all}.buttons{display:flex;flex-direction:row;gap:8px;margin-bottom:8px}.button{padding:4px 8px;background-color:#fff;color:#000;box-shadow:2px 2px #888;text-decoration:none;font-size:1.5em}.button:hover{text-decoration:none}.button.download-button{background-color:#0f0;box-shadow:2px 2px green}.button.download-button:hover{background-color:#00bf00}.button.source-button{background-color:#ff8724;box-shadow:2px 2px #9a5115}.button.source-button:hover{background-color:#d4701e}
