<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face{font-family:'Quicksand';src:url('/assets/fonts/Quicksand-Variable.woff2') format('truetype');font-display:swap}:root{--font-family:'Quicksand',sans-serif;--font-size:16px;--primary:hsl(235,72%,51%);--primary-dark:hsl(235,72%,35%);--primary-light:hsl(235,72%,70%);--primary-muted:hsl(235,30%,51%);--primary-ghost:hsla(235,72%,51%,.15);--secondary:hsl(315,35%,45%);--secondary-dark:hsl(315,35%,30%);--secondary-light:hsl(315,35%,65%);--secondary-muted:hsl(315,20%,45%);--secondary-ghost:hsla(315,35%,45%,.15);--accent:hsl(28,76%,56%);--accent-dark:hsl(28,76%,40%);--accent-light:hsl(28,76%,70%);--accent-muted:hsl(28,40%,56%);--accent-ghost:hsla(28,76%,56%,.15);--bg-primary:hsl(60,20%,95%);--bg-dark:hsl(60,15%,75%);--bg-light:hsl(0,0%,100%);--bg-muted:hsl(60,10%,92%);--bg-ghost:hsla(0,0%,0%,.5);--text-primary:hsl(230,24%,14%);--text-dark:hsl(230,28%,5%);--text-light:hsl(230,18%,32%);--text-muted:hsl(230,20%,50%);--text-invert:hsl(230,24%,99%);--header-bg:var(--bg-light);--content-bg:var(--bg-primary);--footer-bg:var(--secondary-muted);--success:hsl(145,55%,45%);--warning:hsl(45,85%,47%);--error:hsl(4,75%,50%);--info:hsl(235,72%,51%);--shadow-0:box-shadow:none;--shadow-1:0 1px 3px hsla(0,0%,0%,.2),0 1px 2px hsla(0,0%,0%,.3);--shadow-2:0 2px 6px hsla(0,0%,0%,.15),0 2px 4px hsla(0,0%,0%,.3);--shadow-3:0 4px 8px hsla(0,0%,0%,.1),0 4px 6px hsla(0,0%,0%,.2);--shadow-4:0 8px 10px hsla(0,0%,0%,.1),0 8px 12px hsla(0,0%,0%,.2);--shadow-5:0 12px 16px hsla(0,0%,0%,.1),0 12px 20px hsla(0,0%,0%,.25);--radius-sm:.25em;--radius-md:.5em;--radius-lg:.75em;--radius-xl:1em;--font-size-base:1rem;--font-size-sm:.875rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:2rem;--font-size-4xl:2.5rem;--spacing-xs:.25em;--spacing-sm:.5em;--spacing-md:1em;--spacing-lg:1.5em;--spacing-xl:2em;--spacing-2xl:3em;--spacing-3xl:4em}*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}:focus{outline:none}html{height:100%;margin:0;scroll-behavior:smooth}body{display:flex;flex-direction:column;min-height:100vh;font-family:var(--font-family);color:var(--text-primary);font-size:1em;line-height:1.5;background-color:var(--content-bg);min-width:320px;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}article{flex:1}a{color:var(--primary);text-decoration:none;-webkit-tap-highlight-color:transparent}a.external{position:relative;padding-right:1.2em}a.external::after{content:"";display:inline-block;width:.9em;height:.9em;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MDAiIGhlaWdodD0iODAwIiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMjQgMjQiPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0xMCA1SDguMmMtMS4xMiAwLTEuNjggMC0yLjEwOC4yMThhMiAyIDAgMCAwLS44NzQuODc0QzUgNi41MiA1IDcuMDggNSA4LjJ2Ny42YzAgMS4xMiAwIDEuNjguMjE4IDIuMTA4YTIgMiAwIDAgMCAuODc0Ljg3NGMuNDI3LjIxOC45ODcuMjE4IDIuMTA1LjIxOGg3LjYwNmMxLjExOCAwIDEuNjc3IDAgMi4xMDQtLjIxOC4zNzctLjE5Mi42ODMtLjQ5OC44NzUtLjg3NC4yMTgtLjQyOC4yMTgtLjk4Ny4yMTgtMi4xMDVWMTRtMS01VjRtMCAwaC01bTUgMC03IDciLz48L3N2Zz4=");background-size:contain;background-repeat:no-repeat;position:absolute;right:.1em;bottom:.1em;filter:invert(26%) sepia(93%) saturate(5692%) hue-rotate(236deg) brightness(86%) contrast(101%)}a:focus-visible{outline:none}a:hover{text-decoration:underline}h1,h2,h3,h4{font-weight:inherit;margin:0}h1{text-transform:uppercase}svg text{font-family:var(--font-family),sans-serif}h2{color:var(--secondary)}h3{color:var(--accent-dark)}p{margin-top:.75em;margin-bottom:.75em}p.update{margin:2em 0 1em 0;font-size:1.1em;font-weight:600;color:var(--secondary-dark)}h1{margin-top:.5em;margin-bottom:.6em}h2{margin-top:1.4em;margin-bottom:.6em}h3{margin-top:1.15em;margin-bottom:.5em}h4{margin-top:1em;margin-bottom:.4em}hr{border:none;height:2px;background:var(--bg-dark);margin:2em 0;opacity:1}figure{padding:.75em 0;text-align:center}figcaption{font-size:.9em;color:var(--text-light);margin-top:.75em}img{max-width:100%;height:auto;display:block;margin:0 auto;border-radius:3px}header{margin-bottom:2em;background-color:var(--header-bg);box-shadow:0 2px 4px rgba(0,0,0,.2)}@media (max-width:576px){header{margin-bottom:1.5em}}footer{margin-top:3em;padding:1em 0;text-align:center;background-color:var(--footer-bg)}table{width:100%;border-collapse:collapse;font-size:1em;color:var(--text-primary);overflow:hidden;border-radius:8px 8px 5px 5px;white-space:normal;margin:0}thead{background-color:var(--primary);color:var(--text-invert);text-transform:uppercase;border:solid 1px var(--primary)}th,td{padding:.7em .7em;text-align:left}tbody td{padding:.5em .7em;text-align:left;vertical-align:top}td:first-of-type{border-left:1px solid var(--bg-dark)}td:last-of-type{border-right:1px solid var(--bg-dark)}th{overflow:hidden;text-overflow:ellipsis;white-space:wrap}tr{border-bottom:1px solid var(--bg-dark);transition:background-color .3s ease}tbody tr:last-of-type{border-bottom:5px solid var(--primary)}tbody tr:nth-child(even){background-color:var(--bg-primary)}table .t-mobile{display:table-cell}table tbody .t-mobile{border-right:1px solid var(--bg-dark)}table .t-desktop{display:none}@media (hover:hover) and (pointer:fine){table .t-mobile{display:none}table .t-desktop{display:table-cell}}button,input,textarea{background:none;border:none;outline:none}button{display:inline-block;padding:.75em 2em;font-size:1em;font-weight:500;color:var(--text-invert);background-color:var(--primary);border:none;border-radius:50px;cursor:pointer;transition:background .3s ease-in-out,opacity .2s ease-in-out;justify-content:space-evenly;-webkit-tap-highlight-color:transparent}button:focus-visible{outline:none}button:active{transform:none;box-shadow:none}button:hover{filter:opacity(.9)}button.secondary{background-color:var(--secondary)}button.secondary:hover{filter:opacity(.9)}button.accent{background-color:var(--accent);color:var(--text-primary)}button.accent:hover{filter:opacity(.9)}button:disabled{background-color:var(--bg-ghost);color:var(--text-dark);cursor:not-allowed;opacity:.7}button:disabled:hover{filter:none}input,textarea{width:100%;padding:.6em;margin:.75em 0;border:1px solid var(--bg-dark);border-radius:5px;background:var(--bg-muted);color:var(--text-primary);font-size:1em;font-family:var(--font-family)}textarea{resize:none;height:10em}input:focus,textarea:focus{border-color:var(--accent)}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-bold{font-weight:bold}.text-normal{font-weight:normal}.text-italic{font-style:italic}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}.text-capitalize{text-transform:capitalize}.text-xs{font-size:.75em}.text-sm{font-size:.875em}.text-md{font-size:1em}.text-lg{font-size:1.25em}.text-xl{font-size:1.5em}.flex{display:flex}.flex-center{display:flex;justify-content:center;align-items:center}.flex-column{display:flex;flex-direction:column}.flex-space-between{display:flex;justify-content:space-between}.flex-space-around{display:flex;justify-content:space-around}.m-0{margin:0}.m-auto{margin:auto}.mt-1{margin-top:1em}.mb-1{margin-bottom:1em}.ml-1{margin-left:1em}.mr-1{margin-right:1em}.p-0{padding:0}.pt-1{padding-top:1em}.pb-1{padding-bottom:1em}.pl-1{padding-left:1em}.pr-1{padding-right:1em}.hidden{display:none}.visible{display:block}.inline{display:inline}.inline-block{display:inline-block}.border{border:1px solid var(--bg-dark)}.border-none{border:none}.rounded{border-radius:.5em}.rounded-full{border-radius:50%}.shadow{box-shadow:0 .2em .5em rgba(0,0,0,.1)}.bg-primary{background-color:var(--primary);color:white}.bg-secondary{background-color:var(--secondary);color:white}.bg-accent{background-color:var(--accent);color:white}.bg-light{background-color:var(--bg-light)}.text-primary{color:var(--text-primary)}.text-secondary{color:var(--text-light)}.fw300{font-weight:300}.fw400{font-weight:400}.fw500{font-weight:500}.fw600{font-weight:600}.fw700{font-weight:700}.grid-container{display:grid;width:100%;margin:0 auto}.grid-container.grid-2+.grid-container.grid-2{margin-top:1.5em}.grid-1{grid-template-columns:1fr}.grid-2{grid-template-columns:repeat(2,1fr)}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-4{grid-template-columns:repeat(4,1fr)}@media (max-width:1100px){.grid-4{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.grid-4,.grid-3{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.grid-2{grid-template-columns:repeat(1,1fr)}}@media (max-width:359px){.grid-4,.grid-3,.grid-2{grid-template-columns:repeat(1,1fr)}}@media (min-width:992px){body.box{align-items:center;background-color:var(--text-muted)}.wrapper{max-width:100%;width:100%;padding:0;margin:0 auto;background-color:var(--bg-primary)}.box .wrapper{margin:var(--spacing-md) var(--spacing-lg);box-shadow:var(--shadow-5);border-radius:var(--radius-xl)}.box .wrapper .container{border-radius:var(--radius-lg) var(--radius-lg) 0 0;padding:0 var(--spacing-2xl)}.box .wrapper header{border-radius:var(--radius-lg) var(--radius-lg) 0 0;padding:var(--spacing-md) 0;box-shadow:none;border-bottom:solid 1px var(--bg-dark)}.box .wrapper footer{border-radius:0 0 var(--radius-lg) var(--radius-lg);padding:var(--spacing-xl) 0 var(--spacing-lg)}}.container{width:100%;margin:0 auto}.header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:1.1em 0;align-items:center}.logo{display:block;margin:0;padding-top:.05em}.menu{display:flex;flex-direction:column;justify-content:center}.site-logo{position:relative;display:block;width:300px;height:45px;margin:0;background-repeat:no-repeat;background-size:contain;background-image:url("/assets/images/brand1.png")}@media (max-width:991px){.site-logo{margin:3px 0;width:233px;height:35px;background-image:url("/assets/images/brand2.png")}}.footer{display:flex;flex-direction:column;justify-content:space-between}.links{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:0;padding:.25em 0 .75em 0}.footer a{color:var(--text-invert);margin-right:1em}.footer .copy{border-top:solid 1px var(--secondary-light);color:var(--bg-primary);padding:.75em 0 .25em 0}.navbar ul{display:flex;flex-direction:row;list-style:none;align-items:center;padding:0;margin:0}.navbar li{font-size:.9em;text-transform:uppercase;cursor:pointer;position:relative}.navbar li:hover{background-color:var(--bg-muted);border-radius:5px}.navbar li a{color:var(--text-primary);font-weight:600;display:block;min-width:100%;padding:.75em 1em;position:relative}.navbar li a:hover{text-decoration:none}@media (min-width:992px){.has-submenu&gt;.menu-toggle{display:flex;align-items:center;justify-content:space-between}.menu-toggle::after{content:'';display:inline-block;position:relative;top:-1px;width:0;height:0;border-left:.4em solid transparent;border-right:.4em solid transparent;border-top:.7em solid var(--text-primary);transition:transform .3s ease;margin-left:.5em;opacity:.8}.has-submenu.active .menu-toggle::after{transform:rotate(180deg);top:0}ul.submenu{display:flex;flex-direction:column;position:absolute;top:105%;left:0;background-color:var(--bg-muted);border:1px solid var(--bg-dark);border-radius:8px;box-shadow:var(--shadow-4);min-width:12em;opacity:0;visibility:hidden;transform:translateY(-.5em);transition:all .3s ease;z-index:1100;list-style:none;padding:0;margin:0}.has-submenu.active .submenu{opacity:1;visibility:visible;transform:translateY(0)}.submenu li{display:block;text-transform:none;font-size:1em;border-bottom:1px solid var(--bg-dark);width:100%}.submenu li:last-child{border-bottom:none}.submenu li:hover{background-color:var(--secondary-ghost)}.submenu li:hover{border-radius:0}.submenu li:hover:first-child{border-radius:8px 8px 0 0}.submenu li:hover:last-child{border-radius:0 0 8px 8px}.submenu li a{color:var(--text-primary);font-weight:500;padding:.6em 1.2em;transition:color .3s ease;text-align:left}}@media (max-width:991px){.header{flex-direction:row;justify-content:space-between}.navbar{position:relative;padding:0 .1875em 0 .25em;border-radius:.1875em}.navbar.active{background-color:var(--bg-muted);border:solid .0625em var(--bg-dark)}.menu-icon{display:block;cursor:pointer;width:2em;height:2em;position:relative;z-index:10}.menu-line{width:100%;height:.25em;background-color:var(--text-primary);border-radius:.1875em;display:block;margin:.4em 0;transition:all .3s ease}.menu-items{flex-direction:column!important;position:absolute;right:0;width:11.5em;background-color:var(--bg-muted);padding:1em;box-shadow:var(--shadow-4);opacity:0;transform:scale(0);transform-origin:top right;transition:all .3s ease;align-items:flex-start;border-radius:.3125em;z-index:1000}.menu-items li{min-width:100%;border-bottom:.0625em solid var(--bg-dark);margin:0;border-radius:0!important;cursor:pointer}.navbar li:hover{background-color:transparent}.menu-items li a{color:var(--text-light)}.menu-items.active{display:flex;flex-direction:column;top:2.6em;opacity:1;transform:scale(1);max-height:calc(100vh - 4.2em);overflow-y:auto}.menu-items.active li:last-of-type{border-bottom:none}.menu-icon.active .menu-line:nth-child(1){transform:rotate(45deg) translate(.45em,.45em)}.menu-icon.active .menu-line:nth-child(2){opacity:0}.menu-icon.active .menu-line:nth-child(3){transform:rotate(-45deg) translate(.45em,-.45em)}ul.submenu{display:flex;flex-direction:column}ul.submenu li{padding-left:1.5em}li.has-submenu&gt;a{font-weight:600;border-bottom:.0625em solid var(--bg-dark)}.has-submenu&gt;.menu-toggle[href="#"]{pointer-events:none}}.list-container{max-width:100%;margin-bottom:1.5em}.list-container p{font-size:1.2em;font-weight:600;color:var(--text-primary);margin-bottom:.5em}.list-container ul{padding-left:1em;margin-bottom:1em}.list-container ol{padding-left:2em;margin-bottom:1em}.list-container ul{list-style:none}.list-container ul li{position:relative;padding-left:1.8em;margin-bottom:.5em}.list-container ul li::before{content:"";position:absolute;left:0;top:.85em;transform:translateY(-50%);width:.6em;height:.6em;background-color:var(--text-light);border-radius:50%}.list-container ol{list-style:decimal}.list-container ol li{padding-left:.75em;margin-bottom:.5em;color:var(--text-primary)}.list-container li{font-size:1em;line-height:1.5;transition:color .3s ease}.table-container{position:relative;width:100%;overflow-x:auto;overflow-y:hidden;margin:1.5em 0;border-radius:.5em;box-shadow:0 .2em .5em rgba(0,0,0,.1);background-color:var(--bg-light);white-space:nowrap}.controls-table{margin:1.5em 0}.scrollbar-wrapper{position:absolute;bottom:0;left:0;top:-20px;width:100%;height:1.2em;background:var(--bg-dark);display:flex;align-items:center;justify-content:center;box-shadow:0 -2px 4px rgba(0,0,0,.1)}.table-container::-webkit-scrollbar{height:.8em}.table-container::-webkit-scrollbar-track{background:var(--bg-dark);border-radius:7px}.table-container::-webkit-scrollbar-thumb{background:var(--accent-muted);border-radius:7px}.table-container::-webkit-scrollbar-thumb:hover{background:var(--accent-dark)}@media (max-width:480px){.table-container{border-radius:0;box-shadow:none}}header{order:0}footer{order:3}.main-content{order:2}.game-list{order:1}.card-link{position:relative;display:flex;flex-direction:column;justify-content:flex-start;width:100%;max-width:300px;background-color:var(--bg-light);border-radius:8px;overflow:hidden;box-shadow:var(--shadow-2);margin:0 auto}.card-link:hover{transform:translateY(-2px);box-shadow:var(--shadow-4);text-decoration:none}.card-link img{border-radius:5px 5px 0 0}.card-link-title{line-height:1.2;font-weight:600;margin-top:.5em;margin-bottom:0;text-align:center;text-transform:uppercase;color:var(--secondary-dark)}.card-link-text{color:var(--text-light);line-height:1.4;margin:.5em 1em 1.25em 1em;text-align:left;order:2}.card{width:100%;background-color:var(--bg-light);border-radius:8px;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.2)}.card-content{padding:16px}.card-title{font-size:1.3em;line-height:1.2;font-weight:bold;margin-top:.5em;margin-bottom:.75em;text-align:center;text-transform:uppercase;color:var(--primary)}.card-text{color:var(--text-light);font-size:.9em;line-height:1.4;margin-top:1em;text-align:center}.card img{border-radius:5px}.toggle-div{display:flex;flex-direction:row;flex:0 1 calc(50% - .75em);justify-content:space-between;align-items:center}@media (max-width:576px){.toggle-div{width:100%;margin:.75em 0}}.toggle-label{display:inline;font-size:1.25em}.toggle-container{display:inline-flex;align-items:center}.toggle-switch{position:relative;width:3.5em;height:1.95em;background-color:var(--bg-dark);border:1px solid var(--bg-dark);border-radius:2em;cursor:pointer;transition:all .3s ease}.toggle-switch[aria-checked="true"]{background-color:var(--accent);border-color:var(--accent)}.toggle-slider{position:absolute;top:12%;left:.2em;width:1.4em;height:1.4em;background-color:var(--bg-light);border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2);transition:all .3s cubic-bezier(.4,0,.2,1)}@media (min-width:769px) and (max-width:991px){.toggle-slider{top:11%}}.toggle-switch[aria-checked="true"] .toggle-slider{transform:translateX(1.5em);background-color:var(--bg-light)}.toggle-switch:hover{opacity:.9}.toggle-switch[aria-disabled="true"]{opacity:.5;cursor:not-allowed}.toggle-switch:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.custom-dropdown{position:relative;width:100%;max-width:15em;-webkit-user-select:none;user-select:none;font-size:1em}.dropdown-selected{display:flex;align-items:center;justify-content:space-between;padding:0 1em;min-height:3em;background-color:var(--bg-light);border:2px solid var(--primary);border-radius:.6em;cursor:pointer;transition:all .2s ease}.dropdown-selected:hover{background-color:var(--bg-muted)}.dropdown-arrow{position:relative;width:.8em;height:.8em;top:-.25em;margin-left:.5em;border-right:2px solid var(--primary);border-bottom:2px solid var(--primary);transform:rotate(45deg);transition:transform .3s ease}.custom-dropdown.open .dropdown-arrow{top:.1em;transform:rotate(-135deg) translateY(-.25em)}.dropdown-options{position:absolute;top:calc(100% + .5em);left:0;width:100%;background-color:var(--bg-light);border:2px solid var(--primary);border-radius:.5em;padding:.5em 0;list-style:none;box-shadow:0 4px 12px rgba(0,0,0,.1);opacity:0;transform-origin:top;transform:scaleY(0);transition:all .3s cubic-bezier(.4,0,.2,1);z-index:1000}.custom-dropdown.open .dropdown-options{opacity:1;transform:scaleY(1)}.dropdown-options li{padding:.75em 1em;cursor:pointer;transition:all .2s ease}.dropdown-options li.selected{background-color:var(--bg-muted);color:var(--primary)}.dropdown-options li:hover{background-color:var(--bg-dark);color:var(--primary)}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:var(--bg-ghost);display:flex;align-items:center;justify-content:center;visibility:hidden;opacity:0;transition:opacity .3s ease,visibility .3s ease;z-index:1001}.popup-content{display:flex;flex-direction:column;justify-content:center;align-items:center;background:var(--bg-light);padding:2em 1.2em;border-radius:10px;width:95%;max-width:25em;position:relative;box-shadow:0 4px 10px rgba(0,0,0,.2);transform:scale(.8);transition:transform .3s ease,opacity .3s ease}.popup-overlay.show{visibility:visible;opacity:1}.popup-overlay.show .popup-content{transform:scale(1);opacity:1}.popup-title{color:var(--primary);font-size:1.5em;margin-bottom:1em;text-transform:uppercase;font-weight:bold}.popup-overlay:not(.show) .popup-content{transform:scale(.8);opacity:0}.popup-close{position:absolute;top:10px;right:15px;width:24px;height:24px;cursor:pointer}.popup-close::before,.popup-close::after{content:"";position:absolute;top:50%;left:0;width:100%;height:3px;border-radius:3px;background:var(--accent);transition:background .3s ease}.popup-close::before{transform:rotate(45deg)}.popup-close::after{transform:rotate(-45deg)}.popup-close:hover::before,.popup-close:hover::after{filter:opacity(.8)}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.form-hidden{animation:fadeOut .3s ease forwards;pointer-events:none}.success-visible{animation:fadeIn .3s ease forwards}.popup-content button{display:block;text-transform:uppercase;font-size:.9em;margin:1em auto}#successMessage{color:var(--text);font-size:1em;margin-top:0;font-weight:normal;text-align:center}#successMessage .msg-ok{font-size:1.2em;font-weight:bold;color:var(--text);margin-bottom:1em}#successMessage .msg-txt{font-size:.9em;margin-bottom:1em}#successMessage #msg-email{color:var(--secondary);font-size:1.1em;font-weight:bold;margin:.5em 0 .5em 0}.hidden{display:none}.toast-container{position:fixed;top:1em;left:50%;transform:translateX(-50%);z-index:1002}.toast{position:relative;background:var(--bg-info);color:var(--text-invert);padding:1em 1.5em;border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,.4);width:20em;text-align:center;opacity:0;transition:all .3s ease;margin-bottom:.5em;font-size:1em;line-height:1.3}.toast.show{opacity:1}.toast-info{background:var(--info)}.toast-success{background:var(--success)}.toast-warning{background:var(--warning)}.toast-error{background:var(--error)}.toast-close{position:absolute;top:5px;right:5px;width:20px;height:20px;cursor:pointer}.toast-close::before,.toast-close::after{content:"";position:absolute;top:50%;left:50%;width:12px;height:2px;background:var(--text-invert);border-radius:1px}.toast-close::before{transform:translate(-50%,-50%) rotate(45deg)}.toast-close::after{transform:translate(-50%,-50%) rotate(-45deg)}.scroll-top-btn{position:fixed;bottom:1em;right:.5em;width:2.25em;height:2.25em;padding:0;margin:0;border-radius:50%;background-color:var(--bg-dark);border:0;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .3s ease,transform .3s ease;box-shadow:0 2px 5px rgba(0,0,0,.5);z-index:1000;visibility:hidden;transform:translateY(3em)}.scroll-top-btn:hover{opacity:.9;transform:scale(1.1)}.arrow-up{position:relative;top:-1px;width:0;height:0;border-left:.5em solid transparent;border-right:.5em solid transparent;border-bottom:.8em solid var(--text-primary)}.scroll-top-btn.show{visibility:visible;transform:translateY(0);opacity:.65}.scroll-top-btn.hide{transform:translateY(3em);opacity:0;visibility:hidden;transition:transform .3s ease,opacity .3s ease,visibility .3s ease}@media (min-width:300px){p{font-size:1em;line-height:1.5}h1{font-size:2em;line-height:1.2;margin-top:.1em;margin-bottom:.25em}h2{font-size:1.75em;line-height:1.25}h3{font-size:1.5em;line-height:1.3}h4{font-size:1.25em;line-height:1.35}table{font-size:.8em}.container{padding:0 .75em}.grid-container{grid-gap:.75em;gap:.75em}.card-link-title{font-size:1.1em}.card-link-text{font-size:.85em}.game-list{margin:var(--spacing-xs) 0 var(--spacing-xl) 0}}@media (min-width:480px){p{font-size:1em;line-height:1.5}h1{font-size:2em;line-height:1.2;margin-top:.1em;margin-bottom:.25em}h2{font-size:1.75em;line-height:1.25}h3{font-size:1.5em;line-height:1.3}h4{font-size:1.25em;line-height:1.35}table{font-size:.8em}.container{padding:0 1em}.grid-container{grid-gap:1em;gap:1em}.card-link-title{font-size:1.3em}.card-link-text{font-size:.9em}}@media (min-width:768px){body{font-size:1em;line-height:1.5}p{font-size:1em;line-height:1.5}h1{font-size:2.25em;line-height:1.2}h2{font-size:1.95em;line-height:1.25}h3{font-size:1.65em;line-height:1.3}h4{font-size:1.35em;line-height:1.35}.container{padding:0 1.5em}.grid-container{grid-gap:1.5em;gap:1.5em}.game-list{margin:var(--spacing-md) 0 var(--spacing-2xl) 0}.card-link-title{font-size:1.4em}}@media (min-width:992px){body{font-size:1.0625em;line-height:1.55}p{font-size:1.0625em;line-height:1.55}h1{font-size:2.5em;line-height:1.2}h2{font-size:2.1em;line-height:1.25}h3{font-size:1.8em;line-height:1.3}h4{font-size:1.5em;line-height:1.35}table{font-size:.9em}th,td{padding:.8em}.container{padding:0 2em}.box .wrapper{max-width:90%}}@media (min-width:1200px){.container{padding:0 3em;max-width:75em}}@media (min-width:1440px){body{font-size:1.125em;line-height:1.6}p{font-size:1.125em;line-height:1.6}h1{font-size:2.75em;line-height:1.2}h2{font-size:2.3em;line-height:1.25}h3{font-size:2em;line-height:1.3}h4{font-size:1.7em;line-height:1.35}.container{padding:0 3em;max-width:70em}.box .wrapper{max-width:70em}}@media (min-width:1921px){body{font-size:1.1875em;line-height:1.65}p{font-size:1.1875em;line-height:1.65}h1{font-size:3em;line-height:1.2}h2{font-size:2.5em;line-height:1.25}h3{font-size:2.2em;line-height:1.3}h4{font-size:1.9em;line-height:1.35}.container{padding:0 3em;max-width:70em}.box .wrapper{max-width:70em}}.language{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative;color:var(--text-invert);cursor:pointer}.flag-icon{height:auto;padding-left:1.6em;padding-right:.6em;border-radius:3px;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSI4MDBweCIgaGVpZ2h0PSI4MDBweCIgdmlld0JveD0iMCAwIDI0IDI0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZjZmNmZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNMTIsMjMgQzE4LjA3NTEzMjIsMjMgMjMsMTguMDc1MTMyMiAyMywxMiBDMjMsNS45MjQ4Njc3NSAxOC4wNzUxMzIyLDEgMTIsMSBDNS45MjQ4Njc3NSwxIDEsNS45MjQ4Njc3NSAxLDEyIEMxLDE4LjA3NTEzMjIgNS45MjQ4Njc3NSwyMyAxMiwyMyBaIE0xMiwyMyBDMTUsMjMgMTYsMTggMTYsMTIgQzE2LDYgMTUsMSAxMiwxIEM5LDEgOCw2IDgsMTIgQzgsMTggOSwyMyAxMiwyMyBaIE0yLDE2IEwyMiwxNiBNMiw4IEwyMiw4Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:1.1em 1.1em;background-position:left center}.lang-arrow{position:relative;top:.2em;display:inline-block;width:.6em;height:.6em;border-right:2px solid var(--text-invert);border-bottom:2px solid var(--text-invert);transform:rotate(-135deg);transition:transform .3s ease}.language.active .lang-arrow{transform:rotate(45deg);transition:transform .3s ease;top:-.2em}.lang-change{position:absolute;top:auto;bottom:100%;right:-.5em;background-color:var(--accent);padding:.5em 1em;border-radius:4px;box-shadow:0 -2px 10px rgba(0,0,0,.2);margin-bottom:.5em;opacity:0;visibility:hidden;transform:translateY(5px);transition:opacity .2s ease,visibility .2s ease,transform .2s ease;z-index:100;white-space:nowrap;font-size:1em}a.lang-change{margin-right:0;text-decoration:none}a.lang-change{margin-right:0;text-decoration:none}a.lang-change:hover{background-color:var(--accent-dark)}.language.active .lang-change{opacity:1;visibility:visible;transform:translateY(0);color:var(--text-invert)}</pre></body></html>