.proximity-pack-overlay{position:fixed;pointer-events:none;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:12px;animation:proximityPackFadeIn .18s ease-out}.proximity-pack-modal{position:relative;pointer-events:auto;width:100%;max-width:560px;overflow-x:hidden;padding:24px;border:6px solid #fff;border-radius:32px;background:hsla(0,0%,100%,.8);color:#000}.proximity-pack-close{position:absolute;top:16px;right:16px;z-index:20;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:4px solid #fff;border-radius:50%;background:#000;color:#fff;font-size:20px;font-weight:900;line-height:1;cursor:pointer;transition:transform .12s ease}.proximity-pack-close:hover{transform:scale(1.05)}.proximity-pack-close:active{transform:scale(.95)}.proximity-pack-header{margin-bottom:16px;padding-right:48px}.proximity-pack-label{display:inline-flex;align-items:center;gap:6px;padding:4px 14px;border-radius:999px;color:#fff;font-size:12px;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.proximity-pack-label,.proximity-pack-title{font-family:Super Mindset,system-ui,sans-serif;font-weight:900}.proximity-pack-title{margin:0;font-size:30px;line-height:1.15}.proximity-pack-description{margin:4px 0 0;color:#1e293b;font-size:16px;font-weight:600;line-height:1.5;opacity:.8}.proximity-pack-toast{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px;padding:10px 16px;border-radius:12px;background:#0f172a;color:#fff;font-size:14px;font-weight:700;animation:proximityPackToastBounce .45s ease}.proximity-pack-toast-close{flex-shrink:0;padding:0;border:0;background:transparent;color:hsla(0,0%,100%,.7);font-size:14px;cursor:pointer;transition:color .12s ease}.proximity-pack-toast-close:hover{color:#fff}.proximity-pack-stickers{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding-right:4px;touch-action:pan-y}.proximity-pack-sticker-image{display:block;width:100%;max-width:160px;height:200px;object-fit:contain}.proximity-pack-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 auto;padding:8px 0}.proximity-pack-sticker{display:flex;flex-direction:column;align-items:center;justify-content:space-between;min-width:0;padding:12px;border:2px solid #fff;border-radius:16px;background:#fff;transition:transform .12s ease}.proximity-pack-sticker:hover{transform:scale(1.02)}.proximity-pack-image-wrapper{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1;padding:4px}.proximity-pack-image{display:block;max-width:100%;max-height:100%;object-fit:contain;pointer-events:auto;user-select:none}.proximity-pack-copy-button{display:flex;align-items:center;justify-content:center;width:100%;margin-top:8px;padding:8px 12px;border:none;border-radius:999px;color:#fff;font-family:Super Mindset,system-ui,sans-serif;font-size:14px;font-weight:900;line-height:1.3;cursor:pointer;transition:transform .12s ease,filter .12s ease}.proximity-pack-copy-button:hover{filter:brightness(1.02)}.proximity-pack-copy-button:active{transform:scale(.95)}.proximity-pack-sticker-dots{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:12px}.proximity-pack-sticker-dots button{display:flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:2px solid rgba(0,0,0,.2);border-radius:50%;background:#fff;color:#000;font-family:Super Mindset,sans-serif;font-size:13px;font-weight:900;cursor:pointer}.proximity-pack-sticker-dots button.active{border-color:rgba(0,0,0,.7);background:rgba(0,0,0,.7);color:#fff}.proximity-pack-slide{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.proximity-pack-wallpaper-slide{position:relative;width:100%;min-height:300px;overflow:hidden;border-radius:20px}.proximity-pack-wallpaper{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block;border:6px solid #fff;overflow:hidden;border-radius:20px}.proximity-pack-wallpaper-download{position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%);white-space:nowrap}.proximity-pack-wallpaper-slide~*{color:#fff}@media (max-width:640px){.proximity-pack-wallpaper-slide{border-radius:20px}}.proximity-pack-download-slide{gap:16px;padding:24px 0 12px;text-align:center}.proximity-pack-download-description{max-width:380px;margin:0;font-family:Super Mindset,system-ui,sans-serif;font-size:18px;font-weight:700;line-height:1.4}.proximity-pack-download-slide .proximity-pack-download{width:100%;max-width:320px}.proximity-pack-empty{padding:48px 16px;border-radius:16px;background:hsla(0,0%,100%,.5);color:#334155;font-size:16px;font-weight:700;text-align:center}.proximity-pack-footer{margin-top:24px}.proximity-pack-actions{display:none}.proximity-pack-close-button,.proximity-pack-download{border-radius:999px;font-family:Super Mindset,system-ui,sans-serif;font-size:16px;font-weight:900;cursor:pointer;transition:transform .12s ease,filter .12s ease;width:calc(100% - 160px)}.proximity-pack-download{display:flex;align-items:center;justify-content:center;gap:8px;flex:1;padding:14px 24px;border:0;color:#fff}.proximity-pack-close-button{padding:14px 24px;border:2px solid #fff;background:hsla(0,0%,100%,.9);color:#1e293b;text-align:center}.proximity-pack-close-button:hover{transform:scale(1.02)}.proximity-pack-close-button:active{transform:scale(.98)}.proximity-pack-error{margin:8px 0 0;color:#dc2626;font-size:12px;font-weight:700;line-height:1.4;text-align:center}.proximity-pack-mobile-hint{display:none}@keyframes proximityPackFadeIn{0%{opacity:0}to{opacity:1}}@keyframes proximityPackToastBounce{0%{opacity:0;transform:translateY(-8px)}60%{opacity:1;transform:translateY(2px)}to{transform:translateY(0)}}@media (max-width:640px){.proximity-pack-modal{width:100%;max-width:none;max-height:calc(100vh - 130px);margin-top:16px;margin-bottom:98px;padding:16px;border-width:5px;border-radius:28px;overflow-x:hidden;overflow-y:auto}.proximity-pack-title{font-size:26px}.proximity-pack-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.proximity-pack-sticker{padding:10px}.proximity-pack-sticker-image{height:100px;max-width:100px}.proximity-pack-actions{flex-direction:column}.proximity-pack-download{width:calc(100% - 40px)}.proximity-pack-description{display:none}.proximity-pack-mobile-hint{display:block}}.proximity-dialog-overlay{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:16px;pointer-events:none;animation:proximityDialogFadeIn .18s ease-out}.proximity-dialog-modal{position:absolute;left:50%;width:100%;max-width:560px;max-height:90vh;overflow-x:hidden;overflow-y:auto;padding:24px;border:6px solid #fff;border-radius:32px;background:hsla(0,0%,100%,.8);color:#000;pointer-events:auto;transform-origin:50% 50%;animation:proximityDialogGenieIn .6s cubic-bezier(.22,1,.36,1) forwards}@keyframes proximityDialogGenieIn{0%{opacity:0;transform:translate(-50%,8px) scale(.08,.12)}55%{opacity:1;transform:translate(-50%,-2px) scale(1.015,.99)}to{opacity:1;transform:translate(-50%) scale(1)}}.proximity-dialog-modal.proximity-modal--closing{animation:proximityDialogGenieOut .42s cubic-bezier(.22,1,.36,1) forwards}@keyframes proximityDialogGenieOut{0%{opacity:1;transform:translate(-50%) scale(1)}to{opacity:0;transform:translate(-50%,8px) scale(.08,.12)}}.proximity-dialog-tag{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;border-radius:999px;background:#fff;font-size:18px;font-weight:900;letter-spacing:.08em}.proximity-dialog-tag,.proximity-dialog-text{color:#000;font-family:Super Mindset,system-ui,sans-serif}.proximity-dialog-text{margin:20px 0 0;font-size:clamp(1.75rem,4vw,2.35rem);font-weight:400;letter-spacing:.02em;line-height:1.05}@keyframes proximityDialogFadeIn{0%{opacity:0}to{opacity:1}}.mundinho-header{position:fixed;top:0;left:0;right:0;z-index:120;display:grid;grid-template-columns:1fr auto 1fr;align-items:start;padding:clamp(16px,3vw,32px) clamp(18px,5vw,64px);pointer-events:none;box-sizing:border-box;font-family:Super Mindset,system-ui,sans-serif}.mundinho-palm-tree-layer{position:absolute;inset:0;z-index:20;pointer-events:none;overflow:visible}.mundinho-palm-tree-wrap{position:absolute;overflow:visible;transform-origin:bottom center}.mundinho-flag-crab{position:absolute;z-index:35;pointer-events:none;overflow:visible}.mundinho-flag-crab svg{display:block;overflow:visible}.mundinho-pack-close{position:fixed;left:50%;bottom:max(28px,env(safe-area-inset-bottom,28px));z-index:10002;transform:translateX(-50%)}.mundinho-pack-close:hover{transform:translateX(-50%) scale(1.05)}.mundinho-pack-close:active{transform:translateX(-50%) scale(.92)}.mundinho-flag-crab__body{transform-origin:258px 292px;animation:mundinhoFlagCrabBob 3.6s ease-in-out infinite alternate}.mundinho-flag-crab__flag--left{transform-origin:60px 175px;animation:mundinhoLeftFlagWave 2.1s ease-in-out infinite}.mundinho-flag-crab__flag--right{transform-origin:212px 185px;animation:mundinhoRightFlagWave 2.5s ease-in-out .2s infinite}@keyframes mundinhoFlagCrabBob{to{transform:translateY(-2px) scale(1.008)}}@keyframes mundinhoLeftFlagWave{0%,to{transform:rotate(0)}35%{transform:rotate(14deg) translateY(-2px)}70%{transform:rotate(-10deg) translateY(1px)}}@keyframes mundinhoRightFlagWave{0%,to{transform:rotate(0)}30%{transform:rotate(-15deg) translateY(-3px)}75%{transform:rotate(11deg) translateY(1px)}}.mundinho-palm-tree-wrap .world-palm-tree{display:block;overflow:visible}.mundinho-palm-tree-wrap .world-palm-tree__fronds{transform-origin:246px 121px;animation:mundinhoPalmSway 3.6s ease-in-out infinite alternate}.mundinho-palm-tree-wrap .world-palm-tree__coconuts{transform-origin:246px 140px;animation:mundinhoPalmCoconuts 2.9s ease-in-out infinite alternate}@keyframes mundinhoPalmSway{to{transform:rotate(4deg)}}@keyframes mundinhoPalmCoconuts{to{transform:translate(3px,-2px) rotate(2deg)}}.mundinho-header__control{display:inline-flex;flex-direction:column;align-items:center;gap:6px;width:max-content;border:0;padding:0;background:transparent;color:#fff;font:inherit;font-size:clamp(15px,1.8vw,23px);text-decoration:none;cursor:pointer;pointer-events:auto;text-shadow:0 2px 0 rgba(0,0,0,.05)}.mundinho-header__back{justify-self:start}.mundinho-header__music{justify-self:end}.mundinho-header__middle{display:grid;justify-items:center;gap:7px}.mundinho-header__logo{display:block;width:auto;height:clamp(44px,7vw,63px)}.mundinho-header__discovery.mundinho-header__discovery--header{min-width:126px;width:126px;height:40px;padding:4px 7px;gap:3px;pointer-events:none}.mundinho-header__discovery--header .mundinho-header__discovery-star,.mundinho-header__discovery--header .mundinho-header__discovery-star svg{width:31px;height:31px}.mundinho-header__circle{display:grid;place-items:center;width:clamp(52px,6.2vw,76px);height:clamp(52px,6.2vw,76px);border-radius:50%;background:hsla(0,0%,100%,.94);color:#ff4938;font-family:system-ui,sans-serif;font-size:clamp(34px,4vw,48px);font-weight:700;line-height:1;box-shadow:0 5px 18px rgba(0,0,0,.08);transition:transform .16s ease}.mundinho-header__music .mundinho-header__circle{background:#6d50f5}.mundinho-header__circle img{width:54%;height:54%}.mundinho-header__control:hover .mundinho-header__circle{transform:scale(1.06)}.mundinho-header__control:active .mundinho-header__circle{transform:scale(.94)}.mundinho-header__counter{gap:7px;min-width:clamp(126px,17vw,205px);height:clamp(58px,7vw,86px);padding:7px 22px 7px 8px;color:#6d50f5}.mundinho-header__counter,.mundinho-header__discovery{align-self:start;display:flex;align-items:center;justify-content:center;border-radius:999px;background:hsla(0,0%,100%,.78);box-sizing:border-box;box-shadow:0 5px 18px rgba(0,0,0,.06);pointer-events:auto}.mundinho-header__discovery{gap:clamp(6px,1vw,12px);min-width:clamp(184px,22vw,276px);height:clamp(68px,8vw,96px);padding:8px 13px;transition:background .32s ease,transform .32s ease}.mundinho-header__discovery.is-complete{background:#ffec5b;transform:scale(1.04)}.mundinho-header__discovery-star,.mundinho-header__discovery-star svg{display:block;width:clamp(50px,6.2vw,74px);height:clamp(50px,6.2vw,74px)}.mundinho-header__discovery-star{opacity:.72;transform:scale(.9);transition:opacity .26s ease,transform .35s cubic-bezier(.22,1,.36,1)}.mundinho-header__discovery-star.is-discovered{opacity:1;transform:scale(1)}.mundinho-home-entry{position:absolute;z-index:30;display:block;overflow:visible;text-decoration:none;cursor:pointer}.mundinho-home-entry__stars{width:276px;min-width:276px;height:96px;gap:12px;transform-origin:top left;pointer-events:none}.mundinho-home-entry__stars .mundinho-header__discovery-star,.mundinho-home-entry__stars .mundinho-header__discovery-star svg{width:74px;height:74px}.mundinho-header__counter-star{display:block;width:clamp(44px,5.5vw,68px);height:clamp(44px,5.5vw,68px);padding:5px;border-radius:50%;background:#6d50f5;box-sizing:border-box}.mundinho-header__counter-star svg{width:100%;height:100%;display:block}.mundinho-header__counter strong{font-size:clamp(24px,3vw,38px);line-height:1}.mundinho-header__counter-total{font-size:clamp(16px,2vw,24px);color:#9185e8}.mundinho-star{position:absolute;z-index:42;pointer-events:none;filter:drop-shadow(0 6px 8px rgba(0,0,0,.12))}.mundinho-star__coin{display:block;width:100%;height:100%;animation:mundinhoStarFloat 2.2s ease-in-out infinite}.mundinho-star.is-bursting .mundinho-star__coin{animation:mundinhoStarCollect .68s cubic-bezier(.22,1,.36,1) forwards}.mundinho-star__burst{position:absolute;inset:50%}.mundinho-star__burst i{position:absolute;width:18%;aspect-ratio:1;color:inherit;background:currentColor;clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 94%,50% 72%,21% 94%,32% 57%,2% 35%,39% 35%);opacity:0;transform:translate(-50%,-50%) rotate(var(--burst-angle)) translateY(0) scale(.2)}.mundinho-star-snackbar{position:fixed;left:50%;bottom:clamp(116px,15vh,164px);z-index:160;display:flex;align-items:center;gap:8px;height:clamp(58px,7vw,82px);min-width:132px;padding:7px 20px 7px 8px;border:0;border-radius:999px;background:#cdeff1;color:#fff;font-family:Super Mindset,system-ui,sans-serif;font-size:clamp(26px,3.2vw,38px);line-height:1;box-shadow:0 7px 18px rgba(0,0,0,.14);transform:translateX(-50%);animation:mundinhoStarSnack 2.6s cubic-bezier(.22,1,.36,1) both;pointer-events:none}.mundinho-star-snackbar__star{display:block;width:clamp(44px,5.5vw,64px);height:clamp(44px,5.5vw,64px);animation:mundinhoStarSnackWiggle .85s ease-in-out both}.mundinho-star-snackbar__star svg{display:block;width:100%;height:100%}@keyframes mundinhoStarSnack{0%{opacity:0;transform:translate(-50%,14px) scale(.72)}14%{opacity:1;transform:translate(-50%) scale(1.08)}25%,79%{opacity:1;transform:translate(-50%) scale(1)}to{opacity:0;transform:translate(-50%,-12px) scale(.92)}}@keyframes mundinhoStarSnackWiggle{0%,to{transform:rotate(0deg) scale(1)}30%{transform:rotate(-12deg) scale(1.12)}62%{transform:rotate(12deg) scale(1.08)}}.mundinho-star.is-bursting .mundinho-star__burst i{animation:mundinhoStarBurst .68s ease-out forwards}@keyframes mundinhoStarFloat{0%,to{transform:translateY(0) rotate(-4deg)}50%{transform:translateY(-10%) rotate(5deg)}}@keyframes mundinhoStarCollect{0%{transform:scale(1);opacity:1}45%{transform:scale(1.35) rotate(16deg);opacity:1}to{transform:scale(.1) rotate(80deg);opacity:0}}@keyframes mundinhoStarBurst{0%{opacity:0;transform:translate(-50%,-50%) rotate(var(--burst-angle)) translateY(0) scale(.2)}25%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) rotate(var(--burst-angle)) translateY(-230%) scale(1)}}.mundinho-lixeirinha{position:relative;overflow:visible;transform-origin:50% 100%}.mundinho-lixeirinha.is-trading{animation:mundinhoBinGenie .95s cubic-bezier(.36,0,.2,1) both}.mundinho-lixeirinha>svg{display:block;width:100%;height:100%;overflow:visible}.mundinho-lixeirinha__eyes{transform-origin:98px 53px;animation:mundinhoBinBlink 4.8s ease-in-out infinite}.mundinho-lixeirinha__rewards{position:absolute;left:50%;top:25%;z-index:1;width:80%;aspect-ratio:1;transform:translateX(-50%);pointer-events:none;animation:mundinhoRewardBob 2.6s ease-in-out infinite}.mundinho-lixeirinha__rewards svg{display:block;width:100%;height:100%}.mundinho-lixeirinha__rewards span{position:absolute;inset:0;display:grid;place-items:center;padding-top:2%;color:#000;font-family:Super Mindset,system-ui,sans-serif;font-size:clamp(32px,40%,34px);line-height:1}@keyframes mundinhoBinGenie{0%{opacity:1;transform:translateY(0) rotate(0deg) scale(1)}15%{transform:translateY(4%) rotate(-2deg) scaleX(1.04) scaleY(.96)}34%{transform:translateY(-22%) rotate(3deg) scale(1.02)}52%{transform:translateY(-12%) rotate(-2deg) scale(1)}72%{opacity:1;transform:translateY(-55%) rotate(4deg) scale(.88)}to{opacity:0;transform:translateY(-115%) rotate(7deg) scale(.35)}}.mundinho-trade{position:fixed;left:50%;bottom:clamp(22px,5vh,54px);z-index:145;display:flex;flex-direction:column;align-items:center;gap:10px;transform:translateX(-50%);font-family:Super Mindset,system-ui,sans-serif;pointer-events:none;animation:mundinhoTradeIn .24s cubic-bezier(.22,1,.36,1)}.mundinho-trade__label{padding:10px 18px;border:4px solid #fff;border-radius:999px;background:hsla(0,0%,100%,.92);color:#18213a;font-size:clamp(14px,1.5vw,19px);text-align:center;white-space:nowrap;box-shadow:0 7px 22px rgba(0,0,0,.12)}.mundinho-trade button{position:relative;display:grid;place-items:center;width:82px;height:82px;padding:8px;border:5px solid #fff;border-radius:50%;background:#88ff70;color:#18213a;cursor:pointer;pointer-events:auto;box-shadow:0 8px 20px rgba(0,0,0,.16);transition:transform .16s ease,filter .16s ease}.mundinho-trade button:hover:not(:disabled){transform:scale(1.07)}.mundinho-trade button:active:not(:disabled){transform:scale(.94)}.mundinho-trade button:disabled{cursor:default;filter:grayscale(.65);opacity:.72}.mundinho-trade button svg{width:100%;height:100%}.mundinho-trade button span{position:absolute;left:50%;bottom:-9px;min-width:36px;padding:3px 7px;border-radius:999px;background:#fff;transform:translateX(-50%);font-size:13px}.mundinho-trade__reward{position:fixed;left:50%;top:42%;width:116px;height:116px;transform:translate(-50%,-50%);filter:drop-shadow(0 10px 18px rgba(232,117,34,.32));animation:mundinhoTradeReward .9s cubic-bezier(.22,1,.36,1) forwards}@keyframes mundinhoTradeIn{0%{opacity:0;transform:translate(-50%,14px) scale(.9)}to{opacity:1;transform:translate(-50%) scale(1)}}@keyframes mundinhoTradeReward{0%{opacity:0;transform:translate(-50%,-25%) scale(.2) rotate(-25deg)}35%{opacity:1;transform:translate(-50%,-50%) scale(1.25) rotate(8deg)}to{opacity:0;transform:translate(-50%,-85%) scale(.85) rotate(25deg)}}@keyframes mundinhoBinBlink{0%,92%,96%,to{transform:scaleY(1)}94%{transform:scaleY(.08)}}@keyframes mundinhoRewardBob{0%,to{transform:translateX(-50%) translateY(0) rotate(-4deg)}50%{transform:translateX(-50%) translateY(-7%) rotate(4deg)}}.mundinho-intro{position:fixed;inset:0;z-index:150;display:flex;align-items:flex-end;justify-content:center;padding:20px;box-sizing:border-box;pointer-events:none;animation:worldWelcomeFadeIn .18s ease-out}.mundinho-intro__content{display:flex;flex-direction:column;align-items:center;width:min(600px,100%);margin-bottom:clamp(18px,4vh,42px)}.mundinho-intro__card{width:100%;padding:clamp(24px,4vw,38px);border:6px solid #fff;border-radius:32px;background:hsla(0,0%,100%,.91);color:#101426;box-sizing:border-box;animation:mundinhoIntroIn .6s cubic-bezier(.22,1,.36,1) forwards}.mundinho-intro__badge{display:inline-flex;padding:6px 14px;border-radius:999px;background:#88ff70;color:#000;font-size:13px}.mundinho-intro h2,.mundinho-intro__badge{font-family:Super Mindset,system-ui,sans-serif}.mundinho-intro h2{margin:14px 0 0;font-size:clamp(28px,5vw,42px);line-height:1.05}.mundinho-intro p{margin:14px 0 0;font-family:var(--entity-body-font);font-size:clamp(16px,2vw,20px);line-height:1.45}.mundinho-intro__hint{font-weight:800;color:#6d50f5}.mundinho-intro__button{width:76px;height:76px;margin-top:24px;border:5px solid #fff;border-radius:50%;background:#88ff70;color:#fff;font-family:Super Mindset,system-ui,sans-serif;cursor:pointer;pointer-events:auto}.mundinho-story{position:fixed;inset:0;z-index:155;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:20px;box-sizing:border-box;background:rgba(24,33,58,.12);animation:worldWelcomeFadeIn .18s ease-out}.mundinho-story__card{width:min(580px,100%);margin-bottom:0;padding:clamp(24px,4vw,38px);border:6px solid #fff;border-radius:32px;background:hsla(0,0%,100%,.95);color:#101426;box-sizing:border-box;animation:mundinhoIntroIn .36s cubic-bezier(.22,1,.36,1) both}.mundinho-story__badge{display:inline-flex;padding:6px 14px;border-radius:999px;background:#88ff70;color:#000;font-size:13px}.mundinho-story h2,.mundinho-story__badge{font-family:Super Mindset,system-ui,sans-serif}.mundinho-story h2{margin:14px 0 0;font-size:clamp(28px,5vw,42px);line-height:1.05}.mundinho-story p{margin:14px 0 0;font-family:var(--entity-body-font);font-size:clamp(16px,2vw,20px);line-height:1.45}.mundinho-story__next{display:flex;flex-direction:column;align-items:center;justify-content:center;width:86px;height:86px;margin:18px auto clamp(18px,4vh,42px);padding:0;border:5px solid #fff;border-radius:50%;background:#88ff70;color:#fff;font-family:Super Mindset,system-ui,sans-serif;font-size:13px;line-height:1;cursor:pointer;box-shadow:0 6px 14px rgba(0,0,0,.12);transition:transform .16s ease,opacity .16s ease}.mundinho-story__next:hover:not(:disabled){transform:scale(1.06)}.mundinho-story__next:active:not(:disabled){transform:scale(.94)}.mundinho-story__next:disabled{opacity:.58;cursor:default}.mundinho-story__close{display:grid;place-items:center;width:76px;height:76px;margin:18px auto clamp(18px,4vh,42px);padding:0;border:5px solid #fff;border-radius:50%;background:#fff;color:#111;font-family:Super Mindset,system-ui,sans-serif;font-size:31px;font-weight:900;line-height:1;cursor:pointer;box-shadow:0 6px 14px rgba(0,0,0,.12);transition:transform .16s ease,background .16s ease}.mundinho-story__close:hover{transform:scale(1.06);background:#f8f8f8}.mundinho-story__close:active{transform:scale(.94)}.mundinho-jonas-arrival{transform-origin:center bottom;animation:mundinhoJonasArrive .58s cubic-bezier(.22,1,.36,1) both}.mundinho-mae{pointer-events:none}.mundinho-mae svg{display:block;width:100%;height:100%;overflow:visible}.mundinho-mae-prompt{position:fixed;left:50%;bottom:clamp(24px,5vh,48px);z-index:145;display:flex;flex-direction:column;align-items:center;gap:0;transform:translateX(-50%);font-family:Super Mindset,system-ui,sans-serif;color:#fff;animation:mundinhoMaePromptIn .26s cubic-bezier(.22,1,.36,1) both}.mundinho-mae-prompt>span{margin-bottom:24px;padding:0;background:transparent;color:#fff;font-size:clamp(15px,1.8vw,23px);font-weight:700;letter-spacing:.02em;text-shadow:0 2px 0 rgba(0,0,0,.08)}.mundinho-mae-prompt button{display:flex;align-items:center;justify-content:center;gap:8px;width:76px;height:76px;padding:0;border:5px solid #fff;border-radius:50%;background:#88ff70;cursor:pointer;box-shadow:0 0 0 3px rgba(0,0,0,.2),0 4px 16px rgba(0,0,0,.15);animation:proximityGreenPulse 2.4s ease-in-out infinite}.mundinho-mae-prompt button:active{transform:scale(.92)}.mundinho-mae-prompt i{width:8px;height:12px;border-radius:999px;background:#111;animation:proximityEyeBlink 3.8s ease-in-out infinite}@keyframes mundinhoMaePromptIn{0%{opacity:0;transform:translate(-50%,12px) scale(.85)}to{opacity:1;transform:translate(-50%) scale(1)}}.mundinho-mae__body{transform-origin:286px 77px;animation:mundinhoMaeFloat 2s ease-in-out infinite}.mundinho-mae__hand{animation-duration:1.6s;animation-timing-function:linear;animation-iteration-count:infinite}.mundinho-mae__hand--one{animation-name:mundinhoMaeHandOne}.mundinho-mae__hand--two{animation-name:mundinhoMaeHandTwo}.mundinho-mae__foot{animation-duration:1.2s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}.mundinho-mae__foot--one{animation-name:mundinhoMaeFootOne}.mundinho-mae__foot--two{animation-name:mundinhoMaeFootTwo}@keyframes mundinhoMaeFloat{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-6px) rotate(1.5deg)}}@keyframes mundinhoMaeHandOne{0%,to{transform:translate(0)}25%{transform:translate(15px,-15px)}50%{transform:translate(30px)}75%{transform:translate(15px,15px)}}@keyframes mundinhoMaeHandTwo{0%,to{transform:translate(30px)}25%{transform:translate(15px,15px)}50%{transform:translate(0)}75%{transform:translate(15px,-15px)}}@keyframes mundinhoMaeFootOne{0%{transform:translateX(-18px)}to{transform:translateX(18px)}}@keyframes mundinhoMaeFootTwo{0%{transform:translateX(18px)}to{transform:translateX(-18px)}}@keyframes mundinhoJonasArrive{0%{opacity:0;transform:translateY(20%) scale(.35)}65%{opacity:1;transform:translateY(-4%) scale(1.08)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes mundinhoIntroIn{0%{opacity:0;transform:translateY(10px) scale(.12)}58%{opacity:1;transform:translateY(-3px) scale(1.015)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:700px){.mundinho-header{padding:12px 14px}.mundinho-header__discovery{min-width:172px;gap:4px}.mundinho-header__control{font-size:13px}.mundinho-intro{padding:12px}.mundinho-intro__card{border-width:5px;border-radius:26px}.mundinho-story{padding:12px}.mundinho-story__card{border-width:5px;border-radius:26px}.mundinho-trade__label{max-width:calc(100vw - 28px);white-space:normal}}@media (prefers-reduced-motion:reduce){.mundinho-jonas-arrival,.mundinho-lixeirinha.is-trading,.mundinho-lixeirinha__eyes,.mundinho-lixeirinha__rewards,.mundinho-mae-prompt,.mundinho-mae-prompt button,.mundinho-mae-prompt i,.mundinho-mae__body,.mundinho-mae__foot,.mundinho-mae__hand,.mundinho-star-snackbar,.mundinho-star-snackbar__star,.mundinho-star__coin,.mundinho-trade,.mundinho-trade__reward{animation:none}}.mini-mundo-entry-overlay{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;padding:24px;pointer-events:none}.mini-mundo-entry-modal{width:min(100%,440px);padding:28px;border:6px solid #fff;border-radius:32px;box-sizing:border-box;background:hsla(0,0%,100%,.9);color:#111;box-shadow:0 14px 36px rgba(0,0,0,.16);pointer-events:auto;font-family:Super Mindset,system-ui,sans-serif;animation:miniMundoEntryIn .42s cubic-bezier(.22,1,.36,1) both}.mini-mundo-entry-modal.proximity-modal--closing{animation:miniMundoEntryOut .28s ease-in both}.mini-mundo-entry-modal h2{margin:0;font-size:clamp(27px,7vw,38px);line-height:1.03}.mini-mundo-entry-modal__stars{width:142px;min-width:142px;height:44px;margin:0 0 18px;padding:4px 7px;gap:3px;border-radius:999px;pointer-events:none}.mini-mundo-entry-modal__stars .mundinho-header__discovery-star,.mini-mundo-entry-modal__stars .mundinho-header__discovery-star svg{width:34px;height:34px}.mini-mundo-entry-modal p{margin:14px 0 24px;font-family:var(--entity-body-font);font-size:clamp(1rem,2vw,1.15rem);line-height:1.45;font-style:normal}.mini-mundo-entry-modal button{width:100%;min-height:58px;border:4px solid #fff;border-radius:999px;background:#88ff70;color:#fff;cursor:pointer;font:inherit;font-size:20px;font-weight:900;box-shadow:0 5px 0 rgba(0,0,0,.18),0 9px 16px rgba(0,0,0,.12)}.mini-mundo-entry-modal button:active{transform:scale(.97)}@keyframes miniMundoEntryIn{0%{opacity:0;transform:translateY(14px) scale(.88)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes miniMundoEntryOut{to{opacity:0;transform:translateY(10px) scale(.9)}}.proximity-menu-container{position:fixed;bottom:clamp(24px,5vh,48px);left:50%;transform:translateX(-50%);z-index:10001;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:auto;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.proximity-menu-anchor{z-index:1001}.proximity-center-button,.proximity-menu-anchor{position:relative;display:flex;align-items:center;justify-content:center;width:76px;height:76px}.proximity-center-button{z-index:1003;padding:0;margin:0;border-radius:50%;cursor:pointer;outline:none;transition:transform .18s cubic-bezier(.34,1.56,.64,1),background-color .2s ease,box-shadow .2s ease;touch-action:manipulation}.proximity-center-button:active{transform:scale(.92)}.proximity-center-button--green{background-color:#88ff70;border:5px solid #fff;box-shadow:0 0 0 3px rgba(0,0,0,.2),0 4px 16px rgba(0,0,0,.15);animation:proximityGreenPulse 2.4s ease-in-out infinite}.proximity-center-button--green:hover{transform:scale(1.05)}@keyframes proximityGreenPulse{0%,to{transform:scale(1);box-shadow:0 0 0 3px rgba(0,0,0,.2),0 4px 16px rgba(0,0,0,.15)}50%{transform:scale(1.04);box-shadow:0 0 0 4px rgba(0,0,0,.25),0 6px 20px rgba(136,255,112,.4)}}.proximity-green-inner-icon{display:flex;align-items:center;justify-content:center;gap:8px;pointer-events:none}.proximity-green-eye{width:8px;height:12px;background-color:#111;border-radius:999px;animation:proximityEyeBlink 3.8s ease-in-out infinite}@keyframes proximityEyeBlink{0%,94%,98%,to{transform:scaleY(1)}96%{transform:scaleY(.1)}}.proximity-center-button--close{background-color:#fff;border:5px solid #fff;box-shadow:0 0 0 3px rgba(0,0,0,.2),0 4px 16px rgba(0,0,0,.15);color:#111;font-family:Super Mindset,system-ui,sans-serif;font-size:28px;font-weight:900;line-height:1}.proximity-center-button--close:hover{transform:scale(1.05);background-color:#f8f8f8}.proximity-center-button--dialog-close{position:fixed;left:50%;bottom:32px;z-index:10000;transform:translateX(-50%)}.proximity-action-button{position:absolute;top:50%;left:50%;z-index:1002;display:flex;align-items:center;justify-content:center;transform:translate(-50%,-50%) scale(0);opacity:0;pointer-events:none;border-radius:50%;cursor:pointer;padding:0;margin:0;border:4px solid #fff;background-color:#rgb(255,255,255,.8);color:#fff;outline:none;touch-action:manipulation;will-change:transform,opacity;transition:transform .42s cubic-bezier(.34,1.56,.64,1),opacity .22s ease,filter .15s ease}.proximity-action-button--open{transform:translate(calc(-50% + var(--tx)),calc(-50% + var(--ty))) scale(1);opacity:1;pointer-events:auto;transition-delay:var(--delay)}.proximity-action-button--closed{transform:translate(-50%,-50%) scale(0);opacity:0;pointer-events:none;transition-delay:0ms}.proximity-action-button:hover{filter:brightness(1.06)}.proximity-action-button:active{transform:translate(calc(-50% + var(--tx)),calc(-50% + var(--ty))) scale(.92)!important}.proximity-action-button--funfact{--tx:-135px;--ty:-65px;--delay:0ms;width:60px;height:60px;color:#111;font-family:Super Mindset,system-ui,sans-serif;font-size:28px;font-weight:900;line-height:1}.proximity-action-button--funfact svg{width:58%;height:58%}.proximity-action-button--pack{--tx:-45px;--ty:-125px;--delay:90ms;width:64px;height:64px;background-color:var(--entity-theme-primary);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px}.proximity-action-button--bio{--tx:48px;--ty:-125px;--delay:135ms;font-size:19px;text-transform:uppercase}.proximity-action-button--bio,.proximity-action-button--landing{width:60px;height:60px;color:#111;font-family:Super Mindset,system-ui,sans-serif;font-weight:900;line-height:1}.proximity-action-button--landing{--tx:135px;--ty:-65px;--delay:180ms;font-size:30px}.proximity-action-button--landing:hover{background-color:#88ff70;filter:brightness(1.05)}.proximity-action-button--landing:active{transform:translate(calc(-50% + var(--tx)),calc(-50% + var(--ty))) scale(.92)!important}.proximity-action-button{background-color:hsla(0,0%,100%,.82);color:var(--entity-theme-primary)}.proximity-action-button--active{background-color:var(--entity-theme-primary);color:#fff}.proximity-name-badge{margin-bottom:32px;display:inline-flex;align-items:center;justify-content:center;background-color:transparent;color:#fff;font-family:Super Mindset,system-ui,sans-serif;font-size:clamp(22px,1.6vw,15px);font-weight:700;letter-spacing:.02em;padding:6px 18px;border-radius:999px;white-space:nowrap;pointer-events:auto;cursor:pointer;transition:transform .15s ease}.proximity-name-badge:hover{transform:scale(1.02)}.proximity-name-badge:active{transform:scale(.98)}.proximity-dialog{position:absolute;left:50%;bottom:calc(100% + 28px);transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:10px;width:max-content;max-width:min(320px,80vw);pointer-events:none;z-index:90}.proximity-dialog__pill{display:inline-flex;align-items:center;justify-content:center;background-color:#fff;color:#111;font-size:14px;padding:5px 14px;border-radius:999px;white-space:nowrap}.proximity-dialog__pill,.proximity-dialog__text{font-family:Super Mindset,system-ui,sans-serif;font-weight:700}.proximity-dialog__text{color:#fff;font-size:20px;line-height:1.15;text-align:center}.proximity-action-button--landing{background-color:#88ff70;color:#fff}.proximity-key-hint{margin-left:6px;font-size:.78em;opacity:.6;font-weight:500}@media (max-width:768px),(pointer:coarse){.proximity-key-hint{display:none}}@media (max-width:640px){.proximity-menu-container{bottom:clamp(18px,4vh,32px)}.proximity-menu-anchor{width:62px;height:62px}.proximity-center-button{width:62px;height:62px;border-width:4px}.proximity-center-button--close{font-size:24px}.proximity-action-button--funfact{--tx:-104px;--ty:-42px;width:50px;height:50px;font-size:22px;border-width:3px}.proximity-action-button--pack{--tx:-35px;--ty:-82px;width:52px;height:52px;border-width:3px}.proximity-pack-label{font-size:11px}.proximity-action-button--bio{--tx:35px;--ty:-82px;color:var(--entity-theme-primary);width:50px;height:50px;font-size:16px;border-width:3px}.proximity-action-button--bio .proximity-bio-icon{width:22px;height:22px;display:block;flex-shrink:0;background-color:currentColor;-webkit-mask:url(/sticker-icon.svg) center/contain no-repeat;mask:url(/sticker-icon.svg) center/contain no-repeat}.proximity-action-button--bio.proximity-action-button--active
.proximity-bio-icon{background-color:#fff}.proximity-action-button--landing{--tx:104px;--ty:-42px;width:50px;height:50px;font-size:24px;border-width:3px}.proximity-name-badge{margin-top:8px;padding:5px 14px;font-size:13px;border-width:2.5px}}@keyframes proximityFadeIn{0%{opacity:0}to{opacity:1}}.animate-fadeIn{animation:proximityFadeIn .2s ease-out forwards}.proximity-modal--closing{animation:proximityGenieOut .42s cubic-bezier(.22,1,.36,1) forwards!important;pointer-events:none}@keyframes proximityGenieOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.08)}}.proximity-bio-icon{width:24px;height:24px;display:block;background-color:currentColor;-webkit-mask:url(/sticker-icon.svg) center/contain no-repeat;mask:url(/sticker-icon.svg) center/contain no-repeat}