.MiniGameHubView_hub__G4Ji_{--page:#f7f5ef;--ink:#071d24;--emerald:#006a59;--emerald-deep:#00483d;--mint:#57d9bf;--shadow-soft:0 14px 32px rgba(24,44,40,.1),0 3px 8px rgba(24,44,40,.06);--shadow-card:0 20px 34px rgba(22,49,44,.12),0 5px 10px rgba(22,49,44,.08),0 2px 0 rgba(0,54,47,.08);--card-surface:linear-gradient(180deg,#fff,#fffefb 72%,#f8f7f2);--guide-surface:rgba(255,255,253,.94);color:var(--ink);background:radial-gradient(circle at 50% 8%,hsla(43,62%,73%,.12),transparent 24rem),linear-gradient(180deg,#fbfaf7 0,var(--page) 72%,#f3f1eb 100%);border:1px solid rgba(94,113,108,.28);border-radius:20px;padding:10px 16px 34px;overflow:clip;max-width:1180px;margin-inline:auto;position:relative;isolation:isolate}.MiniGameHubView_hub__G4Ji_:before{background:radial-gradient(38rem 26rem at 14% 6%,rgba(87,217,191,.1),transparent 60%),radial-gradient(40rem 30rem at 88% 94%,rgba(0,106,89,.08),transparent 62%),radial-gradient(30rem 22rem at 50% 30%,hsla(43,62%,73%,.07),transparent 65%)}.MiniGameHubView_hub__G4Ji_:after,.MiniGameHubView_hub__G4Ji_:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit}.MiniGameHubView_hub__G4Ji_:after{background-image:repeating-linear-gradient(135deg,rgba(0,72,61,.035),rgba(0,72,61,.035) 1px,transparent 0,transparent 9px),radial-gradient(rgba(0,72,61,.05) 1px,transparent 1.4px);background-size:auto,22px 22px;-webkit-mask-image:linear-gradient(180deg,#000,rgba(0,0,0,.45) 48%,transparent 82%);mask-image:linear-gradient(180deg,#000,rgba(0,0,0,.45) 48%,transparent 82%);opacity:.9}.MiniGameHubView_hero__XXgzp{padding:22px 16px 14px;text-align:center;opacity:0;transform:translateY(18px) scale(.98)}.MiniGameHubView_hub__G4Ji_.MiniGameHubView_ready__5dvuO .MiniGameHubView_hero__XXgzp{animation:MiniGameHubView_hubEnterUp__cKJyo .7s cubic-bezier(.22,.9,.3,1) .12s forwards}.MiniGameHubView_eyebrow__rVq5G{margin:0 0 5px;color:var(--emerald);font-size:.78rem;font-weight:900;letter-spacing:.52em}.MiniGameHubView_title__kJdg4{margin:0;color:#061c23;font-size:clamp(2.4rem,5vw,3.6rem);font-weight:950;line-height:1.08;letter-spacing:-.08em;text-shadow:0 2px 0 #fff,0 6px 12px rgba(8,34,39,.08)}.MiniGameHubView_subtitle__M0rU3{margin:8px 0 0;color:#52656f;font-size:clamp(1.02rem,2vw,1.3rem);font-weight:600;letter-spacing:-.025em}.MiniGameHubView_grid__LVSya{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:22px;gap:22px;align-items:stretch;max-width:900px;margin-inline:auto}.MiniGameHubView_card__ncgPv{position:relative;display:flex;flex-direction:column;min-width:0;height:100%;padding:11px 11px 12px;border:1px solid rgba(99,119,114,.38);border-radius:18px;background:var(--card-surface);box-shadow:var(--shadow-card),inset 0 1px 0 #fff;color:var(--ink);text-decoration:none;opacity:0;transform:translateY(30px);transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s cubic-bezier(.2,.8,.2,1),border-color .22s ease-out}.MiniGameHubView_hub__G4Ji_.MiniGameHubView_ready__5dvuO .MiniGameHubView_card__ncgPv{animation:MiniGameHubView_hubCardEnter__Wcb_3 .6s cubic-bezier(.2,.9,.3,1) forwards}.MiniGameHubView_hub__G4Ji_.MiniGameHubView_ready__5dvuO .MiniGameHubView_card__ncgPv:first-child{animation-delay:.24s}.MiniGameHubView_hub__G4Ji_.MiniGameHubView_ready__5dvuO .MiniGameHubView_card__ncgPv:nth-child(2){animation-delay:.32s}.MiniGameHubView_hub__G4Ji_.MiniGameHubView_ready__5dvuO .MiniGameHubView_card__ncgPv:nth-child(3){animation-delay:.4s}.MiniGameHubView_hub__G4Ji_.MiniGameHubView_ready__5dvuO .MiniGameHubView_card__ncgPv:nth-child(4){animation-delay:.48s}.MiniGameHubView_hub__G4Ji_.MiniGameHubView_ready__5dvuO .MiniGameHubView_card__ncgPv:nth-child(5){animation-delay:.56s}.MiniGameHubView_hub__G4Ji_.MiniGameHubView_ready__5dvuO .MiniGameHubView_card__ncgPv:nth-child(6){animation-delay:.64s}.MiniGameHubView_card__ncgPv:hover{transform:translateY(-6px) scale(1.055);z-index:2;border-color:rgba(0,106,89,.7);box-shadow:0 42px 72px rgba(22,49,44,.28),0 16px 26px rgba(22,49,44,.16),0 0 0 1px rgba(0,106,89,.36),inset 0 1px 0 #fff}.MiniGameHubView_card__ncgPv.MiniGameHubView_pressed__9pbaY{transform:scale(.98);transition-duration:.1s;box-shadow:0 8px 14px rgba(22,49,44,.12),inset 0 2px 4px rgba(0,54,47,.06)}.MiniGameHubView_card__ncgPv:focus-visible{outline:3px solid rgba(87,217,191,.55);outline-offset:4px}.MiniGameHubView_thumbWell__PoHsJ{display:block;position:relative;overflow:hidden;aspect-ratio:16/10;border-radius:12px;background:#003f37;box-shadow:inset 0 2px 8px rgba(0,0,0,.22),inset 0 0 0 1px rgba(0,44,38,.3)}.MiniGameHubView_thumbWell__PoHsJ img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .5s cubic-bezier(.2,.8,.2,1),filter .3s ease}.MiniGameHubView_card__ncgPv:hover .MiniGameHubView_thumbWell__PoHsJ img{transform:scale(1.03);filter:saturate(1.04) brightness(1.02)}.MiniGameHubView_placeholder__esxqS{width:100%;height:100%;display:grid;place-items:center;font-size:2.4rem;font-weight:950;color:rgba(230,244,239,.9);background:radial-gradient(circle at 50% 35%,#0a5a4c,#003f37 70%)}.MiniGameHubView_shine__HoLdl{position:absolute;inset:0;pointer-events:none;opacity:0;background:linear-gradient(112deg,transparent 25%,hsla(0,0%,100%,.22) 43%,transparent 60%);transform:translateX(-70%)}.MiniGameHubView_card__ncgPv:hover .MiniGameHubView_shine__HoLdl{animation:MiniGameHubView_hubShine__BDBju .6s ease}.MiniGameHubView_cardBody__z_TiY{display:flex;flex-direction:column;gap:12px;padding:16px 10px 0;flex:1 1 auto}.MiniGameHubView_cardName__wg4ic{margin:0;font-size:clamp(1.5rem,2.2vw,1.9rem);line-height:1.2;font-weight:900;letter-spacing:-.03em;color:#071d24;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:calc(1.2em * 1);transition:transform .2s ease-out}.MiniGameHubView_card__ncgPv:hover .MiniGameHubView_cardName__wg4ic{transform:translateY(-1px)}.MiniGameHubView_playButton__HU2Rv{margin-top:auto;position:relative;isolation:isolate;overflow:hidden;width:100%;min-height:56px;display:flex;align-items:center;justify-content:center;gap:12px;color:#fff;border:1px solid #004a3f;border-radius:12px;background:linear-gradient(180deg,#087563,#00604f 47%,#004b40);box-shadow:inset 0 1px 0 rgba(118,238,210,.35),0 3px 0 #00392f,0 6px 11px rgba(0,72,61,.16);text-shadow:0 1px 2px rgba(0,0,0,.24);font-size:1.06rem;font-weight:800;transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s ease,filter .18s ease}.MiniGameHubView_card__ncgPv:hover .MiniGameHubView_playButton__HU2Rv{transform:translateY(-2px) scale(1.025);filter:brightness(1.12);box-shadow:inset 0 1px 0 rgba(118,238,210,.4),0 5px 0 #00392f,0 12px 20px rgba(0,72,61,.28)}.MiniGameHubView_arrow__mhlKl{font-size:1.34rem;line-height:1;transition:transform .18s cubic-bezier(.2,.8,.2,1)}.MiniGameHubView_card__ncgPv:hover .MiniGameHubView_arrow__mhlKl{transform:translateX(8px)}.MiniGameHubView_ripple__4PDJS{position:absolute;z-index:-1;width:12px;height:12px;border-radius:50%;background:rgba(146,255,228,.45);transform:translate(-50%,-50%) scale(0);animation:MiniGameHubView_hubRipple__nuSG5 .62s ease-out forwards;pointer-events:none}.MiniGameHubView_guide__li3ve{margin-top:26px;padding:16px 24px 18px;border:1px solid rgba(94,113,108,.45);border-radius:17px;background:var(--guide-surface);box-shadow:var(--shadow-soft),inset 0 1px #fff;opacity:0;transform:translateY(28px)}.MiniGameHubView_hub__G4Ji_.MiniGameHubView_ready__5dvuO .MiniGameHubView_guide__li3ve{animation:MiniGameHubView_hubEnterUp__cKJyo .72s cubic-bezier(.22,.9,.3,1) .6s forwards}.MiniGameHubView_guideHeading__BtV1w{display:flex;align-items:center;gap:12px;margin:0 0 14px;font-size:1.28rem;font-weight:950;letter-spacing:-.04em;color:#071d24}.MiniGameHubView_guideHeading__BtV1w svg{width:32px;height:32px;color:var(--emerald)}.MiniGameHubView_guideGrid___cUO2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.MiniGameHubView_guideItem__yuhc8{display:flex;flex-direction:column;gap:8px;padding:14px 16px;border:1px solid rgba(94,113,108,.26);border-radius:12px;background:hsla(0,0%,100%,.62);box-shadow:inset 0 1px 0 #fff}.MiniGameHubView_guideItemHead__Znt5H{display:flex;align-items:center;gap:10px}.MiniGameHubView_medallion__W_UJZ{width:58px;height:58px;display:grid;place-items:center;color:var(--emerald);border:1px solid rgba(98,112,107,.28);border-radius:50%;background:radial-gradient(circle at 35% 27%,#fff 0 18%,#f5f4ee 52%,#e7e4da 100%);box-shadow:inset 1px 2px 2px hsla(0,0%,100%,.95),inset -3px -4px 7px rgba(31,70,62,.08),0 5px 9px rgba(26,55,49,.12),0 1px 0 #fff;flex:0 0 auto}.MiniGameHubView_guideIcon__KKXmP{width:40px;height:40px}.MiniGameHubView_guideIcon__KKXmP svg{width:22px;height:22px}.MiniGameHubView_guideItem__yuhc8 h3{margin:0;font-size:1rem;font-weight:900;letter-spacing:-.03em;color:#071d24;word-break:keep-all;overflow-wrap:normal}.MiniGameHubView_guideTitleShort__U8Kcb{display:none}.MiniGameHubView_guideItem__yuhc8 p{margin:0;color:#64747b;font-size:.9rem;line-height:1.5;word-break:keep-all;overflow-wrap:normal;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@keyframes MiniGameHubView_hubEnterUp__cKJyo{to{opacity:1;transform:translateY(0) scale(1)}}@keyframes MiniGameHubView_hubCardEnter__Wcb_3{0%{opacity:0;transform:translateY(30px)}70%{opacity:1}to{opacity:1;transform:translateY(0)}}@keyframes MiniGameHubView_hubRipple__nuSG5{to{opacity:0;transform:translate(-50%,-50%) scale(24)}}@keyframes MiniGameHubView_hubShine__BDBju{0%{opacity:0;transform:translateX(-75%)}25%{opacity:1}to{opacity:0;transform:translateX(80%)}}@media (max-width:720px){.MiniGameHubView_hub__G4Ji_{padding:14px 10px 24px;border-radius:16px}.MiniGameHubView_hero__XXgzp{padding:16px 8px 12px}.MiniGameHubView_title__kJdg4{font-size:clamp(2rem,11vw,2.8rem)}.MiniGameHubView_subtitle__M0rU3{font-size:.95rem}.MiniGameHubView_eyebrow__rVq5G{font-size:.66rem;letter-spacing:.4em}.MiniGameHubView_grid__LVSya{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.MiniGameHubView_card__ncgPv{padding:7px 7px 9px;border-radius:14px}.MiniGameHubView_thumbWell__PoHsJ{aspect-ratio:1/1}.MiniGameHubView_cardBody__z_TiY{padding:6px 5px 2px;gap:2px;align-items:stretch}.MiniGameHubView_cardName__wg4ic{font-size:clamp(1.2rem,5vw,1.45rem);text-align:center;line-height:1.18;margin:0;letter-spacing:-.03em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:calc(1.18em * 1);word-break:keep-all}.MiniGameHubView_playButton__HU2Rv{min-height:40px;font-size:.92rem;gap:6px;border-radius:10px;margin-top:4px;box-shadow:inset 0 1px 0 rgba(118,238,210,.3),0 2px 0 #00392f}.MiniGameHubView_arrow__mhlKl{font-size:1.05rem}.MiniGameHubView_guide__li3ve{padding:15px 12px}.MiniGameHubView_guideGrid___cUO2{gap:10px}.MiniGameHubView_guideItem__yuhc8{flex-direction:row;align-items:center;justify-content:center;padding:11px 10px;gap:7px}.MiniGameHubView_guideItemHead__Znt5H{gap:7px;min-width:0}.MiniGameHubView_guideIcon__KKXmP{width:30px;height:30px}.MiniGameHubView_guideIcon__KKXmP svg{width:18px;height:18px}.MiniGameHubView_guideTitleFull__vmqLL{display:none}.MiniGameHubView_guideTitleShort__U8Kcb{display:inline}.MiniGameHubView_guideItem__yuhc8 h3{font-size:12.5px;font-weight:700;white-space:nowrap}.MiniGameHubView_guideItem__yuhc8 p{display:none}}@media (prefers-reduced-motion:reduce){.MiniGameHubView_card__ncgPv,.MiniGameHubView_guide__li3ve,.MiniGameHubView_hero__XXgzp{opacity:1!important;transform:none!important;animation:none!important}.MiniGameHubView_arrow__mhlKl,.MiniGameHubView_cardName__wg4ic,.MiniGameHubView_card__ncgPv,.MiniGameHubView_playButton__HU2Rv,.MiniGameHubView_thumbWell__PoHsJ img{transition:none!important}.MiniGameHubView_card__ncgPv:hover,.MiniGameHubView_card__ncgPv:hover .MiniGameHubView_arrow__mhlKl,.MiniGameHubView_card__ncgPv:hover .MiniGameHubView_cardName__wg4ic,.MiniGameHubView_card__ncgPv:hover .MiniGameHubView_playButton__HU2Rv,.MiniGameHubView_card__ncgPv:hover .MiniGameHubView_thumbWell__PoHsJ img{transform:none!important}.MiniGameHubView_card__ncgPv:hover .MiniGameHubView_shine__HoLdl{animation:none!important}}@media (hover:none),(pointer:coarse){.MiniGameHubView_card__ncgPv:hover{transform:none;z-index:auto;box-shadow:var(--shadow-card),inset 0 1px 0 #fff}.MiniGameHubView_card__ncgPv:hover .MiniGameHubView_arrow__mhlKl,.MiniGameHubView_card__ncgPv:hover .MiniGameHubView_cardName__wg4ic,.MiniGameHubView_card__ncgPv:hover .MiniGameHubView_playButton__HU2Rv,.MiniGameHubView_card__ncgPv:hover .MiniGameHubView_thumbWell__PoHsJ img{transform:none}.MiniGameHubView_card__ncgPv:hover .MiniGameHubView_playButton__HU2Rv{filter:none}.MiniGameHubView_card__ncgPv:hover .MiniGameHubView_shine__HoLdl{animation:none}.MiniGameHubView_card__ncgPv:active .MiniGameHubView_playButton__HU2Rv{transform:scale(.98)}}