@import url(https://fonts.googleapis.com/css2?family=Mulish:ital,wght@0,200..1000;1,200..1000&display=swap);@import url(https://fonts.googleapis.com/css2?family=Rammetto+One&display=swap);@keyframes glow{0%{opacity:1;transform:scale(1)}95%{opacity:.6;transform:scale(1.25)}to{opacity:0;transform:scale(1.3)}}@keyframes slideLeft{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}*,:after,:before{border:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;margin:0;outline:none;padding:0}a{text-decoration:none}.hide{display:none!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}html{scroll-behavior:smooth;scrollbar-width:0}body{font-family:Arial,Helvetica,sans-serif;font-family:Mulish,sans-serif;font-optical-sizing:auto;font-size:16px;font-style:normal;font-weight:300;min-height:100vh;overflow-x:hidden;width:100vw}body,body #root{margin:0!important;padding:0!important}body.dark,body.light{background-color:#fff;color:#222}header{width:100vw}header nav{display:flex;justify-content:space-between;margin:0 auto;max-width:880px;width:100%}header nav>div{align-items:center;display:flex;gap:10px;padding:3px 10px}header nav>div:last-child{justify-content:flex-end;width:fit-content}header.class-header{align-items:center;background-color:#5d2766;color:#fff;display:flex;justify-content:space-between;left:0;padding:10px;position:sticky;top:0;width:100vw}header.class-header svg{height:1.6rem;width:1.6rem}header.class-header>div{align-items:center;display:flex;font-weight:700;gap:10px;justify-content:center}main{width:100%}main .container{background-color:#5d2766;color:#fff;margin:0 auto;max-width:880px;min-height:100vh;overflow-y:clip;width:100%}main .container>div,main .container>h1,main .container>p{padding:3px 10px}main .container .call-to-action{padding:0 20px}main .container>h1{font-family:Mulish,sans-serif;font-optical-sizing:auto;font-size:2.3rem;font-style:normal;font-weight:700;line-height:2.7rem;text-shadow:0 5px 15px #fbb44a}main .container p{padding:20px}main .container>div{margin:0 auto}main .wallet-container{margin:0 auto;max-width:880px;min-height:100vh;overflow-y:clip;width:100%}main .wallet-container .form-container{align-items:center;display:flex;flex-direction:column;gap:30px;margin:0 auto;overflow:clip;padding:30px;width:100%}main .wallet-container .form-container h1{font-size:1.3rem;margin-bottom:30px}main .wallet-container .form-container textarea{border:1px solid #222;border-radius:10px;font-size:19px;height:35vh;padding:20px;width:100%}main .wallet-container .form-container .buttons{display:flex;flex-direction:column;gap:10px;width:100%}main .wallet-container .form-container .buttons button{width:100%}main .home-intro{align-items:center;color:#f6b133;display:flex;flex-direction:column;font-weight:700;gap:30px;justify-content:center;margin:20px 0;width:100%}main .home-intro svg{height:7rem;width:7rem}main .home-menu{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr;width:100%}main .home-menu .menu-item{align-items:center;color:#5d2766;display:flex;flex-direction:column;gap:10px;justify-content:center}main .home-menu .menu-item img{height:5rem;width:auto}main .home-bottom-cta{margin-top:40px;padding:20px;width:100%}main .home-bottom-cta button{align-items:center;background-color:#5d2766;border-radius:10px;color:#fff;display:flex;font-size:.9rem;font-weight:600;gap:10px;justify-content:center;padding:10px;width:100%}main .home-bottom-cta button svg{fill:#fff;stroke-width:#fff;height:1.5rem;width:1.5rem}.logo-container.mobile-logo{height:30px}.logo-container img{height:100%;width:auto}.btn{align-items:center;border-radius:10px;cursor:pointer;display:flex;font-family:Mulish,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:600;gap:5px;justify-content:center;padding:7px 20px;width:fit-content}.btn.circular{border:1px solid #5d2766;border-radius:50%;padding:10px}.btn.primary{background-color:initial;border:1px solid #fbb44a;color:#fbb44a}.btn.primary:hover{background-color:#fbb44a;color:#222}.btn.styled{background-color:#fbb44a;border:2px solid #fbb44a;border-radius:0;color:#5d2766}.btn.fill-primary,.btn.hollow-primary{border:1px solid #5d2766}.btn.fill-primary{background-color:#5d2766;color:#fff}.btn.hollow-primary{background-color:initial;color:#5d2766}.btn>svg{height:25px;width:25px}.progress-container{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0009;display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:99}.progress-container .progress-gif{animation:glow .35s infinite alternate;height:50px}.progress-container>div{color:#fbb44a;font-family:Mulish,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:800}.notification-container{padding:.5rem 1rem;position:fixed;right:.1rem;top:0;width:250px;z-index:9999}.notification-container .notification{align-items:flex-start;animation-duration:.35s;cursor:alias;display:flex;gap:.3rem;padding:.9rem}.notification-container .notification.hidden{opacity:0;transform:translate(200%)}.notification-container .notification.enabled{animation-name:slideLeft;transform:translate(0)}.notification-container .notification.disabled{animation:slideExitRight .35s alternate;transform:translate(200%)}.notification-container .notification.success{background-color:#0fa088}.notification-container .notification.error{background-color:#f05864}.notification-container .notification.warning{background-color:#fac34d;color:#000}.notification-container .notification .absolute-right{position:absolute;right:.3rem;top:.3rem;z-index:1}.notification-container .notification .status-icon svg{height:1.6rem;width:1.6rem}.notification-container .notification .notification-message{font-size:.8rem;overflow-x:auto}.not-mobile{align-items:center;display:flex;height:100vh;justify-content:center;width:100vw}.error-message{animation:slideLeft .35s alternate;color:red;padding:10px;text-align:center}.wallet{display:flex;flex-direction:column;height:calc(100vh - 50px);justify-content:center;padding:10px}.wallet .network-selector,.wallet .wallet-details{padding:20px;width:max-content}.wallet .network-selector{margin:0 auto 20px}.wallet .network-selector>div{align-items:center;display:flex;gap:5px;height:fit-content;justify-content:center;width:fit-content}.wallet .network-selector>div>svg{stroke:green;fill:green;animation:glow 1s infinite alternate;height:25px;width:25px}.wallet .network-selector>div .label{align-items:center;display:flex;gap:10px;height:fit-content;position:relative;width:fit-content}.wallet .network-selector>div .label button{align-items:center;border:1px solid #5d2766;border-radius:10px;display:flex;font-size:1rem;font-weight:600;gap:5px;justify-content:center;padding:5px 10px}.wallet .network-selector>div .label button svg{height:20px;width:20px}.wallet .network-selector>div .label .selections{background-color:inherit;border:1px solid #666;border-bottom-left-radius:10px;border-bottom-right-radius:10px;position:absolute;top:100%;width:100%}.wallet .network-selector>div .label .selections .selector:first-child{border-bottom:1px solid #666}.wallet .network-selector>div .label .selections .selector{cursor:pointer;font-weight:600;padding:5px;text-align:center;width:100%}.wallet .wallet-details .address-container{color:#666;font-weight:600}.wallet .wallet-action{box-sizing:border-box;padding:40px;width:100%}.wallet .wallet-action svg{fill:#5d2766!important;stroke:#5d2766!important;height:25px;width:25px}.wallet .wallet-action .action>button{position:relative}.wallet .wallet-action .action>button .new-icon{background-color:#f6b133;border-radius:10px;color:#000;font-size:.7rem;font-weight:400;padding:2px 5px;position:absolute;right:-10px;top:-10px}.wallet .wallet-action .action:first-child svg{height:25px;width:25px}.wallet .trade .sec-1,.wallet .trade .sec-3{padding:10px}.wallet .trade .sec-1 .tx-data,.wallet .trade .sec-3 .tx-data{color:#666;font-size:.75rem;font-weight:400;padding:10px}.wallet .trade .sec-1 .token-input input{border:2px solid #5d2766;box-shadow:0 20px 50px -20px #666}.wallet .trade .sec-2{border-radius:50%;cursor:pointer;margin-left:20px;position:relative;z-index:2}.wallet .trade .sec-2,.wallet .trade .sec-2 svg{height:30px;width:30px}.wallet .trade .sec-2:before{background-color:#fff;border-radius:50%;box-shadow:0 2px 10px -5px #666;content:"";height:130%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:130%;z-index:-1}.wallet .trade .sec-3{background-color:#d8d4d8;border-radius:10px}.wallet .trade .sec-3 .btn-container{padding:20px 10px}.wallet .trade .sec-3 .btn-container button{background-color:#5d2766;color:#fff;font-size:1.2rem;width:100%}.wallet .trade .tokens-selector{padding:10px;width:100%}.wallet .trade .tokens-selector section.token{width:100%}.wallet .trade .tokens-selector section.token strong{color:#666;cursor:pointer;font-size:.8rem;font-weight:700}.wallet .trade .tokens-selector section.token .token-input{width:100%}.wallet .trade .tokens-selector section.token .token-input .left{border-radius:10px;box-shadow:0 5px 15px -10px #666;cursor:pointer;padding:5px;width:40%}.wallet .trade .tokens-selector section.token .token-input .left span>span{margin-left:5px}.wallet .trade .tokens-selector section.token .token-input .right{display:flex;justify-content:flex-end;overflow:clip;width:60%}.wallet .trade .tokens-selector section.token .token-input .right input{border-radius:10px;max-width:200px;overflow:hidden;padding:10px;text-overflow:ellipsis;width:100%}footer.wallet-footer{align-items:center;background-color:#fff;color:#666;display:flex;font-size:.8rem;font-weight:600;height:50px;justify-content:center}footer.wallet-footer svg{fill:#daa520;stroke:#daa520}.bottom-sheet{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0009;bottom:0;height:100vh;left:0;position:fixed;width:100vw;z-index:9}.bottom-sheet .sheet-background{background-color:initial;height:40%}.bottom-sheet .sheet-content{animation:slideUp .5s ease;background-color:#fff;border-top-left-radius:15px;border-top-right-radius:15px;box-shadow:0 -2px 5px #bdbdbd;display:flex;flex-direction:column;gap:10px;height:60%;overflow:clip;overflow-y:auto;padding-bottom:40px}.bottom-sheet .sheet-content .close-icon{align-items:center;border-radius:50%;box-shadow:0 10px 15px 0 #666;display:flex;justify-content:flex-end;margin:10px 10px 10px auto;padding:5px;position:sticky;right:10px;top:10px;width:fit-content}.bottom-sheet .sheet-content .sheet-title{font-size:1.2rem;font-weight:700;text-align:center;text-shadow:0 2px 5px #666}.bottom-sheet .sheet-content .token-list{padding:20px 0}.bottom-sheet .sheet-content .token-list .token{box-shadow:0 2px 5px #666;cursor:pointer;padding:10px}.bottom-sheet .sheet-content .token-list .token .token-info{font-weight:600}.bottom-sheet .sheet-content .message{align-items:center;display:flex;flex-direction:column;gap:10px;width:100%}.bottom-sheet .sheet-content .message.error svg{fill:rgba(216,59,59,.795)}.bottom-sheet .sheet-content .message.success svg{fill:green}.bottom-sheet .sheet-content .message .icon svg{height:5rem;width:5rem}.bottom-sheet .sheet-content .tx-box{padding:10px}.bottom-sheet .sheet-content .tx-box .tx-token-selector{border:1px solid #5d2766;padding:5px;width:fit-content}.bottom-sheet .sheet-content .tx-box .tx-token-selector select{background-color:initial}.bottom-sheet .sheet-content .tx-box .balance{color:#666;font-size:1.2rem;font-weight:600;margin:1.2rem 0}.bottom-sheet .sheet-content .tx-box .input-row{display:flex;flex-direction:column}.bottom-sheet .sheet-content .tx-box .input-row label{font-size:.825rem;font-weight:600}.bottom-sheet .sheet-content .tx-box .input-row input{border:1px solid #666;font-weight:600;margin:10px 0;padding:8px 10px;width:100%}.bottom-sheet .sheet-content .tx-box .input-row button{align-items:center;background-color:#5d2766;color:#fff;cursor:pointer;display:flex;font-weight:600;justify-content:center;margin-top:20px;padding:10px 12px;width:100%}.bottom-sheet .sheet-content .tx-box .tx-data{color:#666;font-size:.75rem;font-weight:500;margin:10px 0}.danger{color:red}.primary-background-color{background-color:#5d2766;color:#fff}.rammetto-one-regular{font-family:Rammetto One,sans-serif!important;font-style:normal!important;font-weight:400!important}.flex{display:flex}.flex-direction-column{flex-direction:column}.flex-direction-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.flex-align-items-center{align-items:center}.flex-justify-content-center{justify-content:center}.flex-justify-content-apart{justify-content:space-between}.flex-justify-content-around{justify-content:space-around}.flex-grow-1{flex-grow:1}.flex-shrink-1{flex-shrink:1}.flex-basis-auto{flex-basis:auto}.flex-basis-content{flex-basis:content}.flex-basis-max-content{flex-basis:max-content}.flex-basis-min-content{flex-basis:min-content}.flex-basis-fit-content{flex-basis:fit-content}.flex-basis-fill{flex-basis:100%}.flex-basis-100px{flex-basis:100px}.flex-basis-50px{flex-basis:50px}.flex-gap-large{gap:40px}.flex-gap-medium{gap:25px}.flex-gap-small{gap:10px}.font-main-headings{font-size:2.25rem}.font-hero-text{font-size:3rem;font-weight:700}.font-landing-page-headings{font-size:2.625rem}.font-call-to-action{font-size:1.875rem;font-weight:700}.font-secondary-headings{font-size:2rem}.font-subheadings{font-size:1.5rem;font-weight:700}.font-introduction-paragraph{font-size:1.3rem}.font-navigation-menu-item{font-size:1.25rem;font-weight:700}.font-quotes{font-size:1.125rem}.font-body-text{font-size:1rem}.font-lower-level-headings{font-size:.875rem;font-weight:700}.font-captions{font-size:.75rem}.font-footnotes{font-size:.625rem}.font-fine-print{font-size:.5rem}
/*# sourceMappingURL=main.dfec1c6d.css.map*/