.hh6Mwa_shell{width:100%;height:100%;color:#392d38;isolation:isolate;background:#f8f9fe;height:100dvh;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.hh6Mwa_mount,.hh6Mwa_engine{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.hh6Mwa_loading{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:24px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.hh6Mwa_loading h1{margin:0;font-size:28px;font-weight:800}.hh6Mwa_loading p{max-width:360px;margin:0}.hh6Mwa_loading button{color:#fff;font:inherit;cursor:pointer;background:#e40073;border:0;border-radius:16px;padding:12px 24px;font-weight:700}.hh6Mwa_loading button:focus-visible{outline-offset:4px;outline:3px solid #009b94}.hh6Mwa_loading a:focus-visible{outline-offset:4px;outline:3px solid #009b94}.hh6Mwa_loading a{color:inherit;text-underline-offset:3px}.hh6Mwa_starting{background:#f8f9fe;padding:0;transition:opacity .24s ease-out,visibility}.hh6Mwa_departed{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .24s ease-out,visibility 0s .24s}.hh6Mwa_departed .hh6Mwa_previewArt,.hh6Mwa_departed .hh6Mwa_pin,.hh6Mwa_departed .hh6Mwa_wave rect{animation-play-state:paused}.hh6Mwa_homePreview{box-sizing:border-box;padding:env(safe-area-inset-top) env(safe-area-inset-right) 0 env(safe-area-inset-left);text-align:left;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.hh6Mwa_previewContent{max-width:1152px;margin:0 auto;padding:0 24px 64px}.hh6Mwa_previewHeader{justify-content:space-between;align-items:center;height:80px;display:flex}.hh6Mwa_previewBrand{color:#ff63ca;align-items:center;gap:10px;font-size:34px;line-height:1;display:flex}.hh6Mwa_previewBrand>svg{flex-shrink:0;display:block}.hh6Mwa_previewBrand .hh6Mwa_mark{width:36px;height:36px}.hh6Mwa_previewAccount{align-items:center;gap:16px;display:flex}.hh6Mwa_previewHelp,.hh6Mwa_previewIdentity{justify-content:center;align-items:center;height:40px;display:flex}.hh6Mwa_previewHelp{width:40px}.hh6Mwa_previewHelp svg{width:20px;height:20px}.hh6Mwa_previewIdentity{gap:6px;width:96px}.hh6Mwa_previewIdentity svg{width:18px;height:18px}.hh6Mwa_previewAccount svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.hh6Mwa_previewIdentity i{opacity:.12;background:currentColor;border-radius:5px;width:42px;height:10px}.hh6Mwa_previewDaily{color:#fff;background:#2b2130;border-radius:28px;align-items:center;gap:24px;height:76px;padding:16px 24px;display:flex}.hh6Mwa_previewDailyTitle{gap:7px;width:68px;display:grid}.hh6Mwa_previewDailyTitle i,.hh6Mwa_previewLines i{opacity:.18;background:currentColor;border-radius:6px;height:9px;display:block}.hh6Mwa_previewDailyTitle i:last-child{opacity:.65;width:58px;height:20px}.hh6Mwa_previewRounds{gap:5px;display:flex}.hh6Mwa_previewRounds span{background:#ffffff19;border-radius:9px;place-items:center;width:28px;height:28px;display:grid}.hh6Mwa_previewRounds svg{fill:none;stroke:currentColor;stroke-width:1.7px;opacity:.65;width:19px;height:19px}.hh6Mwa_previewPlay{background:linear-gradient(135deg,#e6d4fe,#ebddfe);border:2px solid #ae5effcc;border-radius:8px;justify-content:center;align-items:center;gap:4px;width:78px;height:40px;margin-left:auto;display:flex;box-shadow:0 8px 18px -3px #ae5eff33}.hh6Mwa_previewPlay i{opacity:.25;background:#ae5eff;border-radius:4px;width:24px;height:10px}.hh6Mwa_previewPlay svg{fill:none;stroke:#ae5eff;stroke-width:2px;stroke-linejoin:round;width:18px;height:18px}.hh6Mwa_previewModes{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:20px;display:grid}.hh6Mwa_previewMode{color:#2b2130;border-radius:28px;height:clamp(180px,min(100vw,1152px)/3.80952 - 28.35px,280px);padding:20px;position:relative;overflow:hidden}.hh6Mwa_arena{background:#c9b6ff}.hh6Mwa_classic{background:#ff63ca}.hh6Mwa_streak{background:#f59e0b}.hh6Mwa_rapid{background:#00b8b8}.hh6Mwa_previewLines{gap:12px;width:64%;display:grid}.hh6Mwa_previewLines i:first-child{opacity:.17;height:25px}.hh6Mwa_previewLines i:last-child{opacity:.12;width:82%;height:9px}.hh6Mwa_previewArt{width:52%;height:52%;animation:1.8s ease-in-out infinite hh6Mwa_previewFloat;position:absolute;bottom:12px;right:12px}.hh6Mwa_previewMode:nth-child(2) .hh6Mwa_previewArt{animation-delay:-250ms}.hh6Mwa_previewMode:nth-child(3) .hh6Mwa_previewArt{animation-delay:-500ms}.hh6Mwa_previewMode:nth-child(4) .hh6Mwa_previewArt{animation-delay:-750ms}.hh6Mwa_previewSectionTitle{opacity:.15;background:currentColor;border-radius:7px;width:72px;height:24px;margin:32px 4px 16px}.hh6Mwa_previewMaps{gap:16px;display:flex;overflow:hidden}.hh6Mwa_previewMaps>div{color:#2b2130;border-radius:28px;flex-shrink:0;width:190px;height:170px;padding:18px}.hh6Mwa_previewMaps i{opacity:.17;background:currentColor;border-radius:6px;width:70%;height:22px;display:block}.hh6Mwa_previewMaps span{color:#fff;letter-spacing:-8px;margin-top:66px;font-size:30px;line-height:1;display:block}@keyframes hh6Mwa_previewFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@media (max-width:719px){.hh6Mwa_previewModes{grid-template-columns:repeat(2,minmax(0,1fr))}.hh6Mwa_previewMode{height:clamp(180px,52.5vw - 35.7px,280px)}}@media (max-width:715px){.hh6Mwa_previewDaily{border-radius:24px;grid-template-rows:1fr 40px;grid-template-columns:1fr auto;gap:12px;height:136px;padding:16px 20px;display:grid}.hh6Mwa_previewPlay{grid-area:2/1;margin:0}}@media (max-width:639px){.hh6Mwa_previewContent{padding-inline-start:12px;padding-inline-end:12px}.hh6Mwa_previewHeader{height:64px}.hh6Mwa_previewBrand{gap:8px;font-size:30px}.hh6Mwa_previewBrand .hh6Mwa_mark{width:32px;height:32px}.hh6Mwa_previewDaily{border-radius:24px;grid-template-rows:1fr 40px;grid-template-columns:1fr auto;gap:12px;height:136px;padding:16px 20px;display:grid}.hh6Mwa_previewDailyTitle{width:72px}.hh6Mwa_previewPlay{grid-area:2/1;width:78px;height:40px;margin:0}.hh6Mwa_previewAccount{gap:0}.hh6Mwa_previewIdentity{width:40px}.hh6Mwa_previewIdentity i{display:none}.hh6Mwa_previewModes{gap:12px;margin-top:12px}.hh6Mwa_previewMode{height:clamp(180px,57.5vw - 20.7px,280px);padding:16px}.hh6Mwa_previewLines i:first-child{height:21px}.hh6Mwa_previewSectionTitle{margin-top:24px}}.hh6Mwa_mark{flex-shrink:0;width:100px;height:100px;overflow:visible}.hh6Mwa_logoTile{fill:#f8f9fe}.hh6Mwa_pinGap{stroke:#f8f9fe;stroke-width:5px;stroke-linejoin:round}.hh6Mwa_logoMark .hh6Mwa_pinOpening{fill:#fff}.hh6Mwa_starting .hh6Mwa_previewBrand .hh6Mwa_pin,.hh6Mwa_starting .hh6Mwa_previewBrand .hh6Mwa_wave rect{animation:none}.hh6Mwa_wave{fill:#00b8b8}.hh6Mwa_pinOpening{fill:#f8f9fe}.hh6Mwa_starting .hh6Mwa_pin{transform-origin:50px 78px;animation:1.1s cubic-bezier(.22,1,.36,1) infinite hh6Mwa_pinHop}.hh6Mwa_starting .hh6Mwa_wave rect{transform-box:fill-box;transform-origin:50%;animation:1.1s ease-in-out infinite hh6Mwa_waveBounce}.hh6Mwa_starting .hh6Mwa_wave rect:nth-child(2),.hh6Mwa_starting .hh6Mwa_wave rect:nth-child(7){animation-delay:60ms}.hh6Mwa_starting .hh6Mwa_wave rect:nth-child(3),.hh6Mwa_starting .hh6Mwa_wave rect:nth-child(6){animation-delay:.12s}.hh6Mwa_starting .hh6Mwa_wave rect:nth-child(4),.hh6Mwa_starting .hh6Mwa_wave rect:nth-child(5){animation-delay:.18s}.hh6Mwa_back{bottom:max(24px, env(safe-area-inset-bottom));opacity:.65;font-size:13px;position:absolute}.hh6Mwa_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes hh6Mwa_pinHop{0%,60%,to{transform:translateY(0)scale(1)}22%{transform:translateY(-9px)scale(.96,1.04)}40%{transform:translateY(0)scale(1.06,.94)}}@keyframes hh6Mwa_waveBounce{0%,65%,to{transform:scaleY(1)}30%{transform:scaleY(1.4)}48%{transform:scaleY(.8)}}@media (prefers-color-scheme:dark){.hh6Mwa_shell,.hh6Mwa_starting{color:#f8f9fe;background:#0f0f1a}.hh6Mwa_wave{fill:#5eead4}.hh6Mwa_pinOpening{fill:#0f0f1a}.hh6Mwa_logoTile,.hh6Mwa_logoMark .hh6Mwa_pinOpening{fill:#1f1a2e}.hh6Mwa_logoMark .hh6Mwa_pinGap{stroke:#1f1a2e}.hh6Mwa_previewPlay{background:linear-gradient(135deg,#5f587e,#4d4767);border-color:#c4b5fdf2;box-shadow:0 8px 24px -3px #c4b5fd73}.hh6Mwa_previewPlay svg{stroke:#c4b5fd}.hh6Mwa_previewPlay i{background:#c4b5fd}}@media (prefers-reduced-motion:reduce){.hh6Mwa_starting .hh6Mwa_pin,.hh6Mwa_starting .hh6Mwa_wave rect,.hh6Mwa_previewArt{animation:none}.hh6Mwa_starting,.hh6Mwa_departed{transition:none}}
