.page_root__P4xln{position:relative;min-height:calc(100dvh - 72px);overflow:hidden;background:radial-gradient(circle at 8% 0,rgba(114,165,161,.15),transparent 36rem),radial-gradient(circle at 100% 42%,rgba(188,130,95,.08),transparent 32rem),linear-gradient(180deg,#091314,#0e1b1c 44%,#091415);color:#f4f1ea}.page_inner__9Oqmi{position:relative;z-index:1;width:min(1040px,calc(100% - 48px));margin:0 auto;padding:34px 0 88px}.page_crumbs__y_T3W{display:flex;gap:9px;align-items:center;margin-bottom:26px;color:#789091;font-size:13px}.page_crumbs__y_T3W a{transition:color .16s ease}.page_crumbs__y_T3W a:hover{color:#9cc5c1}.page_header__b_f0U{max-width:680px;margin-bottom:28px}.page_header__b_f0U>span{display:block;margin-bottom:10px;color:#bc825f;font-size:12px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.page_header__b_f0U h1{margin:0;font-size:clamp(34px,5vw,54px);line-height:.96;letter-spacing:-.035em}.page_header__b_f0U p{max-width:590px;margin:14px 0 0;color:#a9b9b8;font-size:16px;line-height:1.55}.page_filters__aVd0m{overflow:hidden;border:1px solid rgba(130,169,168,.27);border-radius:18px;background:linear-gradient(145deg,rgba(25,43,45,.97),rgba(16,30,32,.98));box-shadow:0 24px 70px rgba(0,0,0,.28),inset 0 1px rgba(255,255,255,.035)}.page_filterHeading__Sz808{display:flex;gap:16px;align-items:baseline;justify-content:space-between;padding:21px 24px 0}.page_filterHeading__Sz808 strong{font-size:17px;letter-spacing:-.01em}.page_filterHeading__Sz808 span{color:#789091;font-size:13px}.page_search__MiwcG{display:grid;grid-gap:9px;gap:9px;padding:18px 24px 24px;color:#d7dfdc;font-size:13px;font-weight:800}.page_filters__aVd0m select,.page_search__MiwcG input{width:100%;min-height:50px;box-sizing:border-box;border:1px solid rgba(137,165,166,.38);border-radius:11px;outline:none;background:rgba(39,57,60,.78);color:#f4f1ea;font:inherit;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.page_search__MiwcG input{padding:0 16px}.page_filters__aVd0m select{padding:0 42px 0 14px}.page_search__MiwcG input::placeholder{color:#7f9192}.page_filters__aVd0m select:hover,.page_search__MiwcG input:hover{background:rgba(44,64,67,.9)}.page_filters__aVd0m select:focus,.page_search__MiwcG input:focus{border-color:#82b3af;box-shadow:0 0 0 3px rgba(114,165,161,.14)}.page_filterGroup__FvikG{border-top:1px solid rgba(130,169,168,.18)}.page_filterGroup__FvikG summary{position:relative;display:flex;min-height:58px;align-items:center;justify-content:space-between;box-sizing:border-box;padding:0 24px;cursor:pointer;color:#e8ebe6;font-size:16px;font-weight:850;list-style:none;transition:background .16s ease,color .16s ease}.page_filterGroup__FvikG summary::-webkit-details-marker{display:none}.page_summaryCopy__8i9Hn{display:grid;grid-gap:3px;gap:3px;margin-right:auto}.page_summaryCopy__8i9Hn strong{font-size:16px;line-height:1.15}.page_summaryCopy__8i9Hn small{color:#7f9494;font-size:12px;font-weight:600}.page_filterGroup__FvikG summary:after{color:#79aaa6;content:"+";font-size:24px;font-weight:400;line-height:1}.page_filterGroup__FvikG[open] summary{background:rgba(114,165,161,.1);color:#ffffff}.page_filterGroup__FvikG[open] summary:after{content:"−"}.page_filterBody__JVRO3{display:grid;grid-gap:20px;gap:20px;padding:20px 24px 24px;border-top:1px solid rgba(130,169,168,.14);background:rgba(35,52,55,.52)}.page_fieldHeading__DH8Ye{color:#dfe6e3;font-size:13px}.page_chips__KRyP_{display:flex;flex-wrap:wrap;gap:9px}.page_chipActive__Q0F5M,.page_chip__ZIFBu{display:inline-flex;min-height:37px;align-items:center;padding:0 13px;border:1px solid rgba(137,165,166,.38);border-radius:999px;color:#dce4e1;font-size:13px;font-weight:700;transition:border-color .16s ease,background .16s ease,color .16s ease}.page_chip__ZIFBu:hover{border-color:#82b3af;background:rgba(114,165,161,.09)}.page_chipActive__Q0F5M{border-color:#bc825f;background:rgba(188,130,95,.16);color:#f3c4a7}.page_compactFilters__PHXuQ label,.page_selectLabel__sCRxc{display:grid;grid-gap:8px;gap:8px;color:#aebdbc;font-size:12px;font-weight:800}.page_compactFilters__PHXuQ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:15px;gap:15px;padding:22px 24px;border-top:1px solid rgba(130,169,168,.18)}.page_filterBody__JVRO3 .page_compactFilters__PHXuQ{padding:0;border-top:0}.page_filterActions___0aL5{display:flex;gap:11px;justify-content:flex-end;padding:0 24px 24px}.page_filterActions___0aL5 a,.page_filterActions___0aL5 button{display:inline-flex;min-height:45px;align-items:center;justify-content:center;box-sizing:border-box;padding:0 22px;border:1px solid rgba(137,165,166,.4);border-radius:10px;color:#eef1ec;font:inherit;font-size:14px;font-weight:850;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease}.page_filterActions___0aL5 button{border-color:#7eafab;background:linear-gradient(135deg,#83b6b2,#6f9f9c);color:#0b1718;box-shadow:0 10px 24px rgba(73,125,122,.16)}.page_filterActions___0aL5 button:hover{transform:translateY(-1px)}.page_filterActions___0aL5 a:hover{border-color:#bc825f;color:#e8ae89}.page_results__9fe5B{margin-top:34px}.page_warming__ohWcY{margin:0 0 14px;padding:11px 14px;border:1px solid rgba(188,130,95,.28);border-left:3px solid #bc825f;border-radius:8px;background:rgba(24,40,42,.88);color:#bac7c5;font-size:13px}.page_explanation__BoKfO{margin:0 0 14px;color:#94a7a6;font-size:14px;line-height:1.5}.page_resultToolbar__EZ3MB{display:flex;gap:20px;align-items:center;justify-content:space-between;padding:15px 16px;border:1px solid rgba(130,169,168,.2);border-radius:12px;background:rgba(20,36,38,.78);box-shadow:inset 0 1px rgba(255,255,255,.025)}.page_resultToolbar__EZ3MB strong{flex:0 0 auto;color:#f4f1ea;font-size:15px}.page_resultToolbar__EZ3MB nav{display:flex;flex-wrap:wrap;gap:7px;justify-content:flex-end}.page_sortActive__nabmd,.page_sort__VBb9P{padding:8px 11px;border:1px solid transparent;border-radius:8px;color:#9eafae;font-size:12px;font-weight:800;transition:border-color .16s ease,color .16s ease,background .16s ease}.page_sort__VBb9P:hover{border-color:rgba(130,169,168,.3);color:#dfe7e4}.page_sortActive__nabmd{border-color:rgba(114,165,161,.32);background:rgba(114,165,161,.15);color:#a9d1cd}.page_list__CX0Hh{display:grid;grid-gap:14px;gap:14px;margin-top:16px}.page_game__dDSf9{position:relative;display:grid;grid-template-columns:104px minmax(0,1fr);grid-gap:18px;gap:18px;min-width:0;padding:14px;color:inherit;text-decoration:none;overflow:hidden;border:1px solid rgba(130,169,168,.19);border-radius:14px;background:linear-gradient(125deg,rgba(37,55,58,.9),rgba(17,31,33,.95));box-shadow:0 12px 30px rgba(0,0,0,.18),inset 0 1px rgba(255,255,255,.025);transition:transform .17s ease,border-color .17s ease,box-shadow .17s ease}.page_game__dDSf9:after{position:absolute;top:14px;right:0;width:2px;height:42px;border-radius:2px 0 0 2px;background:linear-gradient(#80b0ac,rgba(128,176,172,0));content:"";opacity:.65}.page_game__dDSf9:hover{transform:translateY(-2px);border-color:rgba(130,182,177,.38);box-shadow:0 17px 38px rgba(0,0,0,.24)}.page_cover__CMZQY{position:relative;width:104px;aspect-ratio:.715;overflow:hidden;border:1px solid rgba(255,255,255,.07);border-radius:10px;background:radial-gradient(circle at 30% 20%,rgba(114,165,161,.24),transparent 52%),linear-gradient(145deg,#253a3d,#142426);box-shadow:0 8px 20px rgba(0,0,0,.28)}.page_cover__CMZQY img{object-fit:cover}.page_cover__CMZQY span{position:absolute;inset:0;display:grid;place-items:center;color:rgba(132,187,181,.72);font-size:40px;font-style:italic;font-weight:950}.page_gameBody__fNPQV{min-width:0;padding:3px 4px 3px 0}.page_gameBody__fNPQV h2{margin:0 0 10px;color:#f3f0e9;font-size:clamp(18px,2.6vw,21px);font-weight:760;line-height:1.22;letter-spacing:-.015em}.page_gameBody__fNPQV p{margin:6px 0;line-height:1.42}.page_gameMeta__1q_dU{display:flex;gap:10px;align-items:center;justify-content:space-between}.page_releaseDate___53qQ{color:#a8b7b6;font-size:13px}.page_score__1eD5r{display:inline-flex;min-width:36px;height:28px;align-items:center;justify-content:center;padding:0 7px;border:1px solid rgba(188,130,95,.42);border-radius:999px;background:rgba(188,130,95,.13);color:#e5ad89;font-size:12px;font-weight:900}.page_muted___Xboh,.page_rating__L7YsA{color:#7f9393;font-size:12px}.page_platforms__g7qDn{display:-webkit-box;overflow:hidden;color:#cbd4d1;font-size:13px;-webkit-box-orient:vertical;-webkit-line-clamp:3}.page_empty__j2fs5,.page_notice___4lJV{padding:34px 22px;text-align:center;color:#a9b5b5}.page_notice___4lJV{margin-top:30px;border:1px solid rgba(130,169,168,.24);border-radius:14px;background:rgba(22,35,37,.88)}.page_notice___4lJV h2{margin:0 0 8px;color:#f1efe8}.page_notice___4lJV p{margin:0}.page_loadMoreArea__d99Ko{display:grid;justify-items:center;margin-top:28px;padding-top:24px;border-top:1px solid rgba(130,169,168,.18)}.page_loadMoreArea__d99Ko p{margin:0 0 13px;color:#829594;font-size:13px}.page_loadMore__pGwyD{display:inline-flex;width:min(100%,440px);min-height:52px;align-items:center;justify-content:center;box-sizing:border-box;border:1px solid #8ab8b4;border-radius:12px;background:linear-gradient(135deg,#8ab9b5,#70a09d);color:#091516;font-size:15px;font-weight:900;box-shadow:0 13px 30px rgba(62,112,109,.19);transition:transform .16s ease,box-shadow .16s ease}.page_loadMore__pGwyD:hover{transform:translateY(-2px);box-shadow:0 17px 34px rgba(62,112,109,.25)}@media (min-width:800px){.page_list__CX0Hh{grid-template-columns:repeat(2,minmax(0,1fr))}.page_game__dDSf9{grid-template-columns:92px minmax(0,1fr);gap:15px}.page_cover__CMZQY{width:92px}.page_gameBody__fNPQV h2{font-size:18px}}@media (max-width:700px){.page_inner__9Oqmi{width:min(100% - 24px,1040px);padding:24px 0 116px}.page_crumbs__y_T3W{margin-bottom:20px}.page_header__b_f0U{margin-bottom:22px;padding:0 4px}.page_header__b_f0U>span{margin-bottom:8px}.page_header__b_f0U h1{font-size:38px}.page_header__b_f0U p{margin-top:12px;font-size:14px}.page_filters__aVd0m{border-radius:14px}.page_filterHeading__Sz808{align-items:flex-start;flex-direction:column;gap:5px;padding:18px 16px 0}.page_search__MiwcG{padding:15px 16px 18px}.page_filters__aVd0m select,.page_search__MiwcG input{min-height:47px;border-radius:9px}.page_filterGroup__FvikG summary{min-height:54px;padding:0 16px}.page_filterBody__JVRO3{padding:17px 16px 19px}.page_chips__KRyP_{gap:8px}.page_chipActive__Q0F5M,.page_chip__ZIFBu{min-height:35px;padding:0 11px;font-size:12px}.page_compactFilters__PHXuQ{grid-template-columns:1fr;gap:14px;padding:18px 16px}.page_filterActions___0aL5{padding:0 16px 18px}.page_filterActions___0aL5>*{flex:1 1}.page_results__9fe5B{margin-top:26px}.page_explanation__BoKfO{padding:0 2px;font-size:13px}.page_resultToolbar__EZ3MB{align-items:flex-start;flex-direction:column;gap:11px;padding:14px}.page_resultToolbar__EZ3MB nav{justify-content:flex-start}.page_sortActive__nabmd,.page_sort__VBb9P{padding:7px 9px}.page_list__CX0Hh{gap:12px;margin-top:12px}.page_game__dDSf9{grid-template-columns:92px minmax(0,1fr);gap:14px;padding:12px;border-radius:12px}.page_cover__CMZQY{width:92px;border-radius:8px}.page_gameBody__fNPQV{padding-top:2px}.page_gameBody__fNPQV h2{margin-bottom:8px;font-size:18px}.page_releaseDate___53qQ{font-size:12px}.page_platforms__g7qDn{font-size:12px;-webkit-line-clamp:2}.page_loadMoreArea__d99Ko{margin-top:22px;padding-top:20px}.page_loadMore__pGwyD{width:100%;min-height:50px}}@media (max-width:390px){.page_game__dDSf9{grid-template-columns:82px minmax(0,1fr);gap:12px}.page_cover__CMZQY{width:82px}.page_gameBody__fNPQV h2{font-size:17px}}@media (prefers-reduced-motion:reduce){.page_filterActions___0aL5 button,.page_game__dDSf9,.page_loadMore__pGwyD{transition:none}}