.auth-page[data-v-1f58715b]{background-image:url(../img/cm-bg.11e76927.14fb47be.png);background-repeat:no-repeat;background-size:100% 100%;min-height:80vh}.auth-shell[data-v-1f58715b]{width:min(1100px,100% - 40px);margin:0 auto;padding:48px 0 80px;display:flex;justify-content:center}.auth-layout[data-v-1f58715b]{width:100%;display:flex;align-items:center;justify-content:center;gap:56px}.auth-illustration[data-v-1f58715b]{width:544px;height:576px;flex:0 0 auto}.auth-illustration img[data-v-1f58715b]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.auth-card[data-v-1f58715b]{width:460px;padding:40px;background:rgba(11,11,14,.9);border:1px solid hsla(0,0%,100%,.08);border-radius:20px;box-shadow:0 20px 50px rgba(0,0,0,.4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}[data-v-1f58715b] .agreement-dialog{background:#17171a;border-radius:12px;border:1px solid hsla(0,0%,100%,.1)}[data-v-1f58715b] .agreement-dialog .el-dialog__title{color:#fff;font-weight:600}[data-v-1f58715b] .agreement-dialog .el-dialog__body{padding:20px 25px;max-height:60vh;overflow-y:auto;color:hsla(0,0%,100%,.85);line-height:1.8}[data-v-1f58715b] .agreement-dialog .el-dialog__body::-webkit-scrollbar{width:6px}[data-v-1f58715b] .agreement-dialog .el-dialog__body::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:3px}[data-v-1f58715b] .agreement-dialog .el-dialog__body img{max-width:100%;height:auto}[data-v-1f58715b] .agreement-dialog .el-dialog__footer{border-top:1px solid hsla(0,0%,100%,.05);padding:15px 20px}.auth-title[data-v-1f58715b]{font-size:34px;font-weight:500;margin-bottom:22px;color:hsla(0,0%,100%,.92)}.auth-welcome[data-v-1f58715b]{font-size:30px;font-weight:500;color:#00f0ff;margin-bottom:10px}.form-row[data-v-1f58715b]{margin-bottom:18px}.wallet-list[data-v-1f58715b]{display:flex;flex-direction:column;gap:12px;margin:4px 0 0}[data-v-1f58715b] .wallet-dialog{border-radius:18px;overflow:hidden}[data-v-1f58715b] .wallet-dialog .el-dialog{width:min(560px,100vw - 32px)!important;margin-top:10vh!important}[data-v-1f58715b] .wallet-dialog .el-dialog__body{padding:22px 22px 24px}.wallet-item[data-v-1f58715b]{display:flex;align-items:center;justify-content:space-between;height:56px;padding:0 16px;border-radius:10px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.02);cursor:pointer;transition:all .3s}.wallet-item[data-v-1f58715b]:hover{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.2)}.wallet-info[data-v-1f58715b]{display:flex;align-items:center;gap:12px}.wallet-logo[data-v-1f58715b]{width:32px;height:32px;-o-object-fit:contain;object-fit:contain}.wallet-name[data-v-1f58715b]{font-size:15px;color:#fff;font-weight:400}.wallet-action[data-v-1f58715b]{font-size:14px;color:#fff;opacity:.8}.account-login-back-btn[data-v-1f58715b]{margin-top:20px;width:100%;height:56px;border-radius:10px;background:#00f0ff;border:none;color:#000;font-size:18px;font-weight:500;cursor:pointer}.control[data-v-1f58715b]{display:flex;gap:14px}.control.password[data-v-1f58715b]{position:relative;align-items:center}.eye[data-v-1f58715b]{width:32px;height:32px;flex:0 0 auto;opacity:.7;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.7);position:absolute;right:12px;top:50%;transform:translateY(-50%)}.eye.on[data-v-1f58715b]{opacity:1;color:#00f0ff}.control input[data-v-1f58715b]{flex:1;height:54px;padding:0 18px;border-radius:10px;border:1px solid hsla(0,0%,100%,.12);background:rgba(0,0,0,.35);color:#fff;font-size:16px}.control.password input[data-v-1f58715b]{padding-right:46px}.wallet-btn[data-v-1f58715b]{height:54px;padding:0 18px;border-radius:10px;border:1px solid rgba(0,240,255,.5);background:rgba(0,240,255,.12);color:#00f0ff;cursor:pointer;font-size:14px}.form-extra[data-v-1f58715b]{margin:16px 0 26px;display:flex;align-items:center;gap:8px}.submit-btn[data-v-1f58715b]{width:100%;height:58px;border-radius:10px;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.12);color:#fff;font-size:18px;cursor:pointer}.wallet-login-btn[data-v-1f58715b]{margin-top:18px;width:100%;height:58px;border-radius:10px;background:transparent;border:1px solid hsla(0,0%,100%,.6);color:#fff;font-size:18px;cursor:pointer}.mobile-wallet-section[data-v-1f58715b]{display:none;margin-top:24px}.divider[data-v-1f58715b]{display:flex;align-items:center;text-align:center;margin-bottom:24px}.divider[data-v-1f58715b]:after,.divider[data-v-1f58715b]:before{content:"";flex:1;border-bottom:1px solid hsla(0,0%,100%,.2)}.divider-text[data-v-1f58715b]{padding:0 16px;color:hsla(0,0%,100%,.7);font-size:14px}.mobile-wallet-grid[data-v-1f58715b]{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;justify-items:center}.mobile-wallet-icon[data-v-1f58715b]{width:48px;height:48px;border-radius:50%;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.12);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s}.mobile-wallet-icon img[data-v-1f58715b]{width:28px;height:28px;-o-object-fit:contain;object-fit:contain}.mobile-wallet-icon[data-v-1f58715b]:active{background:hsla(0,0%,100%,.1);transform:scale(.95)}.auth-links[data-v-1f58715b]{display:flex;justify-content:space-between;margin-top:18px}.auth-links.inline[data-v-1f58715b]{margin-top:0;margin-bottom:18px}.link[data-v-1f58715b]{cursor:pointer;color:hsla(0,0%,100%,.7);text-decoration:underline;font-size:14px}.link.strong[data-v-1f58715b]{color:#00f0ff;text-decoration:none}.link-group[data-v-1f58715b]{display:inline-flex;gap:6px;align-items:center}.link-text[data-v-1f58715b]{color:hsla(0,0%,100%,.7);font-size:14px}.dsads[data-v-1f58715b]{font-size:14px;color:hsla(0,0%,100%,.75)}.dsads.link[data-v-1f58715b]{cursor:pointer;color:#00f0ff}@media screen and (max-width:800px){.auth-shell[data-v-1f58715b]{width:calc(100% - 28px);padding:110px 0 60px}.auth-layout[data-v-1f58715b]{gap:0}.auth-illustration[data-v-1f58715b]{display:none}.auth-card[data-v-1f58715b]{padding:24px 18px 20px}.auth-title[data-v-1f58715b]{font-size:26px}.auth-welcome[data-v-1f58715b]{font-size:28px}.control.password[data-v-1f58715b],.control[data-v-1f58715b]{align-items:stretch}.wallet-login-btn[data-v-1f58715b]{display:none}.mobile-wallet-section[data-v-1f58715b]{display:block}[data-v-1f58715b] .wallet-dialog .el-dialog{width:calc(100vw - 24px)!important;margin-top:6vh!important}[data-v-1f58715b] .wallet-dialog .el-dialog__body{padding:18px 16px 20px}}