html{scroll-behavior:smooth}html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6,kbd{margin:0;padding:0;border:none;font-weight:400}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:center}@font-face{font-family:inter;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/Inter-Regular-subset.woff2)format("woff2")}@font-face{font-family:inter;font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/Inter-Italic-subset.woff2)format("woff2")}@font-face{font-family:inter;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/Inter-Bold-subset.woff2)format("woff2")}@font-face{font-family:inter;font-style:italic;font-weight:700;font-display:swap;src:url(../fonts/Inter-BoldItalic-subset.woff2)format("woff2")}@font-face{font-family:fira code;font-weight:400;font-style:normal;font-display:swap;src:url(../fonts/FiraCode-Regular-subset.woff2)format("woff2")}@font-face{font-family:fira code;font-weight:700;font-style:normal;font-display:swap;src:url(../fonts/FiraCode-Bold-subset.woff2)format("woff2")}@font-face{font-family:ubuntu titling;font-weight:700;font-style:normal;font-display:swap;src:url(../fonts/UbuntuTitling-Bold.woff2)format("woff2")}:root{color-scheme:dark}:focus{outline:none;border-radius:2px}:focus:not(:focus-visible){outline:none}:focus:focus-visible{outline:3px solid #ffab00;outline-offset:4px}:focus-visible{outline:3px solid #ffab00;outline-offset:4px}::-moz-selection,::selection{color:#fff;background-color:#ff7b00}html{scrollbar-width:thin;height:100%;scroll-padding-top:88px}body{background-color:#19103b;color:#c9beec;font-family:inter,sans-serif,sans-serif;font-weight:400;font-size:15px;line-height:1.4rem;word-wrap:break-word;text-rendering:optimizeLegibility;scroll-padding-top:88px}article{max-width:100%}article h2:first-of-type{margin-top:0}#main{flex:1 0 auto}.container{max-width:1170px;margin:auto;padding:0 80px;width:100%}@media(max-width:720px){.container{padding:0 40px}}.narrow-container{max-width:1170px;margin:auto;padding:0 200px;width:100%}.content-container{background-color:#1f1345}.single-header-container{padding:0}@media(max-width:720px){.single-header-container{margin-top:56px}}.menuOpen,.modalOpen{overflow-y:hidden;height:100vh}.content{min-height:calc(100vh - 600px);margin-top:0;margin-bottom:0;padding-top:40px;padding-bottom:80px}.content article{margin-bottom:40px}.content.content-home{padding-top:80px}.container-bg{background-color:#1f1345}.highlight pre{border-radius:8px;padding:16px;background:rgba(0,0,0,.6)!important;-moz-tab-size:2!important;-o-tab-size:2!important;tab-size:2!important;color:#c9beec!important;font-family:fira code,consolas,monospace!important;font-size:15px;text-wrap:wrap}.highlight pre code{font-family:inherit}.article-grid{display:grid;gap:32px;grid-template-columns:calc(100% - 18em)16em}@media(max-width:920px){.article-grid{grid-template-columns:1fr}}.donation{margin-top:40px;display:flex;flex-direction:column;gap:32px;align-items:center}.email-obfuscator{margin-top:32px}aside{display:block;position:sticky;top:100px;max-height:calc(100vh - 156px);overflow-y:auto;scrollbar-width:thin}a{color:#ff7b00;text-decoration:none;font-weight:700;transition:.2s ease;outline-color:rgba(255,123,0,0);outline-offset:16px}a:hover,a:focus{color:#ff9600}a:hover svg.icon,a:hover svg.icon *,a:focus svg.icon,a:focus svg.icon *{fill:#ff9600}a:active{color:#ffa200}a:active svg.icon,a:active svg.icon *{fill:#ffa200}a svg.icon,a svg.icon *{transition:.2s ease}h1,h2,h3,h4,h5,h6{font-family:ubuntu titling,inter,sans-serif;color:#ffab00;font-weight:700;letter-spacing:unset;line-height:1em}h1 code,h2 code,h3 code,h4 code,h5 code,h6 code{padding:unset;background-color:unset;font-size:unset;font-family:fira code,consolas,monospace}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit;color:inherit}h1 a:focus,h1 a:hover,h2 a:focus,h2 a:hover,h3 a:focus,h3 a:hover,h4 a:focus,h4 a:hover,h5 a:focus,h5 a:hover,h6 a:focus,h6 a:hover{color:#ff9600}h1 a:active,h2 a:active,h3 a:active,h4 a:active,h5 a:active,h6 a:active{color:#ffa200}h1{font-size:2.5rem;margin-bottom:2rem;margin-top:1.5rem}h1:first-of-type{margin-top:0}h2{font-size:2rem;margin-bottom:2rem;margin-top:3rem}h2:first-of-type{margin-top:0}h3{font-size:1.5rem;margin-bottom:1rem;margin-top:1.5rem}h4{font-size:1.3rem;margin-bottom:1rem;margin-top:1rem}h5{font-size:1.05rem;margin-top:1rem;margin-bottom:1rem;font-family:inter,sans-serif;color:#fff}h6{font-size:1rem;color:#fff;font-family:inter,sans-serif;margin-top:1rem;margin-bottom:1rem}strong{font-weight:700}p{margin-top:0;margin-bottom:.85rem;line-height:1.75rem}p code{font-size:inherit}p strong{color:#fff}li>strong{color:#fff}hr{border-top:1px solid #ff7b00;width:100%;height:1px;margin-left:auto;margin-right:auto;margin-top:4px;margin-bottom:4px}kbd{background-color:#6d50c6;border-bottom:2px solid #4a2c94;padding:2px 6px;font-family:inter,sans-serif;font-size:13px;border-radius:4px}.elide-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;display:block}blockquote{padding:8px 16px;background-color:#2e1b66;border-radius:4px;margin-bottom:16px;border-left:4px solid #ff7b00}blockquote p:last-of-type{margin-bottom:0}a.button,button{align-content:center;align-items:center;justify-content:center;background-color:#ff7b00;border:none;border-radius:9999px;box-shadow:0 4px 16px rgba(0,0,0,.25);color:#fff;cursor:pointer;font-size:18px;text-transform:uppercase;padding:10.66666667px 32px 10.66666667px 24px;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;font-family:ubuntu titling,inter,sans-serif;letter-spacing:unset;transition:background-color .2s,outline .2s,box-shadow .2s,color .2s,border-color .2s,scale .2s,-webkit-transform .2s;-webkit-transition:background-color .2s,outline .2s,box-shadow .2s,color .2s,border-color .2s,-webkit-transform .2s;font-weight:700;display:flex!important;flex-direction:row!important;gap:4px!important;text-decoration:none;width:fit-content;outline-offset:0}a.button:hover,a.button:focus,a.button:focus-visible,button:hover,button:focus,button:focus-visible{background-color:#ff9600;box-shadow:0 4px 16px rgba(0,0,0,.5);color:#fff;border-radius:9999px;transform:scale(1.025);-webkit-transform:scale(1.025);outline-offset:0}a.button:hover .icon svg,a.button:hover .icon svg *,a.button:focus .icon svg,a.button:focus .icon svg *,a.button:focus-visible .icon svg,a.button:focus-visible .icon svg *,button:hover .icon svg,button:hover .icon svg *,button:focus .icon svg,button:focus .icon svg *,button:focus-visible .icon svg,button:focus-visible .icon svg *{fill:#fff}a.button:active,button:active{background-color:#ffa200;box-shadow:0 4px 16px rgba(0,0,0,.75);color:#fff;transform:scale(1.05);-webkit-transform:scale(1.05)}a.button .icon,button .icon{margin-top:auto;margin-bottom:auto;margin-left:0;margin-right:4px;transform:translate(0,-1px)}a.button .icon svg,button .icon svg{fill:#fff;height:16px;width:auto}a.button .icon svg,a.button .icon svg *,button .icon svg,button .icon svg *{fill:#fff}a.button.right,button.right{padding:10.66666667px 24px 10.66666667px 32px}a.button.right .icon,button.right .icon{margin-left:4px;margin-right:0}a.button .text,button .text{display:inline-block;text-decoration:none;text-overflow:ellipsis;overflow:hidden}a.button.secondary,button.secondary{background-color:#fff;color:#593bb0}a.button.secondary .icon svg,a.button.secondary .icon svg *,button.secondary .icon svg,button.secondary .icon svg *{fill:#593bb0}a.button.centered,button.centered{margin-left:auto;margin-right:auto}a.button.shortcode,button.shortcode{margin-left:auto;margin-right:auto;margin-top:16px;margin-bottom:16px}a.button.disabled,a.button:disabled,button.disabled,button:disabled{box-shadow:none;color:#4f3991;background-color:#291a58;cursor:not-allowed;pointer-events:none}a.button.disabled .icon svg,a.button:disabled .icon svg,button.disabled .icon svg,button:disabled .icon svg{fill:currentColor}article .button,article button{margin-top:32px}article .button.shortcode,article button.shortcode{margin-top:32px}input{font-family:inter,sans-serif;font-size:15px;font-weight:400;color:#c9beec}input::placeholder{color:#fff}article img,article video{border-radius:4px;max-width:100%;display:block;height:auto;margin-left:auto;margin-right:auto;margin-top:32px;margin-bottom:32px}a.responsive-img{min-width:200px;max-width:50%;display:block;margin-left:auto;margin-right:auto}table{border-spacing:0;border-collapse:collapse;display:block;max-width:100%;overflow:auto;margin-bottom:32px;scrollbar-width:thin}table th{font-weight:700;background-color:#291a58}table th,table td{padding:8px 16px;border:1px solid #4a2c94}table tr{background-color:#1f1345;border-top:1px solid #4a2c94}table tr:nth-child(2n){background-color:#19103b}table img{background-color:initial;max-width:100%}header{background-color:rgba(48,28,99,.9);backdrop-filter:blur(8px);box-shadow:0 0 transparent;position:fixed;top:0;width:100%;line-height:unset;z-index:99;transition:background-color .2s,box-shadow .2s}header.home-header{background-color:rgba(48,28,99,0);backdrop-filter:none}header.home-header.navbar-bg-visible{background-color:rgba(48,28,99,.9);box-shadow:0 4px 16px rgba(0,0,0,.5);backdrop-filter:blur(8px)}header a{text-decoration:none;color:#fff;font-size:15px}header nav{height:56px;padding-top:0;padding-bottom:0;display:flex;justify-content:flex-start;gap:16px;flex-direction:row}header nav .menu-element{display:flex;flex-direction:row;height:100%;margin:unset;padding:unset;list-style:none;align-items:center;font-weight:400;min-width:4em;text-align:center;min-height:100%;font-size:15px;border-radius:0}header nav .menu-element a{font-weight:inherit;font-size:inherit;text-align:inherit;display:flex;min-width:100%;min-height:100%;padding:0 8px;align-content:center;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;border-top:0 solid rgba(255,123,0,0);border-bottom:0 solid rgba(255,123,0,0);transition:background-color .2s,border-bottom-color .1s,border-bottom-width .1s,border-top-width .1s,outline .2s;border-radius:0}header nav .menu-element a:hover{color:#fff;border-bottom-color:#ff7b00;background-color:#44307f}header nav .menu-element a:focus,header nav .menu-element a:focus-visible,header nav .menu-element a:hover,header nav .menu-element a:active{color:#fff;outline-offset:-4px!important;border-radius:0}header nav .menu-element a.current{border-top-width:4px;color:#fff;border-bottom-width:4px;border-bottom-color:#ff7b00}header nav .menu-element a:active{color:#fff;border-bottom-color:#ff7b00;background-color:#593bb0}header nav .header-mobile-menuitem{display:none}header nav .header-mobile-menuitem .icon{margin-right:1ch}header nav ul.menu-elements{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;min-height:100%;justify-content:flex-start;margin:unset;padding:unset;flex-grow:1;gap:8px}header nav ul.menu-elements hr.mobile-menu-separator{margin-top:auto;width:100%;border-color:#4a2c94;margin-bottom:0}header nav .button{border-color:#c9beec;color:#fff;margin-left:16px;font-size:16.875px;padding:8px 24px;background-color:rgba(255,123,0,0)}header nav .button svg{fill:currentColor}header nav .language-dropdown{height:56px;align-self:flex-end}header nav .language-dropdown a{cursor:pointer;display:flex;flex-direction:row;gap:8px;border:none;color:#fff}header nav .language-dropdown a:hover{color:#fff;border:none}header nav .language-dropdown a::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:'';border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}header nav ul.mobile-languages-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:50% 50%;width:50%;gap:0;margin-left:auto;margin-right:auto;margin-top:auto}header nav ul.mobile-languages-list li{display:block}header input.menu-checkbox{position:absolute;z-index:-1;opacity:0;display:none;pointer-events:none}header label.menu-show{margin-right:auto;color:#fff;padding:16px;border-radius:9999px;display:none;width:fit-content;height:fit-content;line-height:0;-webkit-user-select:none;user-select:none;cursor:pointer;transition:background-color .2s ease,scale .2s ease,color .2s ease,outline .2s ease}header input.menu-checkbox:checked+label.menu-show{background-color:rgba(46,27,102,0);color:#8a73cc}header label.menu-show:hover,header label.menu-show:focus,header input.menu-checkbox:checked+label.menu-show:hover,header input.menu-checkbox:checked+label.menu-show:focus{background-color:#593bb0;scale:1.1}header label.menu-show:focus,header input.menu-checkbox:focus+label.menu-show{outline:#ffab00 solid 3px;outline-offset:0}header label.menu-show:active,header input.menu-checkbox:checked+label.menu-show:active{background-color:#6d50c6;scale:1.2}header label.menu-close{width:fit-content;margin-right:16px;margin-top:8px;color:#8a73cc;font-weight:400;padding:24px;text-align:center;align-self:flex-end;cursor:pointer;display:none;transition:background-color .2s ease,color .2s ease,scale .2s ease;-webkit-user-select:none;user-select:none;border-radius:9999px;border:none}header label.menu-close:hover{color:#fff;background-color:#382474}header label.menu-close:active{color:#fff;background-color:#44307f;scale:1.1}header label.menu-close a{margin:auto;display:flex;align-items:center;justify-content:center;color:currentColor}header .title{display:block;align-self:flex-start;margin-top:8px;margin-bottom:8px;border-radius:0;outline-offset:2px;outline-color:rgba(255,123,0,0)}header .title .logo{display:flex;flex-direction:row;align-items:center;gap:12px;height:fit-content;width:fit-content}header .title .logo .logo-icon{height:40px;width:auto;min-height:40px;min-width:40px;max-height:40px;max-width:40px}header .title .logo .logo-text{height:40px;width:auto;max-height:100%}header .searchbox-container{margin:auto 0;display:block;min-height:fit-content;height:fit-content;max-height:fit-content;position:relative;align-self:flex-end}header .searchbox-container .icon{width:16px;height:16px;display:block;position:absolute;left:12px;top:calc(50% - 8px);pointer-events:none}header .searchbox-container .icon svg,header .searchbox-container .icon svg *{fill:#8a73cc;transition:fill .2s}header .searchbox-container:hover .icon svg,header .searchbox-container:hover .icon svg *,header .searchbox-container:focus-within .icon svg,header .searchbox-container:focus-within .icon svg *{fill:currentColor}header .searchbox-container input.searchbox{font-size:15px;margin:auto 0;border-radius:9999px;padding:8px 16px 8px 32px;height:fit-content;border:1px solid #593bb0;background-color:#382474;transition:border-color .2s,outline .2s,background-color .2s;max-width:200px;width:100%;color:#fff}header .searchbox-container input.searchbox:hover{border-color:#6d50c6}header .searchbox-container input.searchbox:focus-visible{outline-offset:-1px!important}header .searchbox-container input.searchbox:focus{background-color:#44307f}@media(max-width:1170px){header nav .title .logo .logo-text{display:none}}@media(max-width:1040px){header label.menu-show,header input.menu-checkbox{display:block}header nav{height:unset;display:flex;justify-content:space-between;align-items:center}header nav ul.menu-elements{display:none;align-items:flex-start;align-content:flex-start}header nav ul.menu-elements li{min-height:unset;width:100%;min-width:100%;margin:0;height:unset;font-size:1em}header nav ul.menu-elements li.home{display:unset}header nav .title .logo .logo-text{display:block}header label.menu-close{display:flex}header nav ul.menu-elements li a{width:100%;padding:32px 8px;border:none;color:#fff}header nav ul.menu-elements li a:hover{border:none}header nav ul.menu-elements li a.current{border:none;color:#ff7b00}header nav ul.menu-elements li a.current:hover{color:#ff9600}header nav input.menu-checkbox:checked~ul.menu-elements{margin:0;padding:0;left:0;right:0;top:0;bottom:0;display:flex;flex-wrap:nowrap;pointer-events:all;position:absolute;flex-direction:column;width:unset;max-width:100vw;flex-basis:100%;height:100vh;justify-content:flex-start;background-color:rgba(31,19,69,.925);backdrop-filter:blur(16px);z-index:1;overflow-y:auto;gap:0}header nav input.menu-checkbox:checked~ul.menu-elements li{font-size:17px}header nav input.menu-checkbox:checked~ul.menu-elements li a{padding:24px 0}header nav input.menu-checkbox:checked~ul.menu-elements .header-mobile-menuitem{display:block}}@media(max-width:720px){header nav .language-dropdown{display:none}}@media(max-width:720px){header nav .searchbox-container{display:none}header nav .language-dropdown{display:none}header nav .menu-show{margin-right:0;margin-left:auto}header nav .title .logo .logo-text{display:block}}@media(max-width:720px) and (max-width:360px){header nav .title .logo .logo-text{display:none}}footer{width:100%;max-width:100%;background-color:#100925;color:#8a73cc;font-size:14px}footer a{color:#c9beec;font-size:14px}footer a svg{fill:currentColor!important}footer a:hover{color:#ff9600}footer a:hover svg{fill:#ff9600!important}footer a:active{color:#ffa200}footer a:active svg{fill:#ffa200!important}footer a .external-link-symbol{pointer-events:none;-webkit-user-select:none;user-select:none;margin-left:.5ch}footer .container{margin:auto;width:100%;padding-top:24px;padding-bottom:24px}footer .footer-columns{margin:0;margin-bottom:16px;width:100%;display:flex;flex-direction:row;align-items:flex-start;gap:32px;justify-content:space-between}@media(max-width:720px){footer .footer-columns{flex-direction:column}}footer .footer-column{vertical-align:top;justify-content:center}@media(max-width:1080px){footer .footer-column{width:calc(33.333% - 16px)}}@media(max-width:720px){footer .footer-column{min-width:100%;max-width:100%;text-align:center}}footer .footer-column .footer-column-title{color:#b29fe7;font-size:15px;font-weight:700;margin-bottom:8px;line-height:normal}footer .footer-column .footer-column-text{font-weight:400;line-height:normal;color:#8a73cc;margin-bottom:8px}footer .footer-column ul{font-size:14px;list-style-type:none;margin:0}footer .footer-column ul li{margin:0;margin-bottom:4px}footer .footer-column .social-networks-icons{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;margin-bottom:8px}@media(max-width:720px){footer .footer-column .social-networks-icons{justify-content:center}}footer .footer-column .social-networks-icons a.social-networks-icon{width:24px;height:24px;display:block}footer .footer-column .social-networks-icons a.social-networks-icon .icon svg{width:24px;height:24px}footer .footer-bottom{text-align:center}footer .footer-bottom .footer-bottom-text{margin-bottom:0;line-height:unset}footer .footer-bottom .footer-engine-information{display:flex;flex-direction:row;gap:4px;align-items:center;justify-content:center;line-height:1.25em;margin-bottom:16px}@media(max-width:720px){footer .footer-bottom .footer-engine-information{flex-direction:column}footer .footer-bottom .footer-engine-information .footer-engine-information-bullet{display:none}}footer .footer-bottom .footer-engine-information .footer-engine-information-bullet{-webkit-user-select:none;user-select:none}footer .footer-bottom .footer-bottom-logos{display:flex;flex-direction:row;gap:16px;justify-content:center;margin-top:16px;margin-bottom:16px;flex-wrap:wrap}footer .footer-bottom .footer-bottom-logos a,footer .footer-bottom .footer-bottom-logos .footer-bottom-logo{height:32px;width:auto}footer .footer-bottom .footer-build-time{font-size:11px;color:#584394}footer .footer-bottom .footer-build-time a{font-size:11px;color:#8a73cc}footer .footer-bottom .footer-build-time a:hover{color:#ff9600}footer .footer-bottom .footer-build-time a:active{color:#ffa200}ul,ol{margin-bottom:1rem;margin-left:1rem}ul li,ol li{margin-bottom:.25rem}ul li::marker,ol li::marker{color:#8a73cc}ul li p,ol li p{display:inline}ul{list-style:disc inside none}ol{list-style:decimal inside none}.icon{display:inline-block;line-height:0;width:16px;height:16px}.icon svg,.icon svg path{fill:currentColor;height:100%;width:auto}.rating{display:inline-block;line-height:0;width:16px;height:16px}.rating svg,.rating svg path{height:100%;width:auto}.home-wrapper{background-image:url(../img/homepage-cover.webp);background-repeat:no-repeat;background-size:100vw;min-width:100%;max-width:100%;background-color:#150c30}@media(max-width:1280px){.home-wrapper{background-size:125vw}}@media(max-width:720px){.home-wrapper{background-size:auto 100vh}}@media(max-width:720px) and (max-height:400px){.home-wrapper{background-size:100vw}}.home .home-section{padding-top:40px;padding-bottom:40px;min-width:100%;text-align:center}.home .home-section.home-discover{padding-top:0}.home h1,.home h2,.home h3,.home h4,.home h5{margin-bottom:16px}.home .home-tagline{margin:0 auto;text-align:center;font-size:2rem}.home .home-title{text-align:center;font-size:2.5rem;margin-bottom:40px}.home .home-hero{display:flex;flex-direction:column;align-items:center;color:#c9beec;text-align:center;width:60%;margin:0 auto;margin-bottom:96px;gap:32px}@media(max-width:920px){.home .home-hero{width:90%;margin-bottom:64px}}@media(max-width:720px){.home .home-hero{width:100%}}@media(max-height:1200px){.home .home-hero{min-height:calc(100vh - 56px)}}.home .home-hero .home-image{max-width:100%;filter:drop-shadow(0 8px 16px rgba(0,0,0,.25));max-height:30vh}.home .home-hero .home-features{width:calc(100% - 64px);display:flex;flex-direction:row;justify-content:space-between;gap:32px;margin:32px 0}@media(max-width:920px){.home .home-hero .home-features{width:100%;margin:0;gap:16px}}.home .home-hero .home-features .home-feature{display:block;max-width:30%}.home .home-hero .home-features .home-feature .home-feature-img{height:96px;width:96px;margin-bottom:16px}.home .home-hero .home-features .home-feature .home-feature-text{font-size:17px}.home .home-hero .home-cta-buttons{width:100%;display:flex;flex-direction:row;justify-content:space-between;gap:32px}.home .home-hero .home-cta-buttons .home-cta-button{width:calc(50% - 16px);min-width:calc(50% - 16px)}@media(max-width:720px){.home .home-hero .home-cta-buttons{flex-direction:column;align-items:center}.home .home-hero .home-cta-buttons .home-cta-button{width:100%}}.home .home-hero .home-engine-information{color:#8a73cc;font-size:15px}.home .home-hero .home-engine-information .home-engine-information-bullet{margin:0 4px;pointer-events:none;-webkit-user-select:none;user-select:none}@media(max-width:540px){.home .home-hero .home-engine-information{display:flex;flex-direction:column}.home .home-hero .home-engine-information .home-engine-information-bullet{display:none}}.home .home-hero .home-platforms-logos{display:flex;flex-direction:row;gap:16px;justify-content:center}.home .home-hero .home-platforms-logos .home-platforms-logo .icon{width:32px;height:32px}.home .home-games{background-color:#1d1242}.home .home-section-icon{width:64px;height:64px;margin-bottom:16px}.list-items{display:flex;flex-direction:row;flex-wrap:wrap;gap:40px;list-style:none}.list-item{padding:8px}.list-item .list-item-content{border-radius:8px;text-align:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center}.list-item .list-item-content .list-item-image{width:100%;box-shadow:0 4px 16px rgba(0,0,0,.5);margin-bottom:32px;border-radius:8px;transition:scale .2s}.list-item .list-item-content .list-item-title{font-weight:400;margin-bottom:4px}.list-item .list-item-content:hover{color:#ff9600}.list-item .list-item-content:hover .list-item-image{scale:1.05}.list-header{width:100%}.list-header h1{margin-bottom:8px}ul.game-list{list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;gap:32px;margin:0 auto;margin-bottom:48px;justify-content:center}ul.game-list li.game-list-item{width:300px;height:154.28571429px;margin:0;display:block;box-shadow:0 1px 2px rgba(0,0,0,.5);border-radius:8px;max-width:100%}a.game-item{background-color:#593bb0;border-radius:8px;margin:0;display:block;width:100%;height:100%;overflow:hidden;outline-offset:0!important;position:relative}a.game-item:hover{box-shadow:0 4px 16px rgba(0,0,0,.5);transform:scale(1.025);-webkit-transform:scale(1.025)}a.game-item:active{box-shadow:0 4px 16px rgba(0,0,0,.75);transform:scale(1.05);-webkit-transform:scale(1.05)}a.game-item img{display:block;margin:0;max-width:unset;min-width:100%;object-fit:cover;height:100%;object-position:center}a.game-item .label-not-released{padding:4px 8px;background-color:rgba(7,0,28,.85);backdrop-filter:blur(4px);position:absolute;bottom:8px;right:8px;border-radius:5.33333333px;color:#c9beec;font-weight:400;font-size:13px}.game-list-toolbar{display:flex;flex-direction:row;justify-content:center;margin-bottom:32px}ul.news-list{list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;gap:32px;margin:0 auto;margin-bottom:48px;justify-content:center}ul.news-list li.news-list-item{width:300px;min-height:154.28571429px;margin:0;display:block;box-shadow:0 1px 2px rgba(0,0,0,.5);border-radius:8px;max-width:100%}a.news-item{background-color:#4a2c94;border-radius:8px;margin:0;display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;outline-offset:0!important}a.news-item:hover{background-color:#593bb0;box-shadow:0 4px 16px rgba(0,0,0,.5);transform:scale(1.025);-webkit-transform:scale(1.025)}a.news-item:hover svg,a.news-item:hover svg path{fill:#8a73cc}a.news-item:active{box-shadow:0 4px 16px rgba(0,0,0,.75);transform:scale(1.05);-webkit-transform:scale(1.05)}a.news-item .news-item-information{text-align:left;display:flex;flex-direction:column;padding:16px;color:#c9beec;font-weight:400;font-size:15px;gap:8px;height:100%}a.news-item .news-item-information .news-item-title{color:#ffab00;font-size:19px;font-weight:700;font-family:ubuntu titling,inter,sans-serif}a.news-item .news-item-information .news-item-metadata{color:#8a73cc;font-size:13px;display:flex;flex-direction:row;gap:8px}a.news-item .news-item-information .news-item-metadata .news-item-date{display:flex;flex-direction:row;align-items:center;gap:4px}a.news-item .news-item-information .news-item-metadata .news-item-date svg{width:16px;height:16px;fill:#8a73cc}a.news-item .news-item-information .news-item-metadata .news-item-tags{display:flex;flex-direction:row;gap:4px;overflow-x:scroll;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}a.news-item .news-item-information .news-item-metadata .news-item-tags .news-item-tag{background:#382474;padding:0 8px;border-radius:9999px;font-size:11px}a.news-item .news-item-information .news-item-metadata .news-item-tags::-webkit-scrollbar{display:none}a.news-item .news-item-information .news-item-excerpt{color:#c9beec;font-size:15px;word-wrap:break-word;flex-grow:1}a.news-item .news-item-image{display:block;margin:0;max-width:unset;min-width:100%;height:100px;object-fit:cover;object-position:center}.news-list-toolbar{display:flex;flex-direction:row;justify-content:center;margin-bottom:32px}#searchPopup{position:fixed;top:64px;z-index:9999;padding:0;background-color:rgba(31,19,69,.925);backdrop-filter:blur(8px);border:1px solid #382474;overflow:hidden;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.75);width:480px;max-width:480px;min-width:480px;font-size:15px;transition:opacity .2s ease-in-out,transform .2s ease;display:none;transform:translate(0,-20px);opacity:0}#searchPopup.opening{display:block}#searchPopup.opened{display:block;transform:translate(0,0);opacity:1}#searchPopup.closing{display:block;transform:translate(0,-10px);opacity:0}#searchPopup #searchNoResults{display:none;padding:16px}#searchPopup #searchLoadingIndex{display:flex;flex-direction:column;gap:16px;align-items:center;padding:32px}#searchPopup #searchResults{display:none;list-style:none;margin:0;padding:0;overflow-y:auto;scrollbar-width:thin;height:auto;min-height:64px;max-height:80vh}#searchPopup #searchResults li.search-result{margin:0}#searchPopup #searchResults li.search-result a.search-result-link{display:block;min-width:100%;width:100%;max-width:100%;border:1px solid #593bb0;border-left:none;border-right:none;margin:0;margin-top:-1px;padding:16px;transition-duration:.1s;color:#c9beec;font-weight:400;outline-offset:-4px}#searchPopup #searchResults li.search-result a.search-result-link:last-child{border-bottom:none}#searchPopup #searchResults li.search-result a.search-result-link:hover{background-color:#382474}#searchPopup #searchResults li.search-result a.search-result-link:hover .search-result-title{color:#ff9600}#searchPopup #searchResults li.search-result a.search-result-link:hover .search-result-excerpt{color:#c9beec}#searchPopup #searchResults li.search-result a.search-result-link:hover .search-result-url{color:#8a73cc}#searchPopup #searchResults li.search-result a.search-result-link:active,#searchPopup #searchResults li.search-result a.search-result-link:focus{background-color:#44307f}#searchPopup #searchResults li.search-result a.search-result-link .search-result-title{font-size:17px;font-weight:700;margin-bottom:5.33333333px}#searchPopup #searchResults li.search-result a.search-result-link .search-result-excerpt{color:#8a73cc;margin-bottom:4px}#searchPopup #searchResults li.search-result a.search-result-link .search-result-url{color:#584394;font-size:13px}#searchPopup #searchResults li.search-result.current a.search-result-link{background-color:#382474}#searchPopup #searchResults li.search-result.current a.search-result-link .search-result-title{color:#ff9600}#searchPopup #searchResults li.search-result.current a.search-result-link .search-result-excerpt{color:#c9beec}#searchPopup #searchResults li.search-result.current a.search-result-link .search-result-url{color:#8a73cc}.list-toolbar .searchbox-container{margin:auto 0;display:block;min-height:fit-content;height:fit-content;max-height:fit-content;position:relative;width:320px;max-width:100%}.list-toolbar .searchbox-container .icon{width:16px;height:16px;display:block;position:absolute;left:12px;top:calc(50% - 8px);pointer-events:none}.list-toolbar .searchbox-container .icon svg,.list-toolbar .searchbox-container .icon svg *{fill:#8a73cc;transition:fill .2s}.list-toolbar .searchbox-container:hover .icon svg,.list-toolbar .searchbox-container:hover .icon svg *,.list-toolbar .searchbox-container:focus-within .icon svg,.list-toolbar .searchbox-container:focus-within .icon svg *{fill:#c9beec}.list-toolbar .searchbox-container input.searchbox{font-size:15px;margin:auto 0;border-radius:9999px;padding:8px 16px 8px 32px;height:fit-content;border:1px solid #593bb0;background-color:#382474;transition:border-color .2s,outline .2s,background-color .2s;flex-grow:1;width:100%}.list-toolbar .searchbox-container input.searchbox:hover{border-color:#6d50c6}.list-toolbar .searchbox-container input.searchbox:focus-visible{outline-offset:-1px!important}.list-toolbar .searchbox-container input.searchbox:focus{background-color:#44307f}.searchpage-list-toolbar{display:flex;flex-direction:row;justify-content:center;margin-bottom:32px}#searchpage-noresults{display:none;text-align:center}#searchpage-loading{display:none;text-align:center}ul#searchpage-list{list-style:none;display:none;flex-direction:column;gap:16px}ul#searchpage-list li.search-result{margin:0;width:100%;display:block}ul#searchpage-list li.search-result a.search-result-link{display:block;width:100%;padding:16px 32px;background-color:#2e1b66;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.5);outline-offset:0}ul#searchpage-list li.search-result a.search-result-link:focus,ul#searchpage-list li.search-result a.search-result-link:hover{background-color:#382474;transform:scale(1.01);box-shadow:0 4px 16px rgba(0,0,0,.25)}ul#searchpage-list li.search-result a.search-result-link:focus .search-result-title,ul#searchpage-list li.search-result a.search-result-link:hover .search-result-title{transition:color .2s ease;color:#ff9600}ul#searchpage-list li.search-result a.search-result-link:focus .search-result-excerpt,ul#searchpage-list li.search-result a.search-result-link:hover .search-result-excerpt{transition:color .2s ease;color:#c9beec}ul#searchpage-list li.search-result a.search-result-link:focus .search-result-url,ul#searchpage-list li.search-result a.search-result-link:hover .search-result-url{transition:color .2s ease;color:#8a73cc}ul#searchpage-list li.search-result a.search-result-link:active{transform:scale(1.02);background-color:#44307f;box-shadow:0 4px 16px rgba(0,0,0,.5)}ul#searchpage-list li.search-result a.search-result-link:active .search-result-title{transition:color .2s ease;color:#ff9600}ul#searchpage-list li.search-result a.search-result-link:active .search-result-excerpt{transition:color .2s ease;color:#c9beec}ul#searchpage-list li.search-result a.search-result-link:active .search-result-url{transition:color .2s ease;color:#8a73cc}ul#searchpage-list li.search-result a.search-result-link .search-result-title{color:#c9beec;font-size:17px;font-weight:700;margin-bottom:5.33333333px}ul#searchpage-list li.search-result a.search-result-link .search-result-excerpt{font-weight:400;color:#8a73cc;margin-bottom:4px}ul#searchpage-list li.search-result a.search-result-link .search-result-url{font-weight:400;color:#584394;font-size:13px}.spinner{display:inline-block;position:relative;width:40px;height:40px}.spinner div{display:inline-block;position:absolute;left:4px;width:8px;background:#ff7b00;animation:spinner 1.2s cubic-bezier(0,.5,.5,1)infinite;border-radius:2px}.spinner div:nth-child(1){left:2px;animation-delay:-.24s}.spinner div:nth-child(2){left:16px;animation-delay:-.12s}.spinner div:nth-child(3){left:30px;animation-delay:0}@keyframes spinner{0%{top:4px;height:32px}50%,100%{top:12px;height:32px}}.breadcrumb-container{padding:0}@media(max-width:720px){.breadcrumb-container{display:none}}.breadcrumb{font-size:13px;padding-top:64px;padding-left:80px;padding-right:80px;padding-bottom:8px;background-color:#160c33;min-height:96px}.breadcrumb .breadcrumb-items{margin:0;display:flex;flex-direction:row;gap:8px;align-items:center}.breadcrumb .breadcrumb-items a{color:#8a73cc;font-weight:400}.breadcrumb .breadcrumb-items a:hover{color:#ff9600}.breadcrumb .breadcrumb-items .breadcrumb-item{display:inline}.breadcrumb .breadcrumb-items .breadcrumb-item.current{color:#c9beec}.breadcrumb .breadcrumb-items .icon{width:16px;height:16px;color:#584394}.breadcrumb .breadcrumb-items .icon svg,.breadcrumb .breadcrumb-items .icon svg path{fill:currentColor}.breadcrumb .breadcrumb-separator{color:#584394;-webkit-user-select:none;user-select:none;margin:0 4px}.table-of-contents-aside{display:block;position:sticky;align-self:start;top:100px;background:rgba(48,28,99,.9);padding:16px 32px;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.5)}.table-of-contents-aside .table-of-contents-nav ul{list-style-type:none;margin:0;padding:0}.table-of-contents-aside .table-of-contents-nav ul>li{margin-top:8px}.table-of-contents-aside .table-of-contents-nav ul ul{margin-left:16px}.table-of-contents-aside .table-of-contents-nav ul li{margin-bottom:8px}.table-of-contents-aside .table-of-contents-nav ul a{color:#8a73cc;font-weight:400}.table-of-contents-aside .table-of-contents-nav ul a.current{color:#c9beec}.table-of-contents-aside .table-of-contents-nav ul a:hover{color:#ff9600}.table-of-contents-aside .table-of-contents-title{color:#ffab00;font-family:ubuntu titling,inter,sans-serif;font-size:17px;margin-bottom:16px}@media(max-width:920px){.table-of-contents-aside{display:none}}.video-player{width:640px;height:360px;max-width:100%;border-radius:8px;margin:32px auto;display:grid;background-color:#100925;box-shadow:0 1px 2px rgba(0,0,0,.5);overflow:hidden}.video-player.game-trailer{width:100%;height:auto}.video-player .video-iframe-placeholder{margin:32px auto;width:640px;height:360px;max-width:100%;display:none;grid-row:1;grid-column:1;margin:0}.video-player .video-iframe-placeholder.game-trailer{width:100%}.video-player .video-thumbnail{margin:0;grid-row:1;grid-column:1;width:100%;height:100%}.video-player .video-player-button{padding:16px;margin:auto;outline-offset:0;display:block;grid-row:1;grid-column:1;height:fit-content;width:fit-content;box-shadow:0 4px 16px rgba(0,0,0,.5)}.video-player .video-player-button:hover{transform:scale(1.075)}.video-player .video-player-button:active{transform:scale(1.25)}.video-player .video-player-button .icon{margin:auto;width:32px;height:32px}.video-player .video-player-button .icon svg{width:100%;height:100%}.video-player .video-player-button .icon svg,.video-player .video-player-button .icon svg *{fill:#fff}@media(max-width:1080px){.video-player{width:unset;height:unset}}table.game-info-table{display:table;width:100%;max-width:100%;table-layout:auto;font-size:15px;background-color:#382474;margin:0}table.game-info-table a{color:#c9beec;font-weight:400}table.game-info-table a:hover{color:#ff9600}table.game-info-table a:active{color:#ffa200}table.game-info-table a .external-link-symbol{pointer-events:none;-webkit-user-select:none;user-select:none;margin-left:4px}table.game-info-table tbody,table.game-info-table tr,table.game-info-table td{text-align:left;border:none}table.game-info-table td{padding:8px 0}table.game-info-table tr{display:block;width:100%;padding-right:64px;padding-left:32px;background-color:none}@media(max-width:720px){table.game-info-table tr{padding-right:32px}}table.game-info-table tr td:first-of-type{font-weight:700;min-width:160px;overflow-x:hidden;word-wrap:break-word;color:#8a73cc}table.game-info-table tr:nth-child(2n){background-color:#382474}table.game-info-table tr:nth-child(odd){background-color:#2e1b66}table.game-info-table .controls-list{list-style:none;display:flex;flex-direction:row;align-items:baseline;gap:8px;margin:0;padding:0}table.game-info-table .controls-list .controls-list-item{margin:0;padding:0;height:24px}table.game-info-table .controls-list .controls-list-item .icon{width:24px;height:24px}table.game-info-table .controls-list .controls-list-item .icon svg,table.game-info-table .controls-list .controls-list-item .icon svg path{fill:currentColor}table.game-info-table .language-list{list-style:none;display:flex;flex-direction:row;align-items:baseline;gap:8px;margin:0;padding:0}table.game-info-table .language-list .controls-list-item{margin:0;padding:0;height:24px}table.game-info-table .language-list .controls-list-item .flag{width:24px;height:24px}table.game-info-table .players-range{display:flex;flex-direction:row;align-items:center;gap:4px;color:#c9beec}table.game-info-table .players-range .icon{width:16px;height:16px}table.game-info-table .players-range .icon svg,table.game-info-table .players-range .icon svg path{fill:currentColor}table.game-info-table .players-icons{display:flex;flex-direction:row;align-items:center}table.game-info-table .game-age{display:flex;flex-direction:row;gap:8px;align-items:center}.image-overlay{display:none;position:absolute;top:0;width:100vw;height:100vh;bottom:0;left:0;right:0;top:0;backdrop-filter:blur(8px);background:rgba(7,0,28,.85);z-index:9999;flex-direction:column;align-items:center;justify-content:center;padding:32px}.image-overlay img{display:block;margin:auto;box-shadow:0 8px 32px rgba(5,0,14,.85)}.menu{background-color:#4a2c94;padding:8px 0;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.75);position:absolute;z-index:999;display:none}.menu ul.menu-items{min-width:160px;list-style:none;display:flex;flex-direction:column;gap:0;border:none;margin:0;padding:0}.menu ul.menu-items li.menu-item{text-align:left;width:100%;margin:0;align-items:flex-start;justify-content:flex-start}.menu ul.menu-items li.menu-item a.menu-item-link{color:#fff;text-align:left;padding:4px 16px;width:100%;align-items:center;justify-content:flex-start;margin:0;display:flex;flex-direction:row;gap:8px;height:2.25rem;font-weight:400;outline-offset:-4px}.menu ul.menu-items li.menu-item a.menu-item-link.current{border:none;background-color:#2e1b66}.menu ul.menu-items li.menu-item a.menu-item-link:hover{background-color:#ff7b00;border:none;color:#fff}.menu ul.menu-items li.menu-item a.menu-item-link:active{background-color:#ffa200;color:#fff}.translation-item{border:none}.translation-item.current{border:none}.translation-item:hover{border:none}.flag{height:16px;width:16px}.flag svg{width:100%;height:100%}.git-container{background-color:#160c33}.git{font-size:13px;padding:8px 0;background-color:#160c33;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;text-align:right;color:#584394;gap:16px;flex-wrap:wrap;row-gap:0}@media(max-width:920px){.git{justify-content:center}}.git a{color:#8a73cc;display:flex;flex-direction:row;align-items:center;gap:4px;white-space:nowrap}.git a:hover{color:#ff9600}.git a:hover svg{fill:#ff9600!important}.git a:active{color:#ffa200}.git a:active svg{fill:#ffa200!important}.git .git-edit{display:flex;flex-direction:row;gap:16px;row-gap:0;flex-wrap:wrap}@media(max-width:920px){.git .git-edit{justify-content:center}}.git .git-page-message{white-space:nowrap}.git .git-latest-update{color:#382474;flex-grow:1;text-align:left;display:flex;flex-direction:row;gap:4px;align-items:center}@media(max-width:920px){.git .git-latest-update{text-align:center}}.package-links-versions{margin-top:32px;display:flex;flex-direction:column;row-gap:32px}.package-links-versions .package-links-version h2{margin-top:0;margin-bottom:16px}.package-links-kinds{display:flex;flex-direction:column;row-gap:8px}.package-links-kinds .package-links-kind{background:#19103b;padding:16px 24px;border-radius:8px;display:flex;column-gap:16px;flex-direction:row;align-items:center}.package-links-kinds .package-links-kind .package-links-logo{width:32px;height:32px;margin:0;padding:0}.package-links-kinds .package-links-kind h3{margin:0;font-family:inter,sans-serif;color:#c9beec;font-size:17px;font-weight:400;min-width:172px;line-height:1.35em}@media(max-width:1080px){.package-links-kinds .package-links-kind h3{min-width:100px;max-width:100px}}@media(max-width:720px){.package-links-kinds .package-links-kind h3{display:none}}.package-links-kinds .package-links-kind ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;flex-grow:1}.package-links-kinds .package-links-kind ul li{margin:0;padding:0}.package-links-kinds .package-links-kind ul li a{background-color:#2e1b66;padding:8px 16px;border-radius:8px;color:#fff;display:flex;flex-direction:row;gap:8px;align-items:center;box-shadow:0 1px 2px rgba(0,0,0,.5)}.package-links-kinds .package-links-kind ul li a:hover{box-shadow:0 4px 16px rgba(0,0,0,.25);background-color:#382474}.package-links-kinds .package-links-kind ul li a:active{box-shadow:0 4px 16px rgba(0,0,0,.5);background-color:#44307f;scale:1.025}.package-links-kinds .package-links-kind ul li a:focus{outline-offset:0;background-color:#382474;box-shadow:0 4px 16px rgba(0,0,0,.25)}@media(max-width:720px){.package-links-kinds .package-links-kind ul li{width:100%}}.error404{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.error404 .icon{height:96px;width:96px;margin-bottom:32px;color:#6d50c6}.download-package{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:64px;max-width:920px;margin-left:auto;margin-right:auto}.download-package h2{margin-bottom:1rem;margin-top:0}.download-package .download-package-logo{width:64px;height:64px;margin:0;margin-bottom:32px}.download-package-separator{margin-bottom:64px;width:60%;max-width:920px;border-color:#4f3991}.download-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:32px;justify-content:center;align-items:flex-start;margin:32px 0;width:100%}.download-item{display:flex;flex-direction:column;gap:4px;background-color:#4a2c94;padding:16px 32px;border-radius:8px;flex-grow:0;align-items:center;box-shadow:0 1px 2px rgba(0,0,0,.5);min-width:calc(100%/3 - 32px)}@media(max-width:920px){.download-item{padding:16px;width:100%;display:grid;grid-template-columns:32px 100fr 1fr 1fr;grid-template-rows:1fr;gap:16px}}.download-item .download-item-platform-logo .icon{width:24px;height:24px}.download-item .download-item-platform-logo .icon svg{height:100%;width:100%}.download-item .download-item-platform-logo .icon svg path{fill:#c9beec}@media(max-width:920px){.download-item .download-item-platform-logo{grid-column:1;grid-row:1;align-self:center}}.download-item .download-item-platform-name{color:#ffab00;text-align:center;min-width:100%;margin-bottom:0;font-weight:700;font-size:19px;font-family:ubuntu titling,inter,sans-serif;text-wrap:nowrap}@media(max-width:920px){.download-item .download-item-platform-name{grid-column:2;grid-row:1;text-align:left;margin-bottom:0}}@media(max-width:400px){.download-item .download-item-platform-name{display:none}}.download-item .download-item-button{margin:auto;margin-bottom:4px}@media(max-width:840px){.download-item .download-item-button{grid-column:4;margin-bottom:0;padding:16px}}@media(max-width:840px){.download-item .download-item-button{padding:16px}}@media(max-width:840px){.download-item .download-item-button .text{display:none;margin:0}}@media(max-width:840px){.download-item .download-item-button .icon{margin:0}}.download-item .download-item-filetype{font-size:13px;color:#8a73cc;margin-bottom:8px}@media(max-width:920px){.download-item .download-item-filetype{display:none}}.download-item .download-item-metadata{font-size:13px;font-weight:400;color:#8a73cc;display:flex;flex-direction:row;flex-wrap:wrap;width:100%;justify-content:center;align-items:center;gap:4px}.download-item .download-item-metadata div{word-wrap:none;text-wrap:nowrap;width:fit-content}.download-item .download-item-metadata .download-item-metadata-bullet{pointer-events:none;-webkit-user-select:none;user-select:none}@media(max-width:920px){.download-item .download-item-metadata{grid-column:3;grid-row:1;align-items:center;flex-wrap:nowrap}}@media(max-width:400px){.download-item .download-item-metadata{flex-wrap:wrap;display:none}}.download-item .download-item-metadata .download-item-metadata-latest{display:flex;flex-direction:row;align-items:center;justify-content:center;width:fit-content;gap:2px;font-size:.9em;line-height:.9em;color:#2bb5a0;font-weight:700;border:1px solid;border-radius:4px;padding:2px 8px 2px 4px;text-wrap:nowrap}.download-item .download-item-metadata .desktop-hidden{display:none}@media(max-width:920px){.download-item .download-item-metadata .desktop-hidden{display:block}}@media(max-width:560px){.download-item .download-item-metadata .phone-hidden{display:none}}.article-cover{margin:0;padding:0;width:100%;height:280px;object-fit:cover;margin-bottom:-6px}@media(max-width:720px){.article-cover{padding-top:56px}}.news-header{margin:0;margin-left:auto;margin-right:auto;padding:0}.article-header{background:#160c33;padding-top:32px;padding-bottom:32px}.article-header h1{margin-bottom:8px}.article-metadata{display:flex;flex-direction:row;gap:16px;align-items:center}.article-date{font-size:15px;display:flex;flex-direction:row;align-items:center;gap:4px;color:#8a73cc}.article-date .icon{width:24px;height:24px}.article-date .icon svg{fill:#8a73cc}.article-tags{display:flex;flex-direction:row;gap:4px}.article-tags .article-tag{background:#2e1b66;color:#8a73cc;padding:2px 12px;border-radius:9999px;font-size:15px}p.button-container{display:flex;justify-content:center;margin:1.5em 0 1em}p.image-legend{text-align:center;font-style:italic;margin-top:0;margin-bottom:2em}p:has(+p.image-legend){margin-bottom:.5em}p:has(+p.image-legend) img{margin-bottom:0}.game-header{background-color:#44307f;display:grid;grid-template-columns:1fr 1.1fr;gap:0;padding:0}@media(max-width:920px){.game-header{grid-template-columns:1fr}}@media(max-width:720px){.game-header{margin-top:56px}}.game-header .game-header-left-column .game-header-thumbnail{width:100%;height:auto}.game-header .game-header-left-column .game-header-metadata{display:flex;flex-direction:column;align-items:center;text-align:center;padding:16px 80px;gap:16px}@media(max-width:720px){.game-header .game-header-left-column .game-header-metadata{padding:16px 32px}}.game-header .game-header-left-column .game-header-metadata .game-download-metadata{color:#8a73cc;font-size:13px}.game-header .game-header-left-column .game-header-metadata h1,.game-header .game-header-left-column .game-header-metadata p{margin:0}.game-header .game-header-left-column .game-download-metadata-bullet{-webkit-user-select:none;user-select:none;margin:0 8px}.game-header .game-header-right-column{display:flex;flex-direction:column}.game-header .game-header-right-column h2,.game-header .game-header-right-column p{margin:0}.game-header .game-header-right-column h2{font-size:24px;margin-top:24px;margin-bottom:16px;margin-left:40px}@media(max-width:920px){.game-header .game-header-right-column h2{display:none}}.game-header .game-header-right-column .game-header-dummy-spacer{flex-grow:1;-webkit-user-select:none;user-select:none;background-color:#2e1b66}.game-content{display:grid;grid-template-columns:3fr 2fr;gap:40px}@media(max-width:1080px){.game-content{grid-template-columns:10fr 1fr}}@media(max-width:720px){.game-content{grid-template-columns:1fr;padding-top:40px}}.game-content-left-column h2,.game-content-right-column h2{margin-top:0}.game-screenshots{display:flex;flex-wrap:wrap;flex-direction:row;align-content:flex-start;justify-content:center;gap:16px}.game-screenshots .game-screenshot{min-width:160px;max-width:calc(50% - 8px);max-height:auto}.game-screenshots .game-screenshot:hover{transform:scale(1.025);box-shadow:0 4px 16px rgba(0,0,0,.25)}.game-screenshots .game-screenshot:active{transform:scale(1.05);box-shadow:0 4px 16px rgba(0,0,0,.5)}.game-screenshots .game-screenshot img{border-radius:4px}.game-walkthough-list{list-style:none;display:flex;flex-direction:column;gap:16px;padding:0;margin-left:0}.game-walkthough-list .game-walkthough-list-item{margin:0;padding:0}.game-walkthough-list .game-walkthough-list-item a{display:flex;flex-direction:row;background-color:#2e1b66;border-radius:8px;color:#c9beec;box-sizing:border-box;outline-offset:0;box-shadow:0 1px 2px rgba(0,0,0,.5);align-items:center;padding:16px 24px;font-weight:400}.game-walkthough-list .game-walkthough-list-item a:hover{background-color:#382474;box-shadow:0 4px 16px rgba(0,0,0,.25);transform:scale(1.015);-webkit-transform:scale(1.015);color:#ff9600}.game-walkthough-list .game-walkthough-list-item a:active,.game-walkthough-list .game-walkthough-list-item a:focus{transform:scale(1.025);-webkit-transform:scale(1.025);outline-offset:0;background-color:#44307f;box-shadow:0 4px 16px rgba(0,0,0,.5);color:#ffa200}.game-walkthough-list .game-walkthough-list-item a .game-walkthough-list-item-text{flex-grow:1}.game-walkthough-list .game-walkthough-list-item a .icon{width:24px;height:24px}.game-walkthough-list .game-walkthough-list-item a .icon svg,.game-walkthough-list .game-walkthough-list-item a .icon svg path{fill:#c9beec}.about-items{margin:0;list-style:none;display:grid;gap:16px;grid-template-columns:1fr 1fr}.about-items li{padding:0;margin:0}@media(max-width:920px){.about-items{grid-template-columns:1fr}}.about-item{display:flex;flex-direction:row;gap:32px;align-items:center;padding:24px 32px;border-radius:8px;background-color:#2e1b66;color:#c9beec;height:100%;outline-offset:0;box-shadow:0 1px 2px rgba(0,0,0,.5)}.about-item:hover{background-color:#382474;box-shadow:0 4px 16px rgba(0,0,0,.25);transform:scale(1.015);-webkit-transform:scale(1.015)}.about-item:active,.about-item:focus{transform:scale(1.025);-webkit-transform:scale(1.025);outline-offset:0;background-color:#44307f;box-shadow:0 4px 16px rgba(0,0,0,.5)}.about-item .icon{width:32px;height:32px}.about-item .icon svg,.about-item .icon svg path{fill:#c9beec}.about-item .about-item-texts{flex-grow:1;font-weight:400;height:100%}.about-item .about-item-title{font-size:17px;margin-bottom:8px}.about-item .about-item-excerpt{color:#8a73cc}.features-list{list-style:none;display:flex;flex-direction:column;width:calc(100% + 160px);margin-top:80px;margin-left:-80px;margin-right:-80px;gap:0}@media(max-width:720px){.features-list{width:calc(100% + $content-padding);margin-left:-40px;margin-right:-40px}}.features-item{display:flex;flex-direction:row;background:#3f5efb;background:linear-gradient(120deg,rgba(46,27,102,.75) 35%,rgba(46,27,102,0) 75%);margin:0;gap:0;align-items:center}@media(max-width:720px){.features-item{flex-direction:column;align-items:center}}.features-item:hover .features-item-image{scale:1.05}.features-item .features-item-illustration{flex-grow:1;width:50%;padding:40px}@media(max-width:920px){.features-item .features-item-illustration{min-width:50%;max-width:50%}}@media(max-width:720px){.features-item .features-item-illustration{min-width:100%;max-width:100%}}.features-item .features-item-info{flex-grow:1;width:50%;padding:80px 160px;padding-left:0;display:flex;flex-direction:column;justify-content:center}@media(max-width:920px){.features-item .features-item-info{width:100%;padding:80px;padding-left:0}}@media(max-width:720px){.features-item .features-item-info{width:100%;padding:40px}}.features-item .features-item-image{filter:drop-shadow(0 16px 32px rgba(23,0,30,.7));transition:scale .2s ease}.features-item .features-item-title{margin:0;margin-bottom:32px}.features-item .features-item-text{font-size:17px;line-height:1.85rem}.features-item .features-item-text em{font-style:normal;font-weight:700;color:#fff}.features-item.inverted{background:linear-gradient(120deg,rgba(46,27,102,0) 35%,rgba(46,27,102,.75) 75%)}.features-item.inverted .features-item-info{padding-right:0;padding-left:160px}@media(max-width:920px){.features-item.inverted .features-item-info{padding:80px;padding-right:0}}@media(max-width:720px){.features-item.inverted .features-item-info{padding:40px}}@media(max-width:720px){.features-item.inverted{flex-direction:column-reverse}}.features-cta{padding-top:32px;padding-bottom:32px;text-align:center}.features-cta-buttons{margin-top:32px;display:flex;flex-direction:row;gap:32px;justify-content:center;flex-wrap:wrap}.walkthrough-list{list-style:none;display:grid;grid-template-columns:1fr 1fr 1fr;padding:0;margin:0}.walkthrough-list .walkthrough-item{display:flex;border-radius:8px;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.5);outline-offset:0}.walkthrough-list .walkthrough-item:hover{box-shadow:0 4px 16px rgba(0,0,0,.5);transform:scale(1.025);-webkit-transform:scale(1.025)}.walkthrough-list .walkthrough-item:active{box-shadow:0 4px 16px rgba(0,0,0,.75);transform:scale(1.05);-webkit-transform:scale(1.05)}.walkthrough-page-list{list-style:none;display:flex;flex-direction:column;gap:8px;padding:0;margin:0}.walkthrough-page-list .walkthrough-page-list-item a{display:flex;flex-direction:row;align-items:center;gap:16px;padding:16px 24px;border-radius:8px;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.5);outline-offset:0;background-color:#2e1b66;font-weight:400;color:#c9beec}.walkthrough-page-list .walkthrough-page-list-item a .walkthrough-page-list-item-number{font-size:2em;font-family:ubuntu titling,inter,sans-serif;color:#c9beec;text-align:right;min-width:2.5ch;color:#8a73cc}.walkthrough-page-list .walkthrough-page-list-item a .walkthrough-page-list-item-text{display:flex;flex-direction:column;gap:2px;flex-grow:1}.walkthrough-page-list .walkthrough-page-list-item a .walkthrough-page-list-item-text .walkthrough-page-list-item-text-title{transition:color .2s ease;font-size:17px}.walkthrough-page-list .walkthrough-page-list-item a .walkthrough-page-list-item-text .walkthrough-page-list-item-text-excerpt{font-size:15px;color:#8a73cc}.walkthrough-page-list .walkthrough-page-list-item a .icon{width:32px;height:32px;transition:transform .4s ease,color .2s ease;transform:translate(-8px,0);color:#8a73cc}.walkthrough-page-list .walkthrough-page-list-item a .icon svg,.walkthrough-page-list .walkthrough-page-list-item a .icon svg path{fill:currentColor}.walkthrough-page-list .walkthrough-page-list-item a:hover{background-color:#382474;box-shadow:0 4px 16px rgba(0,0,0,.25);transform:scale(1.01);-webkit-transform:scale(1.01)}.walkthrough-page-list .walkthrough-page-list-item a:hover .walkthrough-page-list-item-text-title{color:#ff9600}.walkthrough-page-list .walkthrough-page-list-item a:hover .icon{transform:translate(0,0);color:#c9beec}.walkthrough-page-list .walkthrough-page-list-item a:focus,.walkthrough-page-list .walkthrough-page-list-item a:active{background-color:#44307f;box-shadow:0 4px 16px rgba(0,0,0,.5);transform:scale(1.025);-webkit-transform:scale(1.025)}.walkthrough-page-list .walkthrough-page-list-item a:focus .walkthrough-page-list-item-text-title,.walkthrough-page-list .walkthrough-page-list-item a:active .walkthrough-page-list-item-text-title{color:#ffa200}.walkthrough-page-list .walkthrough-page-list-item a:focus .icon,.walkthrough-page-list .walkthrough-page-list-item a:active .icon{transform:translate(0,0);color:#c9beec}.walkthrough-chapter-list-aside{background:rgba(48,28,99,.9);border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.5)}@media(max-width:920px){.walkthrough-chapter-list-aside{display:none}}.walkthrough-chapter-list-aside .walkthrough-chapter-list{display:flex;flex-direction:column;gap:0;padding:0;margin:0;max-width:320px;overflow:hidden}.walkthrough-chapter-list-aside .walkthrough-chapter-list .walkthrough-chapter-list-item{display:flex;flex-direction:row;margin:0;align-items:baseline}.walkthrough-chapter-list-aside .walkthrough-chapter-list .walkthrough-chapter-list-item a{display:flex;flex-direction:row;align-items:center;gap:4px;padding:8px 16px 8px 8px;overflow:hidden;outline-offset:-4px;font-weight:400;flex-grow:1;color:#8a73cc}.walkthrough-chapter-list-aside .walkthrough-chapter-list .walkthrough-chapter-list-item a .walkthrough-chapter-list-item-number{display:block;font-size:15px;color:#c9beec;text-align:right;min-width:3ch;color:#584394;-webkit-user-select:none;user-select:none;transition:color .2s ease;align-self:baseline;font-variant-numeric:tabular-nums}.walkthrough-chapter-list-aside .walkthrough-chapter-list .walkthrough-chapter-list-item a .walkthrough-chapter-list-item-number.current{color:#8a73cc}.walkthrough-chapter-list-aside .walkthrough-chapter-list .walkthrough-chapter-list-item a .walkthrough-chapter-list-item-text{flex-grow:1;transition:color .2s ease}.walkthrough-chapter-list-aside .walkthrough-chapter-list .walkthrough-chapter-list-item a:hover{background-color:#382474}.walkthrough-chapter-list-aside .walkthrough-chapter-list .walkthrough-chapter-list-item a:hover .walkthrough-chapter-list-item-text{color:#ff9600}.walkthrough-chapter-list-aside .walkthrough-chapter-list .walkthrough-chapter-list-item a:hover .walkthrough-chapter-list-item-number{color:#8a73cc}.walkthrough-chapter-list-aside .walkthrough-chapter-list .walkthrough-chapter-list-item a:focus,.walkthrough-chapter-list-aside .walkthrough-chapter-list .walkthrough-chapter-list-item a:active{background-color:#44307f}.walkthrough-chapter-list-aside .walkthrough-chapter-list .walkthrough-chapter-list-item a:focus .walkthrough-chapter-list-item-text-text,.walkthrough-chapter-list-aside .walkthrough-chapter-list .walkthrough-chapter-list-item a:active .walkthrough-chapter-list-item-text-text{color:#ffa200}.walkthrough-chapter-list-aside .walkthrough-chapter-list .walkthrough-chapter-list-item a.current{color:#c9beec;background-color:#382474}.walkthrough-chapter-grid{display:grid;grid-template-columns:max-content 1fr;gap:32px}@media(max-width:920px){.walkthrough-chapter-grid{grid-template-columns:1fr;gap:0}}.navigation-buttons{grid-column:2;display:grid;grid-template-columns:calc(50% - 8px)calc( 50% - 8px);gap:16px;justify-content:space-between;min-width:100%;max-width:100%}.navigation-buttons .navigation-button{background-color:#2e1b66;display:flex;flex-direction:row;align-items:center;gap:16px;padding:8px 16px;border-radius:8px;color:#c9beec;font-weight:400;width:100%;box-shadow:0 4px 16px rgba(0,0,0,.25);outline-offset:0}.navigation-buttons .navigation-button .navigation-button-text{max-width:calc(100% - 56px);flex-grow:1}.navigation-buttons .navigation-button .navigation-button-text .navigation-button-role{font-size:13px;color:#8a73cc;font-weight:400;font-family:ubuntu titling,inter,sans-serif;text-transform:uppercase;line-height:1.5em}.navigation-buttons .navigation-button .navigation-button-text .navigation-button-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .2s ease;max-width:100%}.navigation-buttons .navigation-button .navigation-button-text .navigation-button-title .navigation-button-number{color:#b29fe7;margin-right:.5ch}.navigation-buttons .navigation-button.previous{justify-self:start;grid-column:1}.navigation-buttons .navigation-button.next{justify-self:end;grid-column:2}.navigation-buttons .navigation-button.next .navigation-button-text{text-align:right}.navigation-buttons .navigation-button .icon{width:24px;height:24px}.navigation-buttons .navigation-button .icon svg,.navigation-buttons .navigation-button .icon svg path{fill:#c9beec}.navigation-buttons .navigation-button:hover{background-color:#382474;box-shadow:0 4px 16px rgba(0,0,0,.5);transform:scale(1.015);-webkit-transform:scale(1.015)}.navigation-buttons .navigation-button:hover .navigation-button-title{color:#ff9600}.navigation-buttons .navigation-button:focus,.navigation-buttons .navigation-button:active{background-color:#44307f;box-shadow:0 4px 16px rgba(0,0,0,.75);transform:scale(1.025);-webkit-transform:scale(1.025)}.navigation-buttons .navigation-button:focus .navigation-button-title,.navigation-buttons .navigation-button:active .navigation-button-title{color:#ffa200}@media(max-width:920px){.navigation-buttons .navigation-button{width:100%}}@media(max-width:920px){.navigation-buttons{grid-column:1}}.developer-list{list-style:none;display:flex;flex-wrap:wrap;flex-direction:row;margin:0;padding:0;gap:32px;align-items:center;justify-content:center}.developer-list-item{margin:0;padding:0}.developer-item{margin:0;padding:0;border-radius:8px;overflow:hidden;display:block;min-width:312px;max-width:312px;min-height:312px/3.5;max-height:312px/3.5;box-shadow:0 1px 2px rgba(0,0,0,.5);outline-offset:0!important;position:relative}.developer-item:hover{scale:1.025;-webkit-transform:scale(1.025);box-shadow:0 4px 16px rgba(0,0,0,.25)}.developer-item:active{scale:1.05;-webkit-transform:scale(1.05);box-shadow:0 4px 16px rgba(0,0,0,.5)}.developer-item .developer-item-image{display:block;margin:0;width:100%;object-fit:cover;object-position:center}.developer-item .developer-item-title{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:24px;font-weight:400;color:#8a73cc;font-family:ubuntu titling,inter,sans-serif}.developer-header{display:flex;flex-direction:row;gap:32px}.developer-header img{width:300px;height:85.71428571px;border-radius:8px}.developer-header .developer-description{margin-bottom:16px}@media(max-width:1080px){.developer-header{flex-direction:column;align-items:center}}.branding-colors{display:flex;flex-direction:column;flex-wrap:wrap;gap:16px;justify-content:center;margin-bottom:32px}.branding-colors .branding-colors-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:center}.branding-colors .branding-colors-item{width:10ch;height:10ch;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.5);vertical-align:bottom;padding:8px 16px;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end}.branding-colors .branding-colors-item .branding-color-text{color:#fff;text-align:right;font-weight:700;text-shadow:1px 1px 1px rgba(0,0,0,.75);font-family:fira code,consolas,monospace}.branding-colors .branding-colors-item .branding-color-text::selection{background-color:rgba(0,0,0,.5);border-radius:2px}.branding-colors .branding-colors-item.primary{background-color:#ff7b00}.branding-colors .branding-colors-item.primary-light{background-color:#ffa200}.branding-colors .branding-colors-item.secondary{background-color:#2e1b66}.branding-colors .branding-colors-item.secondary-light{background-color:#4a2c94}.branding-fonts{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:center;margin-bottom:32px}.branding-fonts .branding-fonts-item{display:flex;flex-direction:column;gap:16px;align-items:center;color:#2e1b66;padding:8px 16px;background-color:#fff;border-radius:4px;width:calc(calc(100% - 32px)/3);box-shadow:0 1px 2px rgba(0,0,0,.5)}@media(max-width:1080px){.branding-fonts .branding-fonts-item{min-width:calc(calc(100% - 16px)/2)}}@media(max-width:920px){.branding-fonts .branding-fonts-item{min-width:calc(calc(100% - 32px)/3)}}@media(max-width:720px){.branding-fonts .branding-fonts-item{min-width:100%}}.branding-fonts .branding-fonts-item .branding-fonts-text{display:flex;flex-direction:column;align-items:center;text-align:center;height:100%}.branding-fonts .branding-fonts-item .branding-fonts-text .branding-fonts-text-title{color:#6d50c6;font-size:24px;line-height:auto;margin-bottom:0;margin-top:auto}.branding-fonts .branding-fonts-item .branding-fonts-text .branding-fonts-text-title.main-text{font-family:inter,sans-serif}.branding-fonts .branding-fonts-item .branding-fonts-text .branding-fonts-text-title.monospace-text{font-family:fira code,consolas,monospace}.branding-fonts .branding-fonts-item .branding-fonts-text .branding-fonts-text-title.heading-text{font-family:ubuntu titling,inter,sans-serif}.branding-fonts .branding-fonts-item .branding-fonts-text .branding-fonts-text-role{margin-top:auto}.branding-logo{display:block;margin-left:auto;margin-right:auto;border-radius:8px;margin-bottom:16px;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.5);width:fit-content;width:60%;padding:0}.branding-logo.small{max-width:30%}.branding-logo img{padding:32px 48px;width:100%;height:auto;margin:0}.branding-logo .branding-logo-caption{padding:8px 16px;background-color:rgba(7,0,28,.6);text-align:center;color:#fff}.branding-logo.dark{background-color:#2e1b66}.branding-logo.light{background-color:#fff}.game-thumbnail-shortcode{display:flex;flex-direction:row;gap:24px;width:100%;background:#2e1b66;border:1px solid #4a2c94;border-radius:8px;padding:16px;margin-top:24px;margin-bottom:32px;box-shadow:0 1px 2px rgba(0,0,0,.5);overflow:hidden;color:#c9beec;font-weight:400}.game-thumbnail-shortcode .game-thumbnail-shortcode-image{display:block;margin:0;max-width:300px;object-fit:cover;align-self:flex-start;box-shadow:0 1px 2px rgba(0,0,0,.5);border-radius:8px}.game-thumbnail-shortcode:hover{background:#382474;border-color:#593bb0;scale:1.025;color:#c9beec;box-shadow:0 4px 16px rgba(0,0,0,.25)}.game-thumbnail-shortcode:hover .game-thumbnail-shortcode-button{color:#ff9600}.game-thumbnail-shortcode:active{background:#44307f;border-color:#6d50c6;scale:1.035;color:#c9beec}.game-thumbnail-shortcode:active .game-thumbnail-shortcode-button{color:#ffa200}@media(max-width:1080px){.game-thumbnail-shortcode .game-thumbnail-shortcode-image{max-width:200px}}@media(max-width:920px){.game-thumbnail-shortcode{flex-direction:column;max-width:400px;margin-left:auto;margin-right:auto}.game-thumbnail-shortcode .game-thumbnail-shortcode-image{align-self:center;max-width:100%}}.game-thumbnail-shortcode .game-thumbnail-shortcode-metadata{display:flex;flex-direction:column;gap:4px}.game-thumbnail-shortcode .game-thumbnail-shortcode-metadata .game-thumbnail-shortcode-metadata-title{font-family:ubuntu titling,inter,sans-serif;color:#ffab00;font-size:19px}.game-thumbnail-shortcode .game-thumbnail-shortcode-metadata .game-thumbnail-shortcode-metadata-info{display:flex;flex-direction:row;gap:4px;color:#8a73cc;align-items:center;flex-wrap:wrap}@media(max-width:1080px){.game-thumbnail-shortcode .game-thumbnail-shortcode-metadata .game-thumbnail-shortcode-metadata-info{flex-direction:column;gap:0;align-items:flex-start}.game-thumbnail-shortcode .game-thumbnail-shortcode-metadata .game-thumbnail-shortcode-metadata-info .game-thumbnail-shortcode-metadata-bullet{display:none}}.game-thumbnail-shortcode .game-thumbnail-shortcode-metadata .game-thumbnail-shortcode-metadata-bullet{-webkit-user-select:none;user-select:none}.game-thumbnail-shortcode .game-thumbnail-shortcode-metadata .game-thumbnail-shortcode-metadata-excerpt{margin-bottom:8px}.game-thumbnail-shortcode .game-thumbnail-shortcode-metadata .game-thumbnail-shortcode-button{font-weight:700;display:flex;flex-direction:row;align-items:center;gap:8px;max-width:fit-content;align-self:flex-end;transition:color .2s ease;margin-top:auto}.game-thumbnail-shortcode .game-thumbnail-shortcode-metadata .game-thumbnail-shortcode-button .icon{width:20px;height:20px}.notice{border:1px solid #ff7b00;border-radius:8px;padding:0;overflow:hidden;margin:2em auto;max-width:600px;box-shadow:0 1px 2px rgba(0,0,0,.5)}.notice .notice-title{background-color:rgba(255,150,0,.15);color:#fff;padding:10.66666667px 16px;font-size:1.05em;font-weight:700;display:flex;flex-direction:row;align-items:center;gap:4px}.notice .notice-title .icon{color:#ff7b00;width:20px;height:20px}.notice .notice-content{padding:16px;background-color:rgba(21,12,48,.5)}.notice .notice-content p{line-height:1.5;margin-bottom:.5em}