.content_Co2ghj{display:flex;gap:16px;position:relative}.content_Co2ghj:focus-visible{outline:none}.surface_Co2ghj{background-color:var(--background-base-lowest);contain-intrinsic-size:auto 280px;content-visibility:auto;padding:24px;transition:background-color .15s ease}.surface_Co2ghj:hover{background-color:var(--background-base-lower)}.surface_Co2ghj+.surface_Co2ghj{padding-top:0}.surface_Co2ghj+.surface_Co2ghj .cardContainer_Co2ghj{border-top:1px solid var(--border-subtle);padding-top:24px}.cardContainer_Co2ghj{display:flex;flex-direction:column;gap:16px;width:100%}.cardLink_Co2ghj{inset:0;overflow:hidden;position:absolute;text-indent:-9999px;z-index:1}.cardLink_Co2ghj:focus-visible{outline:none}.cardContent_Co2ghj{display:flex;flex:1;flex-direction:column;gap:12px;justify-content:space-between;min-width:0}.title_Co2ghj{overflow-wrap:anywhere}.title_Co2ghj h1,.title_Co2ghj h2,.title_Co2ghj h3,.title_Co2ghj p{display:inline;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}.title_Co2ghj a{position:relative;z-index:2}.description_Co2ghj{display:-webkit-box;margin-top:4px;overflow-wrap:anywhere;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.description_Co2ghj h1,.description_Co2ghj h2,.description_Co2ghj h3,.description_Co2ghj p{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}.description_Co2ghj p+p{margin-top:1em}.description_Co2ghj a{position:relative;z-index:2}.cardReactions_Co2ghj.cardReactions_Co2ghj{flex-wrap:nowrap;overflow:hidden}.thumbnail_Co2ghj{border-radius:8px;flex-shrink:0;height:200px;overflow:hidden;position:relative;width:356px}.thumbnailImg_Co2ghj{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.thumbnailPlayOverlay_Co2ghj{align-items:center;background-color:rgba(0,0,0,.6);border-radius:50%;display:flex;height:40px;justify-content:center;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:40px}@media (min-width:768px){.fluidThumbnail_Co2ghj .thumbnail_Co2ghj{align-self:flex-start;aspect-ratio:16/9;height:auto;width:min(356px,38%)}}@media (max-width:767px){.titleText_Co2ghj{font-size:16px;line-height:20px}.description_Co2ghj{-webkit-line-clamp:3}.thumbnail_Co2ghj{height:120px;width:120px}}
@media (max-width:767px){.hideOnMobile_XC6MVX{display:none}}@media (min-width:768px){.hideOnDesktop_XC6MVX{display:none}}
.section_8aagbh{flex-direction:column}.header_8aagbh,.section_8aagbh{display:flex;gap:var(--space-8)}.header_8aagbh{align-items:center;flex-direction:row;justify-content:space-between;padding-inline:var(--space-8)}.title_8aagbh{color:var(--text-strong)}.viewAll_8aagbh{align-items:center;display:inline-flex;flex-shrink:0;gap:var(--space-4)}.cards_8aagbh{display:flex;flex-direction:column;padding-inline:var(--space-8)}.announcementCard_8aagbh{padding-block:var(--space-24)}.announcementCard_8aagbh:not(:last-child){border-bottom:1px solid var(--border-subtle)}
.section_WdzhrE{display:flex;flex-direction:column;gap:var(--space-8)}.sectionTitle_WdzhrE{color:var(--text-strong);padding-inline:var(--space-8)}.card_WdzhrE{background-color:var(--background-surface-high);border:1px solid var(--border-subtle);border-radius:var(--radius-md);margin:0;overflow:hidden}.row_WdzhrE{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;gap:var(--space-16);justify-content:space-between;padding:var(--space-12)}.row_WdzhrE:not(:first-child){border-top:1px solid var(--border-subtle)}.label_WdzhrE{color:var(--text-muted);flex-shrink:0;margin:0}.value_WdzhrE{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;margin:0;min-width:0}.valueText_WdzhrE{color:var(--text-default);overflow-wrap:anywhere;text-align:end}.chips_WdzhrE{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--space-4);justify-content:flex-end}.chip_WdzhrE,.chips_WdzhrE{align-items:center}.chip_WdzhrE{background-color:var(--background-surface-higher);border:1px solid var(--border-subtle);border-radius:var(--radius-xs);display:inline-flex;gap:var(--space-xxs);padding:3px 6px}.chipText_WdzhrE{color:var(--text-default);white-space:nowrap}.chipRank_WdzhrE{color:var(--text-muted);white-space:nowrap}.chipLink_WdzhrE{color:inherit;text-decoration:none;transition:background-color .15s ease,border-color .15s ease}.chipLink_WdzhrE:hover{background-color:var(--background-mod-strong);border-color:var(--border-strong)}.chipLink_WdzhrE:focus-visible{outline:none}.icons_WdzhrE{color:var(--icon-muted)}.icons_WdzhrE,.socialLinks_WdzhrE{align-items:center;display:flex;flex-direction:row;gap:var(--space-12)}.socialLink_WdzhrE{color:var(--interactive-text-default);display:inline-flex;text-decoration:none}.socialLink_WdzhrE:hover{color:var(--interactive-text-hover)}.socialLink_WdzhrE:focus-visible{outline:none}.attributionLink_WdzhrE{color:var(--text-link);text-decoration:none}.attributionLink_WdzhrE:hover{text-decoration:underline}.attributionLink_WdzhrE:focus-visible{outline:none}
@layer base, components;@layer components{.wrapper__sNXK6{flex:0 0 auto;position:relative}.trigger__sNXK6{align-items:center;background-color:transparent;border:none;border-radius:12px;color:var(--text-default);cursor:pointer;display:inline-flex;gap:6px;min-height:40px;padding:8px 12px;white-space:nowrap}.trigger__sNXK6:hover{background-color:var(--background-modifier-selected)}.trigger__sNXK6:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}@media (max-width:767px){.triggerLabel__sNXK6{display:none}}.menu__sNXK6{background-color:var(--background-surface-high);border:1px solid var(--border-subtle);border-radius:8px;box-shadow:var(--shadow-high);flex-direction:column;gap:2px;min-width:180px;padding:8px;position:absolute;right:0;top:calc(100% + 8px);z-index:10}.item__sNXK6,.menu__sNXK6{display:flex}.item__sNXK6{align-items:center;background:none;border:none;border-radius:4px;color:var(--text-default);cursor:pointer;gap:8px;padding:8px 12px;text-align:left;white-space:nowrap}.item__sNXK6:hover{background-color:var(--background-modifier-selected)}.item__sNXK6:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.itemCopied__sNXK6{color:var(--text-muted)}}
.hero_xrYo4e{align-items:flex-end;display:flex;flex-direction:row;gap:var(--space-12);min-width:0;width:100%}.cover_xrYo4e,.coverFallback_xrYo4e{border-radius:var(--radius-sm);flex-shrink:0;height:114px;-o-object-fit:cover;object-fit:cover;width:85px}.coverFallback_xrYo4e{align-items:center;background-color:var(--background-mod-normal);display:flex;justify-content:center}.details_xrYo4e{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.pills_xrYo4e{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--space-8)}.categoryPill_xrYo4e,.rankPill_xrYo4e,.streakPill_xrYo4e{align-items:center;border-radius:var(--radius-round);box-sizing:border-box;display:inline-flex;gap:var(--space-xxs);min-height:var(--space-20);padding:0 var(--space-8);text-transform:uppercase;white-space:nowrap}.rankPill_xrYo4e{background-color:var(--white);color:var(--black)}.categoryPill_xrYo4e{color:var(--white)}.categoryPill_xrYo4e,.streakPill_xrYo4e{background-color:var(--black)}.streakPill_xrYo4e{color:var(--text-feedback-warning);text-transform:none}.title_xrYo4e{font-size:clamp(24px,1rem + 2.1vw,32px);overflow-wrap:anywhere}.meta_xrYo4e{align-items:flex-end;display:flex;flex-direction:row;gap:var(--space-12);min-width:0;width:100%}.genres_xrYo4e{min-width:0;overflow-wrap:anywhere}.share_xrYo4e{flex-shrink:0;margin-left:auto;margin-block:-12px}
.container_UqYOCf{height:500px}.image_UqYOCf{-webkit-mask-image:radial-gradient(165% 100% at 50% 40%,#000 0,transparent 45%);mask-image:radial-gradient(165% 100% at 50% 40%,#000 0,transparent 45%);opacity:.7}@media (min-width:768px){.container_UqYOCf{height:700px}}
.headerContainer_bQkKrY{display:flex;flex-direction:row;gap:var(--space-12);margin-bottom:var(--space-12)}.headerContainer_bQkKrY,.row_bQkKrY{box-sizing:border-box;max-width:var(--page-max-width);width:100%}.row_bQkKrY{display:grid;gap:var(--space-32) var(--space-40);grid-template-columns:1fr}.column1_bQkKrY,.column2_bQkKrY{display:flex;flex-direction:column;gap:var(--space-32)}.stackedOnly_bQkKrY{display:contents}.columnsOnly_bQkKrY{display:none}@media (min-width:1024px){.row_bQkKrY{grid-template-columns:repeat(var(--num-grid-columns),1fr)}.stackedOnly_bQkKrY{display:none}.columnsOnly_bQkKrY{display:contents}.column1_bQkKrY{grid-column:span 8}.column2_bQkKrY{grid-column:span 4}.column1_bQkKrY,.column2_bQkKrY{gap:var(--space-48)}}
@layer base, components;@layer base{.clickable_jwnme8:focus-visible{outline:none}}
@layer base, components;@layer base{.focusTarget_CsRsef{height:0;pointer-events:none;width:0}}
.section_3ZgjbB{display:flex;flex-direction:column;gap:var(--space-8)}.viewerClickable_3ZgjbB{cursor:pointer;display:block;height:100%;width:100%}.viewerTrack_3ZgjbB{display:flex;flex-direction:row;gap:var(--space-12);margin-inline:calc(var(--page-gutter)*-1);overflow-x:auto;padding-inline:var(--page-gutter);scroll-padding-inline:var(--page-gutter);scroll-snap-type:x mandatory;scrollbar-width:none}.viewerTrack_3ZgjbB::-webkit-scrollbar{display:none}.viewerSlide_3ZgjbB{aspect-ratio:16/9;background-color:var(--background-base-lower);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-sizing:border-box;flex:0 0 calc(100% - var(--space-32));overflow:hidden;scroll-snap-align:start}@media (min-width:1024px){.viewerTrack_3ZgjbB{gap:0;margin-inline:0;padding-inline:0;scroll-padding-inline:0}.viewerSlide_3ZgjbB{flex-basis:100%}}.media_3ZgjbB{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.stripWrapper_3ZgjbB{display:none}@media (min-width:1024px){.stripWrapper_3ZgjbB{display:block;position:relative}}.strip_3ZgjbB{display:flex;flex-direction:row;gap:var(--space-8);list-style:none;margin:calc(var(--space-4)*-1);overflow-x:auto;padding:var(--space-4);scroll-padding-inline:var(--space-4);scroll-snap-type:x proximity;scrollbar-width:none}.strip_3ZgjbB::-webkit-scrollbar{display:none}.thumbItem_3ZgjbB{flex-shrink:0;scroll-snap-align:start}.thumb_3ZgjbB{background:none;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);box-sizing:border-box;cursor:pointer;display:block;height:58px;overflow:hidden;padding:0;position:relative;width:102px}.thumbActive_3ZgjbB:after{border:2px solid var(--border-strong);border-radius:var(--radius-sm);content:"";inset:0;pointer-events:none;position:absolute}.thumbImage_3ZgjbB{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.playOverlay_3ZgjbB{align-items:center;background-color:var(--opacity-black-40);display:flex;inset:0;justify-content:center}.playOverlay_3ZgjbB,.stripFade_3ZgjbB{pointer-events:none;position:absolute}.stripFade_3ZgjbB{inset-block:0;width:48px}.stripFadeStart_3ZgjbB{background:linear-gradient(to left,transparent,var(--background-base-lowest));inset-inline-start:calc(var(--space-4)*-1)}.stripFadeEnd_3ZgjbB{background:linear-gradient(to right,transparent,var(--background-base-lowest));inset-inline-end:calc(var(--space-4)*-1)}.scrollArrow_3ZgjbB{position:absolute;top:50%;transform:translateY(-50%);z-index:1}.scrollArrowStart_3ZgjbB{inset-inline-start:var(--space-4)}.scrollArrowEnd_3ZgjbB{inset-inline-end:var(--space-4)}
.row_RJ7dWM{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;gap:var(--space-12);justify-content:space-between;min-height:56px;padding:var(--space-12)}.row_RJ7dWM:not(:first-child){border-top:1px solid var(--border-subtle)}a.row_RJ7dWM{color:inherit;text-decoration:none}a.row_RJ7dWM:hover{background-color:var(--background-mod-subtle)}.label_RJ7dWM{align-items:center;display:flex;flex-direction:row;gap:var(--space-4);min-width:0}.label_RJ7dWM,.labelText_RJ7dWM{color:var(--text-strong)}
.section_Livuo4{display:flex;flex-direction:column;gap:var(--space-8)}.sectionTitle_Livuo4{color:var(--text-strong);padding-inline:var(--space-8)}.card_Livuo4{background-color:var(--background-surface-high);border:1px solid var(--border-subtle);border-radius:12px;overflow:hidden}.score_Livuo4{align-items:center;display:flex;flex-direction:row;flex-shrink:0;gap:var(--space-4)}.scoreLabel_Livuo4{white-space:nowrap}.tonePositive_Livuo4{color:var(--steam-review-text-positive)}.toneMixed_Livuo4{color:var(--steam-review-text-mixed)}.toneNegative_Livuo4{color:var(--steam-review-text-negative)}.count_Livuo4,.toneMuted_Livuo4{color:var(--text-muted)}.scores_Livuo4{align-items:center;display:flex;flex-direction:row;flex-shrink:0;gap:var(--space-12)}.tierBadge_Livuo4{height:32px;-o-object-fit:contain;object-fit:contain;width:32px}.scoreCircle_Livuo4{background-color:var(--background-base-lowest);border-radius:var(--radius-round);height:32px;position:relative;width:32px}.scoreCircle_Livuo4,.scoreCircleRating_Livuo4{align-items:center;display:flex;justify-content:center}.scoreCircleRating_Livuo4{color:var(--text-overlay-light);inset:0;position:absolute}
@layer base, components;@layer base{.flowerStarContainer_tclUFA{align-items:center;display:flex;justify-content:center;position:relative}.flowerStar_tclUFA{height:100%;width:100%}.childContainer_tclUFA{align-items:center;bottom:0;display:flex;justify-content:center;left:.05px;pointer-events:none;position:absolute;right:0;top:-.05px}}
.section_w_f_1B{display:flex;flex-direction:column;gap:var(--space-8)}.sectionTitle_w_f_1B{color:var(--text-strong);padding-inline:var(--space-8)}.card_w_f_1B{background-color:var(--background-surface-high);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);display:flex;flex-direction:column}.banner_w_f_1B,.card_w_f_1B{overflow:hidden}.banner_w_f_1B{background:linear-gradient(135deg,color-mix(in srgb,var(--brand-500) 90%,transparent) 0,color-mix(in srgb,var(--brand-500) 55%,transparent) 100%);height:88px;position:relative}.bannerImage_w_f_1B{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:100%}.body_w_f_1B{align-items:flex-start;display:flex;flex-direction:column;gap:var(--space-12);padding:var(--space-16)}.bodyWithBanner_w_f_1B{padding-top:0;position:relative}.icon_w_f_1B{border-radius:var(--radius-md);height:48px;-o-object-fit:cover;object-fit:cover;width:48px}.iconWithBanner_w_f_1B{border:4px solid var(--background-surface-high);box-sizing:content-box;margin-left:-4px;margin-top:-28px}.copy_w_f_1B{flex-direction:column}.copy_w_f_1B,.name_w_f_1B{display:flex;gap:var(--space-4)}.name_w_f_1B{align-items:center;flex-direction:row}.nameText_w_f_1B{color:var(--text-strong)}.nameLink_w_f_1B{color:inherit;text-decoration:none}.nameLink_w_f_1B:hover{text-decoration:underline}.nameLink_w_f_1B:focus-visible{outline:none}.verifiedBadge_w_f_1B{flex-shrink:0}.description_w_f_1B{margin:0}.joinButton_w_f_1B{margin-top:var(--space-4)}
.section_tLJQWB{align-items:flex-start;display:flex;flex-direction:column;gap:var(--space-4);padding-inline:var(--space-8)}.summary_tLJQWB{margin:0;white-space:pre-wrap}.clamped_tLJQWB{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}@media (min-width:1024px){.clamped_tLJQWB{-webkit-line-clamp:10}}.toggle_tLJQWB{background:none;border:none;color:var(--text-link);cursor:pointer;padding:0}
.page_NrqXSs{--seo-page-background:var(--background-base-low)}.content_NrqXSs{--page-content-width:1200px;--page-content-inset:24px;background:linear-gradient(180deg,transparent 80%,#000)}

/*# sourceMappingURL=7ad72b1c633060d6.css.map*/