@charset "UTF-8";@import "https://fonts.googleapis.com/css?family=Alegreya+Sans:400,400i,700,700i,900&display=swap&subset=latin-ext";.excluded-from-page-flow{height:0;overflow:hidden;position:absolute;width:0}svg.screen-motif-patterns{fill:#000}svg.screen-motif{display:block;height:22px;width:100%}svg.screen-motif-top{background:rgba(0,0,0,.3)}svg.screen-motif-top2{opacity:.3}svg.screen-motif-bottom{background:rgba(0,0,0,.3)}svg.screen-motif-bottom2{opacity:.3}.main-content a.press-kit{background:#1b4a69;border:1px solid #726d4c;border-radius:.5rem;color:#fff;float:right;margin-left:2rem;padding:.5rem 1rem}.main-content a.press-kit:hover{filter:drop-shadow(0 0 1vw #fff)}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.6;margin:0;height:100%;padding:0}body{background-repeat:no-repeat;background-position:50% 141px;box-sizing:border-box;display:flex;font-family:alegreya sans,sans-serif;flex-direction:column;margin:0;min-height:100%;padding:0;word-spacing:.05rem}@media(min-width:769px){html{font-size:20px;line-height:1.6}}.header{margin:0;padding:1rem 0}.footer{margin:0;padding:1rem 0}.content-wrapper{margin:auto;max-width:40rem}.main-content{margin:3rem 1rem}.header{align-items:center;display:flex;min-height:100px;width:100%}.header .content-wrapper{width:100%}.header a{border:0;font-weight:700}.header .main-menu{display:flex;flex-wrap:wrap;margin:1rem 1rem 0}.header .main-menu>.home-link{margin:auto}.header .main-menu>.menu-items{align-items:center;display:flex;justify-content:center;list-style:none;margin:0;padding:0;width:100%}.header .main-menu>.menu-items>li{margin:0 1rem}.header .main-menu>.menu-items>li>a{border-bottom:2px solid #726d4c;padding:0 .125rem}.header .main-menu>.menu-items>li>a:hover{border-color:#fff}.header .main-menu>.menu-items>li.active>a{border-width:.5rem}@media(min-width:650px){.header .main-menu{flex-wrap:nowrap}.header .main-menu>.home-link{flex-basis:100%}.header .main-menu>.menu-items{justify-content:flex-end}.header .main-menu>.menu-items>li{margin-left:2rem;margin-right:0}}.home-link-container{flex:1}.home-link-container>a{float:left}.sandorhq-logotype{display:block;max-width:350px}.sticky-footer-wrapper{flex-grow:1}.sticky-footer-wrapper .draft-mode{bottom:1rem;left:-.5rem;pointer-events:none;position:fixed;transform:rotate(-90deg)}.sticky-footer-wrapper .draft-mode .draft-label{background:rgba(0,0,0,.25);color:#a15ece;padding:.25rem;position:relative;text-shadow:1px 1px 0 #000}.footer{padding:2rem 0 1rem}.footer a{border-width:1px;color:#fff;font-weight:700;text-align:center;text-decoration:none;transition:background-color .25s ease,color .25s ease}.footer a .linkedin-in{background:#726d4c;border-radius:.125rem .125rem 0 0;color:#000;display:inline-block;line-height:1.125;margin-left:.0125rem;padding:.125rem .125rem 0}.footer ul{list-style:none;margin:0;padding:0;text-align:center}.footer li{margin:0}.footer .menu-items{border-bottom:.5rem dotted #1f1c1f;margin:0 1rem 1rem;padding-bottom:1rem}.footer .menu-items>li{margin-bottom:.5rem}.footer .menu-items>li.active>a{border-bottom-width:.5rem}.footer .footer-menu{display:flex;flex-direction:column;font-weight:400;justify-content:center;margin-top:0}.footer .footer-menu.footer-menu-primary{text-transform:uppercase}.footer .footer-menu li{margin:0 1em}.footer .legal{color:#666;margin:.5rem 0}.footer .legal li{margin:0}@media(min-width:400px){.footer .footer-menu{flex-direction:row}.footer ul{display:flex;justify-content:center}.footer li{margin:0 1rem}.footer .legal li{margin:0 .25rem}}@media(min-width:769px){.footer .footer-menu{font-size:1rem}.footer .legal{font-size:1rem;line-height:2}}.sandorhq-logotype>path{fill:#fff}html{background:#1f1c1f;color:#c7c5bb}.header{background:#000}.footer{background:#000}a{border-bottom:2px solid #726d4c;color:#fff;text-decoration:none}a:hover{border-color:#fff}hr{background:#726d4c;border:0;height:.75em;margin:2em auto;width:.75em}h1,h2,h3,h4,h5,h6{color:#726d4c;font-family:alegreya sans,sans-serif;font-weight:900;margin:1.125em 0 .35em;line-height:1.2;text-shadow:2px 2px 0 #000}h1{font-size:3rem;line-height:3rem;margin:0}h2{font-size:2.5em}h3{font-size:1.6em}h4{font-size:1.2em}.highlight pre{background:#000!important;line-height:1.2;overflow:auto;padding:.5rem}.highlight pre code{padding:0}code{background:#000;color:#726d4c;font-family:consolas,lucida console,courier;font-size:.85rem;line-height:1.25;padding:.1rem .25rem}code.block{display:block}code .go-template{color:#8e8a70;font-weight:700}.author{font-style:italic;margin:2em 0;text-align:right}.quote{display:flex;flex-direction:row;justify-content:center}.quote blockquote{background:0 0;margin:0}.article-body>h1{margin-left:-.25rem}.article-body a{font-weight:700}.article-body a{border-bottom:1px solid #726d4c;color:#fff;text-decoration:none}.article-body a:visited{color:#c7c5bb}.article-body a:hover{border-bottom-color:#fff}.article-body a.no-underline{border-bottom:0}.article-body p>img{display:block;max-width:100%}.article-body blockquote{margin:0;padding:.5em 4em}.article-meta{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;margin:2rem 0 2rem 2rem}.article-meta>dl{display:flex;flex-direction:row;margin:0}.article-meta>dl>dt{color:#726d4c;font-style:italic;margin-left:2rem;margin-right:.5rem}.article-meta>dl>dd{margin:0}.fiction-publication-date{color:726d4c;text-align:right}.taxonomy-header{align-items:center;display:flex}.taxonomy-header p{margin-right:.5rem}.taxonomy-header h1{text-transform:capitalize}.tags ul{display:flex;flex-wrap:wrap;justify-content:flex-end;list-style:none;margin:-1rem 0 2rem;padding:0}.tags ul>li{margin-left:.5rem}.tags ul>li>a{background:#000;border:0;border-left:.25rem solid #726d4c;border-top-left-radius:.25rem;border-bottom-right-radius:.25rem;display:flex;font-size:.7rem;letter-spacing:1px;padding:.25rem .5rem;text-transform:uppercase}.tags ul>li>a>svg{fill:#c7c5bb;height:1rem;margin:.1rem .4rem -.1rem -.25rem;opacity:.7}.tags ul>li>a:hover{background:#726d4c;border-left-color:#fff;color:#fff;text-shadow:1px 1px 0 #000}.tags ul>li>a:hover>svg{fill:#fff;filter:drop-shadow(1px 1px 0 #000)}.tags+h2{margin-top:-1rem}.tags.full-page-tags{display:inline-block;margin:2rem 0 0}.tags.full-page-tags>ul{justify-content:flex-start;margin-left:-.5rem;margin-right:-.5rem}.tags.full-page-tags>ul>li{align-items:center;display:flex;flex-wrap:nowrap;margin:1rem .5rem}.tags.full-page-tags>ul>li>a{margin-right:.25rem}.tags.full-page-tags>ul>li .item-count{font-size:.75rem}.article-list{margin:3em 0 0;padding:0}.article-list-entry{list-style:none;margin-top:3em;position:relative}.article-list-entry:first-child{margin-top:0}.article-list-entry section.tags{margin:1.25rem 0 0}.article-list-entry .draft-article{border-right:4px dotted rgba(161,94,206,.5);height:100%;pointer-events:none;position:absolute;width:100%}.article-list-entry .draft-article .draft-label{color:#a15ece;position:absolute;right:0;text-shadow:1px 1px 0 #000;top:0}a.article-list-entry-link{align-items:flex-start;border:0;color:#c7c5bb;display:flex;font-weight:400;justify-content:space-between;padding:.5em;text-decoration:none}a.article-list-entry-link:hover{background:#000;text-decoration:none}.article-list-date{background:#000;color:#c7c5bb;display:flex;flex-direction:column;font-family:alegreya sans,sans-serif;font-weight:400;line-height:1;margin-right:2em;padding:.5em .125em;text-align:center;text-transform:uppercase;width:4em}.article-list-entry-link:hover>.article-list-date{background:#000}.article-list-meta{width:85%}.article-list-meta-language{color:#726d4c;font-family:alegreya sans,sans-serif;font-size:.8em;font-weight:700;float:right;line-height:1.5;margin-left:3em;position:relative}.article-list-meta[lang=hu] .article-list-meta-language::before{background-image:linear-gradient(to bottom,#ce2939 33.33%,#ffffff 33.33%,#ffffff 66.67%,#477050 66.67%);content:"";left:-1.25rem;height:.5rem;position:absolute;top:calc(50% - .25rem);width:1rem}.article-list-meta-title{margin-top:0}.article-list-entry-link:hover .article-list-meta-title{text-decoration:underline}.article-list-meta-description{clear:both;padding-bottom:.5em}.article-list-entry-link:hover .article-list-meta-description{text-decoration:none}.article-list-meta-description::after{color:#726d4c;content:"(read more)";float:right;font-size:.8em;font-style:italic;font-weight:700;line-height:2.6;margin-left:3em;text-align:right}a:hover .article-list-meta-description::after{text-decoration:underline}.alternate-languages{padding-top:2em}.alternate-languages::before{border-top:.5rem dotted #000;content:'';display:block;margin:auto;width:100%}.alternate-languages .alternate-languages-title{margin-top:3rem}.alternate-languages .alternate-languages-entry{margin:0;padding:0}.series-pagination{margin:3rem 0 0}.series-pagination::before{border-top:.5rem dotted #000;content:'';display:block;margin:auto;width:100%}.series-pagination::after{clear:both;display:block;content:''}.series-pagination-item{border:0!important;font-weight:400!important;line-height:1.5;margin:2rem -.5rem 0;max-width:48%;padding:.5rem}.series-pagination-item::before{display:block;font-family:alegreya sans,sans-serif;font-size:.8em}.series-pagination-item:hover{background:#000}.series-pagination-prev{float:left}.series-pagination-prev::before{color:#726d4c;content:"« PREVIOUS"}.series-pagination-next{float:right;text-align:right}.series-pagination-next::before{color:#726d4c;content:"NEXT »"}.pagination{display:flex;justify-content:center;line-height:1.2;margin:2em 0 0}.pagination-link{font-family:alegreya sans,sans-serif;font-size:.8rem;font-weight:700;text-decoration:none;text-transform:uppercase}.pagination-link:hover{text-decoration:underline}.pagination-prev{flex:1;text-align:right}.pagination-next{flex:1}.pagination-count{margin:0 2em}.youtube-video{box-shadow:0 0 3vw #000;overflow:hidden;height:0;padding-bottom:52.1%;padding-top:30px;position:relative}.youtube-video iframe{border:0;left:0;height:100%;position:absolute;top:0;width:100%}img{max-width:100%}.credits{text-align:center}.credits ul{display:inline-block;margin:0;text-align:left}.credits .music{margin-top:-1em}.terminology-definition{background-color:rgba(0,0,0,.25);border-bottom:4px dotted rgba(255,255,255,.3);border-top:4px dotted rgba(255,255,255,.3);line-height:1.2;margin:3rem 0;padding:1rem 0 1.5rem;position:relative}.terminology-definition:before{content:"“";color:rgba(255,255,255,.125);font-size:5rem;left:.75rem;line-height:.5;position:absolute;top:1.5rem}.terminology-definition:after{content:"”";color:rgba(255,255,255,.125);font-size:5rem;line-height:.5;position:absolute;right:.75rem;top:1.5rem}.no-quotes:before,.no-quotes:after{display:none}.terminology-definition>blockquote{margin:0 3rem}.article-body .terminology-definition>blockquote{-comment-20230209:"A hack to override a way too generic rule.";margin:0 3rem;padding:0}.terminology-definition>blockquote>p{font-style:italic}.terminology-definition.center-content>blockquote>p{font-style:normal;text-align:center}.terminology-definition>figcaption{margin-top:2rem;opacity:.5;text-align:center}.terminology-definition>details{background:#000;margin:2rem}.terminology-definition>details>summary{cursor:pointer;padding:.5rem;text-align:center}.terminology-definition>details>p{padding:0 1rem 1rem}.terminology-definition>details>p:first-of-type{margin-top:.5rem}.auxiliary-donwload-link{font-size:.75rem;margin:0;text-align:center}.screenshot-gallery{margin:1em 0}.screenshot-gallery a{display:block}.screenshot-gallery img{display:block;width:100%}.screenshot-gallery-thumbs{display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-top:10px}.screenshot-gallery-3-columns{grid-template-columns:1fr 1fr 1fr}.screenshot-gallery a:hover img{box-shadow:0 0 1vw #726d4c}.download-badges{display:flex;flex-direction:row;justify-content:center}.download-badges a{cursor:pointer;display:block}.download-badges a:nth-child(2){margin:0 1em}.download-badges img{display:block;height:auto;width:100%}.download-badges a:hover img{filter:drop-shadow(0 0 1vw #726d4c)}.soon-available{position:relative}.soon-available::before{color:#f1891f;content:"SOON";font-family:catamaran,Georgia,serif;font-size:2em;font-weight:700;left:-.2em;line-height:.5;position:absolute;right:0;text-align:center;transform:rotate(10deg)}@media(min-width:490px){.soon-available::before{font-size:3.5em;line-height:1}}@media(min-width:769px){.soon-available::before{font-size:4.5em;line-height:.7}}.soon-available img{cursor:not-allowed;opacity:.3}.p_games .youtube-video{margin-bottom:2rem}ul ul{list-style-type:disc}body.p_{background-image:url(../sandor.jpg)}body.p_ .article-body{padding-top:180px}body.p_games_words-of-yendor{background-image:url(/woy-header.jpg?202304061757)}body.p_games_words-of-yendor .article-body{padding-top:180px}body.p_games_dragon-riddler{background-image:url(/dragon-riddler-header.jpg?202505121016)}body.p_games_dragon-riddler .article-body{padding-top:180px}