.thv-warning-notice{box-sizing:border-box;border:1px solid var(--thv-warning-notice-border);background:var(--thv-warning-notice-bg);min-height:44px;color:var(--thv-warning-text);border-radius:12px;align-items:center;gap:8px;padding:10px 16px;font-size:14px;line-height:20px;display:flex}.thv-warning-notice-icon{color:var(--thv-warning);flex:none;display:inline-flex}.thv-warning-notice-text{flex:auto;min-width:0;margin:0}.thv-warning-notice-text a{color:var(--thv-warning-text);font-weight:600;text-decoration:underline}.thv-warning-notice-action{flex:none}._banner_1rs4y_3{padding:12px var(--frame-inset,96px);background:var(--thv-sunshine);color:var(--thv-on-sunshine);align-items:center;gap:12px;font-size:16px;line-height:24px;display:flex}._reserved_1rs4y_15{visibility:hidden}._reserved_1rs4y_15 ._sizer_1rs4y_19:before{content:attr(data-sizing)}html[data-gift-hide] ._reserved_1rs4y_15{display:none}._icon_1rs4y_28{flex:none;align-items:center;height:22px;display:inline-flex}._text_1rs4y_35{flex:1;min-width:0}._cta_1rs4y_40{color:var(--thv-on-sunshine);font-weight:700;text-decoration:underline}._cta_1rs4y_40:focus-visible,._close_1rs4y_47:focus-visible{outline:3px solid var(--thv-on-sunshine);outline-offset:2px}._close_1rs4y_47{width:44px;height:44px;color:var(--thv-on-sunshine);cursor:pointer;background:0 0;border:0;border-radius:12px;flex:none;justify-content:center;align-items:center;margin:-10px 0;padding:0;display:inline-flex}._close_1rs4y_47:hover{background:#2e21001f}._note_1rs4y_72{background:var(--thv-sunshine);color:var(--thv-on-sunshine);border-radius:12px;align-items:flex-start;gap:10px;margin:0;padding:12px 14px;font-size:15px;line-height:22px;display:flex}._signupNote_1rs4y_86{background:var(--thv-sunshine);color:var(--thv-on-sunshine);text-align:start;border-radius:12px;margin:0;padding:10px 14px;font-size:16px;line-height:24px}._signupNoteIcon_1rs4y_97{vertical-align:-4px;margin-right:8px;line-height:0;display:inline-block}._signupNote_1rs4y_86 b{font-weight:700}@media (width<=767px){._banner_1rs4y_3{align-items:flex-start;padding:12px 16px;font-size:15px;line-height:22px}}._grid_19wph_6{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}._item_19wph_15{min-width:0;display:flex}._item_19wph_15[hidden]{display:none}._card_19wph_2{--ink:var(--thv-ink);--muted:var(--thv-muted);--line:var(--thv-line);--surface:var(--thv-studio-background);--primary-soft:var(--thv-tint-100);border:1px solid var(--line);background:var(--thv-white);min-width:0;color:var(--ink);border-radius:16px;flex-direction:column;flex:1;transition:transform .2s ease-out;display:flex;overflow:hidden;box-shadow:0 1px 3px #1720330f}._card_19wph_2:hover{transform:translateY(-2px)}._cardSoon_19wph_49{background:var(--surface);cursor:pointer}._cardUpgrade_19wph_55{background:var(--surface)}._cardUpgrade_19wph_55 ._art_19wph_59,._cardUpgrade_19wph_55 ._artPlaceholder_19wph_60{opacity:.85}._cardSoon_19wph_49 ._art_19wph_59,._cardSoon_19wph_49 ._artPlaceholder_19wph_60{opacity:.6;filter:saturate(.7)}._art_19wph_59{object-fit:cover;width:100%;height:200px;display:block}._artPlaceholder_19wph_60{background:var(--primary-soft);height:200px;color:var(--games-primary,var(--thv-primary));justify-content:center;align-items:center;display:flex}._skeletonArt_19wph_86{background:var(--primary-soft);height:200px}._body_19wph_91{flex-direction:column;flex:1;gap:8px;padding:16px 24px 24px;display:flex}._eyebrow_19wph_99{color:var(--muted);margin:0;font-size:13px;font-weight:600;line-height:18px}._head_19wph_107{justify-content:space-between;align-items:center;gap:12px;display:flex}._name_19wph_114{min-width:0;color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:22px;font-weight:600;line-height:28px}._nameLink_19wph_124{color:inherit;text-decoration:none}._nameLink_19wph_124:hover{text-decoration:underline}._badgeFree_19wph_133,._badgeSoon_19wph_134,._badgePlan_19wph_135,._badgeWarn_19wph_136{white-space:nowrap;border-radius:9999px;flex-shrink:0;align-items:center;gap:4px;height:32px;padding:0 12px;font-size:14px;font-weight:600;line-height:32px;display:inline-flex}._badgeFree_19wph_133{background:var(--thv-success-bg);color:var(--thv-success-badge-text)}._badgeSoon_19wph_134{background:var(--thv-hover);color:var(--muted)}._badgePlan_19wph_135{background:var(--thv-tint-100);color:var(--thv-info-text)}._badgeWarn_19wph_136{background:var(--thv-danger-notice-bg);color:var(--thv-danger)}._text_19wph_171{color:var(--muted);margin:0;font-size:16px;line-height:24px}._desc_19wph_178{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._spacer_19wph_186{margin-top:auto}._textLine_19wph_190{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._caption_19wph_197{font-size:13px;line-height:18px}._chips_19wph_202{flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;padding-top:4px;display:flex}._chipCount_19wph_211{color:var(--ink);font-size:14px;font-weight:600}._chip_19wph_202,._chipActive_19wph_218{border:1px solid var(--line);background:var(--thv-white);max-width:100%;height:32px;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;border-radius:9999px;align-items:center;padding:0 12px;font-size:14px;font-weight:500;display:inline-flex;overflow:hidden}._chipActive_19wph_218{border-color:var(--games-primary,var(--thv-primary));background:var(--primary-soft);color:var(--games-primary,var(--thv-primary))}._actions_19wph_241{gap:12px;padding-top:12px;display:flex}._btnOutline_19wph_247,._btnSoft_19wph_248{box-sizing:border-box;cursor:pointer;border-radius:8px;flex:1 1 0;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 12px;font-family:inherit;font-size:16px;font-weight:600;text-decoration:none;transition:background-color .15s ease-out;display:inline-flex}._btnOutline_19wph_247{border:1px solid var(--thv-field-border);background:var(--thv-white);color:var(--ink)}._btnOutline_19wph_247:hover{background:var(--thv-hover);color:var(--ink)}._btnSoft_19wph_248{background:var(--primary-soft);color:var(--games-primary,var(--thv-primary));border:0}._btnSoft_19wph_248:hover{background:var(--thv-tint-200);color:var(--thv-primary-dark)}._btnPrimary_19wph_290,._btnPlan_19wph_291{box-sizing:border-box;border:1px solid var(--thv-primary);cursor:pointer;border-radius:8px;flex:1 1 0;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 12px;font-family:inherit;font-size:16px;font-weight:600;text-decoration:none;transition:background-color .15s ease-out;display:inline-flex}._btnPrimary_19wph_290{background:var(--thv-primary);color:var(--thv-white)}._btnPrimary_19wph_290:hover{border-color:var(--thv-primary-dark);background:var(--thv-primary-dark);color:var(--thv-white)}._btnPlan_19wph_291{background:var(--thv-white);color:var(--thv-primary)}._btnPlan_19wph_291:hover{background:var(--thv-tint-100);color:var(--thv-primary-dark)}._btnOutline_19wph_247:focus-visible,._btnSoft_19wph_248:focus-visible,._btnPrimary_19wph_290:focus-visible,._btnPlan_19wph_291:focus-visible,._nameLink_19wph_124:focus-visible{outline:3px solid var(--games-primary,var(--thv-primary));outline-offset:2px}._btnMenu_19wph_340{flex:none}@media (width>=1200px){._grid_19wph_6{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}}@media (width<=899px){._grid_19wph_6{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1199px){._grid_19wph_6{gap:24px}}@media (width<=699px){._grid_19wph_6{grid-template-columns:minmax(0,1fr)}._actions_19wph_241{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){._card_19wph_2,._btnOutline_19wph_247,._btnPrimary_19wph_290,._btnPlan_19wph_291,._btnSoft_19wph_248{transition:none}._card_19wph_2:hover{transform:none}}._carousel_19wph_393{position:relative}._carouselArrow_19wph_397{width:40px;height:40px;color:var(--ink);cursor:pointer;opacity:0;background:#ffffffeb;border:0;border-radius:9999px;justify-content:center;align-items:center;margin-top:-20px;padding:0;transition:opacity .15s ease-out;display:inline-flex;position:absolute;top:50%;box-shadow:0 1px 4px #17203340}._carouselPrev_19wph_417{left:8px}._carouselNext_19wph_421{right:8px}._carousel_19wph_393:hover ._carouselArrow_19wph_397,._carousel_19wph_393:focus-within ._carouselArrow_19wph_397{opacity:1}@media (hover:none){._carouselArrow_19wph_397{opacity:1}}._carouselName_19wph_436{max-width:calc(100% - 16px);color:var(--thv-white);text-overflow:ellipsis;white-space:nowrap;background:#172033b8;border-radius:9999px;padding:2px 10px;font-size:13px;font-weight:600;line-height:20px;position:absolute;bottom:8px;left:8px;overflow:hidden}._carouselDots_19wph_453{gap:6px;display:inline-flex;position:absolute;bottom:14px;right:10px}._dot_19wph_461,._dotActive_19wph_462{background:#ffffffb3;border-radius:9999px;width:8px;height:8px;box-shadow:0 0 0 1px #1720334d}._dotActive_19wph_462{background:var(--thv-white);box-shadow:0 0 0 1px #17203399}._top_19wph_476{justify-content:space-between;align-items:center;gap:8px;min-width:0;min-height:28px;display:flex}._top_19wph_476 ._badgeFree_19wph_133,._top_19wph_476 ._badgeSoon_19wph_134,._top_19wph_476 ._badgePlan_19wph_135,._top_19wph_476 ._badgeWarn_19wph_136{height:28px;padding:0 10px;line-height:28px}._top_19wph_476 ._eyebrow_19wph_99{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._artWrap_19wph_500{position:relative}._artTpl_19wph_504{max-width:calc(100% - 16px);color:var(--thv-white);text-overflow:ellipsis;white-space:nowrap;background:#172033b8;border-radius:9999px;padding:2px 10px;font-size:13px;font-weight:600;line-height:20px;position:absolute;bottom:8px;left:8px;overflow:hidden}@media (width>=700px){._art_19wph_59,._artPlaceholder_19wph_60,._skeletonArt_19wph_86{aspect-ratio:384/200;height:auto}._body_19wph_91{gap:4px;padding:12px 16px 16px}._name_19wph_114{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:20px;line-height:26px;display:-webkit-box;overflow:hidden}._actions_19wph_241{gap:8px;padding-top:10px}._btnOutline_19wph_247,._btnPrimary_19wph_290,._btnPlan_19wph_291,._btnSoft_19wph_248{gap:6px;padding:0 10px}._actionsLast_19wph_557{margin-top:auto}}._menuTag_19wph_564{background:var(--thv-tint-100);color:var(--thv-primary-dark);border-radius:9999px;margin-left:auto;padding:0 8px;font-size:13px;font-weight:600;line-height:22px}._menuLabel_19wph_575{align-items:center;gap:8px;width:100%;display:flex}._menuReason_19wph_582{color:var(--thv-muted);font-size:13px;line-height:1.2;display:block}
