#app,body,html{height:100%;margin:0;padding:0;overflow:auto;overflow-x:hidden}a{text-decoration:none}.header-container[data-v-2772ceea]{display:flex;flex-direction:column;align-items:flex-start;margin:0 12px 16px 12px;background:#fff;border-radius:16px;padding:10px 16px;box-shadow:0 2px 12px rgba(0,0,0,.03);overflow:hidden;transition:all .3s ease;border:1px solid #f2f3f5}.header-container[data-v-2772ceea]:hover{box-shadow:0 4px 16px rgba(0,0,0,.06);transform:translateY(-1px);border-color:rgba(25,137,250,.1)}.blur-effect[data-v-2772ceea]{filter:blur(8px);pointer-events:none;user-select:none;opacity:.6;transition:all .3s ease}.custom-announcement[data-v-2772ceea]{display:flex;align-items:center;flex:1;width:100%;min-width:0;padding:0;background:transparent;transition:all .3s ease}.announcement-icon[data-v-2772ceea]{margin-right:12px;flex-shrink:0;display:flex;align-items:center;justify-content:center;align-self:center;width:auto;height:auto;background:transparent;border-radius:0;box-shadow:none}.announcement-icon .van-icon[data-v-2772ceea]{font-size:20px;color:#ed6a0c}.announcement-content[data-v-2772ceea]{flex:1;min-width:0;overflow:hidden}.announcement-placeholder[data-v-2772ceea]{min-height:24px;display:flex;align-items:center;width:100%}.announcement-item[data-v-2772ceea]{position:relative;width:100%;color:#606266;font-size:14px;line-height:1.5;white-space:normal;overflow:hidden;padding:0;word-break:break-word;font-weight:400}.announcement-item[data-v-2772ceea] a{color:#1989fa;text-decoration:none;font-weight:500;border-bottom:1px solid transparent}.announcement-item[data-v-2772ceea] a:hover{border-bottom-color:#1989fa}.single-announcement[data-v-2772ceea]{white-space:normal;color:#606266;font-size:14px;line-height:1.5;padding:0;overflow:hidden;word-break:break-word;width:100%;font-weight:400}.fade-enter-active[data-v-2772ceea],.fade-leave-active[data-v-2772ceea]{transition:all .3s ease}.fade-enter[data-v-2772ceea]{opacity:0;transform:translateY(5px)}.fade-leave-to[data-v-2772ceea]{opacity:0;transform:translateY(-5px)}@media screen and (max-width:767px){.header-container[data-v-2772ceea]{margin:0 10px 16px 10px;padding:8px 12px}.announcement-icon[data-v-2772ceea]{margin-right:8px}.announcement-icon .van-icon[data-v-2772ceea]{font-size:18px}.announcement-item[data-v-2772ceea],.single-announcement[data-v-2772ceea]{font-size:13px}}.scan-dialog[data-v-67178f96] .van-dialog__header{padding:20px 0;font-weight:700;font-size:18px}.scan-dialog[data-v-67178f96] .van-dialog__content{padding:0}.scan-dialog .scan-container[data-v-67178f96]{padding:16px}.scan-dialog .scan-container .scan-header[data-v-67178f96]{font-size:16px;color:#333;margin-bottom:16px;text-align:center;font-weight:500}.scan-dialog .scan-container .scan-content[data-v-67178f96]{display:flex;flex-direction:column;align-items:center}.scan-dialog .scan-container .scan-content .scan-frame[data-v-67178f96]{position:relative;width:100%;height:300px;border:none;border-radius:12px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.1)}.scan-dialog .scan-container .scan-content .scan-frame .scan-canvas[data-v-67178f96]{width:100%;height:100%;object-fit:cover}.scan-dialog .scan-container .scan-content .scan-frame .scan-overlay[data-v-67178f96]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.scan-dialog .scan-container .scan-content .scan-frame .scan-overlay[data-v-67178f96]:before{content:"";position:absolute;top:50%;left:50%;width:70%;height:70%;transform:translate(-50%,-50%);border:2px solid rgba(25,137,250,.7);border-radius:12px;box-shadow:0 0 0 100vmax rgba(0,0,0,.4)}.scan-dialog .scan-container .scan-content .scan-frame .scan-overlay .scan-corner[data-v-67178f96]{position:absolute;width:20px;height:20px;border-color:#1989fa;border-style:solid;border-width:0}.scan-dialog .scan-container .scan-content .scan-frame .scan-overlay .scan-corner.top-left[data-v-67178f96]{top:15%;left:15%;border-top-width:2px;border-left-width:2px;border-top-left-radius:8px}.scan-dialog .scan-container .scan-content .scan-frame .scan-overlay .scan-corner.top-right[data-v-67178f96]{top:15%;right:15%;border-top-width:2px;border-right-width:2px;border-top-right-radius:8px}.scan-dialog .scan-container .scan-content .scan-frame .scan-overlay .scan-corner.bottom-left[data-v-67178f96]{bottom:15%;left:15%;border-bottom-width:2px;border-left-width:2px;border-bottom-left-radius:8px}.scan-dialog .scan-container .scan-content .scan-frame .scan-overlay .scan-corner.bottom-right[data-v-67178f96]{bottom:15%;right:15%;border-bottom-width:2px;border-right-width:2px;border-bottom-right-radius:8px}.scan-dialog .scan-container .scan-content .scan-frame .scan-overlay .scan-line[data-v-67178f96]{position:absolute;top:15%;left:15%;right:15%;height:2px;background:linear-gradient(90deg,transparent,#1989fa,transparent);animation:scanLine-67178f96 2s cubic-bezier(.4,0,.2,1) infinite}.scan-dialog .scan-container .scan-content .scan-tip[data-v-67178f96]{margin-top:16px;font-size:14px;color:#666;text-align:center;padding:8px 16px;background-color:#f5f7fa;border-radius:20px;box-shadow:0 2px 8px rgba(0,0,0,.05);animation:pulse-67178f96 2s infinite}@keyframes scanLine-67178f96{0%{top:15%}50%{top:85%}to{top:15%}}@keyframes pulse-67178f96{0%{transform:scale(1)}50%{transform:scale(1.03)}to{transform:scale(1)}}.service-btn[data-v-dbb94898]{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.3);border-radius:8px;padding:8px 12px;color:#fff;cursor:pointer;transition:all .3s ease;backdrop-filter:blur(4px);min-width:70px}.service-btn[data-v-dbb94898]:hover{background-color:hsla(0,0%,100%,.25);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.service-btn[data-v-dbb94898]:active{transform:translateY(0)}.service-btn .van-icon[data-v-dbb94898]{margin-right:0;margin-bottom:4px;font-size:20px}.service-btn span[data-v-dbb94898]{font-weight:500;font-size:12px}.service-popover-content[data-v-dbb94898]{width:280px;background:#fff;padding:8px 0}.service-item[data-v-dbb94898]{display:flex;align-items:center;padding:12px 16px;cursor:pointer;transition:all .2s}.service-item[data-v-dbb94898]:hover{background-color:#f5f7fa}.service-item:hover .service-text[data-v-dbb94898]{color:#1989fa}.service-item:hover .arrow-icon[data-v-dbb94898]{transform:translateX(2px);color:#1989fa}.service-item[data-v-dbb94898]:active{background-color:#eef2f7}.service-item .service-icon[data-v-dbb94898]{width:24px;height:24px;margin-right:12px;display:flex;align-items:center;justify-content:center}.service-item .service-icon img[data-v-dbb94898]{width:100%;height:100%;object-fit:contain}.service-item .service-text[data-v-dbb94898]{flex:1;font-size:14px;color:#323233;transition:color .2s}.service-item .arrow-icon[data-v-dbb94898]{font-size:14px;color:#969799;transition:all .2s}@media screen and (max-width:767px){.service-btn[data-v-dbb94898]{padding:6px 10px;min-width:60px}.service-btn .van-icon[data-v-dbb94898]{font-size:18px}.service-btn span[data-v-dbb94898]{font-size:11px}.service-popover-content[data-v-dbb94898]{width:240px}.service-item[data-v-dbb94898]{padding:10px 12px}.service-item .service-text[data-v-dbb94898]{font-size:13px}}.token-input-dialog[data-v-0f080d34] .van-dialog__header{padding:16px 0 5px;font-weight:700;font-size:18px}.token-input-dialog[data-v-0f080d34] .van-dialog__content{padding-top:5px}.token-input-dialog[data-v-0f080d34] .van-dialog__footer{padding-top:0;margin-top:-5px}.token-input-dialog .dialog-title-with-icon[data-v-0f080d34]{display:flex;align-items:center;justify-content:center}.token-input-dialog .dialog-title-with-icon .dialog-title-icon[data-v-0f080d34]{font-size:20px;color:#1989fa;margin-right:8px}.token-input-dialog .dialog-title-with-icon span[data-v-0f080d34]{font-size:18px;font-weight:700}.token-input-dialog .input-wrapper[data-v-0f080d34]{padding:0 16px}.token-input-dialog .input-wrapper .input-field-container[data-v-0f080d34]{height:40px;overflow:hidden;display:flex;align-items:center}.token-input-dialog .input-wrapper .token-input-field[data-v-0f080d34]{margin:0}.token-input-dialog .input-wrapper .token-input-field[data-v-0f080d34] .van-cell{padding:8px 0;background-color:transparent;min-height:40px;height:40px;box-sizing:border-box;display:flex;align-items:center}.token-input-dialog .input-wrapper .token-input-field[data-v-0f080d34] .van-field__control{height:24px;line-height:24px;font-size:16px;letter-spacing:1px;background-color:transparent;padding:0;box-sizing:border-box;overflow:hidden;vertical-align:middle}.token-input-dialog .input-wrapper .token-input-field[data-v-0f080d34] .van-field__placeholder{line-height:24px;height:24px;vertical-align:middle}.token-input-dialog .input-wrapper .token-input-field[data-v-0f080d34] .van-field__right-icon{height:24px;line-height:24px}.token-input-dialog .input-wrapper .token-input-field .clear-icon[data-v-0f080d34]{font-size:16px;color:#c8c9cc;cursor:pointer;padding:4px;box-sizing:border-box}.token-input-dialog .input-wrapper .token-input-field .clear-icon[data-v-0f080d34]:hover{color:#969799}.token-input-dialog .input-wrapper .input-underline[data-v-0f080d34]{height:1px;background:linear-gradient(90deg,#1989fa,#a0cfff);margin:0 0 8px}.token-input-dialog .input-wrapper .input-hint[data-v-0f080d34]{display:flex;align-items:center;margin-bottom:6px}.token-input-dialog .input-wrapper .input-hint .van-icon[data-v-0f080d34]{font-size:12px;color:#909399;margin-right:4px}.token-input-dialog .input-wrapper .input-hint span[data-v-0f080d34]{font-size:12px;color:#909399}.verification-dialog[data-v-db8d1f06] .van-dialog__header{padding:10px 12px 2px;font-size:15px;font-weight:500;margin-bottom:0}.verification-dialog[data-v-db8d1f06] .van-dialog__content{padding:0 12px 8px}.verification-dialog[data-v-db8d1f06] .van-dialog__footer{padding:6px 12px}.verification-dialog[data-v-db8d1f06] .van-dialog__footer .van-dialog__cancel,.verification-dialog[data-v-db8d1f06] .van-dialog__footer .van-dialog__confirm{font-size:14px;height:32px}.verification-dialog .verification-content[data-v-db8d1f06]{display:flex;flex-direction:column;align-items:center;gap:8px}.verification-dialog .verification-image-wrapper[data-v-db8d1f06]{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;padding:4px;border:1px solid #ebedf0;border-radius:4px;background-color:#fafafa;cursor:pointer;transition:all .2s ease;width:100%}.verification-dialog .verification-image-wrapper[data-v-db8d1f06]:hover{border-color:#1989fa;background-color:#f0f7ff}.verification-dialog .verification-image-wrapper[data-v-db8d1f06]:active{transform:scale(.98)}.verification-dialog .verification-image-wrapper.loading[data-v-db8d1f06]{opacity:.6;cursor:not-allowed}.verification-dialog .verification-image-wrapper .verification-image[data-v-db8d1f06]{border-radius:3px;overflow:hidden}.verification-dialog .verification-image-wrapper .refresh-hint[data-v-db8d1f06]{display:flex;align-items:center;gap:2px;font-size:11px;color:#969799;transition:color .2s ease;line-height:1}.verification-dialog .verification-image-wrapper .refresh-hint .van-icon[data-v-db8d1f06]{animation:none}.verification-dialog .verification-image-wrapper:hover .refresh-hint[data-v-db8d1f06]{color:#1989fa}.verification-dialog .verification-image-wrapper .image-error[data-v-db8d1f06]{font-size:11px;color:#969799;padding:4px}.verification-dialog .verification-code-input[data-v-db8d1f06]{width:100%;margin:0;padding:0}.verification-dialog .verification-code-input[data-v-db8d1f06] .van-field__body{padding:0}.verification-dialog .verification-code-input[data-v-db8d1f06] .van-field__control{height:32px;text-align:center;font-size:14px;font-weight:500;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace;letter-spacing:1.5px;background-color:#f5f7fa;border:1px solid #ebedf0;border-radius:4px;padding:0 8px;transition:all .2s ease;color:#323233}.verification-dialog .verification-code-input[data-v-db8d1f06] .van-field__control::placeholder{color:#969799;font-size:12px;letter-spacing:0;font-weight:400;text-align:center}.verification-dialog .verification-code-input[data-v-db8d1f06] .van-field__control:focus{background-color:#fff;border-color:#1989fa;box-shadow:0 0 0 2px rgba(25,137,250,.1)}@keyframes spin-db8d1f06{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.verification-image-wrapper.loading .refresh-hint .van-icon[data-v-db8d1f06]{animation:spin-db8d1f06 1s linear infinite}.remove-device-dialog .remove-options[data-v-285cbdbc]{padding:20px}.remove-device-dialog .remove-options .radio-row[data-v-285cbdbc]{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:16px;gap:10px}.remove-device-dialog .remove-options .radio-item[data-v-285cbdbc]{flex:0 0 48%;padding:12px;border:1px solid #ebedf0;border-radius:8px;box-sizing:border-box}.remove-device-dialog .remove-options .radio-item[data-v-285cbdbc] .van-radio__icon{display:none}.remove-device-dialog .remove-options .radio-item[data-v-285cbdbc] .van-radio__label{margin:0;width:100%}.remove-device-dialog .remove-options .radio-item .radio-content[data-v-285cbdbc]{display:flex;flex-direction:column;align-items:center;text-align:center}.remove-device-dialog .remove-options .radio-label[data-v-285cbdbc]{font-size:14px;font-weight:500;margin-top:8px;margin-bottom:4px}.remove-device-dialog .remove-options .radio-desc[data-v-285cbdbc]{font-size:12px;color:#999}.remove-device-dialog .remove-options[data-v-285cbdbc] .van-radio__label--disabled{cursor:not-allowed}.remove-device-dialog .remove-options .radio-item-checked[data-v-285cbdbc]{border-color:#ee0a24;background-color:#fff1f1}@keyframes fadeInContent-48a00ca6{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.token-action-bar[data-v-48a00ca6]{margin:24px 0 0 0;padding:16px;background-color:#fff;border-radius:8px;border:1px solid #ebeef5;box-shadow:none;display:flex;justify-content:space-between;opacity:0;transform:translateY(20px);animation:fadeInContent-48a00ca6 .6s ease-out forwards;animation-delay:.5s}.action-buttons-grid[data-v-48a00ca6]{display:flex;justify-content:space-between;width:100%}.action-btn[data-v-48a00ca6]{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;text-align:center;padding:16px 12px;border-radius:8px;cursor:pointer;transition:all .3s ease;margin:0 8px;height:auto;min-height:90px;background-color:#f8f9fa;border:1px solid transparent}.action-btn[data-v-48a00ca6]:hover{background-color:#ecf5ff;border-color:rgba(25,137,250,.2);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.05)}.action-btn .action-icon[data-v-48a00ca6]{font-size:24px;color:#1989fa;margin-bottom:8px}.action-btn span[data-v-48a00ca6]{font-size:14px;font-weight:400;color:#303133}.action-btn .action-desc[data-v-48a00ca6]{width:100%;min-height:14px;font-size:12px;color:#909399;margin-top:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:767px){.token-action-bar[data-v-48a00ca6]{display:block;margin:16px 0;padding:12px}.action-buttons-grid[data-v-48a00ca6]{flex-wrap:wrap;gap:8px}.action-btn[data-v-48a00ca6]{flex:0 0 calc(50% - 4px);margin:0!important;height:90px;box-sizing:border-box}.copy-btn[data-v-48a00ca6]{flex:0 0 100%;margin-top:0!important;background-color:#f8f9fa}.action-btn .action-desc[data-v-48a00ca6]{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;max-width:100%;width:100%;font-size:12px;color:#909399;margin-top:6px;min-height:14px}}@media screen and (min-width:1500px){.action-btn[data-v-48a00ca6]{padding:16px 12px}}@keyframes fadeInContent-41ba9d4f{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.login-section[data-v-41ba9d4f]{margin:20px 0;padding:16px;background-color:#fff;border-radius:8px;border:1px solid #ebeef5;box-shadow:0 2px 8px rgba(0,0,0,.05);opacity:0;transform:translateY(20px);animation:fadeInContent-41ba9d4f .6s ease-out forwards;animation-delay:.5s}.login-section .section-title[data-v-41ba9d4f]{display:flex;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #ebeef5;color:#1989fa;font-size:16px;font-weight:500}.login-section .section-title .van-icon[data-v-41ba9d4f]{margin-right:8px;font-size:18px}.login-section .section-title .tutorial-link[data-v-41ba9d4f]{margin-left:auto;display:flex;align-items:center;color:#1989fa;text-decoration:none;font-size:14px;padding:4px 8px;border-radius:4px;transition:all .3s ease}.login-section .section-title .tutorial-link[data-v-41ba9d4f]:hover{background-color:#ecf5ff}.login-section .section-title .tutorial-link .van-icon[data-v-41ba9d4f]{font-size:16px;margin-right:4px}.login-section .account-password-box[data-v-41ba9d4f]{margin:0;padding:0;background-color:transparent;border:none;box-shadow:none}@media screen and (max-width:767px){.login-section[data-v-41ba9d4f]{margin:16px 0;padding:12px}.login-section .section-title[data-v-41ba9d4f]{font-size:15px;margin-bottom:12px;padding-bottom:8px}.login-section .section-title .van-icon[data-v-41ba9d4f]{font-size:16px}}.account-password-box[data-v-41ba9d4f]{margin:16px 0;padding:12px;background-color:#f8f9fa;border-radius:8px;border:1px solid #ebeef5}.account-password-title[data-v-41ba9d4f]{display:flex;align-items:center;margin-bottom:12px;color:#1989fa;font-size:14px;font-weight:500}.account-password-title .van-icon[data-v-41ba9d4f]{margin-right:6px;font-size:16px}.account-password-content[data-v-41ba9d4f]{display:flex;flex-direction:column;gap:8px}.account-item[data-v-41ba9d4f],.password-item[data-v-41ba9d4f]{display:flex;align-items:center;padding:8px 12px;background-color:#fff;border-radius:6px;border:1px solid #ebeef5}.account-item .label[data-v-41ba9d4f],.password-item .label[data-v-41ba9d4f]{color:#606266;font-size:14px;min-width:50px}.account-item .value[data-v-41ba9d4f],.password-item .value[data-v-41ba9d4f]{flex:1;min-width:0;word-break:break-all;color:#303133;font-size:14px;margin-right:12px}.account-item .value.clickable[data-v-41ba9d4f],.password-item .value.clickable[data-v-41ba9d4f]{cursor:pointer;color:#666;padding:3px 6px;background-color:#f5f7fa;border-radius:4px;transition:all .2s;user-select:all}.account-item .value.clickable[data-v-41ba9d4f]:hover,.password-item .value.clickable[data-v-41ba9d4f]:hover{background-color:#ecf5ff;color:#409eff}.account-item .van-button[data-v-41ba9d4f],.password-item .van-button[data-v-41ba9d4f]{flex-shrink:0;height:28px;padding:0 12px}@media screen and (max-width:767px){.account-password-box[data-v-41ba9d4f]{margin:12px 0;padding:10px}.account-item[data-v-41ba9d4f],.password-item[data-v-41ba9d4f]{padding:6px 10px}.account-item .label[data-v-41ba9d4f],.account-item .value[data-v-41ba9d4f],.password-item .label[data-v-41ba9d4f],.password-item .value[data-v-41ba9d4f]{font-size:13px}.account-item .van-button[data-v-41ba9d4f],.password-item .van-button[data-v-41ba9d4f]{height:26px;padding:0 10px}}.password-item .value[data-v-41ba9d4f]{flex:1;color:#303133;font-size:14px;margin-right:12px;letter-spacing:2px}.verification-code-item[data-v-41ba9d4f]{display:flex;align-items:center;padding:8px 12px;background-color:#fff;border-radius:6px;border:1px solid #ebeef5;margin-top:8px}.verification-code-item .label[data-v-41ba9d4f]{color:#606266;font-size:14px;min-width:50px}.verification-code-item .value[data-v-41ba9d4f]{flex:1;min-width:0;word-break:break-all;margin-right:12px;font-family:monospace;letter-spacing:2px}.verification-code-item .value.has-code[data-v-41ba9d4f]{color:#1989fa;font-size:16px;font-weight:500}.verification-code-item .value.no-code[data-v-41ba9d4f]{color:#909399;font-size:14px;font-weight:400}.verification-code-item .van-button[data-v-41ba9d4f]{flex-shrink:0;height:28px;padding:0 12px;min-width:100px}@media screen and (max-width:767px){.verification-code-item[data-v-41ba9d4f]{padding:6px 10px}.verification-code-item .label[data-v-41ba9d4f]{font-size:13px}.verification-code-item .value[data-v-41ba9d4f]{font-size:15px}.verification-code-item .van-button[data-v-41ba9d4f]{height:26px;padding:0 10px}}.verification-tip[data-v-41ba9d4f]{display:flex;align-items:flex-start;margin-top:10px;padding:8px 12px;background-color:#fdf6ec;border-radius:4px;font-size:12px;color:#e6a23c;line-height:1.5}.verification-tip .van-icon[data-v-41ba9d4f]{font-size:14px;margin-right:6px;margin-top:2px;flex-shrink:0}.dragging-active[data-v-694eb7f5]{position:relative;border-radius:8px;overflow:hidden}.dragging-active[data-v-694eb7f5]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:2px dashed #1989fa;border-radius:8px;background-color:rgba(25,137,250,.1);pointer-events:none;z-index:10;animation:border-dance-694eb7f5 1s linear infinite}@keyframes border-dance-694eb7f5{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@keyframes fadeInContent-694eb7f5{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.login-section[data-v-694eb7f5]{margin:20px 0;padding:16px;background-color:#fff;border-radius:8px;border:1px solid #ebeef5;box-shadow:0 2px 8px rgba(0,0,0,.05);opacity:0;transform:translateY(20px);animation:fadeInContent-694eb7f5 .6s ease-out forwards;animation-delay:.5s}.login-section .section-title[data-v-694eb7f5]{display:flex;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #ebeef5;color:#1989fa;font-size:16px;font-weight:500}.login-section .section-title .van-icon[data-v-694eb7f5]{margin-right:8px;font-size:18px}.login-options-bar[data-v-694eb7f5]{display:flex;justify-content:space-between;padding:12px 0 8px;margin-top:16px;border-top:1px dashed #ebeef5}.login-option[data-v-694eb7f5]{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;text-align:center;padding:12px 4px;border-radius:8px;cursor:pointer;transition:all .3s ease;position:relative;background-color:#f8f9fa;margin:0 8px}.login-option[data-v-694eb7f5]:first-child{margin-left:0}.login-option[data-v-694eb7f5]:last-child{margin-right:0}.login-option[data-v-694eb7f5]:hover{background-color:#ecf5ff;transform:translateY(-2px);box-shadow:0 2px 8px rgba(0,0,0,.05)}.login-option span[data-v-694eb7f5]{font-size:14px;font-weight:500;color:#303133}.login-option .login-desc[data-v-694eb7f5]{width:100%;font-size:12px;color:#909399;margin-top:4px}.login-icon[data-v-694eb7f5]{font-size:24px;color:#1989fa;margin-bottom:6px}.help-link[data-v-694eb7f5]{position:absolute;bottom:4px;right:4px;display:flex;align-items:center;font-size:12px;color:#1989fa;text-decoration:none;z-index:10;padding:6px}.help-link[data-v-694eb7f5]:hover{color:#0056b3;text-decoration:underline}.help-link .van-icon[data-v-694eb7f5]{font-size:14px;margin-right:2px}@media screen and (max-width:767px){.login-section[data-v-694eb7f5]{margin:16px 0;padding:12px}.login-section .section-title[data-v-694eb7f5]{font-size:15px;margin-bottom:12px;padding-bottom:8px}.login-section .section-title .van-icon[data-v-694eb7f5]{font-size:16px}.login-options-bar[data-v-694eb7f5]{flex-direction:column;gap:12px}.login-option[data-v-694eb7f5]{margin:0;padding:16px 4px}}.login-failure-tip[data-v-694eb7f5]{display:flex;align-items:center;margin-top:16px;padding:12px 16px;background-color:#fff7e6;border:1px solid #ffd666;border-radius:8px;color:#303133;gap:12px}.login-failure-tip .tip-icon[data-v-694eb7f5]{color:#ed6a0c;font-size:18px;flex-shrink:0}.login-failure-tip .tip-content[data-v-694eb7f5]{flex:1;display:flex;align-items:center;gap:12px}.login-failure-tip .tip-main-text[data-v-694eb7f5]{font-size:14px;color:#303133;white-space:nowrap}.login-failure-tip .tip-link[data-v-694eb7f5]{color:#1989fa;cursor:pointer;text-decoration:none;font-weight:500;font-size:14px;transition:all .3s ease;white-space:nowrap}.login-failure-tip .tip-link[data-v-694eb7f5]:hover{color:#096dd9;text-decoration:underline}@media screen and (max-width:767px){.login-failure-tip[data-v-694eb7f5]{padding:10px 12px}.login-failure-tip .tip-icon[data-v-694eb7f5]{font-size:16px}.login-failure-tip .tip-content[data-v-694eb7f5]{gap:8px;flex-wrap:wrap}.login-failure-tip .tip-link[data-v-694eb7f5],.login-failure-tip .tip-main-text[data-v-694eb7f5]{font-size:13px}}.header-container[data-v-24d71542]{display:flex;flex-direction:column;align-items:flex-start;margin:0 12px 16px 12px;background:#fff;border-radius:12px;padding:10px 16px;box-shadow:0 2px 12px rgba(0,0,0,.03);overflow:hidden;transition:all .3s ease;border:1px solid #f2f3f5}.header-container[data-v-24d71542]:hover{box-shadow:0 4px 16px rgba(0,0,0,.06);transform:translateY(-1px);border-color:rgba(25,137,250,.1)}.blur-effect[data-v-24d71542]{opacity:.6}.custom-announcement[data-v-24d71542]{display:flex;align-items:center;flex:1;width:100%;min-width:0;padding:0;background:transparent;transition:all .3s ease}.announcement-icon[data-v-24d71542]{margin-right:12px;flex-shrink:0;display:flex;align-items:center;justify-content:center;align-self:center;width:auto;height:auto;background:transparent;border-radius:0;box-shadow:none}.announcement-icon .van-icon[data-v-24d71542]{font-size:20px;color:#ed6a0c}.announcement-content[data-v-24d71542]{flex:1;min-width:0;overflow:hidden}.announcement-placeholder[data-v-24d71542]{min-height:24px;display:flex;align-items:center;width:100%}.announcement-item[data-v-24d71542]{position:relative;width:100%;color:#606266;font-size:14px;line-height:1.5;white-space:normal;overflow:hidden;padding:0;word-break:break-word;font-weight:400}.announcement-item[data-v-24d71542] a{color:#1989fa;text-decoration:none;font-weight:500;border-bottom:1px solid transparent}.announcement-item[data-v-24d71542] a:hover{border-bottom-color:#1989fa}.single-announcement[data-v-24d71542]{white-space:normal;color:#606266;font-size:14px;line-height:1.5;padding:0;overflow:hidden;word-break:break-word;width:100%;font-weight:400}.fade-enter-active[data-v-24d71542],.fade-leave-active[data-v-24d71542]{transition:all .3s ease}.fade-enter[data-v-24d71542]{opacity:0;transform:translateY(5px)}.fade-leave-to[data-v-24d71542]{opacity:0;transform:translateY(-5px)}@media screen and (max-width:767px){.header-container[data-v-24d71542]{margin:0 10px 16px 10px;padding:8px 12px}.announcement-icon[data-v-24d71542]{margin-right:8px}.announcement-icon .van-icon[data-v-24d71542]{font-size:18px}.announcement-item[data-v-24d71542],.single-announcement[data-v-24d71542]{font-size:13px}}.blur-effect[data-v-24d71542]{filter:blur(8px);pointer-events:none;user-select:none;opacity:.8;transition:all .3s ease}.token-card-container[data-v-24d71542]{padding:0 12px;margin-bottom:20px;opacity:0;transform:translateY(20px);transition:opacity 0s,transform 0s}.token-card-container.content-loaded[data-v-24d71542]{opacity:1;transform:translateY(0);transition:opacity 1s ease-out,transform 1s ease-out}.token-card[data-v-24d71542]{background:#fff;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.08);overflow:hidden;transition:all .3s ease}.token-header[data-v-24d71542]{background:linear-gradient(135deg,#1989fa,#096dd9);color:#fff;padding:16px 20px;position:relative;border-radius:12px 12px 0 0;overflow:hidden;display:flex;justify-content:space-between;align-items:center}.token-header .header-main-content[data-v-24d71542]{flex:1;z-index:2;min-width:0}.token-header .header-top-row[data-v-24d71542]{display:flex;align-items:center;margin-bottom:8px}.token-header .token-title[data-v-24d71542]{font-size:14px;opacity:.9;margin-right:8px;font-weight:500}.token-header .token-status-tag[data-v-24d71542]{position:static;transform:none}.token-header .token-value-wrapper[data-v-24d71542]{display:flex;align-items:center;margin-bottom:8px}.token-header .token-value-wrapper .token-key[data-v-24d71542]{font-size:20px;font-weight:700;font-family:monospace;margin-right:6px}.token-header .token-value-wrapper .copy-icon[data-v-24d71542]{font-size:16px;opacity:.8;margin-right:8px}.token-header .token-value-wrapper .token-username[data-v-24d71542]{font-size:13px;opacity:.8;margin-left:2px}.token-header .token-value-wrapper[data-v-24d71542]:hover{opacity:.9}.token-header .token-message[data-v-24d71542]{font-size:12px;opacity:.8;line-height:1.4}@keyframes fadeInContent-24d71542{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.token-info-container[data-v-24d71542]{padding:24px 24px}.token-info-flex[data-v-24d71542]{display:flex;border-bottom:1px solid #f2f2f2;padding-bottom:24px;margin-bottom:24px;opacity:0;animation:fadeInContent-24d71542 .6s ease-out forwards;animation-delay:.2s}.token-info-left[data-v-24d71542]{flex:1;border-right:1px solid #ebeef5;padding-right:24px}.token-info-right[data-v-24d71542]{flex:1;padding-left:24px}.info-item[data-v-24d71542]{margin-bottom:16px;display:flex;flex-wrap:wrap;align-items:center}.info-item[data-v-24d71542]:last-child{margin-bottom:0}.info-item .info-label[data-v-24d71542]{font-size:14px;color:#909399;margin-right:12px;min-width:70px;line-height:1.5}.info-item .info-value[data-v-24d71542]{font-size:15px;font-weight:500;color:#303133;margin-right:8px;line-height:1.5}.info-item .info-desc[data-v-24d71542]{font-size:13px;color:#909399;width:100%;margin-top:4px;padding-left:82px;line-height:1.4}.status-tag-sm[data-v-24d71542]{height:20px;font-size:12px}.reenter-token-section[data-v-24d71542]{margin:16px 0;padding:12px 16px;background-color:#fff9e6;border:1px solid #ffd666;border-radius:8px;text-align:center}.reenter-token-section .reenter-token-message[data-v-24d71542]{display:flex;align-items:center;justify-content:center;margin-bottom:12px;color:#d48806;font-size:14px}.reenter-token-section .reenter-token-message .van-icon[data-v-24d71542]{margin-right:6px}.reenter-token-section .reenter-token-btn[data-v-24d71542]{background-color:#1989fa;border-color:#1989fa;color:#fff;padding:8px 20px;border-radius:4px;font-size:14px;transition:all .3s}.reenter-token-section .reenter-token-btn[data-v-24d71542]:hover{background-color:#0c7cd5;border-color:#0c7cd5}.account-assign-section[data-v-24d71542]{margin:16px 0;padding:12px 16px;background-color:#e6f7ff;border:1px solid #91d5ff;border-radius:8px;text-align:center}.account-assign-section .account-assign-message[data-v-24d71542]{display:flex;align-items:center;justify-content:center;margin-bottom:12px;color:#1890ff;font-size:14px}.account-assign-section .account-assign-message .van-icon[data-v-24d71542]{margin-right:6px}.account-assign-section .auto-assign-btn[data-v-24d71542]{background-color:#1989fa;border-color:#1989fa;color:#fff;padding:8px 20px;border-radius:4px;font-size:14px;transition:all .3s}.account-assign-section .auto-assign-btn[data-v-24d71542]:hover{background-color:#0c7cd5;border-color:#0c7cd5}.account-assign-section .auto-assign-btn.van-button--loading[data-v-24d71542]{background-color:#91d5ff;border-color:#91d5ff}.activate-token-section[data-v-24d71542]{background-color:#fff7e6!important;border:1px solid #ffd591!important}.activate-token-section .account-assign-message[data-v-24d71542]{color:#d48806!important}.activate-token-section .account-assign-message .van-icon[data-v-24d71542]{color:#ff976a!important}.activate-token-section .auto-assign-btn[data-v-24d71542]{background-color:#ff976a;border-color:#ff976a}.activate-token-section .auto-assign-btn[data-v-24d71542]:hover{background-color:#ff7a45;border-color:#ff7a45}.activate-token-section .auto-assign-btn.van-button--loading[data-v-24d71542]{background-color:#ffd591;border-color:#ffd591}.token-agreement-footer[data-v-24d71542]{padding:12px 16px;background-color:#fcfcfc;border-top:1px solid #ebeef5;display:flex;justify-content:center;align-items:center}.token-agreement-footer .agreement-content[data-v-24d71542]{font-size:12px;color:#606266}.token-agreement-footer .agreement-content[data-v-24d71542] .van-checkbox__label{color:#909399;margin-left:6px;line-height:1.4}.token-agreement-footer .agreement-link[data-v-24d71542]{color:#1989fa;cursor:pointer;font-weight:500}.token-agreement-footer .agreement-link[data-v-24d71542]:hover{text-decoration:underline}@media screen and (max-width:767px){.token-header[data-v-24d71542]{padding:12px 16px}.token-header .token-value-wrapper .copy-icon[data-v-24d71542],.token-header .token-value-wrapper .token-username[data-v-24d71542]{display:none}.token-header .token-value-wrapper .token-key[data-v-24d71542]{font-size:16px;flex:1;word-break:break-all;margin-right:0}.token-info-flex[data-v-24d71542]{flex-direction:column}.token-info-left[data-v-24d71542]{border-right:none;border-bottom:1px solid #ebeef5;padding-right:0;padding-bottom:12px;margin-bottom:12px}.token-info-right[data-v-24d71542]{padding-left:0}.reenter-token-section[data-v-24d71542]{margin:12px 0;padding:10px 12px}.reenter-token-section .reenter-token-message[data-v-24d71542]{font-size:13px;margin-bottom:10px}.reenter-token-section .reenter-token-btn[data-v-24d71542]{padding:6px 16px;font-size:13px}.account-assign-section[data-v-24d71542]{margin:12px 0;padding:10px 12px}.account-assign-section .account-assign-message[data-v-24d71542]{font-size:13px;margin-bottom:10px}.account-assign-section .auto-assign-btn[data-v-24d71542]{padding:6px 16px;font-size:13px}}@media screen and (min-width:1200px){.token-info-container[data-v-24d71542]{padding:14px 20px}.token-info-flex[data-v-24d71542]{gap:20px}}@media screen and (min-width:1500px){.token-info-container[data-v-24d71542]{padding:16px 24px}.token-info-flex[data-v-24d71542]{gap:24px}}@media screen and (min-width:2000px){.token-card[data-v-24d71542]{border-radius:16px}.token-header[data-v-24d71542]{padding:20px}.token-info-container[data-v-24d71542]{padding:20px 30px}.token-info-flex[data-v-24d71542]{gap:30px}}.email-dialog[data-v-6fe24dbb] .van-dialog__header{padding:16px 0 8px;font-weight:700;font-size:18px}.email-dialog[data-v-6fe24dbb] .van-dialog__content{padding:0}.email-dialog .email-content[data-v-6fe24dbb]{padding:12px 16px 16px}.email-dialog .email-content .email-code-field[data-v-6fe24dbb]{padding:0;margin:0}.email-dialog .email-content .email-code-field[data-v-6fe24dbb] .van-field__label{width:60px;font-size:14px;color:#303133}.email-dialog .email-content .email-code-field[data-v-6fe24dbb] .van-field__control{height:36px;text-align:center;font-size:16px;font-family:monospace;letter-spacing:2px;background-color:#f5f7fa;border-radius:4px;padding:0 10px;box-sizing:border-box}.email-dialog .email-content .email-code-field[data-v-6fe24dbb] .van-field__button .van-button{height:32px;padding:0 14px;font-size:13px;min-width:80px}.email-dialog .email-content .code-value[data-v-6fe24dbb]{width:100%;text-align:center;font-family:monospace;font-size:16px;font-weight:500;color:#1989fa;letter-spacing:2px;min-height:36px;line-height:36px;box-sizing:border-box}.email-dialog .email-content .code-value.clickable[data-v-6fe24dbb]{cursor:pointer;background-color:#ecf5ff;border-radius:4px;transition:all .2s;user-select:all}.email-dialog .email-content .code-value.clickable[data-v-6fe24dbb]:hover{background-color:#d0e6ff;color:#0056b3}.email-dialog .email-content .code-value.no-code[data-v-6fe24dbb]{color:#909399;font-size:14px;font-weight:400;letter-spacing:0}.browser-scan-tip-dialog[data-v-ed6053c4] .van-dialog__header{padding:16px 0 10px}.browser-scan-tip-dialog .custom-dialog-title[data-v-ed6053c4]{display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px;color:#ed6a0c}.browser-scan-tip-dialog .custom-dialog-title .van-icon[data-v-ed6053c4]{margin-right:6px}.browser-scan-tip-dialog .browser-scan-tip-content[data-v-ed6053c4]{padding:16px;display:flex;flex-direction:column;align-items:center}.browser-scan-tip-dialog .browser-scan-tip-content .tip-message[data-v-ed6053c4]{text-align:center;margin-bottom:20px}.browser-scan-tip-dialog .browser-scan-tip-content .tip-message p[data-v-ed6053c4]{margin:8px 0;color:#606266;font-size:15px;line-height:1.5}.browser-scan-tip-dialog .browser-scan-tip-content .tip-message p[data-v-ed6053c4]:first-child{font-weight:500;color:#ed6a0c}.browser-scan-tip-dialog .browser-scan-tip-content .tip-actions[data-v-ed6053c4]{margin-bottom:10px}.browser-scan-tip-dialog .browser-scan-tip-content .tip-actions .van-button[data-v-ed6053c4]{padding:0 16px}.page-qrcode-dialog[data-v-a575ead0] .van-dialog__header{padding:20px 0 10px;font-weight:700;font-size:18px;color:#1989fa}.page-qrcode-dialog .page-qrcode-content[data-v-a575ead0]{padding:16px;display:flex;flex-direction:column;align-items:center}.page-qrcode-dialog .page-qrcode-content .qrcode-container[data-v-a575ead0]{width:220px;height:220px;display:flex;justify-content:center;align-items:center;margin-bottom:16px;padding:10px;background-color:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.page-qrcode-dialog .page-qrcode-content .qrcode-tip[data-v-a575ead0]{text-align:center;margin-bottom:10px}.page-qrcode-dialog .page-qrcode-content .qrcode-tip p[data-v-a575ead0]{margin:6px 0;color:#606266;font-size:14px;line-height:1.4}.page-qrcode-dialog .page-qrcode-content .qrcode-tip p[data-v-a575ead0]:first-child{color:#1989fa;font-weight:500}.header-container[data-v-54eb214b]{display:flex;flex-direction:column;align-items:flex-start;margin:0 12px 16px 12px;background:#fff;border-radius:12px;padding:10px 16px;box-shadow:0 2px 12px rgba(0,0,0,.03);overflow:hidden;transition:all .3s ease;border:1px solid #f2f3f5}.header-container[data-v-54eb214b]:hover{box-shadow:0 4px 16px rgba(0,0,0,.06);transform:translateY(-1px);border-color:rgba(25,137,250,.1)}.blur-effect[data-v-54eb214b]{opacity:.6}.custom-announcement[data-v-54eb214b]{display:flex;align-items:center;flex:1;width:100%;min-width:0;padding:0;background:transparent;transition:all .3s ease}.announcement-icon[data-v-54eb214b]{margin-right:12px;flex-shrink:0;display:flex;align-items:center;justify-content:center;align-self:center;width:auto;height:auto;background:transparent;border-radius:0;box-shadow:none}.announcement-icon .van-icon[data-v-54eb214b]{font-size:20px;color:#ed6a0c}.announcement-content[data-v-54eb214b]{flex:1;min-width:0;overflow:hidden}.announcement-placeholder[data-v-54eb214b]{min-height:24px;display:flex;align-items:center;width:100%}.announcement-item[data-v-54eb214b]{position:relative;width:100%;color:#606266;font-size:14px;line-height:1.5;white-space:normal;overflow:hidden;padding:0;word-break:break-word;font-weight:400}.announcement-item[data-v-54eb214b] a{color:#1989fa;text-decoration:none;font-weight:500;border-bottom:1px solid transparent}.announcement-item[data-v-54eb214b] a:hover{border-bottom-color:#1989fa}.single-announcement[data-v-54eb214b]{white-space:normal;color:#606266;font-size:14px;line-height:1.5;padding:0;overflow:hidden;word-break:break-word;width:100%;font-weight:400}.fade-enter-active[data-v-54eb214b],.fade-leave-active[data-v-54eb214b]{transition:all .3s ease}.fade-enter[data-v-54eb214b]{opacity:0;transform:translateY(5px)}.fade-leave-to[data-v-54eb214b]{opacity:0;transform:translateY(-5px)}@media screen and (max-width:767px){.header-container[data-v-54eb214b]{margin:0 10px 16px 10px;padding:8px 12px}.announcement-icon[data-v-54eb214b]{margin-right:8px}.announcement-icon .van-icon[data-v-54eb214b]{font-size:18px}.announcement-item[data-v-54eb214b],.single-announcement[data-v-54eb214b]{font-size:13px}}.dragging-active[data-v-54eb214b]{position:relative;border-radius:8px;overflow:hidden}.dragging-active[data-v-54eb214b]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:2px dashed #1989fa;border-radius:8px;background-color:rgba(25,137,250,.1);pointer-events:none;z-index:10;animation:border-dance-54eb214b 1s linear infinite}@keyframes border-dance-54eb214b{0%{opacity:1}50%{opacity:.5}to{opacity:1}}canvas[data-v-54eb214b]{pointer-events:none}.icons-warp .float-icon-item[data-v-54eb214b]{display:none}.device-right[data-v-54eb214b]{flex-direction:column;justify-content:center;align-items:center}.device-right span[data-v-54eb214b]{display:flex}@keyframes shine-54eb214b{0%{transform:translateX(-100%) rotate(45deg)}50%,to{transform:translateX(100%) rotate(45deg)}}@keyframes fadeIn-54eb214b{0%{opacity:0;transform:translateY(-15px)}70%{opacity:.7;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.regulations[data-v-54eb214b]{height:500px;overflow:auto;word-wrap:break-word;word-break:normal;margin:20px 10px 20px 20px;-ms-overflow-style:none;scrollbar-width:none}.regulations[data-v-54eb214b]::-webkit-scrollbar{display:none}.header-title[data-v-54eb214b]{margin:20px 0 5px 0;color:#409eff;font-size:24px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;text-align:center}.loadingMessage[data-v-54eb214b]{color:#d73636;text-align:center}.saoma[data-v-54eb214b],.shangc[data-v-54eb214b]{outline:none;border-radius:10px;box-shadow:1px 5px 1px 1px #ddd;font-size:16px;width:95%;text-align:center;margin:10px auto;border-right:1px solid #ededed;border-bottom:1px solid #ededed;border-left:1px solid #ededed;padding:20px 0}.saoma[data-v-54eb214b]{height:157px;border-top:50px solid #d4edda}.shangc[data-v-54eb214b]{height:150px;border-top:50px solid #d1ecf1;position:relative}.mokuai img[data-v-54eb214b]{width:100px;height:100px}.ts-a[data-v-54eb214b],.ts[data-v-54eb214b]{padding:10px;text-align:center}.ts-a a[data-v-54eb214b]:hover{color:#409eff}.ts a[data-v-54eb214b]{background-color:#409eff;color:#fff;padding:8px;border-radius:5px}.ts a[data-v-54eb214b]:hover{background-color:#3d7aec;color:#000102}.custom-title[data-v-54eb214b]{margin-right:4px;vertical-align:middle}.search-icon[data-v-54eb214b]{font-size:16px;line-height:inherit}.device-help-content[data-v-54eb214b]{padding:8px}.device-help-content p[data-v-54eb214b]{margin:0 0 8px 0;color:#666}.device-help-content .help-link[data-v-54eb214b]{color:#1989fa;text-decoration:none;display:block}.device-help-content .help-link[data-v-54eb214b]:hover{text-decoration:underline}@media screen and (max-width:767px){.token-value[data-v-54eb214b]{flex-direction:column;align-items:flex-start}.token-value .token-key[data-v-54eb214b]{margin-right:0;margin-bottom:4px;width:100%}.token-value .token-username[data-v-54eb214b]{margin-left:0;align-self:flex-start}.token-info-flex[data-v-54eb214b]{flex-direction:column}.token-info-left[data-v-54eb214b]{border-right:none;border-bottom:1px solid #ebeef5;padding-right:0;padding-bottom:12px;margin-bottom:12px}.token-info-right[data-v-54eb214b]{padding-left:0}.login-options-bar[data-v-54eb214b]{flex-direction:column;gap:12px}.login-option[data-v-54eb214b]{margin:0;padding:16px 4px}.header-container[data-v-54eb214b]{flex-direction:column;align-items:flex-start;padding:10px;margin-top:15px}.header-title[data-v-54eb214b]{font-size:18px;margin:15px 0 5px 0;text-align:center}.custom-announcement[data-v-54eb214b]{width:100%;padding:6px 8px;transition:all .3s ease}.announcement-icon[data-v-54eb214b]{padding-top:0;margin-top:0;margin-right:8px}}.account-password-box[data-v-54eb214b]{margin:16px 0;padding:12px;background-color:#f8f9fa;border-radius:8px;border:1px solid #ebeef5}.account-password-title[data-v-54eb214b]{display:flex;align-items:center;margin-bottom:12px;color:#1989fa;font-size:14px;font-weight:500}.account-password-title .van-icon[data-v-54eb214b]{margin-right:6px;font-size:16px}.account-password-content[data-v-54eb214b]{display:flex;flex-direction:column;gap:8px}.account-item[data-v-54eb214b],.password-item[data-v-54eb214b]{display:flex;align-items:center;padding:8px 12px;background-color:#fff;border-radius:6px;border:1px solid #ebeef5}.account-item .label[data-v-54eb214b],.password-item .label[data-v-54eb214b]{color:#606266;font-size:14px;min-width:50px}.account-item .value[data-v-54eb214b],.password-item .value[data-v-54eb214b]{flex:1;color:#303133;font-size:14px;margin-right:12px}.account-item .value.clickable[data-v-54eb214b],.password-item .value.clickable[data-v-54eb214b]{cursor:pointer;color:#666;padding:3px 6px;background-color:#f5f7fa;border-radius:4px;transition:all .2s;user-select:all}.account-item .value.clickable[data-v-54eb214b]:hover,.password-item .value.clickable[data-v-54eb214b]:hover{background-color:#ecf5ff;color:#409eff}.account-item .van-button[data-v-54eb214b],.password-item .van-button[data-v-54eb214b]{flex-shrink:0;height:28px;padding:0 12px}@media screen and (max-width:767px){.account-password-box[data-v-54eb214b]{margin:12px 0;padding:10px}.account-item[data-v-54eb214b],.password-item[data-v-54eb214b]{padding:6px 10px}.account-item .label[data-v-54eb214b],.account-item .value[data-v-54eb214b],.password-item .label[data-v-54eb214b],.password-item .value[data-v-54eb214b]{font-size:13px}.account-item .van-button[data-v-54eb214b],.password-item .van-button[data-v-54eb214b]{height:26px;padding:0 10px}}.password-item .value[data-v-54eb214b]{flex:1;color:#303133;font-size:14px;margin-right:12px;letter-spacing:2px}.verification-code-item[data-v-54eb214b]{display:flex;align-items:center;padding:8px 12px;background-color:#fff;border-radius:6px;border:1px solid #ebeef5;margin-top:8px}.verification-code-item .label[data-v-54eb214b]{color:#606266;font-size:14px;min-width:50px}.verification-code-item .value[data-v-54eb214b]{flex:1;margin-right:12px;font-family:monospace;letter-spacing:2px}.verification-code-item .value.has-code[data-v-54eb214b]{color:#1989fa;font-size:16px;font-weight:500}.verification-code-item .value.no-code[data-v-54eb214b]{color:#909399;font-size:14px;font-weight:400}.verification-code-item .van-button[data-v-54eb214b]{flex-shrink:0;height:28px;padding:0 12px;min-width:100px}@media screen and (max-width:767px){.verification-code-item[data-v-54eb214b]{padding:6px 10px}.verification-code-item .label[data-v-54eb214b]{font-size:13px}.verification-code-item .value[data-v-54eb214b]{font-size:15px}.verification-code-item .van-button[data-v-54eb214b]{height:26px;padding:0 10px}}.blur-effect[data-v-54eb214b]{filter:blur(8px);pointer-events:none;user-select:none;opacity:.8;transition:all .3s ease}.title-container[data-v-54eb214b]{display:flex;justify-content:center;align-items:center;margin-bottom:12px}.site-header[data-v-54eb214b]{margin-bottom:16px;position:relative;z-index:1}.header-container .announcement-content[data-v-54eb214b],.header-container .announcement-placeholder[data-v-54eb214b],.header-container .custom-announcement[data-v-54eb214b],.header-container .multiple-announcements[data-v-54eb214b],.header-container .single-announcement[data-v-54eb214b]{animation:none}.qr-login-container[data-v-54eb214b]{width:100%;min-height:100vh;background-color:#f7f8fa}.main-content[data-v-54eb214b]{width:100%;max-width:clamp(350px,100%,1050px);margin:0 auto;transition:all .3s ease;box-sizing:border-box}.main-content-wrapper[data-v-54eb214b]{display:flex;justify-content:center;width:100%}@media screen and (min-width:1200px){.main-content[data-v-54eb214b]{width:85%}.token-info-container[data-v-54eb214b]{padding:14px 20px}.token-info-flex[data-v-54eb214b]{gap:20px}}@media screen and (min-width:1500px){.main-content[data-v-54eb214b]{width:75%}.token-info-container[data-v-54eb214b]{padding:16px 24px}.token-info-flex[data-v-54eb214b]{gap:24px}.token-action-bar .action-btn[data-v-54eb214b]{padding:16px 12px}}@media screen and (min-width:2000px){.main-content[data-v-54eb214b]{width:70%}}@media screen and (max-width:767px){.title-container[data-v-54eb214b]{margin-bottom:15px;transition:all .3s ease}}.error-page[data-v-4326b78b]{min-height:100vh;width:100%;display:flex;justify-content:center;align-items:center;background:linear-gradient(180deg,#f7f8fa,#edf2f7);padding:20px;position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;box-sizing:border-box}.error-container[data-v-4326b78b]{max-width:500px;width:calc(100% - 40px);text-align:center;background-color:#fff;border-radius:16px;box-shadow:0 4px 16px rgba(0,0,0,.08);padding:40px 20px;animation:fadeIn-4326b78b .8s ease-out,float-4326b78b 3s ease-in-out infinite alternate;position:relative;margin:0 auto}.error-image[data-v-4326b78b]{position:relative;height:160px;margin-bottom:20px;display:flex;justify-content:center;align-items:center}.error-number[data-v-4326b78b]{font-size:120px;font-weight:700;color:#f2f3f5;position:absolute;width:100%;text-align:center;z-index:1;letter-spacing:4px}.error-illustration[data-v-4326b78b]{position:relative;z-index:2;color:#1989fa;animation:pulse-4326b78b 2s infinite}.error-title[data-v-4326b78b]{font-size:24px;color:#323233;margin-bottom:12px;font-weight:600}.error-description[data-v-4326b78b]{font-size:16px;color:#909399;margin-bottom:30px}.error-actions[data-v-4326b78b]{display:flex;flex-direction:column;gap:16px;max-width:360px;margin:0 auto;width:100%}.action-button[data-v-4326b78b]{width:100%;min-width:160px;display:flex;align-items:center;justify-content:center;transition:all .3s;height:44px}.action-button .van-icon[data-v-4326b78b]{margin-right:8px;font-size:18px}.action-button span[data-v-4326b78b]{white-space:nowrap;font-size:15px}.action-button[data-v-4326b78b]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}@keyframes fadeIn-4326b78b{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-4326b78b{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes float-4326b78b{0%{transform:translateY(0)}to{transform:translateY(-10px)}}@media (min-width:768px){.error-container[data-v-4326b78b]{padding:50px 30px;width:auto}.error-actions[data-v-4326b78b]{flex-direction:row;justify-content:center;flex-wrap:wrap}.action-button[data-v-4326b78b]{width:auto;min-width:180px;padding:0 30px;margin:0 8px}}@media (max-width:767px){.error-container[data-v-4326b78b]{width:calc(100% - 40px);padding:30px 15px}.error-number[data-v-4326b78b]{font-size:100px}}