@import url(https://fonts.googleapis.com/css2?family=Chewy&display=swap);body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#000;color:#fff;font-family:Chewy,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.app{align-items:center;background:#000;display:flex;justify-content:center;min-height:100vh;padding:20px}.screen{-webkit-backdrop-filter:none;backdrop-filter:none;border:none;border-radius:0;box-shadow:none;max-width:800px;padding:40px;text-align:center;width:100%}.logo,.screen{background:#0000}.logo{border:none;display:block;filter:drop-shadow(0 0 20px rgba(255,215,0,.8)) drop-shadow(0 0 40px rgba(255,215,0,.6)) drop-shadow(0 0 60px rgba(255,215,0,.4));height:auto;margin:0 auto 50px;width:500px}.subtitle,.title{display:none}.description{color:#fff;font-family:Chewy,cursive;font-size:1.8rem;line-height:1.4;margin-bottom:50px}.wallet-address{background:#ffffff1a;border:1px solid #fff3;border-radius:10px;color:#ccc;font-family:Chewy,cursive;font-size:1.1rem;margin-bottom:40px;padding:15px 25px}.connect-button{background:linear-gradient(135deg,gold,orange);border:none;border-radius:25px;box-shadow:0 5px 15px #ffd7004d;color:#000;cursor:pointer;font-family:Chewy,cursive;font-size:1.4rem;font-weight:400;margin-bottom:20px;padding:18px 45px;transition:all .3s ease}.connect-button:hover{box-shadow:0 8px 25px #ffd70080;transform:translateY(-2px)}.verify-button{background:linear-gradient(135deg,gold,orange);border:none;border-radius:25px;box-shadow:0 5px 15px #ffd7004d;color:#000;cursor:pointer;display:block;font-family:Chewy,cursive;font-size:1.4rem;font-weight:400;margin:0 auto 15px;max-width:300px;padding:18px 45px;transition:all .3s ease;width:100%}.verify-button:hover:not(:disabled){box-shadow:0 8px 25px #ffd70080;transform:translateY(-2px)}.verify-button:disabled{cursor:not-allowed;opacity:.7}.store-button{background:linear-gradient(135deg,gold,orange);border:none;border-radius:25px;box-shadow:0 5px 15px #ffd7004d;color:#000;cursor:pointer;display:block;font-family:Chewy,cursive;font-size:1.4rem;font-weight:400;margin:0 auto 15px;max-width:300px;padding:18px 45px;transition:all .3s ease;width:100%}.store-button:hover{box-shadow:0 8px 25px #ffd70080;transform:translateY(-2px)}.disconnect-button{background:#0000;border:2px solid #ff6b6b;border-radius:25px;color:#ff6b6b;cursor:pointer;display:block;font-family:Chewy,cursive;font-size:1.1rem;font-weight:400;margin:0 auto;max-width:250px;padding:12px 30px;transition:all .3s ease;width:100%}.disconnect-button:hover{background:#ff6b6b;color:#fff;transform:translateY(-2px)}.success-title{color:#4caf50;font-family:Chewy,cursive;font-size:2.5rem;font-weight:400;margin-bottom:15px;text-shadow:2px 2px 4px #00000080}.success-subtitle{color:#ccc;font-size:.78rem;line-height:1.5;margin-bottom:20px}.error,.success-subtitle{font-family:Chewy,cursive}.error{background:#ff6b6b1a;border:1px solid #ff6b6b;border-radius:10px;color:#ff6b6b;font-weight:400;margin-top:20px;padding:15px}.typewriter-container{align-items:center;color:#0ed000;display:flex;font-family:Chewy,cursive;font-size:2.9rem;justify-content:center;line-height:1.4;margin-bottom:30px;min-height:5.8rem;text-align:center}.typewriter-text{animation:blink-cursor 1s infinite;border-right:2px solid #0ed000;padding-right:2px}.typewriter-text.finished{animation:none;border-right:none}@keyframes blink-cursor{0%,50%{border-color:#0ed000}51%,to{border-color:#0000}}@media (max-width:768px){.screen{margin:10px;padding:30px 20px}.description{font-size:1.5rem;margin-bottom:40px}.logo{background:#0000;filter:drop-shadow(0 0 15px rgba(255,215,0,.8)) drop-shadow(0 0 30px rgba(255,215,0,.6)) drop-shadow(0 0 45px rgba(255,215,0,.4));height:auto;margin-bottom:40px;width:220px}.connect-button,.store-button,.verify-button{display:block;margin:15px auto;max-width:300px;width:100%}.typewriter-container{font-size:2.2rem;min-height:4.4rem;padding:0 10px}}appkit-modal,w3m-modal{--w3m-z-index:999999}appkit-modal::part(overlay),w3m-modal::part(overlay){-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.verify-button:disabled:after{animation:spin 1s linear infinite;border:2px solid #000;border-radius:50%;border-top-color:#0000;content:"";display:inline-block;height:16px;margin-left:10px;width:16px}
/*# sourceMappingURL=main.34dbf400.css.map*/