.SplashScreen-module__vb3iNW__splashContainer{z-index:999999;-webkit-user-select:none;user-select:none;touch-action:manipulation;background-color:#111625;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;inset:0;overflow:hidden}.SplashScreen-module__vb3iNW__splashVideo{object-fit:cover;pointer-events:none;background:0 0;width:100%;height:100%;position:absolute;inset:0}.SplashScreen-module__vb3iNW__idleWrap{pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;inset:0}.SplashScreen-module__vb3iNW__activeVideo{opacity:1;pointer-events:auto;z-index:5}.SplashScreen-module__vb3iNW__inactiveVideo{opacity:0;pointer-events:none;z-index:1}.SplashScreen-module__vb3iNW__soundIndicator{z-index:200;color:#e5b869;font-family:var(--font-display), monospace, sans-serif;letter-spacing:.12em;cursor:pointer;-webkit-user-select:none;user-select:none;background:#0c101a;border:2px solid #d4af37;border-radius:9999px;align-items:center;gap:7px;padding:8px 14px;font-size:.72rem;font-weight:800;transition:all .18s;display:inline-flex;position:absolute;top:1.5rem;left:1.75rem;box-shadow:3px 3px #000}.SplashScreen-module__vb3iNW__soundIndicator:hover{color:#fff;border-color:#fff;transform:translateY(-1px);box-shadow:4px 4px #000}.SplashScreen-module__vb3iNW__soundIndicator:active{transform:translateY(1px);box-shadow:2px 2px #000}.SplashScreen-module__vb3iNW__soundLabelDesktop{display:inline}.SplashScreen-module__vb3iNW__soundLabelMobile{display:none}.SplashScreen-module__vb3iNW__skipLabelDesktop{display:inline}.SplashScreen-module__vb3iNW__skipLabelMobile{display:none}.SplashScreen-module__vb3iNW__skipBtn{z-index:100;color:#e5b869;letter-spacing:.14em;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:none;background:#0c101a;border:2px solid #d4af37;border-radius:9999px;align-items:center;gap:10px;padding:8px 16px 8px 12px;font-size:.75rem;font-weight:800;transition:border-color .15s,transform .1s,box-shadow .1s,color .15s;display:inline-flex;position:absolute;top:1.5rem;right:1.75rem;overflow:hidden;box-shadow:3px 3px #000}.SplashScreen-module__vb3iNW__skipBtn:hover{color:#fff;border-color:#fff}.SplashScreen-module__vb3iNW__skipBtnHolding{color:#fff;border-color:#fff;transform:translate(2px,2px);box-shadow:1px 1px #000}.SplashScreen-module__vb3iNW__skipFillProgress{pointer-events:none;z-index:1;opacity:.95;background:#c53030;border-radius:9999px;position:absolute;top:0;bottom:0;left:0}.SplashScreen-module__vb3iNW__skipBottomTrack{pointer-events:none;z-index:2;background:#1e2638;height:3px;position:absolute;bottom:0;left:0;right:0}.SplashScreen-module__vb3iNW__skipBottomFill{background:#fff;border-radius:2px;height:100%}.SplashScreen-module__vb3iNW__progressRing{z-index:3;flex-shrink:0;width:22px;height:22px;position:relative;transform:rotate(-90deg)}.SplashScreen-module__vb3iNW__progressRingBg{fill:none;stroke:#ffffff40;stroke-width:2.5px}.SplashScreen-module__vb3iNW__progressRingCircle{fill:none;stroke:#fff;stroke-width:2.5px;stroke-linecap:round}.SplashScreen-module__vb3iNW__skipLabel{z-index:3;white-space:nowrap;letter-spacing:.14em;color:#fff;text-shadow:1px 1px #000;font-size:.75rem;font-weight:900;position:relative}.SplashScreen-module__vb3iNW__clickPrompt{z-index:15;pointer-events:none;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;animation:2.8s ease-in-out infinite SplashScreen-module__vb3iNW__promptFloat;display:flex;position:absolute;bottom:11%;left:50%;transform:translate(-50%)}.SplashScreen-module__vb3iNW__gloveWrapper{justify-content:center;align-items:center;width:58px;height:58px;display:flex;position:relative}.SplashScreen-module__vb3iNW__gloveSvg{filter:drop-shadow(0 4px 10px #000000b3)drop-shadow(0 0 12px #d4af3780);width:46px;height:46px;animation:1.8s ease-in-out infinite SplashScreen-module__vb3iNW__gloveTap}.SplashScreen-module__vb3iNW__clickRipple{pointer-events:none;border:1.5px solid #e5b869;border-radius:50%;width:20px;height:20px;animation:1.8s cubic-bezier(.2,.8,.2,1) infinite SplashScreen-module__vb3iNW__rippleExpand;position:absolute;top:10px;left:18px}.SplashScreen-module__vb3iNW__clickRippleOuter{pointer-events:none;border:1px solid #e5b86966;border-radius:50%;width:28px;height:28px;animation:1.8s cubic-bezier(.2,.8,.2,1) .3s infinite SplashScreen-module__vb3iNW__rippleExpand;position:absolute;top:6px;left:14px}.SplashScreen-module__vb3iNW__promptTitle{letter-spacing:.16em;color:#fff;text-transform:uppercase;text-shadow:0 2px 14px #000000e6,0 0 16px #d4af3780;align-items:center;gap:10px;font-size:1.05rem;font-weight:800;display:flex}.SplashScreen-module__vb3iNW__starIcon{color:#e5b869;font-size:.95rem;animation:2s ease-in-out infinite SplashScreen-module__vb3iNW__starTwinkle}.SplashScreen-module__vb3iNW__promptSubtitle{letter-spacing:.2em;color:#e5b869;text-transform:uppercase;text-shadow:0 2px 10px #000000e6;opacity:.85;font-size:.78rem;font-weight:600}@keyframes SplashScreen-module__vb3iNW__promptFloat{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,-6px)}}@keyframes SplashScreen-module__vb3iNW__gloveTap{0%,to{transform:scale(1)translateY(0)}30%{transform:scale(.92)translateY(3px)}60%{transform:scale(1.04)translateY(-2px)}}@keyframes SplashScreen-module__vb3iNW__rippleExpand{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(2.2)}}@keyframes SplashScreen-module__vb3iNW__starTwinkle{0%,to{opacity:.65;transform:scale(.85)}50%{opacity:1;transform:scale(1.2)}}@media (max-width:640px){.SplashScreen-module__vb3iNW__soundIndicator{gap:5px;padding:6px 10px;font-size:.68rem;top:.85rem;left:.85rem;box-shadow:2px 2px #000}.SplashScreen-module__vb3iNW__soundLabelDesktop{display:none}.SplashScreen-module__vb3iNW__soundLabelMobile{display:inline}.SplashScreen-module__vb3iNW__skipBtn{cursor:pointer;touch-action:manipulation;gap:4px;padding:7px 14px;font-size:.72rem;top:.85rem;right:.85rem;box-shadow:2px 2px #000}.SplashScreen-module__vb3iNW__skipLabelDesktop{display:none}.SplashScreen-module__vb3iNW__skipLabelMobile{letter-spacing:.14em;font-weight:800;display:inline}.SplashScreen-module__vb3iNW__skipBtn .SplashScreen-module__vb3iNW__progressRing,.SplashScreen-module__vb3iNW__skipBtn .SplashScreen-module__vb3iNW__skipFillProgress,.SplashScreen-module__vb3iNW__skipBtn .SplashScreen-module__vb3iNW__skipBottomTrack{display:none}.SplashScreen-module__vb3iNW__clickPrompt{bottom:9%}.SplashScreen-module__vb3iNW__promptTitle{letter-spacing:.12em;font-size:.9rem}.SplashScreen-module__vb3iNW__gloveWrapper{width:48px;height:48px}.SplashScreen-module__vb3iNW__gloveSvg{width:38px;height:38px}}
.AchievementToast-module__Tc0eMa__toastContainer{z-index:999999;pointer-events:none;flex-direction:column;gap:10px;width:90%;max-width:min(480px,94vw);display:flex;position:fixed;top:clamp(16px,3vh,36px);left:50%;transform:translate(-50%)}@media (min-width:2100px){.AchievementToast-module__Tc0eMa__toastContainer{zoom:1.15;max-width:620px}}.AchievementToast-module__Tc0eMa__toastCard{pointer-events:auto;background:#1b1e28;border:1.5px solid #d3bc8e;border-radius:8px;align-items:center;gap:14px;padding:12px 18px;animation:.35s ease-out forwards AchievementToast-module__Tc0eMa__slideDown;display:flex;box-shadow:0 10px 30px #000c}.AchievementToast-module__Tc0eMa__iconWrapper{background:#242936;border:1px solid #d3bc8e;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;overflow:hidden}.AchievementToast-module__Tc0eMa__toastImg{object-fit:contain;width:100%;height:100%}.AchievementToast-module__Tc0eMa__contentWrapper{flex:1;min-width:0}.AchievementToast-module__Tc0eMa__badgeHeader{text-transform:uppercase;letter-spacing:.08em;color:#d3bc8e;align-items:center;gap:6px;margin-bottom:2px;font-size:11px;font-weight:700;display:flex}.AchievementToast-module__Tc0eMa__title{color:#ece5d8;margin:0 0 2px;font-size:14px;font-weight:700;line-height:1.25}.AchievementToast-module__Tc0eMa__description{color:#9ba4b5;margin:0;font-size:11.5px;line-height:1.35}@keyframes AchievementToast-module__Tc0eMa__slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.AchievementToast-module__Tc0eMa__toastContainer{width:94%;top:14px}.AchievementToast-module__Tc0eMa__toastCard{padding:10px 14px}.AchievementToast-module__Tc0eMa__iconWrapper{width:38px;height:38px}}
