@property --moonpay-dialog-crypto-from{syntax:"<color>";inherits:false;initial-value:#4d1d35}@property --moonpay-dialog-crypto-to{syntax:"<color>";inherits:false;initial-value:#4d1d35}.moonpay-dialog{--padding: 30px;--close-wh: 20px;position:fixed;inset:0;align-items:center;justify-content:center;padding:12px;width:100%;height:100%;background:rgba(0,0,0,.5);backdrop-filter:blur(4px);z-index:9999}.moonpay-dialog[open]{display:flex !important}.moonpay-dialog p{margin:0}.moonpay-dialog .moonpay-dialog__container{display:flex;flex-direction:column;padding:var(--padding);padding-right:0;width:1080px;max-width:80vw;max-height:85vh;color:#fff;background:#3c1729;border-radius:21px;overflow:hidden}.moonpay-dialog .moonpay-dialog__header{position:relative;padding-right:var(--padding)}.moonpay-dialog .moonpay-dialog__close{position:absolute;top:0;right:var(--padding);display:flex;align-items:center;justify-content:center;color:inherit;font-size:var(--close-wh)}.moonpay-dialog .moonpay-dialog__close svg{width:1em;height:1em}.moonpay-dialog .moonpay-dialog__title{padding-right:var(--close-wh);text-align:center;font-size:21px}.moonpay-dialog .moonpay-dialog__desc{color:rgba(255,255,255,.7);text-align:center}.moonpay-dialog .moonpay-dialog__body{display:flex;flex-direction:row;margin-top:18px;padding-right:calc(var(--padding) - 6px);height:100%;overflow-y:scroll}.moonpay-dialog .moonpay-dialog__body::-webkit-scrollbar{background:rgba(0,0,0,0)}.moonpay-dialog .moonpay-dialog__hr{margin:0 var(--padding);width:1px;background:rgba(255,255,255,.1)}.moonpay-dialog .moonpay-dialog__steps{list-style:none}.moonpay-dialog .moonpay-dialog__step{display:flex;flex-direction:row;gap:12px}.moonpay-dialog .moonpay-dialog__step::before{display:block;flex-shrink:0;width:48px;height:48px;color:#e24b77;background:linear-gradient(140deg, rgba(226, 75, 118, 0.1) 0%, rgba(235, 83, 86, 0.1) 100%);border-radius:999px;font-size:20px;font-weight:500;text-align:center;line-height:48px}.moonpay-dialog .moonpay-dialog__step:nth-child(1)::before{content:"1"}.moonpay-dialog .moonpay-dialog__step:nth-child(2)::before{content:"2"}.moonpay-dialog .moonpay-dialog__step:nth-child(3)::before{content:"3"}.moonpay-dialog .moonpay-dialog__step:nth-child(4)::before{content:"4"}.moonpay-dialog .moonpay-dialog__step:nth-child(5)::before{content:"5"}.moonpay-dialog .moonpay-dialog__step~.moonpay-dialog__step{margin-top:40px}.moonpay-dialog .moonpay-dialog__step__title{font-size:20px;font-weight:500}.moonpay-dialog .moonpay-dialog__step__desc{color:rgba(255,255,255,.7);font-size:16px;line-height:1.2}.moonpay-dialog .moonpay-dialog__payment__title{font-size:22px;font-weight:500;text-align:center}.moonpay-dialog .moonpay-dialog__payment__desc{color:rgba(255,255,255,.7);font-size:16px;text-align:center}.moonpay-dialog .moonpay-dialog__payment__labels{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;margin-top:16px;list-style:none}.moonpay-dialog .moonpay-dialog__payment__label{display:flex;flex-direction:row;align-items:center;gap:4px;padding:2px 12px;color:#e24b77;font-size:15px;background:linear-gradient(140deg, rgba(226, 75, 118, 0.1) 0%, rgba(235, 83, 86, 0.1) 100%);border-radius:999px}.moonpay-dialog .moonpay-dialog__payment__label svg{width:1em;height:1em}.moonpay-dialog .moonpay-dialog__payment__total-amount{margin-top:16px;color:rgba(255,255,255,.7);text-align:center}.moonpay-dialog .moonpay-dialog__payment__price{display:flex;flex-direction:row;align-items:baseline;justify-content:center;margin-top:12px;color:#e24b77;font-size:42px;font-weight:500;line-height:1}.moonpay-dialog .moonpay-dialog__payment__price::before{content:"$";font-size:24px}.moonpay-dialog .moonpay-dialog__payment__credits{margin-top:6px;color:rgba(255,255,255,.8);font-size:18px;text-align:center}.moonpay-dialog .moonpay-dialog__payment__credits span{color:#e24b77}.moonpay-dialog .moonpay-dialog__payment__card{margin-top:16px;padding:12px;background:linear-gradient(140deg, rgba(226, 75, 118, 0.1) 0%, rgba(235, 83, 86, 0.1) 100%);border-radius:18px}.moonpay-dialog .moonpay-dialog__payment__card:last-child .moonpay-dialog__payment__card__list{list-style:none}.moonpay-dialog .moonpay-dialog__payment__card__title{display:flex;flex-direction:row;align-items:center;gap:4px}.moonpay-dialog .moonpay-dialog__payment__card__title svg{width:1.2em;height:1.2em}.moonpay-dialog .moonpay-dialog__payment__card__list{margin-top:4px}.moonpay-dialog .moonpay-dialog__payment__card__list__item{margin-left:1em;color:rgba(255,255,255,.7);font-size:14px}.moonpay-dialog .moonpay-dialog__tab{flex:1}.moonpay-dialog .moonpay-dialog__tab[s-active]{display:flex !important}.moonpay-dialog .moonpay-dialog__tab--left{flex-direction:column}.moonpay-dialog .moonpay-dialog__tab--right{display:flex;align-items:center;justify-content:center}.moonpay-dialog .moonpay-dialog__tab--left__title{font-size:24px}.moonpay-dialog .moonpay-dialog__tab--left__desc{font-size:14px;color:rgba(255,255,255,.7)}.moonpay-dialog .moonpay-dialog__tab--left__body{margin-top:12px}.moonpay-dialog .moonpay-dialog__confirm{--my-button-primary-background-angle: 134deg;--my-button-primary-background-from: #e24b77;--my-button-primary-background-to: #eb5356;--my-button-primary-background-hover-from: #eb5356;--my-button-primary-background-hover-to: #e24b77;--my-button-primary-shadow: none;margin-top:16px;width:100%;height:45px;font-size:16px}.moonpay-dialog .moonpay-dialog__tabs{display:none;flex-direction:row;gap:10px;margin-top:14px}.moonpay-dialog .moonpay-dialog__tab-item{flex:1;padding:10px 12px;font-size:11px;color:#fff;border-radius:999px}.moonpay-dialog .moonpay-dialog__tab-item[s-active]{background:linear-gradient(134deg, #e24b77 0%, #eb5356 100%)}.moonpay-dialog .moonpay-dialog__tab-item:not([s-active]){color:#e24b77;background:rgba(0,0,0,0);border:1px solid #c23e5a}@media screen and (max-width: 880px){.moonpay-dialog{--padding: 14px;--close-wh: 15px}.moonpay-dialog .moonpay-dialog__container{max-width:100%;max-height:90vh;height:90vh;border-radius:14px}.moonpay-dialog .moonpay-dialog__tab,.moonpay-dialog .moonpay-dialog__hr{display:none}.moonpay-dialog .moonpay-dialog__tab--right{align-items:normal}.moonpay-dialog .moonpay-dialog__title{font-size:14px}.moonpay-dialog .moonpay-dialog__desc{font-size:12px}.moonpay-dialog .moonpay-dialog__tab--left__title{font-size:16px;text-align:center}.moonpay-dialog .moonpay-dialog__tab--left__desc{font-size:12px;text-align:center}.moonpay-dialog .moonpay-dialog__tabs{display:flex}.moonpay-dialog .moonpay-dialog__confirm{margin-top:12px;height:40px;font-size:14px}.moonpay-dialog .moonpay-dialog__step{gap:6px}.moonpay-dialog .moonpay-dialog__step::before{width:32px;height:32px;font-size:16px;line-height:32px}.moonpay-dialog .moonpay-dialog__step__title{font-size:16px}.moonpay-dialog .moonpay-dialog__step__desc{font-size:14px}.moonpay-dialog .moonpay-dialog__payment__title{font-size:16px}.moonpay-dialog .moonpay-dialog__payment__desc{font-size:12px}.moonpay-dialog .moonpay-dialog__payment__labels{margin-top:12px;gap:6px}.moonpay-dialog .moonpay-dialog__payment__label{font-size:12px}.moonpay-dialog .moonpay-dialog__payment__total-amount{margin-top:12px}.moonpay-dialog .moonpay-dialog__payment__price{margin-top:8px;font-size:38px}.moonpay-dialog .moonpay-dialog__payment__price::before{font-size:20px}.moonpay-dialog .moonpay-dialog__payment__card{margin-top:12px;padding:8px;border-radius:12px}.moonpay-dialog .moonpay-dialog__payment__card__title{font-size:14px}.moonpay-dialog .moonpay-dialog__payment__card__list__item{font-size:12px}}