:root{color-scheme:dark;--page:#293338;--side:#242d32;--surface:#333f45;--surface-raised:#3a484e;--ink:#edf2ef;--muted:#b1bfbd;--green:#a6cfb5;--pale:#3f554a;--line:#46545a;--orange:#e4b18a}
html{scroll-padding-top:100px}body{background:var(--page);color:var(--ink);font-size:14px}::selection{background:#9ac3ac;color:#22332b}a,button,input,select,textarea{outline-offset:4px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:3px solid var(--orange)}
.sidebar{width:238px;padding:29px 16px 20px;background:var(--side);border-color:var(--line);overflow-y:auto;scrollbar-width:thin;scrollbar-color:#586b6c transparent}.sidebar .brand{color:var(--ink);margin:0 16px 31px;font-size:34px}.brand-symbol i{background:var(--green)}.sidebar-label,.sidebar-foot{color:#afbeb7}.sidebar-label{font-size:9px;margin-bottom:11px}.nav-item{font-size:13px;min-height:43px;color:#b5c3c0}.nav-item.active,.nav-item:hover{background:#3b4e45;color:#d5ebda}.nav-count,.nav-item:not(.active) .nav-count{background:#3d5046;color:#d0e4d3}.sidebar-genres{margin:25px 5px 0}.sidebar-genres summary{padding:6px 10px;color:#aabbba;font-size:9px;letter-spacing:1px;cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between}.sidebar-genres summary:after{content:'−';font-size:16px}.sidebar-genres:not([open]) summary:after{content:'+'}.sidebar-genres nav{display:grid;gap:2px;margin-top:9px}.genre-link{display:flex;align-items:center;gap:9px;justify-content:space-between;border-radius:6px;padding:8px 11px;font-size:12px;color:#bbc8c4;min-height:34px}.genre-link:before{content:'';width:5px;height:5px;border-radius:50%;background:#8daf9c;flex-shrink:0}.genre-link>span{margin-right:auto}.genre-link small{font-size:10px;color:#8fa6a0;font-variant-numeric:tabular-nums}.genre-link:hover,.genre-link[aria-current=page]{background:#3b4e45;color:#e0f0e5}.genre-link[aria-current=page] small{color:#c3ddca}.collections-label{margin-top:25px}.collection-nav button{color:#b6c5bc;font-size:12px}.collection-nav button:hover,.collection-nav button.selected{background:#3b4e45}.collection-nav button>span:last-child{color:#bbcebf}.sidebar-bottom{padding-top:25px}.little-note{display:none}.about-button{color:#b6c6bd;min-height:40px}.sidebar-foot{font-size:10px}.app-shell{margin-left:238px}.topbar{position:sticky;top:0;z-index:15;background:#293338f5;backdrop-filter:blur(14px);border-color:var(--line);height:82px;padding:0 38px;gap:18px}.search-wrap{background:#333f45;border:1px solid #4c5b61;border-radius:9px;padding:0 13px;max-width:570px;color:#bdd0c8}.search-wrap input{height:42px;font-size:13px;color:var(--ink)}.search-wrap input::placeholder{color:#a9b9b6}.search-wrap:focus-within{border-color:var(--green);color:var(--green)}kbd{border-color:#61716e;color:#b9c8c2}.button{background:var(--green);color:#233b2e;font-weight:700;border-radius:7px;font-size:12px}.button:hover{background:#bce0c7;color:#1d3326}.add-button{min-height:42px}main{padding:33px 38px 0;max-width:1540px}.intro{margin-bottom:26px}.intro h1{font-size:41px;letter-spacing:-1.6px}.intro h1>span{color:var(--green)}.eyebrow{color:#b5cbbd;font-size:10px}.intro p{color:#b6c4c0;font-size:13px;line-height:1.8}.intro-doodle{color:#9bb5a7}.hero{border:1px solid #607969;border-radius:12px;background:#344f43;min-height:285px}.hero-copy{background:linear-gradient(90deg,#344f43 80%,transparent);padding:30px;width:54%}.hero-label{color:#d3dfc4}.hero p{color:#d0dcce;font-size:12px}.hero h2{font-size:33px;color:#f5f2dc}.hero-play{background:#e7e9cf;color:#2b4634;font-size:12px}.hero-mode{color:#d1dccb;font-size:10px}.hero-game-title{color:#fbf2d5}.catalog-heading{margin-bottom:21px}.catalog h2{font-size:23px;color:#eaf0eb}.result-count{font-size:11px;background:#3b4a4e;color:#cbd6ce;padding:5px 8px}.catalog-tools select{color:#c3d0c6;font-size:12px;max-width:180px}.random-button{color:#c1d9c6;font-size:12px}.random-button:hover{color:#f0f6e9}.tools-divider{background:var(--line)}.filters-row{align-items:flex-start;margin-bottom:16px}.category-filters{gap:8px;flex-wrap:wrap}.category-filters button{background:#313d42;border-color:#51615f;color:#c4d0c5;font-size:11px;padding:9px 12px;min-height:36px;border-radius:6px}.category-filters button:hover{background:#42564b;color:#ecf3e9}.category-filters button.active{background:var(--green);border-color:var(--green);color:#233b2e;font-weight:700}.external-hint{color:#b3c4b8;font-size:10px;padding-top:11px}.additional-filters{border-color:var(--line);margin-bottom:0;padding:12px 0;gap:12px 18px}.mode-filters button{color:#b7c7bb;font-size:11px;padding:8px 10px;min-height:35px}.mode-filters button.active,.mode-filters button:hover{background:#3f5548;color:#e4f0df}.device-filter{color:#bdcbbf;font-size:12px}.device-filter>span{font-size:11px}.device-filter select,.preparation-filters select{background:#333f45;border:1px solid #526360;color:#d2dfd2;border-radius:5px;padding:8px 10px;font-size:11px;max-width:230px}.filter-note{color:#aebfb2;font-size:10px}.preparation-filters{display:flex;align-items:center;flex-wrap:wrap;gap:10px;border-bottom:1px solid var(--line);padding:2px 0 18px;margin-bottom:23px}.preparation-filters label{font-size:11px;color:#b9c8bc}.preparation-filters button{margin-left:auto;color:#d5ddca;display:flex;align-items:center;gap:7px;font-size:11px;text-decoration:underline;min-height:36px}.preparation-filters button svg{width:13px;height:13px}.active-search{color:#c3d9c8;font-size:12px}.game-grid{gap:22px 20px}.game-card{background:var(--surface);border:1px solid #48585b;border-radius:10px;box-shadow:0 3px 10px #18252a16}.game-card:hover{border-color:#8aa494;box-shadow:0 10px 25px #14232930;transform:translateY(-3px)}.game-art{background:#3a4949;aspect-ratio:1.8}.card-body{padding:17px 16px 14px}.card-title{color:#f0f2e9;font-size:16px;line-height:1.4;font-weight:750}.card-description{color:#bfcac0;font-size:12px;line-height:1.75;min-height:42px;margin-top:8px}.card-bottom{border-color:#4a5b5b;margin-top:13px;padding-top:12px}.card-tag,.card-tag[class*=category-]{color:#d5e6d1;background:#45574e;font-size:10px;padding:6px 7px}.card-tag.category-tir,.card-tag.category-action{background:#624b43;color:#f2cdb9}.card-tag.category-reflexion,.card-tag.category-role{background:#504d65;color:#d9d1ef}.card-tag.category-course,.card-tag.category-sport{background:#385b59;color:#c0e6df}.card-tag.category-aventure{background:#415569;color:#c9deed}.play-link{color:#c3e0c2;font-size:12px;padding:5px 0;min-height:31px;gap:7px}.play-link:hover{color:#f0ffe6}.mode-icon{color:#bbd0c1;font-size:9px}.card-art-label{color:#e5ede6;background:#293a3bdc;border:1px solid #a1b1a050;font-size:9px;max-width:calc(100% - 55px);line-height:1.5}.card-art-label.prerequisite-label{background:#66513bea;color:#f6deab}.favorite-button{color:#d2dfd1;background:#293b3be8;width:32px;height:32px;border:1px solid #8b9d8a70}.favorite-button.saved{background:#715448;color:#ffd9b9}.favorite-button svg{width:16px;height:16px}.catalog-pagination{padding:30px 0 10px}.catalog-pagination>span{color:#bdcfbd;font-size:12px}.empty-state{background:#333f45;border-color:#738873}.empty-state p{color:#c4d4bd}.empty-state h3{color:var(--ink)}.bottom-banner{background:#35483e;border:1px solid #506556}.bottom-banner h3{color:#e8efe0;font-size:14px}.bottom-banner p{color:#bbceba;font-size:12px}.bottom-banner button{color:#dcecd5;font-size:12px}.banner-icon{color:#b6cfa5}.discovery-links{border-color:var(--line)}.discovery-links h2{color:var(--ink);font-size:20px}.discovery-links a,footer>a{color:#bcd8bf}.discovery-links p,footer,footer button{color:#b6c7ba}.footer-brand{color:#bbd3b7}footer{gap:16px;line-height:1.8;font-size:11px}footer button{font-size:10px}.toast{background:#a6cfb5;color:#233b2e;border-color:#c1dfc6;font-weight:600}.noscript{background:#67563a;color:#fff0d2}
dialog,.measure-dialog{background:#303c41;border-color:#718376;color:var(--ink)}dialog::backdrop{background:#162329b8;backdrop-filter:blur(7px)}.close-button{background:#3c5051;color:#edf4e8}.form-dialog h2,.detail-body h2,.about-dialog h2,.measure-dialog h2{color:var(--ink)}.dialog-eyebrow,.detail-category{color:#c4d9b8}.dialog-intro,.detail-body>p,.about-dialog>p:not(.form-note),.form-note,.measure-dialog p{color:#c2d0c1}.form-dialog label{color:#d9e3d3}.form-dialog label span{color:#b7c8b1}.form-dialog input,.form-dialog select,.form-dialog textarea{background:#25363b;border-color:#6b7d72;color:#edf4e7}.form-dialog input::placeholder,.form-dialog textarea::placeholder{color:#a7baa6}.form-error,.delete-game{color:#f3b69c}.secondary-button,.text-link,.source-link{color:#bdddbb}.detail-meta{border-color:var(--line)}.detail-meta span,.detail-domain{color:#b1c7ad}.detail-meta strong{color:#d7e4d0}.detail-favorite,.page-favorite{border-color:#748771;color:#d0e4c9;background:#34473e}.detail-favorite.saved,.page-favorite.saved{background:#665044;color:#ffd0af}.game-prerequisites,.guide-section .guide-small-note,.delete-confirm{background:#5b503c;border-color:#927b4f;color:#f0dcb7}.game-prerequisites p{color:#f0dcb7}.about-brand{color:#d5e5cb}
.page-breadcrumb{color:#bfd1b8;gap:12px;flex-wrap:wrap}.page-breadcrumb a{color:#c9e0c2;font-size:12px;min-height:32px}.page-breadcrumb .breadcrumb-genre{padding-left:12px;border-left:1px solid #677866}.page-breadcrumb .breadcrumb-genre svg{display:none}.guide-header h1{color:var(--ink);font-size:37px}.guide-header p{color:#becfba;font-size:13px}.guide-layout{gap:28px;grid-template-columns:minmax(0,1.8fr) minmax(265px,1fr)}.guide-cover{border-color:#586c60}.guide-tabs{position:sticky;top:82px;z-index:9;background:var(--page);gap:7px;border-color:var(--line);padding:14px 0}.guide-tabs button{background:#3b5044;color:#d1e4c7;font-size:11px;min-height:36px}.guide-tabs button:hover{background:#536b51;color:#fff}.guide-section{border-color:var(--line);scroll-margin-top:155px}.guide-section h2{color:#ebf1e5;font-size:24px}.guide-section p,.requirements-list li,.launch-steps p{color:#c3d0be;font-size:13px;line-height:1.95}.section-number{color:#a5b99b}.requirements-list svg{color:#e5bd83}.launch-steps li>span{background:#435c46;color:#d9efcb}.launch-steps h3{font-size:14px;color:#e2edd9}.launch-panel{top:104px;background:#33423f;border-color:#5a7062;padding:25px;max-height:calc(100dvh - 125px);overflow-y:auto;scrollbar-width:thin}.launch-panel-top{color:#b4c6a8}.launch-panel h2{color:#ebf0e0}.launch-panel>p{color:#bfceb4;font-size:12px}.launch-panel dt{color:#b0c1a6}.launch-panel dd{color:#e1ebd4;font-size:12px}.launch-panel dl>div{font-size:12px}.launch-panel>.button{font-size:12px}.launch-external-note{color:#b7cbb1;font-size:11px}.launch-result,.guide-audit-card{background:#2a3939;border-color:#5b715e}.launch-result p,.guide-audit-card p,.guide-audit-card>span:not(.audit-badge){color:#c2d2b8;font-size:12px}.launch-resource-list,.merchant-offer,.launch-status{border-color:#52694f}.launch-resource-list a{color:#c0dab2;font-size:12px}.launch-resource-list h3,.merchant-offer h3{color:#d9e8ce}.merchant-offer p{color:#bfd0b2}.guide-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:16px 0 5px}.guide-facts div{padding:14px;background:#33423f;border:1px solid #526652;border-radius:7px;min-width:0}.guide-facts dt{font-size:10px;color:#b6c8aa;margin-bottom:7px}.guide-facts dd{margin:0;font-size:12px;color:#e2edd6;line-height:1.7;overflow-wrap:anywhere}.guide-genre-tags{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.guide-genre-tags a{background:#3b5044;color:#d4e7c8;border:1px solid #5b7359;padding:6px 10px;font-size:11px;border-radius:5px}.guide-source-note{font-size:11px!important;color:#acc1a1!important;margin-top:17px}.guide-source-note a{text-decoration:underline}.related-games{padding:28px 0;border-bottom:1px solid var(--line)}.related-games>h2{font-family:var(--heading);font-size:23px;margin-bottom:17px}.related-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.related-game{display:flex;gap:12px;border:1px solid #566a59;border-radius:8px;overflow:hidden;align-items:center;background:#34433f;padding:9px;color:#e1ebd5;min-width:0}.related-game:hover{border-color:#b0c7a1}.related-game .game-art{width:80px;flex:0 0 80px;border-radius:4px;aspect-ratio:1.4}.related-game span{font-size:12px;line-height:1.6;overflow-wrap:anywhere}.related-game small{display:block;font-size:10px;color:#b0c4a4}.share-game{width:100%;margin-top:12px;min-height:39px;border:1px solid #6a7e61;border-radius:6px;font-size:12px;color:#daebcd}
.audit-intro,.audit-method p,.audit-table td,.audit-stat-grid span{color:#c2d2b7}.audit-method,.audit-stat-grid button{background:#35483e;border-color:#56704f}.audit-stat-grid strong,.audit-table td strong{color:#d4e9c6}.audit-table th{background:#35483e;color:#c2d6b3;border-color:#617a56}.audit-table td{border-color:#4c6148}.audit-table td:first-child>span,.audit-table small,.audit-match-count{color:#b0c5a1}.audit-toolbar input,.audit-toolbar select{background:#33423f;color:#e6efda;border-color:#6a7f60}.audit-limit{background:#5d513b;color:#f2dfb5;border-color:#d7b37b}.audit-stat-grid button[aria-pressed=true]{background:#536846;border-color:#b6c99d}.audit-badge{font-size:10px}.audit-good,.audit-ready{background:#3b5b45;color:#d6f2c6}.audit-setup,.audit-loading{background:#655b3b;color:#f2dfa9}.audit-bad{background:#674942;color:#ffd7c3}.audit-blocked{background:#604b60;color:#ead0e4}.audit-unknown{background:#4b5951;color:#d2dfc8}
.small-label{color:#bdd5aa}.sponsor-open{background:#30413e;border-color:#667e61;color:#dae6d0}.sponsor-open a{color:#c9e3b8}.sponsor-card{background:#3b4d40;border-color:#637d58}.sponsor-card p{color:#c9d9b8}.sponsor-card h2{color:#e8f0dc}.editorial-body{background:var(--page)}.editorial-header{border-color:var(--line)}.editorial-header .brand{color:var(--ink)}.editorial-header nav{color:#c8dec0}.editorial-main h1,.editorial-main h2{color:var(--ink)}.editorial-main .lead,.editorial-main p,.editorial-main li{color:#c4d2ba}.editorial-main p a,.editorial-main li a,.editorial-card .text-link{color:#c7e5b7}.editorial-main section{border-color:var(--line)}.editorial-card,.admin-panel{background:#35473e;border-color:#5a7253}.offer-price{color:#d4eac3}.editorial-main .fine-print,.editorial-footer{color:#b9cbb0}.business-form label{color:#d2e1c8}.business-form input,.business-form textarea,.business-form select{background:#2a3b3a;color:#e5f0da;border-color:#6d835f}.business-form input::placeholder{color:#b8cbaa}.form-feedback{color:#ceebba!important}.form-feedback.error{color:#ffcfb4!important}.admin-panel details{background:#2c3d36;border-color:#5c7552}.admin-panel summary{color:#cee5bd}.admin-stat{background:#465d43}.admin-stat strong{color:#ddf2c9}.admin-stat span{color:#c1d5af}.admin-panel input[readonly]{background:#3c5140}.display-ad-label{color:#b8c6b0}.measure-dialog .secondary-button{border-color:#aec59a;color:#d6e9c7}
.menu-toggle,.sidebar-close{display:none}.nav-backdrop{position:fixed;inset:0;background:#16252ab5;z-index:29;width:100%;height:100%}.skip-link{left:250px;color:#233b2e;z-index:50}
@media(min-width:1550px){.game-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media(max-width:1150px) and (min-width:761px){.sidebar{width:210px;padding-left:12px;padding-right:12px}.app-shell{margin-left:210px}.topbar{padding:0 26px}main{padding:28px 26px 0}.hero-copy{width:62%}.hero h2{font-size:30px}.card-title{font-size:15px}.game-grid{gap:18px 15px}.card-body{padding:14px}.mode-icon{font-size:0}.guide-layout{grid-template-columns:minmax(0,1fr) 260px;gap:20px}.guide-facts{grid-template-columns:1fr}.launch-panel{padding:20px}.intro-doodle{display:none}}
@media(max-width:950px){.guide-layout{grid-template-columns:1fr}.launch-panel{position:static;max-height:none;grid-row:1}.guide-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.external-hint{display:none}}
@media(max-width:760px){html{scroll-padding-top:90px}.sidebar{position:fixed;inset:0 auto 0 0;width:min(310px,85vw);height:100dvh;padding:28px 20px;transform:translateX(-100%);transition:transform .2s;z-index:30;display:flex;overflow-y:auto;border-right:1px solid #6a7d70;background:var(--side)}.navigation-open{overflow:hidden}.navigation-open .sidebar{transform:translateX(0)}.sidebar .brand{display:flex;margin:12px 10px 28px;font-size:36px}.sidebar-close{display:flex;align-items:center;gap:7px;align-self:flex-end;color:#c7dac0;font-size:12px;padding:8px;min-height:40px}.sidebar-close svg{width:17px;height:17px}.sidebar-label,.sidebar-foot,.sidebar-genres,.collections-label,.sidebar-bottom{display:block}.primary-nav,.collection-nav{display:grid;width:100%;gap:6px}.nav-item{font-size:14px;min-height:44px;display:flex;text-align:left;flex-direction:row}.nav-item svg{display:block}.nav-count{display:block}.sidebar-genres{margin-top:22px}.genre-link{font-size:13px;min-height:38px}.sidebar-bottom{margin-top:auto;padding-top:24px}.sidebar-foot{margin-left:14px}.app-shell{margin-left:0}.topbar{padding:12px 20px;height:76px;gap:10px}.menu-toggle{display:flex;align-items:center;justify-content:center;min-height:42px;min-width:42px;gap:6px;color:#d3e4cf;border:1px solid #617768;border-radius:7px;flex-shrink:0}.menu-toggle span:last-child{display:none}.menu-toggle svg{width:19px;height:19px}.search-wrap{gap:8px;padding:0 10px;flex:1;min-width:0}.search-wrap input{font-size:13px;min-width:0}.search-wrap kbd{display:none}.add-button{font-size:0;min-width:42px;padding:10px;min-height:42px}.add-button span:last-child{display:none}.add-button svg{height:18px;width:18px}main{padding:26px 20px 0}.intro{margin:0 0 23px}.intro h1{font-size:34px}.intro p{font-size:13px}.intro-doodle{display:none}.hero{min-height:300px;margin-bottom:28px}.hero-copy{width:75%;padding:25px 22px;background:linear-gradient(90deg,#344f43 70%,#344f4300)}.hero h2{font-size:29px}.hero p{font-size:12px}.hero-landscape{width:100%;opacity:.7}.hero-game-title{font-size:18px;bottom:18px;right:17px}.hero-mode{display:none}.catalog-heading{gap:12px;align-items:flex-start}.catalog-heading-title{gap:8px}.catalog h2{font-size:21px}.result-count{font-size:10px}.catalog-tools{gap:10px}.catalog-tools select{font-size:11px;max-width:125px;padding-right:15px}.random-button{font-size:0;min-width:28px;min-height:30px}.random-button svg{height:18px;width:18px}.filters-row{margin:0 0 9px;padding:0}.category-filters{overflow-x:auto;flex-wrap:nowrap;max-width:100%;padding:0 0 10px;scrollbar-width:thin;scrollbar-color:#647e68 transparent}.category-filters button{font-size:12px;padding:8px 12px}.additional-filters{gap:8px 12px;flex-wrap:wrap}.mode-filters{gap:3px}.mode-filters button{font-size:11px;padding:8px}.filter-note{display:none}.device-filter{margin:0}.device-filter>span{display:none}.device-filter select{font-size:12px;max-width:145px;min-height:37px}.preparation-filters{gap:9px;padding-top:7px}.preparation-filters label{font-size:11px}.preparation-filters select{font-size:12px;max-width:225px;min-height:39px;flex:1}.preparation-filters button{font-size:11px;margin-left:0}.game-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px 13px}.game-art{aspect-ratio:1.55}.card-body{padding:13px 11px}.card-title{font-size:14px}.card-description{font-size:11px;line-height:1.75;min-height:56px}.card-bottom{flex-wrap:wrap;gap:8px;padding-top:10px}.card-tag,.card-tag[class*=category-]{font-size:9px;padding:5px 6px}.play-link{font-size:11px}.mode-icon{display:none}.favorite-button{width:30px;height:30px;right:7px;top:7px}.card-art-label{font-size:8px;left:7px;top:7px}.duration-tag{display:none}.bottom-banner{padding:20px 17px;gap:13px}.bottom-banner h3{font-size:13px}.bottom-banner p{font-size:11px}.bottom-banner button{font-size:11px}.catalog-pagination{gap:15px}.catalog-pagination .button{width:100%;min-height:44px}.discovery-links nav{gap:12px 18px}.discovery-links a{font-size:12px;line-height:1.7}.toast{left:50%;bottom:20px}.skip-link{left:20px}.guide-tabs{top:76px;padding:11px 0;overflow-x:auto;flex-wrap:nowrap}.guide-tabs button{flex-shrink:0;font-size:11px;padding:8px}.guide-header h1{font-size:30px}.guide-header p{font-size:12px}.guide-facts{grid-template-columns:1fr;gap:8px}.guide-facts div{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:12px}.guide-facts dt{margin:0;font-size:11px;flex-shrink:0}.guide-facts dd{text-align:right;font-size:12px}.guide-section p,.requirements-list li{font-size:14px}.guide-section h2{font-size:23px}.guide-section{scroll-margin-top:145px}.launch-panel{padding:22px}.related-game .game-art{width:62px;flex-basis:62px}.related-game span{font-size:11px}.editorial-header{padding:22px 20px}.editorial-main{padding:30px 20px}.editorial-main h1{font-size:34px}.audit-table tr{border-color:#617657}.form-dialog input,.form-dialog textarea,.form-dialog select,.business-form input,.business-form textarea,.business-form select,.audit-toolbar input,.audit-toolbar select{font-size:16px}.editorial-footer{padding:24px 20px;gap:16px}}
@media(max-width:380px){main{padding-left:15px;padding-right:15px}.topbar{padding-left:15px;padding-right:15px}.intro h1{font-size:30px}.card-title{font-size:13px}.game-grid{gap:14px 10px}.card-description{font-size:11px}.related-grid{grid-template-columns:1fr}}
@media(min-width:761px){.guide-facts{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:760px){.primary-nav{margin:0;padding:0;overflow:visible}.nav-item{border-radius:7px;border-bottom:0;padding:11px 12px}.nav-item.active{background:#3b4e45!important;border-bottom:0;color:#d5ebda}.add-button{position:static}}
@media(prefers-reduced-motion:reduce){.sidebar,.game-card,.button{transition:none}}
