@import url(https://fonts.googleapis.com/css2?family=Mulish:ital,wght@0,200..1000;1,200..1000&display=swap);@keyframes glow{0%{opacity:0;transform:scale(1)}to{opacity:1;transform:scale(1.3)}}@keyframes slideLeft{0%{transform:translate(100%)}to{transform:translate(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}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:clip;width:100vw}body,body #root{margin:0!important;padding:0!important}body.light{background-color:#fff;color:#222}body.dark{background-color:#000;color:#fff}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}main{width:100%}main .container{background-color:#703d92;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>h1{font-family:Mulish,sans-serif;font-optical-sizing:auto;font-size:2.3rem;font-style:normal;font-weight:700;line-height:2.7rem}main .container>div{display:flex;flex-direction:column;gap:10px;margin:0 auto;width:100%}main .container>div a{align-items:center;display:flex;justify-content:space-between;width:100%}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:10px;margin:0 auto;overflow:clip;padding:20px;width:100%}main .wallet-container .form-container h1{font-size:1.3rem}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%}.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:15px 20px;width:fit-content}.btn.primary{background-color:initial;border:1px solid #fbb44a;color:#fbb44a}.btn.primary:hover{background-color:#fbb44a;color:#222}.btn.fill-primary,.btn.hollow-primary{border:1px solid #703d92}.btn.fill-primary{background-color:#703d92;color:#fff}.btn.hollow-primary{background-color:initial;color:#703d92}.btn>svg{height:25px;width:25px}.progress-container{align-items:center;background-color:#0009;display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw}.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}
/*# sourceMappingURL=main.88a464f1.css.map*/