@media (max-width:720px){.home--connected{padding:1rem 1.5rem}.home__header{gap:1.25rem}.home__balances-heading,.home__header{flex-direction:column;align-items:flex-start}.home__balances-actions{width:100%;align-items:flex-start}.onboarding__step{grid-template-columns:minmax(36px,auto) 1fr}.portfolio__group--nfts .token-list,.token-list__item,.token-list__item--with-action{grid-template-columns:1fr}.token-list__action{justify-content:flex-start}}@media (min-width:641px){.portfolio__reward-actions{flex-direction:column;align-items:center;gap:.6rem}}@media (max-width:640px){.home{padding:1rem}.home--connected{padding:.75rem 1rem}.home-card{padding:1.5rem 1.25rem;gap:1.25rem}.home-card h3,.home-card h4{font-size:1.2rem}.deploy-button{width:100%;align-self:stretch}.home__cta-actions,.rabbit-section__actions{flex-direction:column}.home__cta-actions>*,.rabbit-section__actions>*{width:100%}.portfolio__rewards{padding:1rem 1.15rem}.portfolio__reward-list{display:grid;grid-template-columns:repeat(2,1fr);width:100%;grid-gap:.85rem;gap:.85rem}.portfolio__reward-card{position:relative;display:flex;flex-direction:row;align-items:flex-start;gap:.6rem;flex-wrap:nowrap;min-width:0;padding:.65rem 2.85rem .65rem .75rem}.portfolio__reward-card--tydro{grid-column:1/-1;align-items:center;padding:.65rem .75rem}.portfolio__reward-icon{position:absolute;top:.65rem;right:.75rem;flex-shrink:0;width:2rem;height:2rem}.portfolio__reward-card--tydro .portfolio__reward-icon{position:static;width:2.25rem;height:2.25rem}.portfolio__reward-actions{flex-direction:row;gap:.75rem}.portfolio__reward-info{flex:1 1;min-width:0}.portfolio__reward-name{font-size:.65rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.portfolio__reward-card--tydro .portfolio__reward-name{font-size:.85rem}.portfolio__reward-amount{font-size:.95rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.portfolio__reward-card--tydro .portfolio__reward-amount{font-size:1.1rem;word-break:break-word;white-space:normal}.portfolio__reward-type,.portfolio__reward-usd{font-size:.7rem;white-space:nowrap}.portfolio__reward-card--tydro .portfolio__reward-type{font-size:.75rem;white-space:normal}.portfolio__reward-claim{flex-shrink:0;font-size:.7rem;padding:.35rem .65rem;margin-left:auto}.rps-card__versus{grid-template-columns:1fr;gap:1rem}.rps-card__vs{width:48px;height:48px;font-size:.9rem;justify-self:center}.rps-card__slot-visual{width:110px;height:110px}.rps-card__placeholder{width:72px;height:72px;font-size:2rem}.rps-card__choices{grid-template-columns:1fr;gap:.85rem}.rps-card__choice{padding:.95rem}.rps-card__choice-image{width:80px;height:80px}.rps-card__board{padding:1.1rem}.rps-card__game{padding:1rem 1.15rem}.deposit-modal__content{padding:1.5rem 1.25rem}.deploy-button,.home__refresh-button,.token-list__action-button,button{min-height:44px}.home__brand h1,.onboarding__title{font-size:1.4rem}.portfolio__group{padding:.9rem 1rem}}@media (max-width:480px){.home--connected{padding:.5rem .75rem}.home-card{padding:1.25rem 1rem;border-radius:20px}.home__header{padding:1rem 1.25rem;border-radius:16px}.home__brand h1{font-size:1.25rem}.home__logo{width:38px;height:38px;font-size:1rem}.home-card h3,.home-card h4{font-size:1.1rem}.home-card p{font-size:.9rem}.rps-card__slot-visual{width:95px;height:95px;border-radius:16px}.rps-card__slot-title{font-size:.75rem}.rps-card__slot-label{font-size:.85rem}.rps-card__choice-image{width:70px;height:70px;border-radius:14px}.rps-card__choice-label{font-size:.95rem}.rps-card__choice-desc{font-size:.8rem}.portfolio__rewards{padding:.9rem 1rem;gap:.65rem}.portfolio__rewards-title{font-size:.8rem}.portfolio__rewards-subtitle{font-size:.85rem}.portfolio__reward-card{padding:.6rem 2.7rem .6rem .7rem;gap:.45rem}.portfolio__reward-card--tydro{padding:.7rem .8rem}.portfolio__reward-list{gap:.75rem}.portfolio__reward-icon{width:1.85rem;height:1.85rem;top:.6rem;right:.7rem}.portfolio__reward-card--tydro .portfolio__reward-icon{width:2rem;height:2rem}.portfolio__reward-name{font-size:.65rem}.portfolio__reward-card--tydro .portfolio__reward-name{font-size:.8rem}.portfolio__reward-amount{font-size:.9rem}.portfolio__reward-card--tydro .portfolio__reward-amount{font-size:1rem}.portfolio__reward-type,.portfolio__reward-usd{font-size:.65rem}.portfolio__reward-card--tydro .portfolio__reward-type{font-size:.7rem}.portfolio__reward-claim{padding:.3rem .6rem;font-size:.7rem}.token-list__item{padding:.85rem 1rem;gap:.75rem}.token-list__icon{width:36px;height:36px}.token-list__primary strong{font-size:.95rem}.token-list__primary span{font-size:.8rem}.token-list__secondary{font-size:.9rem}.token-list__meta{font-size:.8rem}.deploy-button{padding:.8rem 1.2rem;font-size:.9rem}.home__refresh-button{padding:.4rem .8rem;font-size:.9rem}.deposit-modal__content{padding:1.25rem 1rem;gap:1.25rem}.deposit-modal__header h4{font-size:1.1rem}.nft-modal__content{padding:1.25rem 1rem}.nft-modal__header h4{font-size:1.05rem}.rps-card__status{padding:.3rem .7rem;font-size:.72rem}.rps-card__badge{padding:.3rem .55rem;font-size:.75rem}.rabbit-card{padding:1rem;gap:.85rem}.rabbit-card__header h3{font-size:1.15rem}.rabbit-card__token-id{font-size:.85rem}.deposit-modal__input-row input,.rabbit-card__transfer-input{font-size:.9rem}}@media (max-width:375px){.home{padding:.75rem}.home--connected{padding:.5rem .65rem}.home-card{padding:1rem .85rem}.home__header{padding:.85rem 1rem}.home__brand h1{font-size:1.15rem}.home__logo{width:34px;height:34px;font-size:.9rem}.rps-card__slot-visual{width:85px;height:85px}.rps-card__placeholder{width:60px;height:60px;font-size:1.75rem}.rps-card__vs{width:42px;height:42px;font-size:.85rem}.rps-card__choice{padding:.75rem}.rps-card__choice-image{width:64px;height:64px}.rps-card__game{padding:.9rem 1rem}.rps-card__board{padding:.95rem}.home-card h3,.home-card h4{font-size:1.05rem}.home-card p{font-size:.85rem}.portfolio__group,.portfolio__rewards{padding:.8rem .9rem}.portfolio__reward-card{padding:.55rem 2.45rem .55rem .65rem;gap:.4rem}.portfolio__reward-card--tydro{padding:.65rem .75rem}.portfolio__reward-list{gap:.65rem}.portfolio__reward-claim{padding:.3rem .55rem;font-size:.65rem}.portfolio__reward-icon{width:1.65rem;height:1.65rem;top:.55rem;right:.65rem}.portfolio__reward-card--tydro .portfolio__reward-icon{width:1.85rem;height:1.85rem}.portfolio__reward-name{font-size:.65rem}.portfolio__reward-card--tydro .portfolio__reward-name{font-size:.75rem}.portfolio__reward-amount{font-size:.85rem;word-break:break-word}.portfolio__reward-card--tydro .portfolio__reward-amount{font-size:.95rem}.portfolio__reward-type,.portfolio__reward-usd{font-size:.6rem}.portfolio__reward-card--tydro .portfolio__reward-type{font-size:.65rem}.token-list__item{padding:.75rem .85rem;gap:.65rem}.deploy-button{padding:.75rem 1rem;font-size:.85rem}.deposit-modal__content,.nft-modal__content{padding:1rem .85rem}body{font-size:14px}.onboarding__title{font-size:1.2rem}.onboarding__progress-index,.onboarding__step-index{width:32px;height:32px;font-size:.9rem}.rabbit-card{padding:.85rem .75rem}.rabbit-card__preview{flex:0 0 100%}}@media (max-width:960px) and (max-height:500px) and (orientation:landscape){.home--connected{padding:.5rem 1rem}.home-card{padding:1rem 1.25rem}.rps-card__game{padding:1rem}.home__shell{gap:.75rem}.home__balances,.home__cta{gap:1rem}.rps-card__versus{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.rps-card__slot-visual{width:80px;height:80px}.rps-card__vs{width:40px;height:40px}}@media (max-width:640px){.home-card,.home__shell,.portfolio,.rps-card__content,.token-list{overflow-x:hidden}.portfolio__reward-list,.portfolio__rewards{overflow-x:hidden;overflow-y:visible}.portfolio__reward-card{overflow:visible}.deploy-link,.home__balances-address,.portfolio__rewards-subtitle,.rps-card__meta,.token-list__primary{word-break:break-word;overflow-wrap:break-word}img{max-width:100%;height:auto}}@media (hover:none) and (pointer:coarse){.rps-card__choice,.token-list__item--clickable,a,button{min-height:44px;min-width:44px}.deploy-button,.deposit-modal__button,.home__refresh-button,.rabbit-card__transfer-button,.token-list__action-button{padding:.75rem 1.25rem}.rps-card__choice:hover:not(:disabled),.token-list__item--clickable:hover{transform:none}.rps-card__choice:active:not(:disabled){transform:scale(.98)}.token-list__item--clickable:active{transform:scale(.99)}.deploy-button:active:not(:disabled),button:active:not(:disabled){transform:scale(.98)}}@media (max-width:640px){[data-rk]>div[style*=position][style*="pointer-events: auto"]{position:fixed!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:1rem!important;z-index:9999!important}[data-rk] [role=dialog]{position:relative!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;transform:none!important;max-width:calc(100vw - 2rem)!important;max-height:calc(100vh - 2rem)!important;margin:auto!important}[data-rk] [role=dialog] button[type=button]{width:100%!important;max-width:100%!important}}@media (max-width:375px){[data-rk]>div[style*=position][style*="pointer-events: auto"]{padding:.5rem!important}[data-rk] [role=dialog]{max-width:calc(100vw - 1rem)!important;max-height:calc(100vh - 1rem)!important}}