.ClothesGameHost_host__0Ng4I{display:flex;flex-direction:column;height:100vh;height:100dvh;overflow:hidden;background:#fff}.ClothesGameHost_bar__FLHa2{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;gap:12px;padding:env(safe-area-inset-top) max(12px,env(safe-area-inset-right)) 0 max(12px,env(safe-area-inset-left));border-bottom:1px solid #d9dfe7;color:#243b53;font-size:14px}.ClothesGameHost_bar__FLHa2 a{display:inline-flex;align-items:center;min-height:44px;font-weight:700;text-decoration:underline;text-underline-offset:3px}.ClothesGameHost_bar__FLHa2 a:focus-visible{outline:2px solid #1565c0;outline-offset:2px}.ClothesGameHost_bar__FLHa2 span{text-align:right}.ClothesGameHost_frame__3A7JT{display:block;flex:1;min-height:0;width:100%;border:0}.game-account_bridge__iwiZ2{flex:none;display:flex;gap:12px 24px;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:8px 16px;background:#f1f9fb;color:#294657;border-bottom:1px solid #cbdfe6;font-size:12px;line-height:1.5}.game-account_actions__OoSH4,.game-account_status__2oFnu{display:flex;align-items:center;gap:8px}.game-account_status__2oFnu svg{flex:none;color:#008591}.game-account_bridge__iwiZ2 a{color:#00658a;text-underline-offset:3px;font-weight:650}.game-account_bridge__iwiZ2 button{font:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:6px;color:#00658a;border:1px solid #bad0dc;background:#fff;padding:7px 10px;border-radius:5px;min-height:34px}.game-account_bridge__iwiZ2 a:focus-visible,.game-account_bridge__iwiZ2 button:focus-visible{outline:3px solid #08a1c5;outline-offset:3px}.game-account_bridge__iwiZ2 button:disabled{opacity:.5}.game-account_actions__OoSH4{gap:16px;flex-wrap:wrap}.game-account_overlay__g7RiQ{position:fixed;inset:95px 0 0;z-index:90;display:grid;place-items:center;background:#fff;padding:24px}.game-account_overlay__g7RiQ>div{width:min(480px,100%);text-align:center;font-size:17px;line-height:1.7}.game-account_overlay__g7RiQ svg{margin:auto;color:#008591}.game-account_overlay__g7RiQ button{margin:10px 6px;padding:12px 18px}.game-account_importPrompt__Q_3yg{position:fixed;z-index:100;bottom:24px;right:24px;width:min(440px,calc(100% - 48px));padding:22px;border:1px solid #b1cbd8;border-radius:8px;background:#fff;box-shadow:0 10px 40px #09283a30;font-size:15px}.game-account_importPrompt__Q_3yg p{margin:0 0 18px}.game-account_importPrompt__Q_3yg button{margin:0 8px 8px 0}.game-account_notice__V3VD9{margin:0;width:100%}@media(max-width:600px){.game-account_bridge__iwiZ2{padding:6px 10px;gap:4px 12px;font-size:11px}.game-account_actions__OoSH4{gap:10px}.game-account_actions__OoSH4 button span{display:none}.game-account_actions__OoSH4 button{min-width:36px;justify-content:center}.game-account_overlay__g7RiQ{inset:110px 0 0}}.AirportGameHost_host__vbcLw{display:flex;flex-direction:column;height:100vh;height:100dvh;overflow:hidden;background:#153c48}.AirportGameHost_bar___CToF{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;gap:12px;padding:env(safe-area-inset-top) max(12px,env(safe-area-inset-right)) 0 max(12px,env(safe-area-inset-left));border-bottom:1px solid #366371;background:#153c48;color:#f5f3ff;font-size:14px}.AirportGameHost_bar___CToF a{display:inline-flex;align-items:center;min-height:44px;font-weight:700;text-decoration:underline;text-underline-offset:3px}.AirportGameHost_bar___CToF a:focus-visible{outline:2px solid #ffe07a;outline-offset:2px}.AirportGameHost_bar___CToF span{text-align:right}.AirportGameHost_frame__BRqkM{display:block;flex:1;min-height:0;width:100%;border:0}.SpellingGameHost_host__hnh0C{display:flex;flex-direction:column;height:100vh;height:100dvh;overflow:hidden;background:#151329}.SpellingGameHost_bar__J__q_{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;gap:12px;padding:env(safe-area-inset-top) max(12px,env(safe-area-inset-right)) 0 max(12px,env(safe-area-inset-left));border-bottom:1px solid #343144;background:#151329;color:#f5f3ff;font-size:14px}.SpellingGameHost_bar__J__q_ a{display:inline-flex;align-items:center;min-height:44px;font-weight:700;text-decoration:underline;text-underline-offset:3px}.SpellingGameHost_bar__J__q_ a:focus-visible{outline:2px solid #ffe07a;outline-offset:2px}.SpellingGameHost_bar__J__q_ span{text-align:right}.SpellingGameHost_frame__2SBeh{display:block;flex:1;min-height:0;width:100%;border:0}.WrongTurnGameHost_host__daT0v{display:flex;flex-direction:column;height:100vh;height:100dvh;overflow:hidden;background:#253f35}.WrongTurnGameHost_bar__YKs2f{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;gap:12px;padding:env(safe-area-inset-top) max(12px,env(safe-area-inset-right)) 0 max(12px,env(safe-area-inset-left));border-bottom:1px solid #527063;background:#253f35;color:#fff9e8;font-size:14px}.WrongTurnGameHost_bar__YKs2f a{display:inline-flex;align-items:center;min-height:44px;font-weight:700;text-decoration:underline;text-underline-offset:3px}.WrongTurnGameHost_bar__YKs2f a:focus-visible{outline:2px solid #ffe07a;outline-offset:2px}.WrongTurnGameHost_bar__YKs2f span{text-align:right}.WrongTurnGameHost_frame__NE9rF{display:block;flex:1;min-height:0;width:100%;border:0}.GamesCatalog_catalog__lmrz_{--ink:#19232f;--muted:#505d6c;--blue:#125bbb;min-height:100svh;background:#fff;color:var(--ink);letter-spacing:0}.GamesCatalog_catalog__lmrz_ :is(a,button,input):focus-visible{outline:3px solid var(--blue);outline-offset:4px}.GamesCatalog_catalog__lmrz_ svg{flex-shrink:0}.GamesCatalog_catalog__lmrz_ a{text-decoration:none}.GamesCatalog_catalog__lmrz_[lang=ko]{word-break:keep-all;overflow-wrap:anywhere}.GamesCatalog_srOnly__6PrUk{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.GamesCatalog_skip__CgToC{position:fixed;left:16px;top:-90px;z-index:100;padding:12px 20px;background:#fff;border:2px solid var(--blue);border-radius:4px}.GamesCatalog_skip__CgToC:focus{top:12px}.GamesCatalog_header__06qly{border-bottom:1px solid #dce2e9;background:#fff}.GamesCatalog_headerInner__OvVRQ{max-width:1240px;min-height:72px;margin:auto;padding:8px 24px;display:flex;align-items:center;gap:28px}.GamesCatalog_brand__uvMzv{display:flex;align-items:center;gap:8px;font-size:22px;white-space:nowrap}.GamesCatalog_brand__uvMzv img{width:48px;height:48px;object-fit:contain}.GamesCatalog_brand__uvMzv strong{font-weight:850}.GamesCatalog_navigation__wkRun{display:flex;align-items:center;gap:4px;margin:0 auto}.GamesCatalog_navigation__wkRun a{display:flex;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:8px 14px;border-radius:6px;font-size:14px;font-weight:700}.GamesCatalog_navigation__wkRun a:hover{background:#f1f5f9;color:var(--blue)}.GamesCatalog_navigation__wkRun a[aria-current]{background:#eaf2ff;color:#104f9f;box-shadow:inset 0 -2px var(--blue)}.GamesCatalog_account__4feo_{flex-shrink:0}.GamesCatalog_account__4feo_:empty{display:none}.GamesCatalog_content__wPXq7{max-width:1240px;margin:auto;padding:36px 24px 0}.GamesCatalog_intro__FY4v9{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:26px}.GamesCatalog_eyebrow__LwsUW{display:flex;align-items:center;gap:8px;margin:0 0 10px;color:var(--blue);font-size:12px;font-weight:800}.GamesCatalog_intro__FY4v9 h1{margin:0;font-size:36px;line-height:1.2;font-weight:850;text-wrap:balance}.GamesCatalog_intro__FY4v9 h1:first-letter{text-transform:uppercase}.GamesCatalog_introText__pGFZO{max-width:64ch;margin:12px 0 0;font-size:15px;line-height:1.65;color:var(--muted)}.GamesCatalog_accessNotes__bT8tc{display:grid;flex-shrink:0;gap:9px;padding-bottom:4px;font-size:12px;color:var(--muted)}.GamesCatalog_accessNotes__bT8tc span{display:flex;gap:8px;align-items:center}.GamesCatalog_accessNotes__bT8tc svg{color:#19724e}.GamesCatalog_games__8qLd6{padding-top:28px;scroll-margin-top:20px}.GamesCatalog_catalogUnavailable___tm0r:focus,.GamesCatalog_games__8qLd6:focus{outline:none}.GamesCatalog_sectionHeading__Q_8s4{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:16px}.GamesCatalog_sectionHeading__Q_8s4 h2{margin:0;font-size:20px;font-weight:800}.GamesCatalog_availability__G3EJy{display:flex;gap:6px;align-items:center;color:#19724e;font-size:12px}.GamesCatalog_discovery__7dbW4{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:14px}.GamesCatalog_topics__xTpu4{display:flex;flex-wrap:wrap;gap:4px;border:0;margin:0;padding:0;min-width:0}.GamesCatalog_topics__xTpu4 label{position:relative;display:flex;min-width:0;cursor:pointer}.GamesCatalog_topics__xTpu4 input{position:absolute;opacity:0;width:1px;height:1px}.GamesCatalog_topics__xTpu4 span{display:flex;align-items:center;justify-content:center;min-height:44px;padding:10px 14px;border:1px solid #c7d0da;border-radius:6px;font-size:13px;font-weight:700;line-height:1.5}.GamesCatalog_topics__xTpu4 input:checked+span{color:#fff;background:var(--ink);border-color:var(--ink)}.GamesCatalog_topics__xTpu4 input:focus-visible+span{outline:3px solid var(--blue);outline-offset:3px}.GamesCatalog_topics__xTpu4 label:hover span{border-color:var(--blue)}.GamesCatalog_search__5h5Zp{display:flex;align-items:center;gap:9px;flex:0 1 300px;min-width:0;min-height:44px;padding-left:12px;border:1px solid #a9b5c3;border-radius:6px;color:var(--muted)}.GamesCatalog_search__5h5Zp:focus-within{border-color:var(--blue);outline:2px solid var(--blue);outline-offset:2px}.GamesCatalog_search__5h5Zp input{width:100%;min-width:0;padding:10px 0;font:inherit;font-size:14px;color:var(--ink);background:transparent;border:0;outline:none}.GamesCatalog_search__5h5Zp input:focus-visible{outline:none}.GamesCatalog_search__5h5Zp input::-webkit-search-cancel-button{-webkit-appearance:none}.GamesCatalog_search__5h5Zp input::placeholder{color:var(--muted);opacity:1}.GamesCatalog_search__5h5Zp button{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;color:var(--muted);border:0;border-radius:5px;background:transparent;cursor:pointer}.GamesCatalog_search__5h5Zp button:disabled{visibility:hidden}.GamesCatalog_search__5h5Zp button:hover{color:var(--blue);background:#eaf2ff}.GamesCatalog_resultCount__cfeRR{min-height:18px;margin:12px 0;color:var(--muted);font-size:12px;line-height:1.5}.GamesCatalog_grid__SMviq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.GamesCatalog_card__5PsZH{min-width:0;border:1px solid #d0d8e2;border-radius:8px;background:#fff;transition:border-color .15s,box-shadow .15s}.GamesCatalog_card__5PsZH:hover{border-color:var(--blue);box-shadow:0 4px 16px rgb(25 35 47/8%)}.GamesCatalog_cardLink__k3Tvp{display:flex;height:100%;flex-direction:column;border-radius:8px}.GamesCatalog_cover__DjOXW{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:7px 7px 0 0;background:#eef1f5}.GamesCatalog_coverImage__Z4s8X{object-fit:cover}.GamesCatalog_emma__27b3d{position:absolute;top:5%;right:19%;width:50%;height:auto;max-width:none}.GamesCatalog_coverFallback__vB4Hy{position:absolute;inset:0;display:flex;flex-direction:column;gap:12px;align-items:center;justify-content:center;padding:20px;color:var(--muted);font-size:14px;text-align:center}.GamesCatalog_cardBody__Oj17Y{display:flex;flex:1;flex-direction:column;padding:20px 22px 22px}.GamesCatalog_cardMeta__8gsoe{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:9px}.GamesCatalog_category__kNLwl{display:flex;align-items:center;gap:7px;margin:0;color:#19724e;font-size:12px;line-height:1.5;font-weight:750}.GamesCatalog_card__5PsZH[data-topic=daily-life] .GamesCatalog_category__kNLwl{color:#ad3e35}.GamesCatalog_beta__fxZcV{flex-shrink:0;padding:2px 6px;border:1px solid #d7dee7;border-radius:4px;color:var(--muted);font-size:11px}.GamesCatalog_cardBody__Oj17Y h3{margin:0;font-size:24px;line-height:1.3;font-weight:800;overflow-wrap:anywhere}.GamesCatalog_description__rQNqD{margin:10px 0 16px;color:var(--muted);font-size:14px;line-height:1.65}.GamesCatalog_facts__Kk9AJ{display:flex;flex-wrap:wrap;gap:6px 20px;padding:0;margin:auto 0 20px;list-style:none;color:var(--muted);font-size:12px;line-height:1.5}.GamesCatalog_facts__Kk9AJ li{display:flex;align-items:center;gap:7px}.GamesCatalog_facts__Kk9AJ li:before{content:"";width:4px;height:4px;flex-shrink:0;background:#a1443c}.GamesCatalog_play__6dSad{display:flex;align-items:center;gap:9px;min-height:44px;padding:11px 14px;border-radius:6px;color:#fff;background:var(--blue);font-size:14px;font-weight:750}.GamesCatalog_play__6dSad svg:last-child{margin-left:auto}.GamesCatalog_cardLink__k3Tvp:hover .GamesCatalog_play__6dSad{background:#0d4797}.GamesCatalog_progressNote__iAzc4{display:flex;align-items:flex-start;gap:9px;margin:24px 0 28px;color:var(--muted);font-size:12px;line-height:1.7}.GamesCatalog_progressNote__iAzc4 svg{margin-top:2px}.GamesCatalog_availabilityNote__4tz_R{margin:20px 0 0;padding-left:12px;border-left:3px solid #d77468;color:var(--muted);font-size:12px;line-height:1.7}.GamesCatalog_empty__e58Ni{padding:44px 12px;text-align:center;border-block:1px solid #dce2e9}.GamesCatalog_empty__e58Ni>svg{color:var(--muted);margin:auto}.GamesCatalog_empty__e58Ni h3{margin:14px 0 8px;font-size:20px}.GamesCatalog_empty__e58Ni p{color:var(--muted);font-size:14px;line-height:1.6}.GamesCatalog_empty__e58Ni :is(button,a){display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;margin-top:12px;padding:10px 16px;border:1px solid var(--blue);border-radius:6px;background:var(--blue);color:#fff;font:inherit;font-size:14px;font-weight:700;cursor:pointer}.GamesCatalog_catalogUnavailable___tm0r{padding:32px 0;max-width:760px;color:var(--ink)}.GamesCatalog_catalogUnavailable___tm0r>svg{color:#ad3e35}.GamesCatalog_catalogUnavailable___tm0r h2{margin:14px 0;font-size:24px;line-height:1.4;text-wrap:balance}.GamesCatalog_catalogUnavailable___tm0r p{font-size:15px;line-height:1.7;color:var(--muted)}.GamesCatalog_catalogUnavailable___tm0r ul{display:grid;gap:8px;margin:24px 0;padding:0;list-style:none}.GamesCatalog_catalogUnavailable___tm0r a{display:flex;justify-content:space-between;gap:14px;align-items:center;min-height:48px;padding:12px 14px;color:var(--blue);border:1px solid #c7d0da;border-radius:6px;font-size:14px;font-weight:700}.GamesCatalog_catalogUnavailable___tm0r a:hover{border-color:var(--blue);background:#f4f8ff}.GamesCatalog_catalogUnavailable___tm0r a span{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.GamesCatalog_catalogUnavailable___tm0r small{flex-basis:100%;color:var(--muted);font-weight:400}.GamesCatalog_unavailable__4ktcl{padding:40px 0 72px;max-width:760px;margin:auto;color:var(--text)}.GamesCatalog_unavailable__4ktcl h1{font-size:30px;line-height:1.3;text-wrap:balance}.GamesCatalog_unavailable__4ktcl p{font-size:16px;line-height:1.7}.GamesCatalog_unavailable__4ktcl ul{display:grid;gap:12px;margin:24px 0;padding:0;list-style:none}.GamesCatalog_unavailable__4ktcl a{display:block;min-height:44px;padding:12px;color:#095caf;border:1px solid #c9d8df;border-radius:5px;font-weight:700}.GamesCatalog_explore__q8vP7{display:flex;align-items:center;flex-wrap:wrap;gap:10px 24px;padding:20px 0;border-top:1px solid #dce2e9;font-size:13px}.GamesCatalog_explore__q8vP7>span{margin-right:auto;color:var(--muted)}.GamesCatalog_explore__q8vP7 a{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--blue);font-weight:700}.GamesCatalog_footer__RGd_a{border-top:1px solid #dce2e9;background:#f7f9fc}.GamesCatalog_footer__RGd_a>div{max-width:1240px;margin:auto;padding:14px 24px;display:flex;align-items:center;justify-content:space-between;gap:20px;color:var(--muted);font-size:12px}.GamesCatalog_footer__RGd_a span{color:var(--ink);font-weight:800}.GamesCatalog_footer__RGd_a nav{display:flex;flex-wrap:wrap;gap:6px 24px}.GamesCatalog_footer__RGd_a a{display:inline-flex;align-items:center;min-height:44px}.GamesCatalog_footer__RGd_a a:hover{text-decoration:underline}@media (max-width:1000px){.GamesCatalog_headerInner__OvVRQ{gap:16px}.GamesCatalog_navigation__wkRun a{padding-inline:10px}.GamesCatalog_intro__FY4v9{align-items:flex-start;flex-direction:column;gap:16px}.GamesCatalog_accessNotes__bT8tc{display:flex;flex-wrap:wrap;gap:8px 20px}.GamesCatalog_discovery__7dbW4{align-items:stretch}.GamesCatalog_search__5h5Zp{flex-grow:1}}@media (max-width:759px){.GamesCatalog_headerInner__OvVRQ{padding:8px 16px;flex-wrap:wrap;gap:6px 12px}.GamesCatalog_brand__uvMzv{font-size:20px}.GamesCatalog_brand__uvMzv img{width:42px;height:42px}.GamesCatalog_account__4feo_{margin-left:auto}.GamesCatalog_navigation__wkRun{order:3;flex-basis:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.GamesCatalog_navigation__wkRun a{font-size:13px;gap:6px;padding-inline:5px}.GamesCatalog_content__wPXq7{padding:26px 16px 0}.GamesCatalog_intro__FY4v9 h1{font-size:30px}.GamesCatalog_introText__pGFZO{font-size:14px}.GamesCatalog_intro__FY4v9{margin-bottom:20px}.GamesCatalog_games__8qLd6{padding-top:24px}.GamesCatalog_sectionHeading__Q_8s4 h2{font-size:18px}.GamesCatalog_search__5h5Zp{flex-basis:100%}.GamesCatalog_search__5h5Zp input{font-size:16px}.GamesCatalog_topics__xTpu4 span{font-size:12px;padding-inline:11px}.GamesCatalog_grid__SMviq{grid-template-columns:minmax(0,1fr);gap:20px}.GamesCatalog_cardBody__Oj17Y{padding:18px}.GamesCatalog_cardBody__Oj17Y h3{font-size:22px}.GamesCatalog_explore__q8vP7{gap:4px 20px}.GamesCatalog_explore__q8vP7>span{flex-basis:100%}.GamesCatalog_footer__RGd_a>div{padding:12px 16px;align-items:flex-start;flex-direction:column;gap:2px}}@media (max-width:379px){.GamesCatalog_brand__uvMzv{font-size:18px}.GamesCatalog_brand__uvMzv img{width:36px;height:36px}.GamesCatalog_navigation__wkRun a{font-size:12px}.GamesCatalog_topics__xTpu4{gap:6px}.GamesCatalog_topics__xTpu4 span{padding-inline:9px}}@media (prefers-reduced-motion:reduce){.GamesCatalog_card__5PsZH{transition:none}}