.back-page-btn[data-v-df6f676e]{display:flex;width:15vw}.back-page-btn img[data-v-df6f676e]{width:100%;height:100%;pointer-events:none}.get-cdkey-page[data-v-23cc189a]{min-height:100vh;background:linear-gradient(180deg,#ffb347,#ffd4a8);padding:0 1.63265vw;display:flex;flex-direction:column;justify-content:center}.header[data-v-23cc189a]{position:absolute;top:1.74419vh;left:1.63265vw;right:1.63265vw;display:flex;align-items:center;padding:2.61628vh 0}.header .back-btn[data-v-23cc189a]{width:7.34694vw;position:absolute;left:0;top:3.48837vh}.header .title[data-v-23cc189a]{flex:1;text-align:center;font-size:1.4966vw;font-weight:500;color:#333;margin:0}.content-wrapper[data-v-23cc189a]{width:50%;margin:0 auto;position:relative}.card-header-gradient[data-v-23cc189a]{width:100%;height:9.59302vh;background:linear-gradient(90deg,#fdba37,#f76e0a);border-radius:4.08163vw 4.08163vw 0 0;position:relative;display:flex;justify-content:center;align-items:center;margin-bottom:-1px}.card-icon[data-v-23cc189a]{position:absolute;bottom:0;left:50%;transform:translateX(-50%);z-index:2}.card-icon img[data-v-23cc189a]{width:8vw;height:8vw;-o-object-fit:contain;object-fit:contain}.form-container[data-v-23cc189a]{background:#fff;border-radius:0 0 4.08163vw 4.08163vw;padding:4.65116vh 2.04082vw 5.23256vh;position:relative;z-index:1}.input-item[data-v-23cc189a]{display:flex;align-items:center;background:#fff8f0;border-radius:2.04082vw;padding:0 1.63265vw;margin-bottom:3.05233vh;height:9.59302vh}.input-item .input-field[data-v-23cc189a]{flex:1;border:none;background:transparent;font-size:1.63265vw;color:#333;outline:none}.input-item .input-field[data-v-23cc189a]::-moz-placeholder{color:#d4a373}.input-item .input-field[data-v-23cc189a]::placeholder{color:#d4a373}.input-item .action-btn[data-v-23cc189a]{font-size:1.53061vw;color:#ff8c42;white-space:nowrap;cursor:pointer}.input-item .action-btn.disabled[data-v-23cc189a]{color:#ccc;cursor:not-allowed}.input-item .action-btn.verify-btn[data-v-23cc189a]{font-weight:500}.submit-btn[data-v-23cc189a]{width:100%;height:9.59302vh;background:linear-gradient(90deg,#ffb347,#ff8c42);border-radius:2.04082vw;display:flex;align-items:center;justify-content:center;font-size:1.63265vw;font-weight:500;color:#fff;margin-top:4.36047vh;cursor:pointer}.submit-btn.disabled[data-v-23cc189a]{opacity:.6;cursor:not-allowed}.cdkey-section[data-v-23cc189a]{margin-top:4.79651vh;text-align:center}.cdkey-label[data-v-23cc189a]{font-size:1.42857vw;color:#999;margin-bottom:1.74419vh}.cdkey-value[data-v-23cc189a]{font-size:1.83673vw;font-weight:600;color:#ff7221;letter-spacing:.20408vw;word-break:break-all}.cdkey-actions[data-v-23cc189a]{margin-top:3.05233vh}.cdkey-actions .action-btn[data-v-23cc189a]{display:inline-flex;justify-content:center;align-items:center;height:7.84884vh;padding:0 2.85714vw;border-radius:2.04082vw;font-size:1.42857vw;font-weight:500;color:#f76b3e;background:#fff;border:.20408vw solid #f76b3e;cursor:pointer}.select-field[data-v-23cc189a]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23D4A373' stroke-width='2' fill='none'/%3E%3C/svg%3E") no-repeat 100%;padding-right:2.44898vw}.dialog-overlay[data-v-23cc189a]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:999}.payment-dialog[data-v-23cc189a]{width:80%;background:#fff;border-radius:2.04082vw;padding:4.36047vh 2.04082vw;text-align:center}.dialog-title[data-v-23cc189a]{font-size:1.63265vw;font-weight:600;color:#333;margin-bottom:3.48837vh}.dialog-image[data-v-23cc189a]{margin-bottom:3.48837vh}.dialog-image img[data-v-23cc189a]{width:100%;max-height:60vh;-o-object-fit:contain;object-fit:contain;border-radius:1.02041vw}.dialog-actions[data-v-23cc189a]{display:flex;justify-content:center;gap:2.04082vw}.dialog-btn[data-v-23cc189a]{display:inline-flex;justify-content:center;align-items:center;width:14.28571vw;height:8.72093vh;border-radius:2.04082vw;font-size:1.4966vw;font-weight:500;cursor:pointer}.dialog-btn.cancel-btn[data-v-23cc189a]{color:#999;background:#f5f5f5}.dialog-btn.confirm-btn[data-v-23cc189a]{color:#fff;background:linear-gradient(90deg,#ffb347,#ff8c42)}