.message-container[data-v-bc2223bc]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10000;pointer-events:none;display:flex;flex-direction:column;align-items:center;gap:12px}.message-item[data-v-bc2223bc]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 20px;background:#000000bf;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:8px;min-width:200px;max-width:400px;box-shadow:0 4px 12px #0000004d;pointer-events:auto}.message-text[data-v-bc2223bc]{text-align:center;color:#fff;font-size:14px;line-height:1.5;flex:1;word-break:break-word}.message-icon[data-v-bc2223bc]{font-size:48px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.message-success .message-icon[data-v-bc2223bc],.message-error .message-icon[data-v-bc2223bc],.message-warning .message-icon[data-v-bc2223bc],.message-info .message-icon[data-v-bc2223bc]{color:#fff}.message-enter-active[data-v-bc2223bc],.message-leave-active[data-v-bc2223bc]{transition:all .3s ease}.message-enter-from[data-v-bc2223bc],.message-leave-to[data-v-bc2223bc]{opacity:0;transform:translateY(-20px) scale(.9)}.message-move[data-v-bc2223bc]{transition:transform .3s ease}#app-container{position:relative;height:100%;width:100%}.app-background{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:url(/images/app_bg.png) center/cover no-repeat;background-attachment:fixed;z-index:0}.app-content{position:relative;z-index:1;height:100%;width:100%}.loading-spinner[data-v-5903ebc6]{display:inline-block;border-radius:50%;animation:spin-5903ebc6 .8s linear infinite;vertical-align:middle;flex-shrink:0}.loading-spinner.size-small[data-v-5903ebc6]{width:12px;height:12px;border-width:1.5px}.loading-spinner.size-medium[data-v-5903ebc6]{width:16px;height:16px;border-width:2px}.loading-spinner.size-large[data-v-5903ebc6]{width:20px;height:20px;border-width:2.5px}.loading-spinner.color-dark[data-v-5903ebc6]{border:2px solid rgba(0,0,0,.2);border-top-color:#0009;border-right-color:#0003;border-bottom-color:#0003;border-left-color:#0003}.loading-spinner.size-small.color-dark[data-v-5903ebc6]{border-width:1.5px}.loading-spinner.size-large.color-dark[data-v-5903ebc6]{border-width:2.5px}.loading-spinner.color-light[data-v-5903ebc6]{border:2px solid rgba(255,255,255,.2);border-top-color:#fff9;border-right-color:#fff3;border-bottom-color:#fff3;border-left-color:#fff3}.loading-spinner.size-small.color-light[data-v-5903ebc6]{border-width:1.5px}.loading-spinner.size-large.color-light[data-v-5903ebc6]{border-width:2.5px}.loading-spinner.color-white[data-v-5903ebc6]{border:2px solid rgba(255,255,255,.3);border-top-color:#ffffffe6;border-right-color:#ffffff4d;border-bottom-color:#ffffff4d;border-left-color:#ffffff4d}.loading-spinner.size-small.color-white[data-v-5903ebc6]{border-width:1.5px}.loading-spinner.size-large.color-white[data-v-5903ebc6]{border-width:2.5px}@keyframes spin-5903ebc6{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.login-page[data-v-7b36d6e2]{position:relative;width:100%;height:100%}.container[data-v-7b36d6e2]{position:relative;padding:20px;max-width:420px;margin:0 auto;color:#fff}.close-btn[data-v-7b36d6e2]{position:absolute;top:10px;right:10px;background:#0000004d;width:40px;height:40px;border-radius:20px;display:flex;justify-content:center;align-items:center;cursor:pointer}.logo-box[data-v-7b36d6e2]{margin-top:70px;display:flex;justify-content:center;align-items:center}.logo[data-v-7b36d6e2]{width:50px;height:50px}.title[data-v-7b36d6e2]{margin-left:8px;font-size:24px;font-weight:700}.subtitle[data-v-7b36d6e2]{margin-top:20px;text-align:center;font-size:16px}.section-title[data-v-7b36d6e2]{margin-top:40px;padding-left:4px;color:#ccc}.input-card[data-v-7b36d6e2]{background:#ffffff14;padding:4px 0 8px;border-radius:8px;margin-top:10px}.input-card[data-v-7b36d6e2] .ant-form-item{margin-bottom:0!important}.input-card[data-v-7b36d6e2] .ant-input,.input-card[data-v-7b36d6e2] input.ant-input,.input-card[data-v-7b36d6e2] .transparent-input,.input-card[data-v-7b36d6e2] .transparent-input input,.input-card[data-v-7b36d6e2] .ant-input-affix-wrapper,.input-card[data-v-7b36d6e2] .ant-input-affix-wrapper input,.input-card[data-v-7b36d6e2] .ant-input-password .ant-input,.input-card[data-v-7b36d6e2] .ant-input-password,.input-card[data-v-7b36d6e2] .ant-input-password input,.input-card[data-v-7b36d6e2] .ant-input-password .ant-input-affix-wrapper{background:transparent!important;background-color:transparent!important;border:none!important;border-color:transparent!important;height:44px!important;color:#fff!important;caret-color:#fff!important}.input-card[data-v-7b36d6e2] .ant-input:hover,.input-card[data-v-7b36d6e2] input.ant-input:hover,.input-card[data-v-7b36d6e2] .transparent-input:hover,.input-card[data-v-7b36d6e2] .transparent-input:hover input,.input-card[data-v-7b36d6e2] .ant-input-affix-wrapper:hover,.input-card[data-v-7b36d6e2] .ant-input-affix-wrapper:hover input,.input-card[data-v-7b36d6e2] .ant-input-password .ant-input:hover,.input-card[data-v-7b36d6e2] .ant-input-password:hover .ant-input,.input-card[data-v-7b36d6e2] .ant-input-password:hover .ant-input-affix-wrapper{background:transparent!important;background-color:transparent!important;border:none!important;border-color:transparent!important}.input-card[data-v-7b36d6e2] .ant-input:focus,.input-card[data-v-7b36d6e2] .ant-input-focused,.input-card[data-v-7b36d6e2] input.ant-input:focus,.input-card[data-v-7b36d6e2] input.ant-input-focused,.input-card[data-v-7b36d6e2] .transparent-input:focus,.input-card[data-v-7b36d6e2] .transparent-input-focused,.input-card[data-v-7b36d6e2] .transparent-input:focus input,.input-card[data-v-7b36d6e2] .transparent-input-focused input,.input-card[data-v-7b36d6e2] .ant-input-affix-wrapper:focus,.input-card[data-v-7b36d6e2] .ant-input-affix-wrapper-focused,.input-card[data-v-7b36d6e2] .ant-input-affix-wrapper:focus input,.input-card[data-v-7b36d6e2] .ant-input-affix-wrapper-focused input{background:transparent!important;background-color:transparent!important;border:none!important;border-color:transparent!important;box-shadow:none!important}.input-card[data-v-7b36d6e2] .ant-input-password .ant-input:focus,.input-card[data-v-7b36d6e2] .ant-input-password-focused .ant-input,.input-card[data-v-7b36d6e2] .ant-input-password:focus .ant-input,.input-card[data-v-7b36d6e2] .ant-input-password:focus .ant-input-affix-wrapper,.input-card[data-v-7b36d6e2] .ant-input-password-focused .ant-input-affix-wrapper{background:transparent!important;background-color:transparent!important;border:none!important;border-color:transparent!important;box-shadow:none!important}.input-card[data-v-7b36d6e2] .ant-input::placeholder,.input-card[data-v-7b36d6e2] .ant-input-password .ant-input::placeholder,.input-card[data-v-7b36d6e2] input.ant-input::placeholder,.input-card[data-v-7b36d6e2] .ant-input-affix-wrapper input::placeholder{color:#fff9!important}.input-card[data-v-7b36d6e2] .ant-input-password-icon,.input-card[data-v-7b36d6e2] .ant-input-password .anticon,.input-card[data-v-7b36d6e2] .ant-input-password .anticon-eye,.input-card[data-v-7b36d6e2] .ant-input-password .anticon-eye-invisible{color:#fff9!important;position:relative;top:4px}.input-card[data-v-7b36d6e2] .ant-input-password-icon:hover,.input-card[data-v-7b36d6e2] .ant-input-password .anticon:hover,.input-card[data-v-7b36d6e2] .ant-input-password .anticon-eye:hover,.input-card[data-v-7b36d6e2] .ant-input-password .anticon-eye-invisible:hover{color:#fffc!important}.input-card[data-v-7b36d6e2] .ant-input-clear-icon,.input-card[data-v-7b36d6e2] .ant-input-affix-wrapper .ant-input-clear-icon,.input-card[data-v-7b36d6e2] .anticon-close-circle,.input-card[data-v-7b36d6e2] .anticon-close{color:#fff9!important;position:relative;top:4px}.input-card[data-v-7b36d6e2] .ant-input-clear-icon:hover,.input-card[data-v-7b36d6e2] .ant-input-affix-wrapper .ant-input-clear-icon:hover,.input-card[data-v-7b36d6e2] .anticon-close-circle:hover,.input-card[data-v-7b36d6e2] .anticon-close:hover{color:#fffc!important}.error-message[data-v-7b36d6e2]{margin-top:12px;padding:8px 12px;background:#ff4d4f1a;border:1px solid rgba(255,77,79,.3);border-radius:6px;color:#ff4d4f;font-size:14px;text-align:center;min-height:20px;line-height:1.5}.login-button[data-v-7b36d6e2]{margin-top:20px}.login-button[data-v-7b36d6e2] .rovr-primary-btn.loading-state{opacity:.8}.link-row[data-v-7b36d6e2]{margin-top:20px;display:flex;justify-content:space-between;padding:0 8px}.link[data-v-7b36d6e2]{color:#ffffffe0;font-size:14px;text-decoration:underline;cursor:pointer}.third-title[data-v-7b36d6e2]{display:flex;align-items:center;justify-content:center;margin-top:40px;color:#aaa}.line[data-v-7b36d6e2]{height:1px;width:50px;background:#ffffff4d}.text[data-v-7b36d6e2]{margin:0 10px}.third-login[data-v-7b36d6e2]{margin-top:20px;display:flex;justify-content:center}.third-icon[data-v-7b36d6e2]{width:40px;height:40px;margin:0 15px;cursor:pointer}.agreement[data-v-7b36d6e2]{margin-top:20px;padding-left:8px}.agree-text[data-v-7b36d6e2]{color:#eee;font-size:12px}.underline[data-v-7b36d6e2]{text-decoration:underline;cursor:pointer}.agreement[data-v-7b36d6e2] .ant-checkbox{background:transparent!important;border-color:#fff9!important}.agreement[data-v-7b36d6e2] .ant-checkbox:hover{border-color:#fffc!important}.agreement[data-v-7b36d6e2] .ant-checkbox:focus,.agreement[data-v-7b36d6e2] .ant-checkbox-focused,.agreement[data-v-7b36d6e2] .ant-checkbox:active{border-color:#fff9!important;box-shadow:none!important;outline:none!important}.agreement[data-v-7b36d6e2] .ant-checkbox-checked{background:transparent!important;border-color:#fff9!important}.agreement[data-v-7b36d6e2] .ant-checkbox-checked:focus,.agreement[data-v-7b36d6e2] .ant-checkbox-checked-focused,.agreement[data-v-7b36d6e2] .ant-checkbox-checked:active{border-color:#fff9!important;box-shadow:none!important;outline:none!important}.agreement[data-v-7b36d6e2] .ant-checkbox-checked .ant-checkbox-inner,.agreement[data-v-7b36d6e2] .ant-checkbox-inner{background-color:transparent!important;border-color:#fff9!important}.agreement[data-v-7b36d6e2] .ant-checkbox-inner:focus,.agreement[data-v-7b36d6e2] .ant-checkbox-inner:active{border-color:#fff9!important;box-shadow:none!important;outline:none!important}.agreement[data-v-7b36d6e2] .ant-checkbox-inner:after{border-color:#ffffffe0!important}.page-title[data-v-60f70ff8]{font-size:28px;font-weight:700;margin-bottom:8px;color:#333}.page-subtitle[data-v-60f70ff8]{font-size:14px;color:#666;margin-bottom:32px}.wallet-status[data-v-ad140de2]{padding:16px;background:#fff;border-radius:8px;margin-bottom:16px}.wallet-connected[data-v-ad140de2]{display:flex;justify-content:space-between;align-items:center}.wallet-info[data-v-ad140de2]{display:flex;flex-direction:column;gap:4px}.wallet-label[data-v-ad140de2]{font-size:12px;color:#666}.wallet-address[data-v-ad140de2]{font-size:14px;font-weight:600;color:#333;font-family:monospace}.wallet-disconnected[data-v-ad140de2]{text-align:center;color:#999;font-size:14px}.wallet-bind-modal[data-v-70fe6e8b]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:3000;display:flex;align-items:center;justify-content:center;padding:20px;animation:fadeIn-70fe6e8b .2s ease;pointer-events:auto;overflow-y:auto}.wallet-bind-modal .modal-content[data-v-70fe6e8b]{margin-top:-10vh}@keyframes fadeIn-70fe6e8b{0%{opacity:0}to{opacity:1}}.modal-backdrop[data-v-70fe6e8b]{position:absolute;top:0;left:0;right:0;bottom:0;background:#000000b3}.modal-content[data-v-70fe6e8b]{position:relative;background:#1f1f1f;border-radius:16px;width:100%;max-width:500px;z-index:2001;box-shadow:0 4px 20px #00000080;animation:slideUp-70fe6e8b .3s ease;overflow:hidden}@keyframes slideUp-70fe6e8b{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.modal-header[data-v-70fe6e8b]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:none}.modal-title[data-v-70fe6e8b]{font-size:20px;font-weight:600;color:#fff;margin:0}.modal-close-btn[data-v-70fe6e8b]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:none;border-radius:8px;cursor:pointer;font-size:24px;color:#fffffff2;padding:0;transition:all .2s;line-height:1}.modal-close-btn[data-v-70fe6e8b]:hover:not(:disabled){background:#ffffff1a;color:#fff}.modal-close-btn[data-v-70fe6e8b]:disabled{opacity:.5;cursor:not-allowed}.modal-body[data-v-70fe6e8b]{padding:24px}.bind-content[data-v-70fe6e8b]{text-align:center}.info-icon[data-v-70fe6e8b],.warning-icon[data-v-70fe6e8b]{font-size:64px;margin-bottom:24px;display:inline-block;line-height:1}.info-icon img[data-v-70fe6e8b],.warning-icon img[data-v-70fe6e8b]{width:80px;height:80px;object-fit:contain}.message-text[data-v-70fe6e8b]{font-size:16px;color:#ffffff80;line-height:1.6;margin-bottom:0}.address-highlight[data-v-70fe6e8b]{font-family:monospace;font-size:14px;font-weight:600;color:#66cffe;word-break:break-all;display:inline-block;padding:2px 4px;background:transparent;border-radius:4px}.modal-footer[data-v-70fe6e8b]{display:flex;gap:12px;padding:20px 24px 30px;border-top:none}.btn-cancel[data-v-70fe6e8b]{flex:1;height:44px;background:#2a2a2a;color:#fff;border:#fff 1px solid;border-radius:20px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.btn-cancel[data-v-70fe6e8b]:hover:not(:disabled){background:#333}.btn-cancel[data-v-70fe6e8b]:disabled{opacity:.7;cursor:not-allowed}.btn-confirm[data-v-70fe6e8b]{flex:1;height:44px;background:#e0e0e0;color:#000;border:#0e0e0e 1px solid;border-radius:20px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center}.btn-confirm[data-v-70fe6e8b]:hover:not(:disabled){background:#d0d0d0}.btn-confirm[data-v-70fe6e8b]:disabled{opacity:.7;cursor:not-allowed}.page-title[data-v-aa153c47]{font-size:28px;font-weight:700;margin-bottom:8px;color:#333}.page-subtitle[data-v-aa153c47]{font-size:14px;color:#666;margin-bottom:32px}.wallet-connect-content[data-v-aa153c47]{text-align:center}.wallet-icon[data-v-aa153c47]{font-size:48px;margin-bottom:16px}.copy-button[data-v-c42b4a22]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:none;border-radius:6px;cursor:pointer;padding:0;transition:all .2s;flex-shrink:0}.copy-button[data-v-c42b4a22]:hover{background:#ffffff1a}.copy-button[data-v-c42b4a22]:active{background:#ffffff26}.copy-button[data-v-c42b4a22]:focus{outline:none}.wallet-sheet-overlay[data-v-a3ee8be3]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:2000;display:flex;align-items:flex-end;animation:fadeIn-a3ee8be3 .2s ease;pointer-events:auto}@keyframes fadeIn-a3ee8be3{0%{opacity:0}to{opacity:1}}.wallet-sheet[data-v-a3ee8be3]{width:100%;max-width:100%;background:#1f1f1f;border-radius:20px 20px 0 0;max-height:80vh;overflow-y:auto;animation:slideUp-a3ee8be3 .3s ease;z-index:2001}@keyframes slideUp-a3ee8be3{0%{transform:translateY(100%)}to{transform:translateY(0)}}.sheet-header[data-v-a3ee8be3]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:none;position:sticky;top:0;background:#1f1f1f;z-index:1}.sheet-title[data-v-a3ee8be3]{font-size:20px;font-weight:600;color:#fff;margin:0}.sheet-close-btn[data-v-a3ee8be3]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:none;border:none;border-radius:8px;cursor:pointer;font-size:24px;color:#fff;padding:0;transition:all .2s;line-height:1}.sheet-close-btn[data-v-a3ee8be3]:hover{background:#ffffff1a;color:#fff}.sheet-content[data-v-a3ee8be3]{padding:20px}.wallet-info-section[data-v-a3ee8be3]{margin-bottom:24px}.info-item[data-v-a3ee8be3]{margin-bottom:20px}.info-item[data-v-a3ee8be3]:last-child{margin-bottom:0}.info-label[data-v-a3ee8be3]{display:block;font-size:12px;color:#fff;margin-bottom:8px;font-weight:500}.address-display[data-v-a3ee8be3]{display:flex;align-items:center;gap:8px;padding:12px;background:#ffffff0d;border-radius:8px;border:none}.address-value[data-v-a3ee8be3]{flex:1;font-family:monospace;font-size:14px;color:#fff9;word-break:break-all}.balance-display[data-v-a3ee8be3]{display:flex;align-items:center;gap:8px;padding:12px;background:#ffffff0d;border-radius:8px;border:none}.balance-value[data-v-a3ee8be3]{font-size:18px;font-weight:700;color:#fff}.btn-disconnect-sheet[data-v-a3ee8be3]{width:100%;padding:14px 24px;background:#dc3545;color:#fff;border:none;height:46px;border-radius:23px;font-size:16px;font-weight:600;cursor:pointer;transition:background .2s}.btn-disconnect-sheet[data-v-a3ee8be3]:hover{background:#c82333}.btn-disconnect-sheet[data-v-a3ee8be3]:active{background:#b21f2f}.wallet-actions[data-v-a3ee8be3]{padding:12px 16px}@media (max-width: 480px){.wallet-sheet[data-v-a3ee8be3]{max-height:90vh}.sheet-content[data-v-a3ee8be3]{padding:16px}.info-label[data-v-a3ee8be3]{font-size:11px}.address-value[data-v-a3ee8be3]{font-size:12px}.balance-value[data-v-a3ee8be3]{font-size:16px}}.user-info-modal[data-v-b3dfa4de]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:3000;display:flex;align-items:center;justify-content:center;padding:20px;animation:fadeIn-b3dfa4de .2s ease;pointer-events:auto;overflow-y:auto}.user-info-modal .modal-content[data-v-b3dfa4de]{margin-top:-10vh}@keyframes fadeIn-b3dfa4de{0%{opacity:0}to{opacity:1}}.modal-backdrop[data-v-b3dfa4de]{position:absolute;top:0;left:0;right:0;bottom:0;background:#000000b3}.modal-content[data-v-b3dfa4de]{position:relative;background:#1f1f1f;border-radius:16px;width:100%;max-width:500px;z-index:2001;box-shadow:0 4px 20px #00000080;animation:slideUp-b3dfa4de .3s ease;overflow:hidden}@keyframes slideUp-b3dfa4de{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.modal-header[data-v-b3dfa4de]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:none}.modal-title[data-v-b3dfa4de]{font-size:20px;font-weight:600;color:#fff;margin:0}.modal-close-btn[data-v-b3dfa4de]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:none;border-radius:8px;cursor:pointer;font-size:24px;color:#fffffff2;padding:0;transition:all .2s;line-height:1}.modal-close-btn[data-v-b3dfa4de]:hover:not(:disabled){background:#ffffff1a;color:#fff}.modal-close-btn[data-v-b3dfa4de]:disabled{opacity:.5;cursor:not-allowed}.modal-body[data-v-b3dfa4de]{padding:24px}.info-section[data-v-b3dfa4de]{display:flex;flex-direction:column;gap:16px}.info-row[data-v-b3dfa4de]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.1)}.info-row[data-v-b3dfa4de]:last-child{border-bottom:none}.info-label[data-v-b3dfa4de]{font-size:14px;color:#fff9;font-weight:500;min-width:120px}.info-value[data-v-b3dfa4de]{font-size:14px;color:#fff;font-weight:600;word-break:break-all;text-align:right;flex:1}.info-value-with-action[data-v-b3dfa4de]{display:flex;align-items:center;gap:8px;flex:1;justify-content:flex-end}.modal-footer[data-v-b3dfa4de]{display:flex;justify-content:flex-end;padding:20px 24px 30px;border-top:none}.btn-close[data-v-b3dfa4de]{padding:10px 24px;border-radius:20px;border:1px solid rgba(255,255,255,.25);background:#ffffff0f;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.btn-close[data-v-b3dfa4de]:hover{border-color:#66cffe;color:#66cffe;background:#66cffe1a}.app-header[data-v-f8f9e2c4]{position:fixed;top:0;left:0;right:0;background:#0000004d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;z-index:1000;border:none;height:60px;overflow:hidden}.header-content[data-v-f8f9e2c4]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;max-width:100%}.header-left[data-v-f8f9e2c4]{display:flex;align-items:center}.logo[data-v-f8f9e2c4]{display:flex;align-items:center;cursor:pointer}.logo-text[data-v-f8f9e2c4]{font-size:20px;font-weight:700;color:#00d4ff;letter-spacing:1px}.header-right[data-v-f8f9e2c4]{display:flex;align-items:center;gap:8px}.network-display[data-v-f8f9e2c4]{display:flex;align-items:center;gap:6px;padding:8px 12px;background:#1a1a1a;border-radius:8px;font-size:14px}.network-icon[data-v-f8f9e2c4]{font-size:16px;color:gold}.network-name[data-v-f8f9e2c4]{color:#fff;font-weight:500}.btn-connect[data-v-f8f9e2c4]{width:110px;height:30px;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;white-space:nowrap;color:#000}.btn-connect[data-v-f8f9e2c4]:hover:not(:disabled){background:#00b8e6}.btn-connect[data-v-f8f9e2c4]:disabled{opacity:.6;cursor:not-allowed}.btn-wallet-address[data-v-f8f9e2c4]{display:flex;align-items:center;gap:6px;padding:10px;background:transparent;color:#fff;border:1px solid rgba(255,255,255,.5);border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;white-space:nowrap}.btn-wallet-address[data-v-f8f9e2c4]:hover{background:#ffffff1a}.wallet-address-text[data-v-f8f9e2c4]{font-family:monospace;font-size:13px}.chevron-down[data-v-f8f9e2c4]{font-size:10px;color:#fffffff2;transition:transform .2s}.btn-wallet-address:hover .chevron-down[data-v-f8f9e2c4]{opacity:1}.user-menu[data-v-f8f9e2c4]{position:relative}.user-menu-btn[data-v-f8f9e2c4]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:transparent;border:none;border-radius:8px;cursor:pointer;transition:background .2s;padding:0}.user-menu-btn[data-v-f8f9e2c4]:hover{background:transparent}.user-icon[data-v-f8f9e2c4]{font-size:20px}.user-menu-dropdown[data-v-f8f9e2c4]{position:fixed;background:#1f1f1f;border-radius:8px;padding:8px;min-width:120px;box-shadow:0 4px 12px #0000004d;z-index:2000}.menu-item[data-v-f8f9e2c4]{display:flex;align-items:center;gap:12px;width:100%;padding:12px;background:none;border:none;border-radius:6px;color:#fff;font-size:14px;cursor:pointer;text-align:left;transition:background .2s}.menu-item[data-v-f8f9e2c4]:hover{background:#2a2a2a}.menu-icon[data-v-f8f9e2c4]{font-size:18px}@media (max-width: 480px){.header-content[data-v-f8f9e2c4]{padding:12px 16px}.logo-text[data-v-f8f9e2c4]{font-size:18px}.network-display[data-v-f8f9e2c4]{padding:6px 10px;font-size:12px}.btn-connect[data-v-f8f9e2c4],.btn-wallet-address[data-v-f8f9e2c4]{padding:8px;font-size:12px}.wallet-address-text[data-v-f8f9e2c4]{font-size:11px}.chevron-down[data-v-f8f9e2c4]{font-size:10px}.user-menu-btn[data-v-f8f9e2c4]{width:36px;height:36px}.user-icon[data-v-f8f9e2c4]{font-size:18px}}.app-footer[data-v-18b004e6]{background:#0000004d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;padding:14px 16px}.footer-content[data-v-18b004e6]{display:flex;justify-content:space-between;align-items:center;max-width:100%}.footer-left[data-v-18b004e6]{display:flex;align-items:center}.logo-text[data-v-18b004e6]{font-size:18px;font-weight:700;color:#00d4ff;letter-spacing:1px}.footer-right[data-v-18b004e6]{display:flex;align-items:center;gap:16px}.social-link[data-v-18b004e6]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;color:#fff;text-decoration:none}.social-link[data-v-18b004e6]:hover,.social-link[data-v-18b004e6]:active,.social-link[data-v-18b004e6]:focus{opacity:1;outline:none}.social-icon[data-v-18b004e6]{font-size:20px;font-weight:600;display:flex;align-items:center;justify-content:center}.product-card[data-v-1523841e]{background:#ffffff14;border-radius:14px;padding:14px;margin-bottom:14px;box-shadow:0 2px 8px #0000001a;transition:transform .2s ease,box-shadow .2s ease;overflow:hidden}.product-image[data-v-1523841e]{width:100%;height:200px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:14px;display:flex;align-items:center;justify-content:center;overflow:hidden}.product-card img[data-v-1523841e]{width:100%;height:100%;object-fit:cover}.image-placeholder[data-v-1523841e]{font-size:64px}.product-info[data-v-1523841e]{text-align:left;margin-top:4px}.product-name[data-v-1523841e]{font-size:18px;font-weight:500;color:#fff}.product-description[data-v-1523841e]{font-size:14px;color:#666;margin-bottom:16px;line-height:1.5}.product-price[data-v-1523841e]{display:flex;justify-content:space-between;align-items:center;padding:14px 0;border-radius:8px}.price-label[data-v-1523841e]{font-size:14px;color:#666}.price-value[data-v-1523841e]{display:flex;align-items:center;gap:6px;font-size:18px;font-weight:600;color:#47acff}.product-view-details[data-v-1523841e]{margin-top:0;padding:0 14px 4px}.product-view-details .rovr-primary-btn[data-v-1523841e]:disabled{opacity:.6;cursor:not-allowed;box-shadow:none}.order-status-badge[data-v-dce2e2b3]{display:flex;align-items:center;gap:2px;padding:4px 10px;height:24px;line-height:24px;border-radius:12px}.order-status-badge.pengding-payment[data-v-dce2e2b3]{background-color:#e3e12624;color:#c9c720}.order-status-badge.payment-failed[data-v-dce2e2b3]{background-color:#ff2a0033;color:#ff014b}.order-status-badge.shipment[data-v-dce2e2b3]{background-color:#ff852324;color:#ff8523}.order-status-badge.active[data-v-dce2e2b3]{background-color:#365b5a80;color:#67c23a}.order-status-badge.completed[data-v-dce2e2b3]{background-color:#24bef01a;color:#2db4e0}.order-status-badge.cancelled[data-v-dce2e2b3]{background-color:#ffffff14;color:#ffffff80}.order-status-icon[data-v-dce2e2b3]{width:12px;height:12px;margin-right:4px}.order-status-text[data-v-dce2e2b3]{font-size:11px}.confirm-modal[data-v-95fcb056]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:3000;display:flex;align-items:center;justify-content:center;padding:20px;animation:fadeIn-95fcb056 .2s ease;pointer-events:auto;overflow-y:auto}.confirm-modal .modal-content[data-v-95fcb056]{margin-top:-10vh}@keyframes fadeIn-95fcb056{0%{opacity:0}to{opacity:1}}.modal-backdrop[data-v-95fcb056]{position:absolute;top:0;left:0;right:0;bottom:0;background:#000000b3}.modal-content[data-v-95fcb056]{position:relative;background:#1f1f1f;border-radius:16px;width:100%;max-width:500px;z-index:2001;box-shadow:0 4px 20px #00000080;animation:slideUp-95fcb056 .3s ease;overflow:hidden}@keyframes slideUp-95fcb056{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.modal-header[data-v-95fcb056]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:none}.modal-title[data-v-95fcb056]{font-size:20px;font-weight:600;color:#fff;margin:0}.modal-close-btn[data-v-95fcb056]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:none;border-radius:8px;cursor:pointer;font-size:24px;color:#fffffff2;padding:0;transition:all .2s;line-height:1}.modal-close-btn[data-v-95fcb056]:hover:not(:disabled){background:#ffffff1a;color:#fff}.modal-close-btn[data-v-95fcb056]:disabled{opacity:.5;cursor:not-allowed}.modal-body[data-v-95fcb056]{padding:24px}.message-text[data-v-95fcb056]{font-size:16px;color:#ffffffb3;line-height:1.6;margin:0}.modal-footer[data-v-95fcb056]{display:flex;gap:12px;padding:20px 24px 30px;border-top:none}.btn-cancel[data-v-95fcb056]{flex:1;height:44px;background:#2a2a2a;color:#fff;border:#fff 1px solid;border-radius:20px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.btn-cancel[data-v-95fcb056]:hover:not(:disabled){background:#333}.btn-cancel[data-v-95fcb056]:disabled{opacity:.7;cursor:not-allowed}.btn-confirm[data-v-95fcb056]{flex:1;height:44px;background:#e0e0e0;color:#000;border:#0e0e0e 1px solid;border-radius:20px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center}.btn-confirm[data-v-95fcb056]:hover:not(:disabled){background:#d0d0d0}.btn-confirm[data-v-95fcb056]:disabled{opacity:.7;cursor:not-allowed}.order-card[data-v-dfa07f52]{background:#ffffff14;border-radius:12px;padding:14px;margin-bottom:14px;box-shadow:0 2px 8px #0000001a;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;-webkit-user-select:none;user-select:none}.order-content[data-v-dfa07f52]{display:flex;gap:12px}.product-icon-wrapper[data-v-dfa07f52]{flex-shrink:0}.product-icon[data-v-dfa07f52]{width:48px;height:48px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:30px;display:flex;align-items:center;justify-content:center;font-size:32px;overflow:hidden}.order-info[data-v-dfa07f52]{flex:1;min-width:0}.order-header[data-v-dfa07f52]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:10px}.order-product-name[data-v-dfa07f52]{font-size:18px;font-weight:600;margin-bottom:4px;color:#fff}.order-number-row[data-v-dfa07f52]{display:flex;align-items:center;gap:8px}.order-number[data-v-dfa07f52]{font-size:12px;color:#ffffff80;font-family:monospace}.copy-order-id-btn[data-v-dfa07f52]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:none;border:none;border-radius:4px;cursor:pointer;padding:4px;flex-shrink:0;margin:-4px}.copy-order-id-btn[data-v-dfa07f52]:hover,.copy-order-id-btn[data-v-dfa07f52]:active,.copy-order-id-btn[data-v-dfa07f52]:focus{background:none;transform:none;outline:none}.copy-icon[data-v-dfa07f52]{font-size:14px;opacity:.6}.order-details[data-v-dfa07f52]{display:flex;flex-direction:row;align-items:center;height:24px}.detail-value-date[data-v-dfa07f52]{font-size:13px;color:#ffffff80}.detail-value-price[data-v-dfa07f52]{font-size:14px;font-weight:600;color:#fff}.token-logo[data-v-dfa07f52]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;background:linear-gradient(135deg,#00d4ff,#007bff);border-radius:50%;color:#fff;font-size:10px;font-weight:700;flex-shrink:0}.order-code[data-v-dfa07f52]{margin-top:16px;padding-top:16px;border-top:1px solid #f0f0f0}.code-label[data-v-dfa07f52]{font-size:12px;color:#666;display:block;margin-bottom:8px}.code-text[data-v-dfa07f52]{font-size:16px;font-weight:600;color:#007bff;font-family:monospace;letter-spacing:1px}.order-expiry[data-v-dfa07f52]{display:flex;align-items:center;gap:8px;margin-top:8px;padding-top:8px}.expiry-label[data-v-dfa07f52]{font-size:13px;color:#ffffff80}.expiry-value[data-v-dfa07f52]{font-size:13px;color:#ffffff80;margin-left:4px}.expiry-value.expiry-overdue[data-v-dfa07f52]{color:#ff0148}.order-penalty[data-v-dfa07f52]{display:flex;align-items:flex-start;gap:10px;margin-top:8px;padding:10px 12px;background:#ff4d4f26;border-radius:8px;border:1px solid rgba(255,77,79,.3);flex-wrap:wrap}.penalty-info[data-v-dfa07f52]{display:flex;align-items:center;gap:8px}.penalty-label[data-v-dfa07f52]{font-size:12px;color:#ffffffb3;font-weight:500}.penalty-value[data-v-dfa07f52]{font-size:14px;color:#ff4d4f;font-weight:700}.link-button[data-v-dfa07f52]{background:none;border:none;padding:0;margin-left:8px;font-size:12px;color:#ffffff80;text-decoration:underline;cursor:pointer}.link-button[data-v-dfa07f52]:hover{color:#ffffffbf}.return-action[data-v-dfa07f52]{margin-top:12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.1);display:flex;justify-content:end}.btn-return[data-v-dfa07f52]{height:32px;background:#ffffff14;color:#fff;border:none;border-radius:16px;font-size:12px;cursor:pointer;transition:all .25s ease;padding:0 14px}.btn-return[data-v-dfa07f52]:disabled{opacity:.6;cursor:not-allowed}.btn-return[data-v-dfa07f52]:focus,.btn-return[data-v-dfa07f52]:active{outline:none;box-shadow:none;transform:none}.wallet-connect-modal[data-v-ef19fd9e]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:3000;display:flex;align-items:center;justify-content:center;padding:20px;animation:fadeIn-ef19fd9e .2s ease;pointer-events:auto;overflow-y:auto}.wallet-connect-modal .modal-content[data-v-ef19fd9e]{margin-top:-10vh}@keyframes fadeIn-ef19fd9e{0%{opacity:0}to{opacity:1}}.modal-backdrop[data-v-ef19fd9e]{position:absolute;top:0;left:0;right:0;bottom:0;background:#000000b3}.modal-content[data-v-ef19fd9e]{position:relative;background:#1f1f1f;border-radius:16px;width:100%;max-width:500px;z-index:2001;box-shadow:0 4px 20px #00000080;animation:slideUp-ef19fd9e .3s ease;overflow:hidden}@keyframes slideUp-ef19fd9e{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.modal-header[data-v-ef19fd9e]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:none}.modal-title[data-v-ef19fd9e]{font-size:20px;font-weight:600;color:#fff;margin:0}.modal-close-btn[data-v-ef19fd9e]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:none;border-radius:8px;cursor:pointer;font-size:24px;color:#fffffff2;padding:0;transition:all .2s;line-height:1}.modal-close-btn[data-v-ef19fd9e]:hover:not(:disabled){background:#ffffff1a;color:#fff}.modal-close-btn[data-v-ef19fd9e]:disabled{opacity:.5;cursor:not-allowed}.modal-body[data-v-ef19fd9e]{padding:24px}.wallet-connect-content[data-v-ef19fd9e]{text-align:center}.wallet-icon[data-v-ef19fd9e]{margin-bottom:24px;display:inline-block;line-height:1}.wallet-icon img[data-v-ef19fd9e]{width:80px;height:80px;object-fit:contain}.modal-description[data-v-ef19fd9e]{font-size:16px;color:#ffffff80;line-height:1.6;margin-bottom:24px}.btn-connect-wallet[data-v-ef19fd9e]{width:100%;height:44px;background:#e0e0e0;color:#000;border:#0e0e0e 1px solid;border-radius:20px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center}.btn-connect-wallet[data-v-ef19fd9e]:hover:not(:disabled){background:#d0d0d0}.btn-connect-wallet[data-v-ef19fd9e]:disabled{opacity:.7;cursor:not-allowed}.wallet-mismatch-modal[data-v-8dc35fef]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:3000;display:flex;align-items:center;justify-content:center;padding:20px;animation:fadeIn-8dc35fef .2s ease;pointer-events:auto;overflow-y:auto}.wallet-mismatch-modal .modal-content[data-v-8dc35fef]{margin-top:-10vh}@keyframes fadeIn-8dc35fef{0%{opacity:0}to{opacity:1}}.modal-backdrop[data-v-8dc35fef]{position:absolute;top:0;left:0;right:0;bottom:0;background:#000000b3}.modal-content[data-v-8dc35fef]{position:relative;background:#1f1f1f;border-radius:16px;width:100%;max-width:500px;z-index:2001;box-shadow:0 4px 20px #00000080;animation:slideUp-8dc35fef .3s ease;overflow:hidden}@keyframes slideUp-8dc35fef{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.modal-header[data-v-8dc35fef]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:none}.modal-title[data-v-8dc35fef]{font-size:20px;font-weight:600;color:#fff;margin:0}.modal-close-btn[data-v-8dc35fef]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:none;border-radius:8px;cursor:pointer;font-size:24px;color:#fffffff2;padding:0;transition:all .2s;line-height:1}.modal-close-btn[data-v-8dc35fef]:hover:not(:disabled){background:#ffffff1a;color:#fff}.modal-close-btn[data-v-8dc35fef]:disabled{opacity:.5;cursor:not-allowed}.modal-body[data-v-8dc35fef]{padding:24px}.warning-content[data-v-8dc35fef]{text-align:center}.warning-icon[data-v-8dc35fef]{width:80px;height:80px;margin:0 auto 24px}.warning-icon img[data-v-8dc35fef]{width:100%;height:100%;object-fit:contain}.warning-message[data-v-8dc35fef]{font-size:16px;color:#ffffff80;line-height:1.6;margin-bottom:0}.address-highlight[data-v-8dc35fef]{font-family:monospace;font-size:14px;font-weight:600;color:#66cffe;word-break:break-all;display:inline-block;padding:2px 4px;background:transparent;border-radius:4px}.modal-footer[data-v-8dc35fef]{display:flex;gap:12px;padding:20px 24px 30px;border-top:none}.btn-cancel[data-v-8dc35fef]{flex:1;height:44px;background:#2a2a2a;color:#fff;border:#fff 1px solid;border-radius:20px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.btn-cancel[data-v-8dc35fef]:hover:not(:disabled){background:#333}.btn-cancel[data-v-8dc35fef]:disabled{opacity:.7;cursor:not-allowed}.btn-confirm[data-v-8dc35fef]{flex:1;height:44px;background:#e0e0e0;color:#000;border:#0e0e0e 1px solid;border-radius:20px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center}.btn-confirm[data-v-8dc35fef]:hover:not(:disabled){background:#d0d0d0}.btn-confirm[data-v-8dc35fef]:disabled{opacity:.7;cursor:not-allowed}.penalty-modal[data-v-643086e6]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center}.modal-backdrop[data-v-643086e6]{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.modal-content[data-v-643086e6]{position:relative;width:min(560px,92vw);background:#0f1115;border:none;border-radius:16px;box-shadow:0 12px 40px #00000073;padding:16px 16px 12px;color:#fff;z-index:1}.modal-header[data-v-643086e6]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.modal-title[data-v-643086e6]{margin:0;font-size:18px;font-weight:700}.modal-close-btn[data-v-643086e6]{border:none;background:transparent;color:#fff;font-size:20px;cursor:pointer;line-height:1}.modal-body[data-v-643086e6]{padding:4px 0 8px;max-height:400px;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.1) transparent}.penalty-table[data-v-643086e6]{display:flex;flex-direction:column;gap:8px}.penalty-table-header[data-v-643086e6],.penalty-table-row[data-v-643086e6]{padding:14px;border-radius:10px}.penalty-table-header[data-v-643086e6]{background:#ffffff0f;font-size:13px;color:#fff9;font-weight:600}.penalty-table-row[data-v-643086e6]{background:#ffffff14;border:none;font-size:14px}.penalty-table-row-item[data-v-643086e6]{display:flex;align-items:center;justify-content:space-between}.reason[data-v-643086e6]{color:#b7b7b7;word-break:break-word}.time[data-v-643086e6]{color:#b7b7b7}.amount[data-v-643086e6]{color:#fff;font-weight:700;font-size:16px}.amount-col[data-v-643086e6]{text-align:right}.empty-state[data-v-643086e6]{text-align:center;padding:24px 12px;background:#ffffff0a;border-radius:12px;border:1px dashed rgba(255,255,255,.08)}.empty-icon[data-v-643086e6]{width:64px;height:64px;margin-bottom:8px;opacity:.8}.empty-text[data-v-643086e6]{margin:0;color:#fff9}.modal-footer[data-v-643086e6]{margin-top:8px;display:flex;justify-content:flex-end}.btn-close[data-v-643086e6]{padding:8px 14px;border-radius:10px;border:1px solid rgba(255,255,255,.25);background:#ffffff0f;color:#fff;font-weight:600;cursor:pointer}.btn-close[data-v-643086e6]:hover{border-color:#66cffe;color:#66cffe}.loading-state[data-v-643086e6]{text-align:center;padding:24px 12px;background:#ffffff0a;border-radius:12px;border:none;display:flex;flex-direction:column;gap:10px;align-items:center}.loading-text[data-v-643086e6]{margin:0;color:#fff9;font-size:14px}.products-page[data-v-97ea55b4]{min-height:100vh;display:flex;flex-direction:column}.main-content[data-v-97ea55b4]{flex:1;padding-top:60px}.container[data-v-97ea55b4]{max-width:100%;margin:0 auto;padding:0 16px}.section[data-v-97ea55b4]{margin-bottom:32px}.section-header[data-v-97ea55b4]{margin-bottom:24px;padding-top:20px}.section-title-row[data-v-97ea55b4]{display:flex;align-items:center;justify-content:space-between;gap:12px}.tutorial-link[data-v-97ea55b4]{color:#66cffe;text-decoration:underline;font-weight:500;transition:color .2s}.tutorial-link[data-v-97ea55b4]:hover{color:#86fffc;text-decoration:underline}.section:first-child .section-header[data-v-97ea55b4]{padding-top:20px}.section:not(:first-child) .section-header[data-v-97ea55b4]{padding-top:0}.page-title[data-v-97ea55b4]{font-size:28px;font-weight:700;margin-bottom:8px;color:#fff}.page-subtitle[data-v-97ea55b4]{font-size:14px;color:#ffffff80}.section-title[data-v-97ea55b4]{font-size:24px;font-weight:700;margin-bottom:8px;color:#fff}.link-button[data-v-97ea55b4]{background:transparent;border:none;color:#66cffe;font-size:14px;font-weight:600;cursor:pointer}.link-button[data-v-97ea55b4]:hover{color:#86fffc}.section-subtitle[data-v-97ea55b4]{font-size:14px;color:#ffffff80}.products-list[data-v-97ea55b4],.orders-list[data-v-97ea55b4]{margin-top:16px}.withdraw-card[data-v-97ea55b4]{background:#ffffff14;border-radius:12px;padding:16px;box-shadow:0 2px 8px #0000001a}.withdraw-row[data-v-97ea55b4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.withdraw-row .label[data-v-97ea55b4]{color:#fff9;font-size:14px}.withdraw-row .value[data-v-97ea55b4]{color:#fff;font-size:16px;font-weight:700}.withdraw-row .value.penalty[data-v-97ea55b4]{color:#ff6b6b}.withdraw-actions[data-v-97ea55b4]{display:flex;flex-direction:column;gap:10px;margin-top:20px}.withdraw-actions .btn-primary[data-v-97ea55b4]{width:100%}.withdraw-actions .btn.btn-secondary[data-v-97ea55b4]:disabled{opacity:.5;cursor:not-allowed}.withdraw-actions .btn-outline[data-v-97ea55b4]{width:100%;background:transparent;border:1px solid rgba(255,255,255,.35);color:#fff;padding:10px 16px;border-radius:10px;font-weight:600;cursor:pointer;transition:all .2s}.withdraw-actions .btn-outline[data-v-97ea55b4]:hover{border-color:#66cffe;color:#66cffe}.note[data-v-97ea55b4]{margin-top:8px;color:#ffffff80;font-size:12px}.orders-loading[data-v-97ea55b4]{text-align:center;padding:40px 20px;background:#ffffff14;border-radius:12px;box-shadow:0 2px 8px #0000001a;display:flex;flex-direction:column;align-items:center;gap:12px}.orders-loading-text[data-v-97ea55b4]{color:#fff9;font-size:14px;margin:0}.empty-state[data-v-97ea55b4]{text-align:center;padding:40px 20px;background:#ffffff14;border-radius:12px;box-shadow:0 2px 8px #0000001a}.empty-icon[data-v-97ea55b4]{width:64px;height:64px;margin-bottom:16px;object-fit:contain}.empty-state h3[data-v-97ea55b4]{font-size:16px;margin-bottom:8px;color:#ffffff80}.empty-state p[data-v-97ea55b4]{color:#ffffff4d;font-size:14px}.load-more-section[data-v-97ea55b4]{margin-top:24px;text-align:center}.order-count-info[data-v-97ea55b4]{font-size:14px;color:#ffffff80;margin-bottom:16px}.btn-loadmore[data-v-97ea55b4]{background:#ffffff14;border:none;color:#fff;font-size:14px;font-weight:500;cursor:pointer;padding:12px 48px;border-radius:20px;height:40px}@media (min-width: 768px){.container[data-v-97ea55b4]{max-width:600px}}.details-page-header[data-v-cf59dc48]{position:fixed;top:0;left:0;right:0;background:#000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,255,255,.16);display:flex;align-items:center;justify-content:space-between;padding:24px 14px 4px;z-index:1000;height:64px}.back-button[data-v-cf59dc48]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:transparent;border:none;border-radius:20px;cursor:pointer;transition:background .2s;flex-shrink:0}.back-button[data-v-cf59dc48]:hover{background:#ffffff1f}.back-icon[data-v-cf59dc48]{width:18px;object-fit:contain}.header-title[data-v-cf59dc48]{font-size:18px;font-weight:600;color:#fff;margin:0;flex:1;text-align:center}.header-spacer[data-v-cf59dc48]{width:40px;flex-shrink:0}.staking-page[data-v-5ab6d50c]{height:100%;display:flex;flex-direction:column;background:#000;color:#fff;overflow-y:auto;overflow-x:hidden}.main-content[data-v-5ab6d50c]{flex:1;padding-top:64px;padding-bottom:24px}.container[data-v-5ab6d50c]{max-width:100%;margin:0 auto;padding:20px 16px 40px}.card[data-v-5ab6d50c]{background:#ffffff14;border-radius:14px;padding:14px;margin-bottom:14px;border:none;box-shadow:none}.card.no-padding[data-v-5ab6d50c]{padding:0}.card-title-wrapper[data-v-5ab6d50c]{display:flex;justify-content:space-between;align-items:center}.card-title[data-v-5ab6d50c]{font-size:16px;font-weight:600;color:#fff}.card-content[data-v-5ab6d50c]{color:#fff9;font-size:13px;line-height:1.6}.product-icon-wrapper[data-v-5ab6d50c]{display:flex;gap:12px}.product-icon-wrapper .product-icon[data-v-5ab6d50c]{width:72px;height:72px;border-radius:36px;overflow:hidden;background:#111;display:flex;align-items:center;justify-content:center;flex-shrink:0}.product-icon-wrapper .product-icon img[data-v-5ab6d50c]{width:100%;height:100%;object-fit:cover}.product-info[data-v-5ab6d50c]{line-height:30px;padding:6px 0}.product-title[data-v-5ab6d50c]{font-size:18px;font-weight:600;color:#fff}.price-amount[data-v-5ab6d50c]{font-size:18px;font-weight:600;color:#66cffe}.product-desc-wrapper[data-v-5ab6d50c]{margin-top:14px}.product-desc[data-v-5ab6d50c]{font-size:13px;color:#fffc;line-height:1.5}.staking-price[data-v-5ab6d50c]{display:flex;justify-content:space-between;align-items:center;margin-top:12px;padding:12px 14px;border-radius:10px;background:#ffffff0a}.price-label[data-v-5ab6d50c]{font-size:13px;color:#fff9}.token-logo[data-v-5ab6d50c]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;background:linear-gradient(135deg,#5cc0ff,#86fffc);border-radius:50%;color:#000;font-size:14px;font-weight:700;flex-shrink:0}.balance-info[data-v-5ab6d50c]{margin-top:8px}.balance-item[data-v-5ab6d50c]{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.06)}.balance-item[data-v-5ab6d50c]:last-child{border-bottom:none}.balance-label[data-v-5ab6d50c]{font-size:13px;color:#fff9}.balance-value[data-v-5ab6d50c]{font-size:14px;font-weight:600;color:#fff;display:inline-flex;align-items:center;gap:8px}.balance-value.balance-insufficient[data-v-5ab6d50c]{color:#ff4d4f}.balance-item-cost[data-v-5ab6d50c]{flex-direction:column;align-items:flex-start;gap:8px}.cost-details[data-v-5ab6d50c]{width:100%;display:flex;flex-direction:column;align-items:flex-end;gap:8px}.cost-breakdown[data-v-5ab6d50c]{width:100%;display:flex;flex-direction:column;align-items:flex-end;gap:6px}.cost-total[data-v-5ab6d50c]{display:flex;justify-content:space-between;align-items:center;width:100%;padding-bottom:6px;border-bottom:1px solid rgba(255,255,255,.1)}.cost-label[data-v-5ab6d50c]{font-size:13px;color:#fffc;font-weight:600}.cost-amount[data-v-5ab6d50c]{font-size:14px;font-weight:700;color:#fff}.balance-insufficient .cost-amount[data-v-5ab6d50c]{color:#ff4d4f}.cost-items[data-v-5ab6d50c]{display:flex;flex-direction:column;align-items:flex-end;gap:4px;width:100%;padding-top:4px}.cost-item[data-v-5ab6d50c]{display:flex;justify-content:space-between;align-items:center;width:100%;font-size:12px}.cost-item-label[data-v-5ab6d50c]{color:#ffffff80;font-weight:400}.cost-item-value[data-v-5ab6d50c]{color:#ffffffb3;font-weight:500;font-family:monospace}.balance-status[data-v-5ab6d50c]{display:flex;justify-content:flex-end}.wallet-address-display[data-v-5ab6d50c]{display:flex;align-items:center;gap:8px;flex:1;justify-content:flex-end}.address-value[data-v-5ab6d50c]{font-family:monospace;font-size:11px;color:#ffffffbf;word-break:break-all;max-width:220px;text-align:right}.address-highlight[data-v-5ab6d50c]{font-weight:700;color:#fff}.copy-btn[data-v-5ab6d50c]{display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;padding:0;flex-shrink:0}.copy-icon[data-v-5ab6d50c]{height:16px;width:auto;object-fit:contain}.balance-status .badge-success[data-v-5ab6d50c]{background:#2ea04338;color:#4ade80;border-radius:18px;padding:4px 10px;font-size:11px}.balance-status .badge-warning[data-v-5ab6d50c]{background:#ffc10729;color:#ffdd80;border-radius:18px;padding:4px 10px;font-size:11px}.info-card[data-v-5ab6d50c]{margin-bottom:16px}.info-content[data-v-5ab6d50c]{margin-top:8px;margin-bottom:8px}.info-item[data-v-5ab6d50c]{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.info-label[data-v-5ab6d50c]{font-size:13px;color:#fff9}.info-value[data-v-5ab6d50c]{font-size:14px;font-weight:600;color:#fff}.warning-box[data-v-5ab6d50c]{background:#ffde7729;border-radius:12px;padding:14px 14px 16px;margin-top:12px}.warning-header[data-v-5ab6d50c]{display:flex;align-items:center;gap:4px;margin-bottom:8px}.warning-icon[data-v-5ab6d50c]{width:16px;height:16px;object-fit:contain;filter:brightness(0) invert(1);margin-top:2px}.warning-title[data-v-5ab6d50c]{font-size:14px;color:#fff}.warning-text[data-v-5ab6d50c]{font-size:12px;color:#b7b7b7;line-height:1.6;margin:0}.staking-action-wrapper[data-v-5ab6d50c]{margin-top:40px}.staking-action-wrapper .card-content[data-v-5ab6d50c]{margin-top:10px}.staking-action-wrapper .staking-action-btn-wrapper[data-v-5ab6d50c]{margin-top:16px;padding:0 24px}.btn[data-v-5ab6d50c]{width:100%;height:44px;min-height:44px;padding:0 24px;border:none;border-radius:999px;font-size:15px;font-weight:600;cursor:pointer;transition:all .25s ease;text-align:center;display:flex;align-items:center;justify-content:center;outline:none;box-sizing:border-box;gap:8px}.btn>span[data-v-5ab6d50c]{display:inline-flex;align-items:center}.btn-primary[data-v-5ab6d50c]{background:linear-gradient(15deg,#5cc0ff,#86fffc);color:#000}.btn-primary[data-v-5ab6d50c]:focus{outline:none;box-shadow:none}.btn-primary[data-v-5ab6d50c]:active{outline:none;transform:none}.btn-primary[data-v-5ab6d50c]:hover:not(:disabled){filter:brightness(1.05);box-shadow:0 8px 20px #5cc0ff73}.btn-primary[data-v-5ab6d50c]:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;color:#00000080}.loading-state[data-v-5ab6d50c]{text-align:center;padding:40px 20px;background:#ffffff14;border-radius:12px;box-shadow:0 2px 8px #0000001a;display:flex;flex-direction:column;align-items:center;gap:12px}.loading-text[data-v-5ab6d50c]{color:#fff9;font-size:14px;margin:0}@media (max-width: 480px){.address-value[data-v-5ab6d50c]{max-width:180px;font-size:10px}}.card[data-v-73101327]{background:#ffffff14;border-radius:14px;padding:0;margin-bottom:14px;box-shadow:0 2px 8px #0000001a;text-align:left}.card-title[data-v-73101327]{font-size:16px;font-weight:600;padding:14px 14px 0;margin-bottom:16px;color:#fff}.card-description[data-v-73101327]{font-size:14px;color:#b7b7b7;padding:0 14px;margin-bottom:14px;line-height:1.4}.transaction-form[data-v-73101327]{margin-top:14px;padding:0 14px 14px}.form-group[data-v-73101327]{margin-bottom:16px}.form-label[data-v-73101327]{display:block;margin-bottom:8px;font-size:14px;font-weight:500;color:#fff}.form-input[data-v-73101327]{width:100%;padding:12px 16px;border:none;border-radius:8px;font-size:14px;transition:border-color .3s;background:#ffffff14;color:#fff}.form-input[data-v-73101327]:focus{outline:none}.form-input[data-v-73101327]:disabled{opacity:.6;cursor:not-allowed}.form-action-buttons[data-v-73101327]{padding:6px 48px}.verification-failure-modal[data-v-37a0165c]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:3000;display:flex;align-items:center;justify-content:center;padding:20px;animation:fadeIn-37a0165c .2s ease;pointer-events:auto;overflow-y:auto}.verification-failure-modal .modal-content[data-v-37a0165c]{margin-top:0}@keyframes fadeIn-37a0165c{0%{opacity:0}to{opacity:1}}.modal-backdrop[data-v-37a0165c]{position:absolute;top:0;left:0;right:0;bottom:0;background:#000000b3}.modal-content[data-v-37a0165c]{position:relative;background:#1f1f1f;border-radius:14px;width:100%;max-width:600px;z-index:2001;box-shadow:0 4px 20px #00000080;animation:slideUp-37a0165c .3s ease;display:flex;flex-direction:column}@keyframes slideUp-37a0165c{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.modal-header[data-v-37a0165c]{display:flex;justify-content:space-between;align-items:center;padding:20px 14px;border-bottom:none}.modal-title[data-v-37a0165c]{font-size:20px;font-weight:600;color:#fff;margin:0}.modal-close-btn[data-v-37a0165c]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:none;border-radius:8px;cursor:pointer;font-size:24px;color:#fffffff2;padding:0;transition:all .2s;line-height:1}.modal-close-btn[data-v-37a0165c]:hover{background:#ffffff1a;color:#fff}.modal-body[data-v-37a0165c]{padding:8px 14px 14px;flex:1;overflow-y:auto;overflow-x:hidden}.failure-icon[data-v-37a0165c]{display:flex;align-items:center;justify-content:center;width:50px;height:50px;background:linear-gradient(135deg,#dc3545,#c82333);border-radius:50%;color:#fff;font-size:30px;line-height:50px;font-weight:700;margin:0 auto 14px}.failure-reason-section[data-v-37a0165c]{margin-bottom:14px}.section-title[data-v-37a0165c]{font-size:16px;font-weight:600;color:#fff;margin-bottom:12px}.failure-reason-box[data-v-37a0165c]{padding:14px;background:#cf293929;border:none;border-radius:8px}.failure-reason-text[data-v-37a0165c]{font-size:12px;color:#b7b7b7;line-height:1.2;margin:0}.transaction-details-section[data-v-37a0165c]{margin-bottom:0}.card[data-v-37a0165c]{background:#ffffff14;border-radius:14px;padding:0;margin-bottom:14px;box-shadow:0 2px 8px #0000001a;text-align:left}.card-title[data-v-37a0165c]{font-size:16px;font-weight:600;padding:14px 14px 0;margin-bottom:16px;color:#fff}.order-info[data-v-37a0165c]{display:flex;flex-direction:column}.info-row[data-v-37a0165c]{display:flex;justify-content:space-between;align-items:center;padding:14px;border-bottom:1px solid rgba(255,255,255,.16)}.info-row[data-v-37a0165c]:last-child{border-bottom:none}.info-label[data-v-37a0165c]{font-size:14px;color:#b7b7b7}.info-value[data-v-37a0165c]{font-size:14px;font-weight:500;color:#fff;display:flex;align-items:center;gap:6px;word-break:break-all}.tx-id-value[data-v-37a0165c]{font-family:monospace;flex:1}.address-text[data-v-37a0165c]{font-family:monospace;font-size:12px;flex:1}.status-failed[data-v-37a0165c]{color:#ff4d4f;font-weight:600}.token-logo-small[data-v-37a0165c]{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;background:linear-gradient(135deg,#00d4ff,#007bff);border-radius:50%;color:#fff;font-size:10px;font-weight:700;margin-right:4px}.modal-footer[data-v-37a0165c]{padding:20px 24px;border-top:1px solid rgba(255,255,255,.1);display:flex;justify-content:flex-end}.modal-footer .btn[data-v-37a0165c]{width:auto;min-width:120px;height:44px;background:#e0e0e0;color:#000;border:#0e0e0e 1px solid;border-radius:20px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;padding:0 24px}.modal-footer .btn[data-v-37a0165c]:hover{background:#d0d0d0}.modal-footer .btn-primary[data-v-37a0165c]{background:#e0e0e0;color:#000}.order-detail-page[data-v-75cf5cf8]{height:100%;display:flex;flex-direction:column;background:#000;overflow-y:auto;overflow-x:hidden}.header-title[data-v-75cf5cf8]{font-size:18px;font-weight:600;color:#333;margin:0;flex:1;text-align:center}.header-spacer[data-v-75cf5cf8]{width:40px;flex-shrink:0}.main-content[data-v-75cf5cf8]{flex:1;padding-top:64px;padding-bottom:20px}.container[data-v-75cf5cf8]{max-width:100%;margin:0 auto;padding:20px 16px}.card[data-v-75cf5cf8]{background:#ffffff14;border-radius:14px;padding:0;margin-bottom:14px;box-shadow:0 2px 8px #0000001a;text-align:left}.card-title[data-v-75cf5cf8]{font-size:16px;font-weight:600;padding:14px 14px 0;margin-bottom:4px;color:#fff}.card-description[data-v-75cf5cf8]{font-size:14px;color:#b7b7b7;padding:0 14px;margin-bottom:14px;line-height:1.4}.card-content[data-v-75cf5cf8]{padding:0 14px}.order-info[data-v-75cf5cf8]{display:flex;flex-direction:column}.info-row[data-v-75cf5cf8]{display:flex;justify-content:space-between;align-items:center;padding:14px;border-bottom:1px solid rgba(255,255,255,.16)}.info-row[data-v-75cf5cf8]:last-child{border-bottom:none}.info-label[data-v-75cf5cf8]{font-size:14px;color:#b7b7b7}.info-value[data-v-75cf5cf8]{font-size:14px;font-weight:600;color:#fff;display:flex;align-items:center;gap:6px;word-break:break-all}.security-warning[data-v-75cf5cf8]{display:flex;align-items:flex-start;gap:8px;padding:0;margin-bottom:14px}.warning-icon[data-v-75cf5cf8]{width:16px;height:16px;object-fit:contain;flex-shrink:0;margin-top:4px}.warning-text[data-v-75cf5cf8]{font-size:13px;color:#b7b7b7;line-height:1.4;margin:0}.code-display-wrapper[data-v-75cf5cf8]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 14px 14px 24px;background:#ffffff29;border-radius:14px}.eye-toggle-btn[data-v-75cf5cf8]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;cursor:pointer;padding:0;transition:all .2s;flex-shrink:0;-webkit-user-select:none;user-select:none}.eye-icon[data-v-75cf5cf8]{font-size:20px;color:#fff}.code-value[data-v-75cf5cf8]{font-size:18px;font-weight:700;color:#fff;font-family:monospace;letter-spacing:2px;border-radius:8px;word-break:break-all}.copy-code-btn-wrapper[data-v-75cf5cf8]{margin-top:20px;display:flex;justify-content:center;align-items:center;margin-bottom:14px}.product-link-section[data-v-75cf5cf8]{margin-top:20px;padding-bottom:14px;display:flex;align-items:center;justify-content:center}.tutorial-link[data-v-75cf5cf8]{color:#66cffe;text-decoration:underline;font-weight:500;transition:color .2s}.stake-action[data-v-75cf5cf8]{margin-top:20px;padding:0 24px 16px}.stake-action .btn[data-v-75cf5cf8]{width:100%;height:44px;min-height:44px;padding:0 24px;border:none;border-radius:999px;font-size:15px;font-weight:600;cursor:pointer;transition:all .25s ease;text-align:center;display:flex;align-items:center;justify-content:center;outline:none;box-sizing:border-box;gap:8px}.stake-action .btn-primary[data-v-75cf5cf8]{background:linear-gradient(15deg,#5cc0ff,#86fffc);color:#000}.stake-action .btn-primary[data-v-75cf5cf8]:focus{outline:none;box-shadow:none}.stake-action .btn-primary[data-v-75cf5cf8]:active{outline:none;transform:none}.stake-action .btn-primary[data-v-75cf5cf8]:hover:not(:disabled){filter:brightness(1.05);box-shadow:0 8px 20px #5cc0ff73}.stake-action .btn-primary[data-v-75cf5cf8]:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;color:#00000080}.loading-state[data-v-75cf5cf8]{text-align:center;padding:40px 20px;background:#ffffff14;border-radius:12px;box-shadow:0 2px 8px #0000001a;display:flex;flex-direction:column;align-items:center;gap:12px}.loading-text[data-v-75cf5cf8]{color:#fff9;font-size:14px;margin:0}.transaction-id[data-v-75cf5cf8]{font-family:monospace;font-size:12px;word-break:break-all;max-width:200px;text-align:right}.spinner[data-v-75cf5cf8]{border:3px solid #f3f3f3;border-top:3px solid #007bff;border-radius:50%;width:20px;height:20px;animation:spin-75cf5cf8 1s linear infinite;display:inline-block;margin-right:8px;vertical-align:middle}@keyframes spin-75cf5cf8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error-state[data-v-75cf5cf8]{text-align:center;padding:30px 20px;background:#ffffff14;border-radius:12px}.error-icon[data-v-75cf5cf8]{width:60px;object-fit:contain;margin-bottom:16px}.error-state h3[data-v-75cf5cf8]{font-size:18px;margin-bottom:8px;color:#ffffff80}.error-state p[data-v-75cf5cf8]{color:#b7b7b7;margin-bottom:24px}.payment-failed-notice[data-v-75cf5cf8]{background:#cf293929;margin-bottom:14px}.failed-notice-content[data-v-75cf5cf8]{display:flex;align-items:flex-start;gap:12px;padding:14px}.failed-notice-icon[data-v-75cf5cf8]{font-size:24px;flex-shrink:0;line-height:1}.failed-notice-text[data-v-75cf5cf8]{flex:1}.failed-notice-title[data-v-75cf5cf8]{font-size:16px;font-weight:600;color:#fa1155;margin:0 0 8px}.failed-notice-message[data-v-75cf5cf8]{font-size:14px;color:#b7b7b7;margin:0;line-height:1.5}.btn-view-penalty-details[data-v-75cf5cf8]{background:none;border:none;padding:0;margin-left:8px;font-size:12px;color:#ffffff80;text-decoration:underline;cursor:pointer}.btn-view-penalty-details[data-v-75cf5cf8]:hover{color:#ffffffbf}@media (min-width: 768px){.container[data-v-75cf5cf8]{max-width:600px}}.order-success-page[data-v-66976804]{height:100%;display:flex;flex-direction:column;background:#000;overflow-x:hidden;overflow-y:auto}.main-content[data-v-66976804]{flex:1;padding-top:64px;padding-bottom:20px}.container[data-v-66976804]{max-width:100%;margin:0 auto;padding:20px 16px}.success-content[data-v-66976804]{text-align:center;padding-top:24px}.success-icon-wrapper[data-v-66976804]{margin-bottom:24px}.success-icon[data-v-66976804]{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;background:linear-gradient(135deg,#28a745,#20c997);border-radius:50%;color:#fff;font-size:30px;line-height:50px;font-weight:700;margin:0 auto}.success-title[data-v-66976804]{font-size:18px;font-weight:700;color:#fff;margin-bottom:12px}.success-message[data-v-66976804]{font-size:14px;color:#ffffff80;margin-bottom:20px;line-height:1.4}.card[data-v-66976804]{background:#ffffff14;border-radius:14px;padding:0;margin-bottom:14px;box-shadow:0 2px 8px #0000001a;text-align:left}.card-title[data-v-66976804]{font-size:16px;font-weight:600;padding:14px 14px 0;margin-bottom:4px;color:#fff}.card-description[data-v-66976804]{font-size:14px;color:#b7b7b7;padding:0 14px;margin-bottom:14px;line-height:1.4}.card-content[data-v-66976804]{padding:0 14px}.order-info[data-v-66976804]{display:flex;flex-direction:column}.info-row[data-v-66976804]{display:flex;justify-content:space-between;align-items:center;padding:14px;border-bottom:1px solid rgba(255,255,255,.16)}.info-row[data-v-66976804]:last-child{border-bottom:none}.info-label[data-v-66976804]{font-size:14px;color:#b7b7b7}.info-value[data-v-66976804]{font-size:14px;font-weight:600;color:#fff;display:flex;align-items:center;gap:6px;word-break:break-all}.security-warning[data-v-66976804]{display:flex;align-items:flex-start;gap:8px;padding:0;margin-bottom:14px}.warning-icon[data-v-66976804]{width:16px;height:16px;object-fit:contain;flex-shrink:0;margin-top:4px}.warning-text[data-v-66976804]{font-size:13px;color:#b7b7b7;line-height:1.4;margin:0}.code-display-wrapper[data-v-66976804]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 14px 14px 24px;background:#ffffff29;border-radius:14px}.eye-toggle-btn[data-v-66976804]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;cursor:pointer;padding:0;transition:all .2s;flex-shrink:0;-webkit-user-select:none;user-select:none}.eye-icon[data-v-66976804]{font-size:20px;color:#fff}.code-value[data-v-66976804]{font-size:18px;font-weight:700;color:#fff;font-family:monospace;letter-spacing:2px;border-radius:8px;word-break:break-all}.copy-code-btn-wrapper[data-v-66976804]{margin-top:20px;display:flex;justify-content:center;align-items:center;margin-bottom:14px}.product-link-section[data-v-66976804]{margin-top:20px;padding-bottom:14px;display:flex;align-items:center;justify-content:center}.tutorial-link[data-v-66976804]{color:#66cffe;text-decoration:underline;font-weight:500;transition:color .2s}.product-link-btn[data-v-66976804]:active{transform:translateY(0)}.action-buttons[data-v-66976804]{display:flex;flex-direction:column;gap:24px;margin-top:24px;padding:24px 48px}.loading-state[data-v-66976804]{text-align:center;padding:40px 20px;background:#ffffff14;border-radius:12px;box-shadow:0 2px 8px #0000001a;display:flex;flex-direction:column;align-items:center;gap:12px}.loading-text[data-v-66976804]{color:#fff9;font-size:14px;margin:0}.error-state[data-v-66976804]{text-align:center;padding:30px 20px;background:#ffffff14;border-radius:12px}.error-icon[data-v-66976804]{width:60px;object-fit:contain;margin-bottom:16px}.error-state h3[data-v-66976804]{font-size:18px;margin-bottom:8px;color:#ffffff80}.error-state p[data-v-66976804]{color:#b7b7b7;margin-bottom:24px}@media (min-width: 768px){.container[data-v-66976804]{max-width:600px}}.payment-failed-page[data-v-a49ca57b]{height:100%;display:flex;flex-direction:column;background:#000;overflow-y:auto;overflow-x:hidden}.main-content[data-v-a49ca57b]{flex:1;padding-top:64px;padding-bottom:20px}.container[data-v-a49ca57b]{max-width:100%;margin:0 auto;padding:20px 16px}.failed-content[data-v-a49ca57b]{text-align:center;padding-top:24px}.failed-icon-wrapper[data-v-a49ca57b]{margin-bottom:24px}.failed-icon[data-v-a49ca57b]{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;background:linear-gradient(135deg,#dc3545,#c82333);border-radius:50%;color:#fff;font-size:30px;line-height:50px;font-weight:700;margin:0 auto}.failed-title[data-v-a49ca57b]{font-size:18px;font-weight:700;color:#fff;margin-bottom:12px}.failed-message[data-v-a49ca57b]{font-size:14px;color:#ffffff80;margin-bottom:20px;line-height:1.4}.card[data-v-a49ca57b]{background:#ffffff14;border-radius:14px;padding:0;margin-bottom:14px;box-shadow:0 2px 8px #0000001a;text-align:left}.card-title[data-v-a49ca57b]{font-size:16px;font-weight:600;padding:14px 14px 0;margin-bottom:16px;color:#fff}.card-description[data-v-a49ca57b]{font-size:14px;color:#b7b7b7;padding:0 14px;margin-bottom:14px;line-height:1.4}.card-content[data-v-a49ca57b]{padding:0 14px}.order-info[data-v-a49ca57b]{display:flex;flex-direction:column}.info-row[data-v-a49ca57b]{display:flex;justify-content:space-between;align-items:center;padding:14px;border-bottom:1px solid rgba(255,255,255,.16)}.info-row[data-v-a49ca57b]:last-child{border-bottom:none}.info-label[data-v-a49ca57b]{font-size:14px;color:#b7b7b7}.info-value[data-v-a49ca57b]{font-size:14px;font-weight:600;color:#fff;display:flex;align-items:center;gap:6px;word-break:break-all}.action-buttons[data-v-a49ca57b]{display:flex;flex-direction:column;gap:24px;margin-top:24px;padding:24px 48px}.error-state[data-v-a49ca57b]{text-align:center;padding:30px 20px;background:#ffffff14;border-radius:12px}.error-icon[data-v-a49ca57b]{width:60px;object-fit:contain;margin-bottom:16px}.error-state h3[data-v-a49ca57b]{font-size:18px;margin-bottom:8px;color:#ffffff80}.error-state p[data-v-a49ca57b]{color:#b7b7b7;margin-bottom:24px}.spinner[data-v-a49ca57b]{border:3px solid #f3f3f3;border-top:3px solid #007bff;border-radius:50%;width:20px;height:20px;animation:spin-a49ca57b 1s linear infinite;display:inline-block;margin-right:8px;vertical-align:middle}@keyframes spin-a49ca57b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (min-width: 768px){.container[data-v-a49ca57b]{max-width:600px}}.payment-pending-page[data-v-cde6112b]{height:100%;background:#000;overflow-x:hidden;overflow-y:auto}.main-content[data-v-cde6112b]{flex:1;padding-top:64px;padding-bottom:20px}.container[data-v-cde6112b]{max-width:100%;margin:0 auto;padding:20px 16px}.pending-content[data-v-cde6112b]{text-align:center}.pending-icon-wrapper[data-v-cde6112b]{margin-bottom:14px}.pending-icon[data-v-cde6112b]{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;margin:0 auto}.spinner-large[data-v-cde6112b]{border:4px solid #000;border-top:4px solid #47ACFF;border-radius:50%;width:40px;height:40px;animation:spin-cde6112b 1s linear infinite}@keyframes spin-cde6112b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pending-title[data-v-cde6112b]{font-size:18px;font-weight:700;color:#fff;margin-bottom:12px}.pending-message[data-v-cde6112b]{font-size:14px;color:#ffffff80;margin-bottom:20px;line-height:1.6}.card[data-v-cde6112b]{background:#ffffff14;border-radius:14px;padding:0;margin-bottom:14px;box-shadow:0 2px 8px #0000001a;text-align:left}.card-title[data-v-cde6112b]{font-size:16px;font-weight:600;padding:14px 14px 0;margin-bottom:16px;color:#fff}.card-description[data-v-cde6112b]{font-size:14px;color:#b7b7b7;padding:0 14px;margin-bottom:14px;line-height:1.4}.card-content[data-v-cde6112b]{padding:0 14px}.order-info[data-v-cde6112b]{display:flex;flex-direction:column}.info-row[data-v-cde6112b]{display:flex;justify-content:space-between;align-items:center;padding:14px;border-bottom:1px solid rgba(255,255,255,.16)}.info-row[data-v-cde6112b]:last-child{border-bottom:none}.info-label[data-v-cde6112b]{font-size:14px;color:#b7b7b7}.info-value[data-v-cde6112b]{font-size:14px;font-weight:600;color:#fff;display:flex;align-items:center;gap:6px;word-break:break-all}.notice-card[data-v-cde6112b]{background:transparent;border:none;margin-bottom:40px}.notice-content[data-v-cde6112b]{display:flex;align-items:flex-start;gap:4px}.notice-icon[data-v-cde6112b]{width:16px;height:16px;object-fit:contain;flex-shrink:0;margin-top:4px}.notice-text[data-v-cde6112b]{font-size:14px;color:#b7b7b7;line-height:1.6;margin:0}.action-buttons[data-v-cde6112b]{display:flex;flex-direction:column;gap:24px;margin-top:24px;padding:0 48px}.error-state[data-v-cde6112b]{text-align:center;padding:30px 20px;background:#ffffff14;border-radius:12px}.error-icon[data-v-cde6112b]{width:60px;object-fit:contain;margin-bottom:16px}.error-state h3[data-v-cde6112b]{font-size:18px;margin-bottom:8px;color:#ffffff80}.error-state p[data-v-cde6112b]{color:#b7b7b7;margin-bottom:24px}.loading-state[data-v-cde6112b]{text-align:center;padding:40px 20px;background:#ffffff14;border-radius:12px;box-shadow:0 2px 8px #0000001a;display:flex;flex-direction:column;align-items:center;gap:12px}.loading-text[data-v-cde6112b]{color:#fff9;font-size:14px;margin:0}@media (min-width: 768px){.container[data-v-cde6112b]{max-width:600px}}.tutorial-page[data-v-52dd4def]{min-height:100vh;display:flex;flex-direction:column;background:#f5f5f5}.main-content[data-v-52dd4def]{flex:1;padding-top:80px;padding-bottom:20px}.container[data-v-52dd4def]{max-width:100%;margin:0 auto;padding:0 16px}.tutorial-header[data-v-52dd4def]{display:flex;align-items:center;gap:16px;margin-bottom:32px;padding-top:20px}.back-button[data-v-52dd4def]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#fff;border:1px solid #e0e0e0;border-radius:8px;cursor:pointer;transition:all .2s;flex-shrink:0}.back-button[data-v-52dd4def]:hover{background:#f5f5f5;border-color:#007bff}.back-icon[data-v-52dd4def]{font-size:24px;font-weight:600;color:#333}.page-title[data-v-52dd4def]{font-size:28px;font-weight:700;margin:0;color:#333}.tutorial-content[data-v-52dd4def]{max-width:800px}.section[data-v-52dd4def]{margin-bottom:48px}.section-title[data-v-52dd4def]{font-size:24px;font-weight:700;margin-bottom:24px;color:#333}.content-card[data-v-52dd4def]{background:#fff;border-radius:12px;padding:24px;margin-bottom:16px;box-shadow:0 2px 8px #0000001a}.step-title[data-v-52dd4def]{font-size:18px;font-weight:600;margin-bottom:12px;color:#333}.step-description[data-v-52dd4def]{font-size:14px;color:#666;line-height:1.6;margin-bottom:0}.status-list[data-v-52dd4def]{margin-top:12px;padding-left:20px;color:#666;font-size:14px;line-height:1.8}.status-list li[data-v-52dd4def]{margin-bottom:8px}.status-list strong[data-v-52dd4def]{color:#333;font-weight:600}@media (min-width: 768px){.container[data-v-52dd4def]{max-width:800px}}.auth-page[data-v-dfc6c44f]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:20px}.auth-container[data-v-dfc6c44f]{width:100%;max-width:400px;text-align:center}.loading-state[data-v-dfc6c44f]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:40px 20px}.loading-text[data-v-dfc6c44f]{font-size:16px;color:#fffc;margin:0}.error-state[data-v-dfc6c44f]{padding:40px 20px}.error-title[data-v-dfc6c44f]{font-size:18px;font-weight:600;color:#fffc;margin:0}.logout-page[data-v-7d3ea404]{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;color:#fff}.logout-container[data-v-7d3ea404]{width:100%;max-width:600px;padding:20px;display:flex;align-items:center;justify-content:center}.logout-content[data-v-7d3ea404]{text-align:center;display:flex;flex-direction:column;align-items:center;gap:24px}.logout-title[data-v-7d3ea404]{font-size:24px;font-weight:600;color:#fff;margin:0}.logout-message[data-v-7d3ea404]{font-size:14px;color:#fff9;margin:0;line-height:1.5}@media (min-width: 768px){.logout-title[data-v-7d3ea404]{font-size:28px}.logout-message[data-v-7d3ea404]{font-size:16px}}.orders-page[data-v-3b6b8cdb]{min-height:100vh;display:flex;flex-direction:column;background:#000;color:#fff}.main-content[data-v-3b6b8cdb]{flex:1;padding-top:64px;padding-bottom:24px}.container[data-v-3b6b8cdb]{max-width:100%;margin:0 auto;padding:0 16px 40px}.page-header[data-v-3b6b8cdb]{margin-bottom:12px}.page-title[data-v-3b6b8cdb]{font-size:24px;font-weight:700;margin:0 0 6px}.page-subtitle[data-v-3b6b8cdb]{font-size:13px;color:#fff9;margin:0}.tabs[data-v-3b6b8cdb]{display:flex;gap:8px;margin:16px 0 12px;flex-wrap:wrap}.tab-btn[data-v-3b6b8cdb]{padding:8px 14px;border-radius:20px;border:none;background:#000;color:#ffffff4d;font-weight:600;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;gap:0px}.tab-btn.active[data-v-3b6b8cdb]{color:#fff;background:#ffffff14}.tab-badge[data-v-3b6b8cdb]{min-width:24px;height:20px;padding:0;border-radius:10px;background:#000;border:none;color:#ffffff4d;font-size:12px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.tab-btn.active .tab-badge[data-v-3b6b8cdb]{color:#fff;background:transparent}.orders-loading[data-v-3b6b8cdb]{text-align:center;padding:40px 20px;background:#ffffff14;border-radius:12px;box-shadow:0 2px 8px #0000001a;display:flex;flex-direction:column;align-items:center;gap:12px}.orders-loading-text[data-v-3b6b8cdb]{color:#fff9;font-size:14px;margin:0}.empty-state[data-v-3b6b8cdb]{text-align:center;padding:40px 20px;background:#ffffff14;border-radius:12px;box-shadow:0 2px 8px #0000001a}.empty-icon[data-v-3b6b8cdb]{width:64px;height:64px;margin-bottom:16px;object-fit:contain}.empty-state h3[data-v-3b6b8cdb]{font-size:18px;margin-bottom:8px;color:#ffffff80}.empty-state p[data-v-3b6b8cdb]{color:#ffffff4d;font-size:14px;margin-bottom:16px}.btn-outline[data-v-3b6b8cdb]{background:transparent;border:1px solid rgba(255,255,255,.35);color:#fff;padding:10px 16px;border-radius:10px;font-weight:600;cursor:pointer}.orders-list[data-v-3b6b8cdb]{margin-top:8px}.load-more-section[data-v-3b6b8cdb]{margin-top:16px;display:flex;justify-content:center}.btn-loadmore[data-v-3b6b8cdb]{background:#ffffff14;border:none;color:#fff;font-size:14px;font-weight:500;cursor:pointer;padding:12px 48px;border-radius:20px;height:40px}.order-count-info[data-v-3b6b8cdb]{margin-top:12px;text-align:center;color:#fff9;font-size:13px}.withdraw-details-page[data-v-9cc2dc51]{min-height:100vh;display:flex;flex-direction:column;background:#000;color:#fff}.main-content[data-v-9cc2dc51]{flex:1;padding-top:64px;padding-bottom:24px}.container[data-v-9cc2dc51]{max-width:100%;margin:0 auto;padding:20px 16px 40px}.wallet-address-card[data-v-9cc2dc51]{background:#ffffff14;border-radius:14px;padding:16px;margin-bottom:20px;display:flex;flex-direction:column;gap:8px}.wallet-address-label[data-v-9cc2dc51]{font-size:13px;color:#fff9}.wallet-address-value[data-v-9cc2dc51]{display:flex;align-items:center;gap:8px;font-size:14px;color:#fff;font-family:monospace}.wallet-address-text[data-v-9cc2dc51]{display:inline-block;word-break:break-all;line-height:1.2;color:#b7b7b7;font-size:12px}.wallet-address-text .highlight[data-v-9cc2dc51]{font-weight:700;font-size:14px;color:#fff}.summary-section[data-v-9cc2dc51]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;margin-bottom:32px}.summary-card[data-v-9cc2dc51]{background:#ffffff14;border-radius:14px;padding:16px;text-align:center}.summary-label[data-v-9cc2dc51]{font-size:13px;color:#fff9;margin-bottom:8px}.summary-value[data-v-9cc2dc51]{font-size:16px;font-weight:700;color:#fff}.summary-value.penalty[data-v-9cc2dc51]{color:#ff4d4f}.orders-section[data-v-9cc2dc51]{margin-top:24px}.section-title[data-v-9cc2dc51]{font-size:20px;font-weight:700;margin-bottom:16px;color:#fff}.loading-state[data-v-9cc2dc51]{text-align:center;padding:40px 20px;background:#ffffff14;border-radius:12px;display:flex;flex-direction:column;align-items:center;gap:12px}.loading-text[data-v-9cc2dc51]{color:#fff9;font-size:14px;margin:0}.empty-state[data-v-9cc2dc51]{text-align:center;padding:40px 20px;background:#ffffff14;border-radius:12px}.empty-icon[data-v-9cc2dc51]{width:64px;height:64px;margin-bottom:16px;object-fit:contain}.empty-state h3[data-v-9cc2dc51]{font-size:18px;margin-bottom:8px;color:#ffffff80}.empty-state p[data-v-9cc2dc51]{color:#ffffff4d;font-size:14px}.orders-list[data-v-9cc2dc51]{display:flex;flex-direction:column;gap:14px}.order-item[data-v-9cc2dc51]{background:#ffffff14;border-radius:14px;padding:16px}.order-header[data-v-9cc2dc51]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.1)}.order-id[data-v-9cc2dc51]{font-size:14px;font-weight:600;color:#fff}.order-date[data-v-9cc2dc51]{font-size:12px;color:#ffffff80}.order-details[data-v-9cc2dc51]{display:flex;flex-direction:column}.detail-row[data-v-9cc2dc51]{display:flex;justify-content:space-between;align-items:center;padding:6px 0;border-bottom:none}.detail-label[data-v-9cc2dc51]{font-size:13px;color:#fff9}.detail-value[data-v-9cc2dc51]{font-size:14px;font-weight:600;color:#fff}.detail-value.penalty[data-v-9cc2dc51]{color:#ff4d4f}.detail-value.withdrawable[data-v-9cc2dc51]{color:#66cffe}.detail-value-with-action[data-v-9cc2dc51]{display:flex;align-items:center;gap:12px}.btn-view-details[data-v-9cc2dc51]{background:transparent;border:1px solid rgba(255,77,79,.5);color:#ff4d4f;font-size:12px;font-weight:600;padding:4px 12px;border-radius:6px;cursor:pointer;transition:all .2s}.btn-view-details[data-v-9cc2dc51]:hover{background:#ff4d4f1a;border-color:#ff4d4f}.total-row[data-v-9cc2dc51]{margin-top:8px;padding-top:12px;border-top:1px solid rgba(255,255,255,.1)}.total-row .detail-label[data-v-9cc2dc51]{font-weight:600;color:#fffc}.load-more-section[data-v-9cc2dc51]{margin-top:24px;text-align:center}.order-count-info[data-v-9cc2dc51]{font-size:14px;color:#ffffff80;margin-bottom:16px}.btn-loadmore[data-v-9cc2dc51]{background:#ffffff14;border:none;color:#fff;font-size:14px;font-weight:500;cursor:pointer;padding:12px 48px;border-radius:20px;height:40px;display:inline-flex;align-items:center;justify-content:center;transition:all .2s}.btn-loadmore[data-v-9cc2dc51]:hover:not(:disabled){background:#ffffff1f}.btn-loadmore[data-v-9cc2dc51]:disabled{opacity:.5;cursor:not-allowed}@media (min-width: 768px){.container[data-v-9cc2dc51]{max-width:600px}}.order-detail-page[data-v-a69f1a3a]{height:100%;display:flex;flex-direction:column;background:#000;overflow-y:auto;overflow-x:hidden}.header-title[data-v-a69f1a3a]{font-size:18px;font-weight:600;color:#333;margin:0;flex:1;text-align:center}.header-spacer[data-v-a69f1a3a]{width:40px;flex-shrink:0}.main-content[data-v-a69f1a3a]{flex:1;padding-top:64px;padding-bottom:20px}.container[data-v-a69f1a3a]{max-width:100%;margin:0 auto;padding:20px 16px}.card[data-v-a69f1a3a]{background:#ffffff14;border-radius:14px;padding:0 0 14px;margin-bottom:14px;box-shadow:0 2px 8px #0000001a;text-align:left}.card-title[data-v-a69f1a3a]{font-size:16px;font-weight:600;padding:14px 14px 0;margin-bottom:4px;color:#fff}.card-description[data-v-a69f1a3a]{font-size:14px;color:#b7b7b7;padding:0 14px;margin-bottom:14px;line-height:1.4}.card-content[data-v-a69f1a3a]{padding:0 14px}.order-info[data-v-a69f1a3a],.info-form[data-v-a69f1a3a]{display:flex;flex-direction:column;margin-top:14px}.info-row[data-v-a69f1a3a]{display:flex;align-items:start;padding:4px 14px;gap:4px}.info-label[data-v-a69f1a3a]{font-size:14px;color:#b7b7b7}.info-value[data-v-a69f1a3a]{font-size:14px;font-weight:600;line-height:1.4;color:#fff;display:flex;align-items:center;gap:6px;word-break:break-all}.form-row[data-v-a69f1a3a]{padding:4px 14px}.security-warning[data-v-a69f1a3a]{display:flex;align-items:flex-start;gap:8px;padding:0;margin-bottom:14px}.warning-icon[data-v-a69f1a3a]{width:16px;height:16px;object-fit:contain;flex-shrink:0;margin-top:4px}.warning-text[data-v-a69f1a3a]{font-size:13px;color:#b7b7b7;line-height:1.4;margin:0}.code-display-wrapper[data-v-a69f1a3a]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 14px 14px 24px;background:#ffffff29;border-radius:14px}.code-value[data-v-a69f1a3a]{font-size:18px;font-weight:700;color:#fff;font-family:monospace;letter-spacing:2px;border-radius:8px;word-break:break-all}.copy-code-btn-wrapper[data-v-a69f1a3a]{margin-top:20px;display:flex;justify-content:center;align-items:center;margin-bottom:14px}.product-link-section[data-v-a69f1a3a]{margin-top:20px;padding-bottom:14px;display:flex;align-items:center;justify-content:center}.tutorial-link[data-v-a69f1a3a]{color:#66cffe;text-decoration:underline;font-weight:500;transition:color .2s}.stake-action[data-v-a69f1a3a]{margin-top:20px;padding:0 24px 16px}.stake-action .btn[data-v-a69f1a3a]{width:100%;height:44px;min-height:44px;padding:0 24px;border:none;border-radius:999px;font-size:15px;font-weight:600;cursor:pointer;transition:all .25s ease;text-align:center;display:flex;align-items:center;justify-content:center;outline:none;box-sizing:border-box;gap:8px}.stake-action .btn-primary[data-v-a69f1a3a]{background:linear-gradient(15deg,#5cc0ff,#86fffc);color:#000}.stake-action .btn-primary[data-v-a69f1a3a]:focus{outline:none;box-shadow:none}.stake-action .btn-primary[data-v-a69f1a3a]:active{outline:none;transform:none}.stake-action .btn-primary[data-v-a69f1a3a]:hover:not(:disabled){filter:brightness(1.05);box-shadow:0 8px 20px #5cc0ff73}.stake-action .btn-primary[data-v-a69f1a3a]:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;color:#00000080}.loading-state[data-v-a69f1a3a]{text-align:center;padding:40px 20px;background:#ffffff14;border-radius:12px;box-shadow:0 2px 8px #0000001a;display:flex;flex-direction:column;align-items:center;gap:12px}.loading-text[data-v-a69f1a3a]{color:#fff9;font-size:14px;margin:0}.transaction-id[data-v-a69f1a3a]{font-family:monospace;font-size:12px;word-break:break-all;max-width:200px;text-align:right}.spinner[data-v-a69f1a3a]{border:3px solid #f3f3f3;border-top:3px solid #007bff;border-radius:50%;width:20px;height:20px;animation:spin-a69f1a3a 1s linear infinite;display:inline-block;margin-right:8px;vertical-align:middle}@keyframes spin-a69f1a3a{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error-state[data-v-a69f1a3a]{text-align:center;padding:30px 20px;background:#ffffff14;border-radius:12px}.error-icon[data-v-a69f1a3a]{width:60px;object-fit:contain;margin-bottom:16px}.error-state h3[data-v-a69f1a3a]{font-size:18px;margin-bottom:8px;color:#ffffff80}.error-state p[data-v-a69f1a3a]{color:#b7b7b7;margin-bottom:24px}.payment-failed-notice[data-v-a69f1a3a]{background:#cf293929;margin-bottom:14px}.failed-notice-content[data-v-a69f1a3a]{display:flex;align-items:flex-start;gap:12px;padding:14px}.failed-notice-icon[data-v-a69f1a3a]{font-size:24px;flex-shrink:0;line-height:1}.failed-notice-text[data-v-a69f1a3a]{flex:1}.failed-notice-title[data-v-a69f1a3a]{font-size:16px;font-weight:600;color:#fa1155;margin:0 0 8px}.failed-notice-message[data-v-a69f1a3a]{font-size:14px;color:#b7b7b7;margin:0;line-height:1.5}.btn-view-penalty-details[data-v-a69f1a3a]{background:transparent;border:1px solid rgba(255,77,79,.5);color:#ff4d4f;font-size:12px;font-weight:600;padding:4px 12px;border-radius:6px;cursor:pointer;transition:all .2s;white-space:nowrap}.btn-view-penalty-details[data-v-a69f1a3a]:hover{background:#ff4d4f1a;border-color:#ff4d4f}[data-v-a69f1a3a] .ant-form-item{box-sizing:border-box;margin:0 0 8px;color:#b7b7b7;font-size:14px;line-height:1.5714285714285714;list-style:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";vertical-align:top;padding:0 14px}[data-v-a69f1a3a] .ant-form-item .ant-form-item-label{margin:0;padding:0;white-space:initial;text-align:start}[data-v-a69f1a3a] .ant-form-item .ant-form-item-label>label{position:relative;display:inline-flex;align-items:center;max-width:100%;height:32px;color:#b7b7b7;font-size:14px}[data-v-a69f1a3a] .ant-input{box-sizing:border-box;margin:0;padding:4px 14px;color:#fff;font-size:14px;line-height:1.5714285714285714;list-style:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";position:relative;display:inline-block;width:100%;min-width:0;background-color:#ffffff14;background-image:none;border:none;border-radius:10px;transition:all .2s;height:40px}[data-v-a69f1a3a] .ant-input:focus{border:none;box-shadow:none}[data-v-a69f1a3a] .ant-input::placeholder{color:#fff6}[data-v-a69f1a3a] .ant-input::-webkit-input-placeholder{color:#fff6}[data-v-a69f1a3a] .ant-input::-moz-placeholder{color:#fff6;opacity:1}[data-v-a69f1a3a] .ant-input:-ms-input-placeholder{color:#fff6}@media (min-width: 768px){.container[data-v-a69f1a3a]{max-width:600px}}*{margin:0;padding:0;box-sizing:border-box}html{width:100%;height:100%;padding:0;margin:0}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f5f5f5;color:#333;width:100%;height:100%}#app{width:100%;height:100%}.rovr-primary-btn{background:linear-gradient(15deg,#5cc0ff,#86fffc);border:none}.rovr-primary-btn:hover:not(:disabled){background:linear-gradient(15deg,#4ab0e6,#75e6e6);box-shadow:0 4px 12px #5cc0ff66;color:#000000e0}.rovr-primary-btn:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 6px #5cc0ff4d;color:#000000e0}.container{max-width:100%;margin:0 auto;padding:0 16px}.page-container{min-height:100vh;padding:20px 16px 80px}.btn{width:100%;height:44px;min-height:44px;padding:0 24px;border:none;border-radius:22px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;text-align:center;display:block;color:#1f1f1f}.btn-primary{background:linear-gradient(15deg,#5cc0ff,#86fffc);color:#fff}.btn-primary:hover:not(:disabled){background-color:linear-gradient(15deg,#4AB0E6,#75E6E6)}.btn-primary:disabled{background-color:#ccc;cursor:not-allowed}.btn-secondary{background-color:#ffffffe6;color:#1f1f1f}.btn-secondary:hover{background-color:#fffc}.btn-outline{background-color:transparent;border:1px solid rgba(255,255,255,.9);color:#e6e6e6}.btn-outline:hover{color:#dedede}.btn-outline:disabled{background-color:transparent;border:1px solid rgba(255,255,255,.5);color:#ffffff80;cursor:not-allowed}.form-group{margin-bottom:20px}.form-label{display:block;margin-bottom:8px;font-size:14px;font-weight:500;color:#555}.form-input{width:100%;padding:12px 16px;border:1px solid #ddd;border-radius:8px;font-size:16px;transition:border-color .3s ease}.form-input:focus{outline:none;border-color:#007bff}.card-content{color:#666;font-size:14px;line-height:1.6}.nav-bar{position:fixed;bottom:0;left:0;right:0;background:#fff;border-top:1px solid #e0e0e0;padding:12px 0;display:flex;justify-content:space-around;z-index:1000}.nav-item{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:#666;font-size:12px;padding:4px 12px}.nav-item.active{color:#007bff}.nav-icon{font-size:20px;margin-bottom:4px}.badge{display:inline-block;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500}.badge-success{background-color:#d4edda;color:#155724}.badge-warning{background-color:#fff3cd;color:#856404}.badge-info{background-color:#d1ecf1;color:#0c5460}.badge-error{background-color:#ff282833;color:#ff014b}.spinner{border:3px solid #f3f3f3;border-top:3px solid #007bff;border-radius:50%;width:24px;height:24px;animation:spin 1s linear infinite;display:inline-block;margin:0 auto}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.text-center{text-align:center}.mt-1{margin-top:8px}.mt-2{margin-top:16px}.mt-3{margin-top:24px}.mb-1{margin-bottom:8px}.mb-2{margin-bottom:16px}.mb-3{margin-bottom:24px}.text-primary{color:#007bff}.text-success{color:#28a745}.text-danger{color:#dc3545}.text-muted{color:#6c757d}.font-bold{font-weight:600}.font-normal{font-weight:400}.detail-row{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid #f0f0f0}.detail-row:last-child{border-bottom:none}.detail-label{font-size:14px;color:#666}.detail-value{font-size:14px;font-weight:600;color:#333;text-align:right;display:flex;align-items:center;justify-content:flex-end;gap:6px}@media (min-width: 768px){.container{max-width:600px}.page-container{padding:40px 16px}}
