.header{z-index:10;display:flex;align-items:center;justify-content:center;box-sizing:border-box;-webkit-user-select:none;user-select:none;width:100%;max-height:min-content;overflow:hidden;top:0}.header .logo{margin-right:24px;color:var(--color-light);text-decoration:none}.header .header-link{color:var(--color-light);text-decoration:none;position:relative;padding-bottom:1px;transition:var(--transition)}.header .header-link:after{content:"";position:absolute;z-index:11;background:var(--color-light);height:1px;width:0;left:0;bottom:0;transition:var(--transition);opacity:0}@media (hover: hover){.header .header-link:hover{color:var(--color-light-grey)}.header .header-link:hover:after{background:var(--color-light-grey);width:100%;opacity:1}}.header .links-wrapper{display:flex}.header .links-wrapper .space{margin:0 12px}.header-content{width:60vw;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.header-wrapper{position:relative;padding:12px;width:100%;height:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}.header-background{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:var(--header-color);transition:var(--transition);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.footer{box-sizing:border-box;width:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(to bottom,var(--color-dark),black);padding-top:6px}.footer .footer-layer{display:flex;flex-direction:row;align-items:center;margin:6px 0}.footer .dot{width:calc(var(--font-size) / 4);height:calc(var(--font-size) / 4);border-radius:calc(var(--font-size) / 4);background-color:var(--color-light-grey);margin:0 12px;opacity:.5}.footer .footer-link{-webkit-user-select:none;user-select:none;color:var(--color-light);text-decoration:none;display:flex;align-items:center;justify-content:center;border-bottom:1px solid transparent}@media (hover: hover){.footer .footer-link:hover{color:var(--color-light-grey);border-bottom:1px solid var(--color-light-grey)}}.footer .footer-link i{margin-right:calc(var(--font-size) * .15)}.footer .copyright{margin-top:16px;padding:16px 0;border-top:1px solid var(--color-dark-grey);width:100%;text-align:center}.footer-content{width:60vw;display:flex;flex-direction:column;align-items:center;justify-content:center;border-top:1px solid var(--color-dark-grey)}.game-platforms{display:flex;flex-direction:row;align-items:center;justify-content:center;--scale: var(--font-size)}.platform-icon-linux{height:var(--scale)}.platform-icon-windows,.platform-icon-apple{font-size:var(--scale)}.game-banner{position:relative;overflow:hidden;box-sizing:border-box;width:100%;height:100vh;display:flex;align-items:center;justify-content:center;transition:var(--transition)}.game-banner .game-banner-image{position:absolute;z-index:1;min-width:100%;min-height:100vh;-webkit-user-select:none;user-select:none;pointer-events:none}.game-banner .game-information{display:flex;flex-direction:column;align-items:start;justify-content:center;z-index:3;bottom:calc(var(--whv) * 5);left:calc(var(--whv) * 5);font-size:calc(var(--font-size) * 1.5);width:60vw}.game-banner .game-information .game-logo{font-size:calc(var(--font-size) * 4);font-family:var(--font-family-abstractd);text-shadow:0 0 12px black;margin-bottom:12px}.game-banner .game-information .description{margin-bottom:16px;color:var(--color-light-grey);text-shadow:0 0 6px black}.game-banner .game-information .available-text{display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:var(--font-size);text-shadow:0 0 6px black}.game-banner .game-information .available-text .game-platforms{margin-right:12px;--size: var(--font-size)}.game-banner .game-information .view-game{display:inline-flex;background:var(--color-light);color:var(--color-dark);text-decoration:none;padding:12px 48px;margin-top:6px;-webkit-user-select:none;user-select:none;transition:var(--transition);border-radius:8px;font-size:calc(var(--font-size) * 1.5)}@media (hover: hover){.game-banner .game-information .view-game:hover{background-color:var(--color-dark);color:var(--color-light);box-shadow:10px 10px 0 var(--color-light-grey)}}.game-banner .vignette{position:absolute;z-index:2;top:-16px;right:-16px;bottom:-16px;left:-16px;border:32px solid black;filter:blur(32px)}.our-games-frame{width:100%;min-height:100vh;display:flex;align-items:start;justify-content:center}.our-games-wrapper{margin:64px;width:60vw}.our-games-wrapper .title{margin-bottom:24px}.our-games-wrapper .our-games-list{display:flex}.our-games-wrapper .game-card{width:200px;height:300px;margin-right:24px;position:relative;overflow:hidden;transition:var(--transition);border-radius:12px;display:block;color:var(--color-light);text-decoration:none}@media (hover: hover){.our-games-wrapper .game-card:hover{transform:scale(105%) translateY(-10px)}}.our-games-wrapper .game-card .game-image{max-width:100%;min-height:100%;-webkit-user-select:none;user-select:none;pointer-events:none;z-index:1}.our-games-wrapper .game-card .information{position:absolute;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:start;box-sizing:border-box;width:100%;z-index:2;bottom:0;padding:12px;background-color:var(--header-color);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:12px 0 32px var(--header-color)}.our-games-wrapper .game-card .information .game-name{font-size:calc(var(--font-size) * 1.5);margin-right:var(--font-size)}.our-games-wrapper .game-card .information .game-price{background:#177a17;color:var(--color-light);padding:3px 6px;border-radius:6px}.error404Page{display:flex;align-items:center;justify-content:center;min-height:100vh;font-size:calc(var(--font-size) * 2)}.error404Page .error404Page-content-wrapper{display:flex;flex-direction:column;align-items:center}.error404Page .error404Page-content-wrapper .error-name{color:red}.error404Page .error404Page-content-wrapper .error-description{color:var(--color-light-grey)}.error404Page .error404Page-content-wrapper .go-back-links{padding-top:12px;display:flex;flex-direction:row;align-items:center}.error404Page .error404Page-content-wrapper .go-back-links a{color:var(--color-light)}@media (hover: hover){.error404Page .error404Page-content-wrapper .go-back-links a:hover{color:var(--color-light-grey)}}.error404Page .error404Page-content-wrapper .go-back-links .dot{width:calc(var(--font-size) / 2);height:calc(var(--font-size) / 2);border-radius:calc(var(--font-size) / 2);background-color:var(--color-light-grey);margin:0 12px;opacity:.5}.game-screenshot-viewer{width:100%;height:calc((60vw - 12px)*.5625);position:relative;display:flex;flex-direction:row;overflow:hidden;border-radius:16px}.game-screenshot-viewer .game-screenshots-list-container{z-index:1;position:absolute;width:100%;height:100%;display:flex;flex-direction:row;transition:var(--transition)}.game-screenshot-viewer img{width:100%;height:auto;-webkit-user-select:none;user-select:none}.game-screenshots .screenshot-switcher-frame-wrapper{--padding: 128px;--padding-bottom: 12px;padding-top:calc(var(--padding) / 1.5);padding-left:var(--padding);padding-right:var(--padding);position:absolute;z-index:2;left:50%;bottom:0;transform:translate(-50%);-webkit-user-select:none;user-select:none}.game-screenshots .screenshot-switcher-frame-wrapper:hover .screenshot-switcher-frame{opacity:1}.game-screenshots .screenshot-switcher-frame-wrapper .screenshot-switcher-frame{opacity:.3;transition:var(--transition);display:flex;flex-direction:row;font-size:calc(var(--font-size) * 1.5);margin-bottom:var(--padding-bottom);background:var(--header-color);border-radius:var(--font-size)}.game-screenshots .screenshot-switcher-frame-wrapper .screenshot-switcher-frame .switch-screenshot-button{display:flex;align-items:center;justify-content:center;width:calc(var(--font-size) * 3);height:calc(var(--font-size) * 2);font-size:calc(var(--font-size) * 1.5);border-radius:calc(var(--font-size) * 1.5);transition:var(--transition);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:transparent;color:var(--color-light-grey);border:none}.game-screenshots .screenshot-switcher-frame-wrapper .screenshot-switcher-frame .switch-screenshot-button.active{color:var(--color-light)}.game-screenshots .screenshot-switcher-frame-wrapper .screenshot-switcher-frame .switch-screenshot-button.active:active.switch-left{transform:translate(calc(var(--font-size) * .5))}.game-screenshots .screenshot-switcher-frame-wrapper .screenshot-switcher-frame .switch-screenshot-button.active:active.switch-right{transform:translate(calc(var(--font-size) * -.5))}@media (hover: hover){.game-screenshots .screenshot-switcher-frame-wrapper .screenshot-switcher-frame .switch-screenshot-button.active:hover{background:var(--color-dark-grey)}}.game-screenshots .screenshot-switcher-frame-wrapper .screenshot-switcher-frame .screenshot-counter{color:var(--color-light-grey);display:flex;align-items:center;justify-content:center;width:calc(var(--font-size) * 6);margin:0 var(--font-size)}.game-preview{display:flex;flex-direction:row;justify-content:center}.game-preview .game-screenshots{position:relative;width:100%}.game-preview .game-information{width:100%}.game-preview .game-information .game-description{color:var(--color-light-grey)}.system-requirements{width:100%;display:flex;flex-direction:row;justify-content:center}.system-requirements .system-requirements-title{width:max-content;padding-bottom:4px;margin-bottom:12px;border-bottom:1px solid var(--color-light-grey)}.system-requirements .system-requirements-frame{display:flex;flex-direction:row}.system-requirements .system-requirements-frame .system-requirements-minimal{margin-right:12px}.system-requirements .system-requirements-frame .system-requirements-list{list-style:none}.system-requirements .system-requirements-frame .system-requirements-list .system-requirements-list-item span{color:var(--color-light-grey)}.system-requirements-frame-wrapper{width:60vw;padding:12px;box-sizing:border-box;background-color:var(--color-dark)}.game-preview-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;box-sizing:border-box;width:60vw;padding:12px;background-color:var(--color-dark)}.steam-button{font-family:var(--font-family-3);display:flex;flex-direction:row;align-items:center;justify-content:start;text-decoration:none;width:max-content;transition:var(--transition);padding:4px 12px;border-radius:12px}.steam-button .button-icon{font-size:calc(var(--font-size) * 3);color:var(--color-light)}.steam-button .button-text{display:flex;flex-direction:column;align-items:start}.steam-button .button-text .button-text-layer-1{font-size:calc(var(--font-size) * 1);color:var(--color-light-grey)}.steam-button .button-text .button-text-layer-2{font-size:calc(var(--font-size) * 1.5);color:var(--color-light)}.steam-button{--background: linear-gradient(to bottom, #13389d, #115e9d);background:var(--background);position:relative}@media (hover: hover){.steam-button:before{content:"";position:absolute;z-index:-1;background:var(--background);transition:var(--transition);border-radius:12px;top:0;right:0;bottom:0;left:0}.steam-button .button-icon{transition:var(--transition)}.steam-button:hover{transform:scale(105%);padding:4px 8px}.steam-button:hover .button-icon{margin-right:8px}.steam-button:hover:before{transform:scale(105%);filter:blur(8px)}}.download-game-frame{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative}.download-game-frame .download-game-frame-wrapper{width:60vw;padding:12px;box-sizing:border-box;background-color:var(--color-dark);display:flex;flex-direction:row;align-items:start;justify-content:start}.download-game-frame .download-game-frame-wrapper .download-links-wrapper{-webkit-user-select:none;user-select:none;width:max-content;position:relative;display:flex;flex-direction:column;align-items:start;justify-content:center;box-sizing:border-box;padding-right:12px}.download-game-frame .download-game-frame-wrapper .download-links-wrapper .download-link{background-color:var(--color-dark-grey);color:var(--color-light);font-size:calc(var(--font-size) * 1.2);text-decoration:none;display:static;box-sizing:border-box;margin:12px 0;padding:12px 24px;border-radius:12px;width:100%;text-align:center;transition:var(--transition)}@media (hover: hover){.download-game-frame .download-game-frame-wrapper .download-links-wrapper .download-link:hover{background-color:var(--color-light-grey);color:var(--color-dark)}}.download-game-frame .download-game-frame-wrapper .download-links-wrapper .download-link.disabled{display:none}.download-game-frame .download-game-frame-wrapper .another-download-ways{-webkit-user-select:none;user-select:none;width:max-content;position:relative;display:flex;flex-direction:column;align-items:start;justify-content:center;padding-left:12px}.download-game-frame .download-game-frame-wrapper .another-download-ways .steam-button{margin:12px 0}@font-face{font-family:Google-sans-code;src:url(/DC3Games/assets/GoogleSansCode-Italic-VariableFont_wght-Czqrm8Cz.ttf);font-weight:400;font-style:italic}@font-face{font-family:Google-sans-code;src:url(/DC3Games/assets/GoogleSansCode-VariableFont_wght-B-CrtiD_.ttf);font-weight:400;font-style:normal}@font-face{font-family:JetBrains;src:url(/DC3Games/assets/JetBrainsMono-Italic-VariableFont_wght-CZO9PUqx.ttf);font-weight:400;font-style:italic}@font-face{font-family:JetBrains;src:url(/DC3Games/assets/JetBrainsMono-VariableFont_wght-BrlcHZ7m.ttf);font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:url(/DC3Games/assets/Montserrat-Italic-VariableFont_wght-B1o0utJu.ttf);font-weight:400;font-style:italic}@font-face{font-family:Quicksand;src:url(/DC3Games/assets/Quicksand-VariableFont_wght-DE2wFU7n.ttf);font-weight:400;font-style:normal}@font-face{font-family:Blender-pro;src:url(/DC3Games/assets/BlenderPro-Book-BVlyIbu5.ttf);font-weight:400;font-style:normal}:root{--font-family: Google-sans-code, JetBrains, "Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;--font-family-2: Montserrat, "Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;--font-family-3: Quicksand, "Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;--font-family-abstractd: Blender-pro, "Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;--font-size: 16px;--color-dark: #090911;--color-light: #fff;--color-dark-grey: #14141f;--color-light-grey: #ccd;--color-green-background: #1bbd363f;--color-green-text: #54e66d;--header-color: #223c;--color-grey: #334;--transition: .2s ease-out;--whv: calc(1vw + 1vh) }*{margin:0;padding:0;font-family:var(--font-family)}html{scroll-behavior:smooth}body{background-color:var(--color-dark-grey);color:var(--color-light);font-size:var(--font-size)}::selection{background-color:var(--color-light);color:var(--color-dark)}
