@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap);*{font-family:Inter,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}body,html{width:100%;height:100%;margin:0;padding:0}footer{position:fixed;padding:10px 24px;bottom:0;left:50%;transform:translateX(-50%);width:100%;max-width:480px;display:flex;background-color:#000;-moz-column-gap:10px;column-gap:10px}footer button{margin-top:0!important}#app{background-color:#000;color:#fff;font-size:1.125rem;width:100%;min-height:100%}#logo{transition:opacity .1s}#logo:hover{opacity:.8}#w3a-modal{background-color:#000}.overlay{width:100%;height:100%;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.9);z-index:1;display:flex;justify-content:center;align-items:center}p{line-height:1.2;margin:0}#validation{font-size:.875rem;margin-top:1rem;text-align:left;color:#ef4444}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}#balance{font-weight:600;font-size:1.875rem}#balance,.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}a{text-decoration:none;color:unset}#address{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;user-select:none}.container{width:100%;max-width:480px;display:flex;margin:0 auto;padding:24px}.container>div{flex-direction:column;align-items:center;text-align:center;width:100%}#toast,.container>div{justify-content:center}#toast{position:fixed;display:flex;padding:10px;opacity:0;bottom:0;left:50%;transform:translate(-50%,100%);align-items:flex-start;text-align:left;width:calc(100% - 60px);max-width:420px;background-color:#252525;color:#fff;font-size:14px;border-radius:8px;transition:opacity .2s,transform .3s ease-in-out}#toast.show{opacity:1;transform:translate(-50%,-24px)}#toast a{text-decoration:underline;color:#0cf;display:inline!important}.outline-button{padding:1rem 1.25rem;text-align:center;text-decoration:none;background-color:transparent;color:#fff;border:1px solid #fff;border-radius:8px;transition:background-color .25s ease-out;width:100%;font-size:1.25rem;margin-top:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative}.outline-button:disabled{opacity:.6}.outline-button:enabled:hover{background-color:#fff;color:#000;cursor:pointer}.outline-button .check{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%,50%);transition:all .2s;opacity:0}.outline-button.success .check{opacity:1;transform:translate(-50%,-50%)}.outline-button.success>span:first-child{transition:all;transition-timing-function:ease-out;opacity:0}input[type=text]{margin-top:16px;background-color:#222;border:none;outline:none;border-radius:8px;font-size:1.25rem;display:block;width:100%;color:#fff;padding:.875rem 1.5rem}.filled-button{padding:1rem 1.25rem;text-align:center;text-decoration:none;background-color:#fff;color:#000;border:1px solid #fff;border-radius:8px;transition:background-color .25s ease-out;width:100%;font-weight:600;font-size:1.25rem;margin-top:2rem}.filled-button:enabled:hover{cursor:pointer;background-color:#e1e1e1}.text-gray-400{color:#aeaead}.text-white{color:#fff}.w3a-header__logo img{width:100%!important;max-width:100px!important;margin-bottom:60px}.w3a-adapter-item.col-span-3 p{display:none!important}#leaderboard{display:flex;flex-direction:column}.leaderboard-user{width:100%;display:flex;padding:10px;justify-content:space-between;text-align:left}.leaderboard-user>div:first-child{flex-grow:1;overflow:hidden}.leaderboard-user>div p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.leaderboard-user:first-child>div p{font-size:1.3em}.leaderboard-user:nth-child(2)>div p{font-size:1.2em}.leaderboard-user:nth-child(3)>div p{font-size:1.1em}.leaderboard-user>div:last-child{flex-shrink:0;margin-left:10px;display:flex}.list-enter-active,.list-leave-active,.list-move{transition:all .5s ease}.list-enter-from,.list-leave-to{opacity:0;transform:translateX(30px)}.list-leave-active{position:absolute}.fade-enter-active,.fade-leave-active{transition:opacity .1s ease}.fade-enter-from,.fade-leave-to{opacity:0}.loader{font-size:60px;animation:coin-spin 4s infinite}@keyframes coin-spin{0%,to{animation-timing-function:cubic-bezier(.1,.73,.6,1)}0%{transform:rotateY(0deg)}to{transform:rotateY(5turn)}}