.GameHubCard_hub__5cRKp{min-height:100vh;min-height:100dvh;padding:calc(32px + env(safe-area-inset-top, 0px)) 16px calc(32px + env(safe-area-inset-bottom, 0px));background:linear-gradient(#0f4c55,#156270 55%,#1e7c86);color:#fff;display:flex;flex-direction:column;align-items:center;gap:24px}.GameHubCard_title__NzRJK{margin:0;font-family:var(--font-display),system-ui,sans-serif;font-size:2rem;text-align:center;text-shadow:0 4px 0 rgba(0,0,0,.18)}.GameHubCard_grid__oxwPl{width:100%;max-width:460px;display:flex;flex-direction:column;gap:14px}.GameHubCard_card__KIeEH{display:flex;align-items:center;gap:14px;padding:14px;border-radius:22px;background:#fffbf1;color:#1e2b2f;text-decoration:none;box-shadow:0 5px 0 rgba(0,0,0,.18)}.GameHubCard_card__KIeEH:focus-visible{outline:3px solid #ffc23a;outline-offset:2px}.GameHubCard_image__Mcuie{flex:0 0 auto;width:96px;height:96px;-o-object-fit:contain;object-fit:contain;border-radius:18px;background:#ffe7cc}.GameHubCard_text__AA7Tp{display:flex;flex-direction:column;gap:2px;min-width:0}.GameHubCard_name__dSMQd{font-family:var(--font-display),system-ui,sans-serif;font-size:1.3rem;color:#0f4c55}.GameHubCard_tagline__dQWB_{font-size:.9rem;line-height:1.3;color:#6f7f82;font-weight:600}.GameHubCard_line__kgME3{margin-top:4px;font-weight:800;color:#d9480f}.GameHubCard_close__4YnHq{position:fixed;inset-inline-end:12px;z-index:10;width:44px;height:44px;border:0;border-radius:50%;background:rgba(0,0,0,.28);color:#fff;font-size:20px;line-height:1;cursor:pointer}.ChannelFollowLine_line__pTHPA{display:block;margin:14px auto 0;max-width:34ch;font-size:13px;line-height:1.4;text-align:center;color:inherit;opacity:.85;text-decoration:underline;text-underline-offset:3px}.ChannelFollowLine_line__pTHPA:focus-visible,.ChannelFollowLine_line__pTHPA:hover{opacity:1}