.page-shell[data-v-8562f839]{display:flex;justify-content:center;align-items:center;min-height:100vh;padding:32px 16px}.auth-card[data-v-8562f839]{width:min(520px,100%);background:$bg-card;border-radius:$radius-lg;padding:20px 24px 32px;box-shadow:0 10px 40px #0000000d;position:relative}.top-bar[data-v-8562f839]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.icon-btn[data-v-8562f839]{width:36px;height:36px;border-radius:10px;border:1px solid $border-color;background:#f7f8fb;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all $transition-fast}.icon-btn[data-v-8562f839]:hover{border-color:$primary-color}.auth-title[data-v-8562f839]{margin:12px 0 24px;font-size:22px;font-weight:700;color:$text-color}.form-group[data-v-8562f839]{margin-bottom:18px}.form-label[data-v-8562f839]{font-size:15px;font-weight:700;color:$primary-color;margin-bottom:10px}.input-box[data-v-8562f839]{width:100%;background:#f6f6f6;border-radius:$radius-sm;border:1px solid transparent;padding:14px 16px;font-size:15px;color:$text-color;transition:border-color $transition-fast,box-shadow $transition-fast}.input-box[data-v-8562f839]:focus{outline:none;border-color:$primary-color;box-shadow:0 0 0 3px #85bd001a}.input-with-icon[data-v-8562f839]{position:relative}.input-icon-btn[data-v-8562f839]{position:absolute;right:14px;top:50%;transform:translateY(-50%);background:transparent;border:none;cursor:pointer;padding:0}.primary-btn[data-v-8562f839]{width:100%;border:none;border-radius:$radius-sm;background:$primary-color;color:#fff;font-weight:700;font-size:16px;padding:14px 12px;cursor:pointer;transition:opacity $transition-fast,transform $transition-fast}.primary-btn[data-v-8562f839]:active{transform:scale(.99)}.link-row[data-v-8562f839]{display:flex;justify-content:space-between;align-items:center;font-size:14px;color:$subtext-color;margin:12px 0 18px}.link-primary[data-v-8562f839]{color:$primary-color;font-weight:700}.muted[data-v-8562f839]{color:$subtext-color}.section-tip[data-v-8562f839]{margin-top:20px;text-align:center;color:$primary-color;font-weight:700}.toast-message[data-v-8562f839]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:18px 36px;border-radius:12px;font-size:18px;font-weight:600;z-index:99999;box-shadow:0 8px 24px #0000004d;pointer-events:none;white-space:nowrap;min-width:200px;text-align:center}.toast-message.success[data-v-8562f839]{background:#73b100;color:#fff}.toast-message.error[data-v-8562f839]{background:#f44;color:#fff}@media(max-width:520px){.auth-card[data-v-8562f839]{padding:16px;border-radius:16px}.page-shell[data-v-8562f839]{padding:16px 12px}}.page-shell[data-v-9068abef]{display:flex;justify-content:center;align-items:center;min-height:100vh;padding:32px 16px}.auth-card[data-v-9068abef]{width:min(520px,100%);background:$bg-card;border-radius:$radius-lg;padding:20px 24px 32px;box-shadow:0 10px 40px #0000000d;position:relative}.top-bar[data-v-9068abef]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.icon-btn[data-v-9068abef]{width:36px;height:36px;border-radius:10px;border:1px solid $border-color;background:#f7f8fb;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all $transition-fast}.icon-btn[data-v-9068abef]:hover{border-color:$primary-color}.auth-title[data-v-9068abef]{margin:12px 0 24px;font-size:22px;font-weight:700;color:$text-color}.form-group[data-v-9068abef]{margin-bottom:18px}.form-label[data-v-9068abef]{font-size:15px;font-weight:700;color:$primary-color;margin-bottom:10px}.input-box[data-v-9068abef]{width:100%;background:#f6f6f6;border-radius:$radius-sm;border:1px solid transparent;padding:14px 16px;font-size:15px;color:$text-color;transition:border-color $transition-fast,box-shadow $transition-fast}.input-box[data-v-9068abef]:focus{outline:none;border-color:$primary-color;box-shadow:0 0 0 3px #85bd001a}.input-with-icon[data-v-9068abef]{position:relative}.input-icon-btn[data-v-9068abef]{position:absolute;right:14px;top:50%;transform:translateY(-50%);background:transparent;border:none;cursor:pointer;padding:0}.flex-row[data-v-9068abef]{display:flex;gap:10px}.flex-row .input-box[data-v-9068abef]{flex:1}.verify-btn[data-v-9068abef]{border:none;border-radius:$radius-sm;background:$primary-color;color:#fff;font-weight:700;font-size:14px;padding:14px 20px;cursor:pointer;white-space:nowrap;transition:opacity $transition-fast}.verify-btn[data-v-9068abef]:disabled{opacity:.6;cursor:not-allowed}.primary-btn[data-v-9068abef]{width:100%;border:none;border-radius:$radius-sm;background:$primary-color;color:#fff;font-weight:700;font-size:16px;padding:14px 12px;cursor:pointer;transition:opacity $transition-fast,transform $transition-fast}.primary-btn[data-v-9068abef]:active{transform:scale(.99)}.primary-btn[data-v-9068abef]:disabled{opacity:.6;cursor:not-allowed}.section-tip[data-v-9068abef]{margin-top:20px;text-align:center;color:$subtext-color;font-size:14px}.link-primary[data-v-9068abef]{color:$primary-color;font-weight:700;cursor:pointer}.toast-message[data-v-9068abef]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:18px 36px;border-radius:12px;font-size:18px;font-weight:600;z-index:99999;box-shadow:0 8px 24px #0000004d;pointer-events:none;white-space:nowrap;min-width:200px;text-align:center}.toast-message.success[data-v-9068abef]{background:#73b100;color:#fff}.toast-message.error[data-v-9068abef]{background:#f44;color:#fff}@media(max-width:520px){.auth-card[data-v-9068abef]{padding:16px;border-radius:16px}.page-shell[data-v-9068abef]{padding:16px 12px}}.page-shell[data-v-0a0aa619]{display:flex;justify-content:center;align-items:center;min-height:100vh;padding:32px 16px}.auth-card[data-v-0a0aa619]{width:min(520px,100%);background:$bg-card;border-radius:$radius-lg;padding:20px 24px 32px;box-shadow:0 10px 40px #0000000d;position:relative}.top-bar[data-v-0a0aa619]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.icon-btn[data-v-0a0aa619]{width:36px;height:36px;border-radius:10px;border:1px solid $border-color;background:#f7f8fb;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all $transition-fast}.icon-btn[data-v-0a0aa619]:hover{border-color:$primary-color}.auth-title[data-v-0a0aa619]{margin:12px 0 24px;font-size:22px;font-weight:700;color:$text-color}.form-group[data-v-0a0aa619]{margin-bottom:18px}.form-label[data-v-0a0aa619]{font-size:15px;font-weight:700;color:$primary-color;margin-bottom:10px}.input-box[data-v-0a0aa619]{width:100%;background:#f6f6f6;border-radius:$radius-sm;border:1px solid transparent;padding:14px 16px;font-size:15px;color:$text-color;transition:border-color $transition-fast,box-shadow $transition-fast}.input-box[data-v-0a0aa619]:focus{outline:none;border-color:$primary-color;box-shadow:0 0 0 3px #85bd001a}.input-with-icon[data-v-0a0aa619]{position:relative}.input-icon-btn[data-v-0a0aa619]{position:absolute;right:14px;top:50%;transform:translateY(-50%);background:transparent;border:none;cursor:pointer;padding:0}.flex-row[data-v-0a0aa619]{display:flex;gap:10px}.flex-row .input-box[data-v-0a0aa619]{flex:1}.verify-btn[data-v-0a0aa619]{border:none;border-radius:$radius-sm;background:$primary-color;color:#fff;font-weight:700;font-size:14px;padding:14px 20px;cursor:pointer;white-space:nowrap;transition:opacity $transition-fast}.verify-btn[data-v-0a0aa619]:disabled{opacity:.6;cursor:not-allowed}.primary-btn[data-v-0a0aa619]{width:100%;border:none;border-radius:$radius-sm;background:$primary-color;color:#fff;font-weight:700;font-size:16px;padding:14px 12px;cursor:pointer;transition:opacity $transition-fast,transform $transition-fast}.primary-btn[data-v-0a0aa619]:active{transform:scale(.99)}.primary-btn[data-v-0a0aa619]:disabled{opacity:.6;cursor:not-allowed}.toast-message[data-v-0a0aa619]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:16px 24px;border-radius:8px;font-size:14px;font-weight:500;z-index:2000;box-shadow:0 4px 12px #00000026;animation:toastSlideIn-0a0aa619 .3s ease-out;max-width:80%;text-align:center;word-wrap:break-word}.toast-message.error[data-v-0a0aa619]{background:#f44;color:#fff}.toast-message.success[data-v-0a0aa619]{background:#73b100;color:#fff}@keyframes toastSlideIn-0a0aa619{0%{opacity:0;transform:translate(-50%,-60%)}to{opacity:1;transform:translate(-50%,-50%)}}@media(max-width:520px){.auth-card[data-v-0a0aa619]{padding:16px;border-radius:16px}.page-shell[data-v-0a0aa619]{padding:16px 12px}}.tabbar[data-v-ceb9e6c1]{position:fixed;left:0;right:0;bottom:0;height:64px;background:#fff;border-top:1px solid #e6e6e6;display:flex;justify-content:space-around;align-items:center;padding:0 12px;box-shadow:0 -6px 18px #0000000a;z-index:50}.tabbar-item[data-v-ceb9e6c1]{display:flex;flex-direction:column;align-items:center;color:#777;font-size:12px}.tabbar-icon[data-v-ceb9e6c1]{width:22px;height:22px;margin-bottom:2px}.tabbar-item.active[data-v-ceb9e6c1]{color:#73b100;font-weight:700}.sparkline-path-animate[data-v-61358650]{stroke-dasharray:1000;stroke-dashoffset:1000;animation:draw-line-61358650 .8s ease-out forwards}.sparkline-area-animate[data-v-61358650]{opacity:0;animation:fade-in-area-61358650 .6s ease-out .2s forwards}@keyframes draw-line-61358650{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@keyframes fade-in-area-61358650{0%{opacity:0}to{opacity:1}}.home[data-v-f8b09f9a]{background:#f5f7fb;min-height:100vh;display:flex;flex-direction:column;align-items:center;padding:12px 12px 80px;box-sizing:border-box;width:100%;max-width:100%;overflow-x:hidden}.card[data-v-f8b09f9a]{width:100%;max-width:430px;background:#fff;border-radius:16px;padding:16px;box-shadow:0 8px 30px #0000000f}.card-header[data-v-f8b09f9a]{position:relative;display:flex;justify-content:center;align-items:center;padding-top:4px;padding-bottom:4px}.logo[data-v-f8b09f9a]{font-size:22px;font-weight:800;letter-spacing:2px;color:#333}.header-right[data-v-f8b09f9a]{position:absolute;right:0;top:50%;transform:translateY(-50%);display:flex;gap:10px}.icon-btn[data-v-f8b09f9a]{width:40px;height:40px;border-radius:12px;border:1px solid #e6e6e6;background:#f8f8f8}.icon-btn img[data-v-f8b09f9a]{width:22px;height:22px}.user-row[data-v-f8b09f9a]{display:flex;align-items:center;justify-content:space-between;margin-top:12px}.user-text[data-v-f8b09f9a]{display:flex;flex-direction:column;color:#666;font-size:13px}.user-text .uid[data-v-f8b09f9a]{margin-top:4px;color:#9ba3b0}.search-row[data-v-f8b09f9a]{margin-top:12px}.search-bar[data-v-f8b09f9a]{width:100%;height:44px;background:#f8f8f8;border-radius:999px;display:flex;align-items:center;padding:0 16px;box-sizing:border-box}.search-icon[data-v-f8b09f9a]{width:20px;height:20px;margin-right:8px}.search-placeholder[data-v-f8b09f9a]{font-size:13px;color:#b0b7c4}.market-scroll-container[data-v-f8b09f9a]{margin-top:14px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.market-scroll-container[data-v-f8b09f9a]::-webkit-scrollbar{display:none}.market-row[data-v-f8b09f9a]{display:flex;gap:10px;width:max-content;padding-bottom:4px}.market-card[data-v-f8b09f9a]{border-radius:12px;padding:12px;min-height:120px;min-width:180px;flex-shrink:0;box-shadow:0 4px 12px #00000008;cursor:pointer;transition:transform .2s,box-shadow .2s;display:flex;flex-direction:column;justify-content:space-between}.market-card-left[data-v-f8b09f9a]{background:linear-gradient(135deg,#e8f5e9,#c8e6c9)}.market-card-right[data-v-f8b09f9a]{background:linear-gradient(135deg,#e3f2fd,#bbdefb)}.market-card[data-v-f8b09f9a]:hover{transform:translateY(-2px);box-shadow:0 6px 16px #00000014}.market-top[data-v-f8b09f9a]{display:flex;align-items:center;gap:8px;font-weight:700;margin-bottom:8px}.market-icons[data-v-f8b09f9a]{position:relative;display:flex;align-items:center;width:40px;height:40px}.market-card .symbol-icon[data-v-f8b09f9a]{width:32px;height:32px;border-radius:6px;object-fit:cover}.name[data-v-f8b09f9a]{font-size:15px;color:#333}.market-sparkline[data-v-f8b09f9a]{flex:1;display:flex;align-items:center;justify-content:center;margin:8px 0}.market-sparkline .sparkline-loading[data-v-f8b09f9a]{width:100px;height:30px;min-height:30px}.market-bottom[data-v-f8b09f9a]{display:flex;justify-content:space-between;align-items:flex-end;margin-top:auto}.market-price[data-v-f8b09f9a]{font-size:18px;font-weight:800;color:#333}.market-change[data-v-f8b09f9a]{font-size:13px;font-weight:600;display:flex;align-items:center;gap:2px}.change-icon[data-v-f8b09f9a]{font-size:10px}.quick-row[data-v-f8b09f9a]{display:flex;justify-content:space-between;margin-top:18px}.quick-item[data-v-f8b09f9a]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px 0;color:#333;font-weight:700}.quick-icon[data-v-f8b09f9a]{width:40px;height:40px;margin-bottom:6px}.quick-label[data-v-f8b09f9a]{font-size:13px}.section-tabs-container[data-v-f8b09f9a]{margin-top:12px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.section-tabs-container[data-v-f8b09f9a]::-webkit-scrollbar{display:none}.section-tabs[data-v-f8b09f9a]{display:flex;gap:12px;width:max-content;font-weight:700;padding-bottom:4px}.section-tabs .tab[data-v-f8b09f9a]{padding:6px 10px;border-radius:10px;background:#f5f7fb;color:#666;white-space:nowrap;flex-shrink:0;cursor:pointer}.section-tabs .tab.active[data-v-f8b09f9a]{background:#73b100;color:#fff}.symbol-list[data-v-f8b09f9a]{margin-top:12px;background:#fff;border-radius:12px;overflow:hidden}.symbol-item[data-v-f8b09f9a]{display:grid;grid-template-columns:56px 90px 1fr auto;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid #f0f0f0;cursor:pointer;transition:background-color .2s}.symbol-item[data-v-f8b09f9a]:last-child{border-bottom:none}.symbol-item[data-v-f8b09f9a]:hover{background:#f8f9fa}.symbol-icons[data-v-f8b09f9a]{position:relative;width:48px;height:48px;display:flex;align-items:center;justify-content:center}.symbol-icon[data-v-f8b09f9a]{width:40px;height:40px;border-radius:8px;object-fit:cover;border:1px solid rgba(0,0,0,.05)}.symbol-ticker[data-v-f8b09f9a]{font-size:15px;font-weight:600;color:#333;white-space:nowrap}.symbol-sparkline[data-v-f8b09f9a]{display:flex;align-items:center;justify-content:center;padding:2px 0}.sparkline-loading[data-v-f8b09f9a]{display:flex;align-items:center;justify-content:center;width:80px;height:24px}.spinner[data-v-f8b09f9a]{width:16px;height:16px;border:2px solid #e0e0e0;border-top-color:#999;border-radius:50%;animation:spin-f8b09f9a .8s linear infinite}@keyframes spin-f8b09f9a{to{transform:rotate(360deg)}}.symbol-price-group[data-v-f8b09f9a]{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.symbol-price[data-v-f8b09f9a]{font-size:15px;font-weight:600;color:#333;white-space:nowrap;line-height:1.2}.symbol-change[data-v-f8b09f9a]{font-size:13px;font-weight:500;white-space:nowrap;display:flex;align-items:center;gap:2px;line-height:1.2}.change-icon[data-v-f8b09f9a]{font-size:12px}.market-closed[data-v-f8b09f9a]{color:#999;font-size:13px;font-weight:500}.empty-symbols[data-v-f8b09f9a]{margin-top:12px;text-align:center;color:#999;font-size:14px;padding:20px}.announcement-modal-overlay[data-v-f8b09f9a]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px}.announcement-modal-content[data-v-f8b09f9a]{background:#fff;border-radius:16px;padding:24px;max-width:400px;width:100%;box-shadow:0 8px 32px #0003;animation:modalFadeIn-f8b09f9a .3s ease-out}@keyframes modalFadeIn-f8b09f9a{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.announcement-modal-title[data-v-f8b09f9a]{font-size:20px;font-weight:700;color:#333;text-align:center;margin-bottom:16px}.announcement-modal-body[data-v-f8b09f9a]{font-size:14px;color:#666;line-height:1.6;text-align:left;margin-bottom:24px}.announcement-modal-footer[data-v-f8b09f9a]{display:flex;justify-content:center}.announcement-accept-btn[data-v-f8b09f9a]{background:#73b100;color:#fff;border:none;border-radius:12px;padding:12px 32px;font-size:16px;font-weight:600;cursor:pointer;transition:background .2s;min-width:150px}.announcement-accept-btn[data-v-f8b09f9a]:disabled{background:#ccc;cursor:not-allowed;opacity:.7}.announcement-accept-btn[data-v-f8b09f9a]:not(:disabled):hover{background:#5a9200}.announcement-accept-btn[data-v-f8b09f9a]:not(:disabled):active{transform:scale(.98)}.tradingview-chart-container[data-v-cf834f0b]{width:100%;display:flex;flex-direction:column}.tradingview-chart[data-v-cf834f0b]{width:100%;height:100%;flex:1;min-height:320px}.modal-overlay[data-v-e87bdbe3]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-e87bdbe3]{background:#fff;border-radius:16px;padding:32px 24px 24px;width:320px;max-width:90%;position:relative;box-shadow:0 8px 24px #0003}.close-btn[data-v-e87bdbe3]{position:absolute;top:12px;right:12px;width:32px;height:32px;border-radius:50%;background:#f0f0f0;border:none;font-size:20px;color:#666;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s}.close-btn[data-v-e87bdbe3]:hover{background:#e0e0e0}.success-icon[data-v-e87bdbe3]{display:flex;justify-content:center;margin-bottom:20px}.modal-message[data-v-e87bdbe3]{text-align:center;font-size:16px;color:#000;margin-bottom:24px;font-weight:500}.modal-buttons[data-v-e87bdbe3]{display:flex;gap:12px}.btn-primary[data-v-e87bdbe3],.btn-secondary[data-v-e87bdbe3]{flex:1;padding:12px 24px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;border:none}.btn-primary[data-v-e87bdbe3]{background:#73b100;color:#fff}.btn-primary[data-v-e87bdbe3]:hover{background:#5a8a00}.btn-primary[data-v-e87bdbe3]:active{transform:scale(.98)}.btn-secondary[data-v-e87bdbe3]{background:#fff;color:#73b100;border:1px solid #73b100}.btn-secondary[data-v-e87bdbe3]:hover{background:#f5f5f5}.btn-secondary[data-v-e87bdbe3]:active{transform:scale(.98)}.trade-page[data-v-8eac20e3]{min-height:100vh;background:#f5f7fb;display:flex;flex-direction:column;padding-bottom:80px}.top-tabs-container[data-v-8eac20e3]{padding:12px 16px;background:#f5f5f5}.top-tabs[data-v-8eac20e3]{display:flex;background:#fff;border-radius:8px;padding:4px;gap:4px;box-shadow:0 1px 2px #0000000d}.tab-btn[data-v-8eac20e3]{flex:1;padding:10px 0;border:none;background:transparent;font-size:15px;font-weight:600;color:#999;cursor:pointer;position:relative;border-radius:6px;transition:all .3s ease}.tab-btn.active[data-v-8eac20e3]{background:#85bd00;color:#fff}.tab-btn[data-v-8eac20e3]:not(.active){background:#f5f5f5;color:#999}.symbol-header[data-v-8eac20e3]{display:flex;justify-content:space-between;align-items:center;padding:16px;background:#fff;position:relative;border-bottom:1px solid #e0e0e0}.symbol-selector-dropdown[data-v-8eac20e3]{display:flex;align-items:center;gap:6px;cursor:pointer}.symbol-name[data-v-8eac20e3]{font-size:20px;font-weight:700;color:#333}.dropdown-icon[data-v-8eac20e3]{font-size:10px;color:#666;transition:transform .2s}.dropdown-icon.active[data-v-8eac20e3]{transform:rotate(180deg)}.symbol-sidebar-overlay[data-v-8eac20e3]{position:fixed;inset:0;background:#00000080;z-index:999;animation:fadeIn-8eac20e3 .3s ease}.symbol-sidebar[data-v-8eac20e3]{position:fixed;top:0;left:0;width:300px;height:100vh;background:#fff;box-shadow:2px 0 8px #00000026;z-index:1000;transform:translate(-100%);transition:transform .3s ease;display:flex;flex-direction:column}.symbol-sidebar.active[data-v-8eac20e3]{transform:translate(0)}.symbol-sidebar-header[data-v-8eac20e3]{display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid #e0e0e0;background:#f9f9f9}.symbol-sidebar-title[data-v-8eac20e3]{font-size:16px;font-weight:600;color:#333}.symbol-sidebar-close[data-v-8eac20e3]{width:32px;height:32px;border:none;background:transparent;font-size:24px;color:#666;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s}.symbol-sidebar-close[data-v-8eac20e3]:hover{background:#f0f0f0;color:#333}.symbol-list[data-v-8eac20e3]{flex:1;overflow-y:auto;padding:0}.symbol-item[data-v-8eac20e3]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;cursor:pointer;transition:background-color .2s;border-bottom:1px solid #f0f0f0}.symbol-item[data-v-8eac20e3]:last-child{border-bottom:none}.symbol-item[data-v-8eac20e3]:hover{background-color:#f5f5f5}.symbol-item.active[data-v-8eac20e3]{background-color:#e8f5e9}.symbol-item-name[data-v-8eac20e3]{font-size:14px;font-weight:500;color:#333}.symbol-item-price[data-v-8eac20e3]{font-size:14px;font-weight:600}.market-closed[data-v-8eac20e3]{color:#999;font-size:14px;font-weight:500}.price-display[data-v-8eac20e3]{display:flex;align-items:center;gap:8px}.price-value[data-v-8eac20e3]{font-size:24px;font-weight:700;line-height:1}.price-change[data-v-8eac20e3]{display:flex;align-items:center;gap:4px;font-size:14px;font-weight:600}.change-icon[data-v-8eac20e3]{font-size:12px}.interval-selector[data-v-8eac20e3]{display:flex;gap:8px;padding:12px 16px;background:#fff;border-bottom:1px solid #e0e0e0;overflow-x:auto}.interval-btn[data-v-8eac20e3]{flex:1;min-width:50px;padding:8px 12px;border:none;border-radius:4px;background:#f5f5f5;font-size:13px;font-weight:600;color:#666;cursor:pointer;transition:all .2s}.interval-btn.active[data-v-8eac20e3]{background:#85bd00;color:#fff}.interval-btn[data-v-8eac20e3]:not(.active){background:#f5f5f5;color:#666}.chart-section[data-v-8eac20e3]{background:#fff;padding:12px 16px;border-bottom:1px solid #e0e0e0}.kline-info[data-v-8eac20e3]{display:flex;gap:20px;margin-bottom:8px;font-size:13px;color:#333;font-weight:500}.kline-info-item[data-v-8eac20e3]{font-weight:500}.chart-section[data-v-8eac20e3]{position:relative}.chart-container[data-v-8eac20e3]{width:100%;height:320px;border:1px solid #e0e0e0;border-radius:8px;overflow:visible!important;display:flex;flex-direction:column}.chart-container[data-v-8eac20e3] .tv-lightweight-charts,.chart-container[data-v-8eac20e3] [class*=chart]{overflow:visible!important}.low-price-indicator[data-v-8eac20e3]{position:absolute;bottom:50px;left:16px;display:flex;align-items:center;gap:4px;font-size:12px;color:#666;z-index:10;pointer-events:none}.low-price-arrow[data-v-8eac20e3]{color:#666;font-size:14px}.low-price-value[data-v-8eac20e3]{font-weight:600}.order-section[data-v-8eac20e3]{background:#fff;padding:16px;margin-top:8px}.order-type-tabs[data-v-8eac20e3]{display:flex;gap:8px;margin-bottom:16px}.order-tab-btn[data-v-8eac20e3]{flex:1;padding:10px 0;border:1px solid #e0e0e0;border-radius:8px;background:#fff;font-size:14px;font-weight:600;color:#666;cursor:pointer;transition:all .2s}.order-tab-btn.active[data-v-8eac20e3]{border-color:#73b100;background:#73b100;color:#fff}.order-item[data-v-8eac20e3]{margin-bottom:16px}.order-item-header[data-v-8eac20e3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.order-label[data-v-8eac20e3]{font-size:14px;font-weight:600;color:#333}.toggle-switch[data-v-8eac20e3]{position:relative;display:inline-block;width:44px;height:24px}.toggle-switch input[data-v-8eac20e3]{opacity:0;width:0;height:0}.toggle-slider[data-v-8eac20e3]{position:absolute;cursor:pointer;inset:0;background-color:#ccc;transition:.3s;border-radius:24px}.toggle-slider[data-v-8eac20e3]:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.3s;border-radius:50%}.toggle-switch input:checked+.toggle-slider[data-v-8eac20e3]{background-color:#73b100}.toggle-switch input:checked+.toggle-slider[data-v-8eac20e3]:before{transform:translate(20px)}.order-input-group[data-v-8eac20e3]{display:flex;align-items:center;gap:8px}.input-btn[data-v-8eac20e3]{width:36px;height:36px;border:1px solid #e0e0e0;border-radius:6px;background:#fff;font-size:18px;font-weight:600;color:#666;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.input-btn[data-v-8eac20e3]:active{background:#f0f0f0}.order-input[data-v-8eac20e3]{flex:1;height:36px;padding:0 12px;border:1px solid #e0e0e0;border-radius:6px;background:#fff;font-size:14px;text-align:center}.order-price-input[data-v-8eac20e3]{width:100%;height:36px;padding:0 12px;border:1px solid #e0e0e0;border-radius:6px;background:#fff;font-size:14px;color:#333}.order-price-input[data-v-8eac20e3]::placeholder{color:#999}.trade-details[data-v-8eac20e3]{background:#f9f9f9;border-radius:8px;padding:12px;margin-bottom:16px}.detail-row[data-v-8eac20e3]{display:flex;justify-content:space-between;align-items:center;padding:8px 0;font-size:13px}.detail-label[data-v-8eac20e3]{color:#666}.detail-value[data-v-8eac20e3]{color:#333;font-weight:600}.trade-buttons[data-v-8eac20e3]{display:flex;gap:12px}.buy-btn[data-v-8eac20e3],.sell-btn[data-v-8eac20e3]{flex:1;height:48px;border:none;border-radius:8px;font-size:16px;font-weight:700;color:#fff;cursor:pointer;transition:all .2s}.buy-btn[data-v-8eac20e3]{background:#73b100}.buy-btn[data-v-8eac20e3]:active:not(:disabled){background:#5a8a00}.buy-btn[data-v-8eac20e3]:disabled,.sell-btn[data-v-8eac20e3]:disabled{background:#ccc;cursor:not-allowed;opacity:.6}.sell-btn[data-v-8eac20e3]{background:#ef5350}.sell-btn[data-v-8eac20e3]:active:not(:disabled){background:#d32f2f}.toast-message[data-v-8eac20e3]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:16px 24px;border-radius:8px;font-size:14px;font-weight:500;z-index:2000;box-shadow:0 4px 12px #00000026;animation:toastSlideIn-8eac20e3 .3s ease-out;max-width:80%;text-align:center;word-wrap:break-word}.toast-message.error[data-v-8eac20e3]{background:#f44;color:#fff}.toast-message.success[data-v-8eac20e3]{background:#73b100;color:#fff}@keyframes toastSlideIn-8eac20e3{0%{opacity:0;transform:translate(-50%,-60%)}to{opacity:1;transform:translate(-50%,-50%)}}.top-tabs-container[data-v-8eac20e3]{display:none!important}.term-trade-section[data-v-8eac20e3]{padding:20px 12px}.term-statistics-wrapper[data-v-8eac20e3]{margin-bottom:20px}.term-statistics-container[data-v-8eac20e3]{position:relative}.statistics-title[data-v-8eac20e3]{position:absolute;top:-8px;left:12px;font-size:16px;font-weight:600;color:#333;z-index:2;padding:0 8px;background:#fff}.term-statistics-box[data-v-8eac20e3]{background:#a1a1a12e;border-radius:12px;padding:16px;position:relative;width:100%}.statistics-grid[data-v-8eac20e3]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.stat-item[data-v-8eac20e3]{display:flex;flex-direction:column;align-items:center;gap:6px}.stat-label[data-v-8eac20e3]{font-size:14px;color:#666;font-weight:500}.stat-value[data-v-8eac20e3]{font-size:16px;color:#333;font-weight:600;line-height:1.4}.stat-value.close-value[data-v-8eac20e3]{color:#73b100}.term-action-buttons[data-v-8eac20e3]{display:flex;gap:12px;padding:0 12px}.term-action-btn[data-v-8eac20e3]{flex:1;height:60px;border:none;border-radius:8px;font-size:18px;font-weight:700;color:#fff;cursor:pointer;transition:all .3s;display:flex;align-items:center;justify-content:center;padding:0}.term-action-btn-content[data-v-8eac20e3]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.term-action-btn-text[data-v-8eac20e3]{font-size:18px;font-weight:700;line-height:1.2}.term-action-btn-multiplier[data-v-8eac20e3]{font-size:12px;font-weight:500;opacity:.9;line-height:1}.term-action-btn.buy-action[data-v-8eac20e3]{background:#73b100}.term-action-btn.buy-action[data-v-8eac20e3]:active:not(:disabled){background:#5a8a00;transform:scale(.98)}.term-action-btn[data-v-8eac20e3]:disabled{background:#ccc;cursor:not-allowed;opacity:.6}.term-action-btn.sell-action[data-v-8eac20e3]{background:#f44}.term-action-btn.sell-action[data-v-8eac20e3]:active:not(:disabled){background:#d32f2f;transform:scale(.98)}.term-order-modal-overlay[data-v-8eac20e3]{position:fixed;inset:0;background:#00000080;z-index:2000;display:flex;align-items:center;justify-content:center;padding:20px;animation:fadeIn-8eac20e3 .3s ease-out}.term-order-modal[data-v-8eac20e3]{position:relative;width:100%;max-width:400px;background:#fff;border-radius:16px;padding:24px;max-height:90vh;overflow-y:auto;animation:slideUp-8eac20e3 .3s ease-out}.term-modal-close[data-v-8eac20e3]{position:absolute;top:16px;right:16px;width:32px;height:32px;border-radius:50%;background:#f0f0f0;border:none;font-size:20px;color:#666;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s}.term-modal-close[data-v-8eac20e3]:active{background:#e0e0e0;transform:scale(.95)}.term-modal-header[data-v-8eac20e3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.term-modal-symbol[data-v-8eac20e3]{font-size:18px;font-weight:700;color:#333}.term-modal-price[data-v-8eac20e3]{font-size:18px;font-weight:700}.term-modal-item[data-v-8eac20e3]{margin-bottom:20px}.term-modal-label[data-v-8eac20e3]{font-size:14px;font-weight:600;color:#333;margin-bottom:12px;display:flex;align-items:center;gap:8px}.amount-limit-hint[data-v-8eac20e3]{font-size:12px;font-weight:400;color:#999}.direction-buttons[data-v-8eac20e3]{display:flex;gap:12px}.direction-btn[data-v-8eac20e3]{flex:1;padding:12px 20px;border:2px solid #e0e0e0;border-radius:8px;background:#fff;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s}.direction-btn.buy-direction.active[data-v-8eac20e3]{background:#73b100;color:#fff;border-color:#73b100}.direction-btn.sell-direction.active[data-v-8eac20e3]{background:#f44;color:#fff;border-color:#f44}.direction-btn[data-v-8eac20e3]:not(.active){color:#666}.direction-btn[data-v-8eac20e3]:not(.active):hover{border-color:#999}.duration-grid[data-v-8eac20e3]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.duration-btn[data-v-8eac20e3]{padding:10px 12px;border:1px solid #e0e0e0;border-radius:6px;background:#f8f8f8;color:#73b100;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s}.duration-btn.active[data-v-8eac20e3]{background:#73b100;color:#fff;border-color:#73b100}.duration-btn[data-v-8eac20e3]:not(.active):hover{border-color:#73b100;background:#f0f0f0}.term-amount-input-wrapper[data-v-8eac20e3]{position:relative;margin-top:8px;margin-bottom:12px}.term-amount-input[data-v-8eac20e3]{width:100%;height:44px;padding:0 40px 0 16px;border:1px solid #e0e0e0;border-radius:8px;background:#fff;font-size:16px;color:#333}.term-amount-input[data-v-8eac20e3]::placeholder{color:#999}.amount-arrow[data-v-8eac20e3]{position:absolute;right:16px;top:50%;transform:translateY(-50%);font-size:20px;color:#999;pointer-events:none}.expected-return[data-v-8eac20e3]{display:flex;justify-content:space-between;align-items:center;margin-top:12px;padding:12px;background:#f8f8f8;border-radius:6px}.expected-label[data-v-8eac20e3]{font-size:14px;color:#666}.expected-value[data-v-8eac20e3]{font-size:16px;font-weight:600;color:#73b100}.term-balance-info[data-v-8eac20e3]{margin-top:16px;padding:12px;background:#f8f8f8;border-radius:6px;font-size:14px;color:#666;text-align:center}.term-profit-rate[data-v-8eac20e3]{margin-top:16px;padding:0;font-size:14px;text-align:center;display:flex;justify-content:center;align-items:center;gap:8px}.profit-rate-label[data-v-8eac20e3]{color:#666;font-weight:500}.profit-rate-value[data-v-8eac20e3]{color:#73b100;font-weight:700;font-size:16px}.term-modal-action[data-v-8eac20e3]{margin-top:24px}.term-confirm-btn[data-v-8eac20e3]{width:100%;padding:16px;border:none;border-radius:8px;font-size:18px;font-weight:700;color:#fff;cursor:pointer;transition:all .3s}.term-confirm-btn.buy-direction[data-v-8eac20e3]{background:#73b100}.term-confirm-btn.buy-direction[data-v-8eac20e3]:active:not(:disabled){background:#5a8a00;transform:scale(.98)}.term-confirm-btn[data-v-8eac20e3]:disabled{background:#ccc;cursor:not-allowed;opacity:.6}.term-confirm-btn.sell-direction[data-v-8eac20e3]{background:#f44}.term-confirm-btn.sell-direction[data-v-8eac20e3]:active:not(:disabled){background:#d32f2f;transform:scale(.98)}@keyframes fadeIn-8eac20e3{0%{opacity:0}to{opacity:1}}@keyframes slideUp-8eac20e3{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.term-order-detail-overlay[data-v-8eac20e3]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px}.term-order-detail-modal[data-v-8eac20e3]{position:relative;width:100%;max-width:400px;background:#fff;border-radius:16px;padding:24px;box-shadow:0 8px 32px #0003}.term-detail-close[data-v-8eac20e3]{position:absolute;top:16px;right:16px;width:32px;height:32px;border:none;background:#f5f5f5;border-radius:50%;font-size:20px;color:#666;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.term-detail-close[data-v-8eac20e3]:hover{background:#e0e0e0;color:#333}.term-detail-header[data-v-8eac20e3]{margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.term-detail-symbol[data-v-8eac20e3]{font-size:20px;font-weight:700;color:#333;margin-bottom:8px}.term-detail-price[data-v-8eac20e3]{font-size:18px;font-weight:600;display:flex;align-items:center;gap:8px}.term-detail-price .arrow[data-v-8eac20e3]{color:#999}.term-countdown-section[data-v-8eac20e3]{display:flex;justify-content:center;margin:24px 0;padding:20px 0}.countdown-circle[data-v-8eac20e3]{position:relative;width:140px;height:140px;display:flex;align-items:center;justify-content:center}.countdown-svg[data-v-8eac20e3]{width:100%;height:100%}.countdown-progress-bg[data-v-8eac20e3]{stroke:#060d471a}.countdown-progress[data-v-8eac20e3]{stroke:#060d47;stroke-linecap:round;transition:stroke-dashoffset .3s cubic-bezier(.4,0,.2,1)}.countdown-arrow-group[data-v-8eac20e3]{transition:none}.countdown-arrow[data-v-8eac20e3]{filter:drop-shadow(0 1px 2px rgba(6,13,71,.3));transform-origin:60px 12px}.countdown-inner-circle[data-v-8eac20e3]{position:absolute;width:85px;height:85px;border-radius:50%;background:#060d4714;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);top:50%;left:50%;transform:translate(-50%,-50%);z-index:0}.countdown-number[data-v-8eac20e3]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:38px;font-weight:700;color:#060d47;z-index:2;text-shadow:0 1px 2px rgba(6,13,71,.2)}.term-detail-info[data-v-8eac20e3]{margin-top:24px}.term-detail-row[data-v-8eac20e3]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid #f5f5f5}.term-detail-row[data-v-8eac20e3]:last-child{border-bottom:none}.term-detail-label[data-v-8eac20e3]{font-size:14px;color:#666}.term-detail-value[data-v-8eac20e3]{font-size:14px;font-weight:600;color:#333}.term-detail-value.positive[data-v-8eac20e3]{color:#85bd00}.term-detail-value.negative[data-v-8eac20e3]{color:#ef5350}.orders-page[data-v-b93899ef]{min-height:100vh;background:#f5f7fb;padding-bottom:80px}.main-tabs[data-v-b93899ef]{display:flex;background:#fff;padding:12px;gap:8px}.main-tab[data-v-b93899ef]{flex:1;text-align:center;padding:10px 0;border-radius:8px;background:#f0f0f0;color:#666;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s}.main-tab.active[data-v-b93899ef]{background:#73b100;color:#fff}.sub-tabs[data-v-b93899ef]{display:flex;background:#fff;padding:8px 12px;gap:8px;border-top:1px solid #f0f0f0}.sub-tab[data-v-b93899ef]{flex:1;text-align:center;padding:8px 0;border-radius:6px;background:#f0f0f0;color:#666;font-size:14px;cursor:pointer;transition:all .3s}.sub-tab.active[data-v-b93899ef]{background:#73b100;color:#fff}.summary-card[data-v-b93899ef]{background:#fff;margin:12px;padding:16px;border-radius:12px;display:grid;grid-template-columns:1fr 1fr;gap:16px}.summary-item[data-v-b93899ef]{display:flex;flex-direction:column;gap:4px}.summary-label[data-v-b93899ef]{font-size:12px;color:#999}.summary-value[data-v-b93899ef]{font-size:16px;font-weight:600;color:#000}.summary-value.negative[data-v-b93899ef]{color:#f44}.summary-value.positive[data-v-b93899ef]{color:#73b100}.orders-list[data-v-b93899ef]{padding:0 12px 12px;display:flex;flex-direction:column;gap:12px}.order-card[data-v-b93899ef]{background:#fff;border-radius:12px;padding:16px;box-shadow:0 2px 8px #0000000a}.order-header[data-v-b93899ef]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #f0f0f0}.order-symbol[data-v-b93899ef]{font-size:16px;font-weight:600;color:#000}.order-price[data-v-b93899ef]{display:flex;align-items:center;gap:8px;font-size:14px;color:#666}.order-price .arrow[data-v-b93899ef]{color:#999}.order-price .positive[data-v-b93899ef]{color:#73b100}.order-price .negative[data-v-b93899ef]{color:#f44}.order-body[data-v-b93899ef]{display:flex;flex-direction:column;gap:12px}.order-type-badge[data-v-b93899ef]{display:inline-block;padding:4px 12px;border-radius:4px;font-size:12px;font-weight:600;width:fit-content}.order-type-badge.buy[data-v-b93899ef]{background:#73b100;color:#fff}.order-type-badge.sell[data-v-b93899ef]{background:#f44;color:#fff}.order-details[data-v-b93899ef]{display:flex;flex-direction:column;gap:8px}.detail-item[data-v-b93899ef]{display:flex;justify-content:space-between;align-items:center;font-size:13px}.detail-label[data-v-b93899ef]{color:#999}.detail-value[data-v-b93899ef]{color:#000;font-weight:500}.detail-value.negative[data-v-b93899ef]{color:#f44}.detail-value.positive[data-v-b93899ef]{color:#73b100}.empty-state[data-v-b93899ef]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}.empty-icon[data-v-b93899ef]{font-size:64px;margin-bottom:16px;opacity:.3}.empty-text[data-v-b93899ef]{font-size:14px;color:#999}.order-detail-modal-overlay[data-v-b93899ef]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.order-detail-modal[data-v-b93899ef]{background:#fff;border-radius:16px;padding:50px 24px 24px;width:90%;max-width:420px;position:relative;max-height:90vh;overflow-y:auto}.order-detail-modal-close[data-v-b93899ef]{position:absolute;top:12px;right:12px;background:#0000000d;border:none;font-size:24px;color:#666;cursor:pointer;padding:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;line-height:1;border-radius:50%;z-index:10;transition:all .2s}.order-detail-modal-close[data-v-b93899ef]:hover{background:#0000001a;color:#000}.order-detail-header[data-v-b93899ef]{font-size:18px;font-weight:600;margin-bottom:20px;text-align:center;padding-right:0;margin-top:-26px}.order-detail-content[data-v-b93899ef]{display:flex;flex-direction:column;gap:20px}.order-detail-basic[data-v-b93899ef]{display:flex;flex-direction:column;gap:8px}.order-detail-symbol[data-v-b93899ef]{font-size:24px;font-weight:600;color:#000}.order-detail-id-time[data-v-b93899ef]{display:flex;justify-content:space-between;font-size:13px;color:#666}.order-detail-price[data-v-b93899ef]{display:flex;align-items:center;justify-content:center;gap:12px;font-size:20px;font-weight:600;padding:12px 50px 12px 0;word-break:break-all;flex-wrap:wrap}.order-detail-price .arrow[data-v-b93899ef]{color:#999}.order-detail-price .positive[data-v-b93899ef]{color:#73b100}.order-detail-price .negative[data-v-b93899ef]{color:#f44}.order-detail-type[data-v-b93899ef]{display:flex;justify-content:center}.order-detail-finance[data-v-b93899ef]{display:flex;flex-direction:column;gap:12px;padding:16px;background:#f8f9fa;border-radius:8px}.finance-item[data-v-b93899ef]{display:flex;justify-content:space-between;font-size:14px}.finance-item span[data-v-b93899ef]:first-child{color:#666}.finance-item span[data-v-b93899ef]:last-child{font-weight:600;color:#000}.finance-item.profit-item span:last-child.positive[data-v-b93899ef]{color:#73b100}.finance-item.profit-item span:last-child.negative[data-v-b93899ef]{color:#f44}.order-detail-tpsl[data-v-b93899ef]{display:flex;flex-direction:column;gap:20px;padding:16px;background:#f8f9fa;border-radius:8px}.tpsl-item[data-v-b93899ef]{display:flex;flex-direction:column;gap:12px}.tpsl-label-row[data-v-b93899ef]{display:flex;justify-content:space-between;align-items:center}.tpsl-label[data-v-b93899ef]{font-size:14px;font-weight:500;color:#333}.tpsl-toggle[data-v-b93899ef]{position:relative;display:inline-block;width:44px;height:24px}.tpsl-toggle input[data-v-b93899ef]{opacity:0;width:0;height:0}.tpsl-slider[data-v-b93899ef]{position:absolute;cursor:pointer;inset:0;background-color:#ccc;transition:.3s;border-radius:24px}.tpsl-slider[data-v-b93899ef]:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.3s;border-radius:50%}.tpsl-toggle input:checked+.tpsl-slider[data-v-b93899ef]{background-color:#73b100}.tpsl-toggle input:checked+.tpsl-slider[data-v-b93899ef]:before{transform:translate(20px)}.tpsl-input-wrapper[data-v-b93899ef]{display:flex;align-items:center;gap:8px;background:#fff;border-radius:8px;padding:4px}.tpsl-btn[data-v-b93899ef]{width:32px;height:32px;border:1px solid #ddd;background:#fff;border-radius:4px;font-size:18px;color:#666;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.tpsl-btn[data-v-b93899ef]:active{background:#f0f0f0}.tpsl-input[data-v-b93899ef]{flex:1;border:none;padding:8px;font-size:14px;text-align:center;background:transparent}.tpsl-input[data-v-b93899ef]:focus{outline:none}.order-detail-actions[data-v-b93899ef]{display:flex;gap:12px;margin-top:20px}.order-detail-btn[data-v-b93899ef]{flex:1;padding:12px;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer}.order-detail-btn.modify-btn[data-v-b93899ef]{background:#e8f5e9;color:#73b100;border:1px solid #73b100}.order-detail-btn.close-btn[data-v-b93899ef]{background:#73b100;color:#fff}.order-detail-btn.cancel-btn[data-v-b93899ef]{background:#73b100;color:#fff;width:100%}.order-detail-btn[data-v-b93899ef]:active{opacity:.8}.main-tabs[data-v-b93899ef]{display:none!important}.toast-message[data-v-b93899ef]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:18px 36px;border-radius:12px;font-size:18px;font-weight:600;z-index:9999;box-shadow:0 8px 24px #0000004d;pointer-events:none;white-space:nowrap;min-width:200px;text-align:center;animation:toastFadeIn-b93899ef .3s ease-out}@keyframes toastFadeIn-b93899ef{0%{opacity:0;transform:translate(-50%,-50%) scale(.9)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.countdown-warning[data-v-b93899ef]{color:#f44!important;font-weight:600!important}.toast-message.success[data-v-b93899ef]{background:#73b100;color:#fff}.toast-message.error[data-v-b93899ef]{background:#f44;color:#fff}.profile-page[data-v-fc882525]{min-height:100vh;background:#fff;padding:12px 12px 80px}.card-top[data-v-fc882525]{margin-bottom:24px;padding:0 8px}.top-header-row[data-v-fc882525]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.user-info-section[data-v-fc882525]{flex:1;display:flex;flex-direction:column;gap:4px}.top-icons[data-v-fc882525]{display:flex;gap:12px;align-items:center}.top-icon[data-v-fc882525]{width:32px;height:32px;cursor:pointer;transition:opacity .2s}.top-icon[data-v-fc882525]:active{opacity:.6}.user-line[data-v-fc882525]{font-size:14px;color:#333;line-height:1.4}.balance-card[data-v-fc882525]{margin:14px 8px 20px;background:#f6f9ff;border-radius:24px;padding:24px 20px 20px;text-align:center}.balance-title[data-v-fc882525]{color:#444;font-weight:700;margin-bottom:6px;font-size:15px}.balance-amount[data-v-fc882525]{font-size:30px;font-weight:800;letter-spacing:.5px;color:#000}.balance-sub[data-v-fc882525]{margin-top:6px;display:flex;justify-content:center;gap:10px;color:#888;font-size:13px}.balance-sub .up[data-v-fc882525]{color:#2abf4b;font-weight:700}.balance-sub .down[data-v-fc882525]{color:#e25d4d;font-weight:700}.asset-line[data-v-fc882525]{margin-top:8px;display:flex;flex-wrap:wrap;justify-content:center;gap:8px 16px;font-size:12px;color:#666}.balance-actions[data-v-fc882525]{margin-top:18px;display:flex;gap:16px}.action[data-v-fc882525]{flex:1;border:none;border-radius:18px;padding:14px 0;font-size:16px;font-weight:700;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px}.action-icon[data-v-fc882525]{width:20px;height:20px}.action.primary[data-v-fc882525]{background:#85bd00}.action.purple[data-v-fc882525]{background:#6a35e9}.menu-section[data-v-fc882525]{padding:0 8px;margin-bottom:12px;display:flex;flex-direction:column;gap:12px}.menu-item-card[data-v-fc882525]{background:#f0f0f0;border-radius:12px;display:flex;align-items:center;padding:16px 20px;cursor:pointer;transition:background .2s}.menu-item-card[data-v-fc882525]:active{background:#e8e8e8}.menu-indicator[data-v-fc882525]{width:4px;height:20px;background:#73b100;border-radius:2px;margin-right:12px}.menu-label[data-v-fc882525]{flex:1;font-size:16px;color:#000}.menu-arrow[data-v-fc882525]{font-size:20px;color:#999;font-weight:300}.settings-section[data-v-fc882525]{padding:0 8px;display:flex;flex-direction:column;gap:12px}.settings-header[data-v-fc882525]{font-size:14px;color:#999;padding:0 4px;margin-bottom:4px}.assets-page[data-v-6899b173]{min-height:100vh;background:#f5f7fb;padding-bottom:80px}.assets-header[data-v-6899b173]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#fff;border-bottom:1px solid #f0f0f0}.back-button[data-v-6899b173]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.header-title[data-v-6899b173]{font-size:18px;font-weight:600;color:#333}.header-placeholder[data-v-6899b173]{width:40px}.total-assets-card[data-v-6899b173]{background:#fff;border-radius:12px;padding:24px 20px;margin:16px;box-shadow:0 2px 8px #0000000a}.total-assets-header[data-v-6899b173]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.total-assets-label[data-v-6899b173]{font-size:14px;color:#999}.eye-icon[data-v-6899b173]{width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer}.total-assets-value[data-v-6899b173]{font-size:32px;font-weight:700;color:#73b100}.hidden-balance[data-v-6899b173]{font-size:32px;font-weight:700;color:#333}.loading-state[data-v-6899b173]{padding:40px;text-align:center}.loading-text[data-v-6899b173]{color:#999;font-size:14px}.accounts-list[data-v-6899b173]{padding:0 16px}.account-card[data-v-6899b173]{background:#fff;border-radius:12px;padding:16px;margin-bottom:12px;box-shadow:0 2px 8px #0000000a}.account-header[data-v-6899b173]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #f0f0f0}.account-title[data-v-6899b173]{font-size:16px;font-weight:600;color:#333}.account-arrow[data-v-6899b173]{font-size:24px;color:#999}.account-details[data-v-6899b173]{display:flex;flex-direction:column;gap:12px}.account-detail-item[data-v-6899b173]{display:flex;justify-content:space-between;align-items:center}.detail-label[data-v-6899b173]{font-size:14px;color:#666}.detail-value[data-v-6899b173]{font-size:16px;font-weight:600;color:#333}.deposit-page[data-v-ab0040d0]{min-height:100vh;background:#f5f7fb;padding-bottom:80px}.deposit-header[data-v-ab0040d0]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#fff;border-bottom:1px solid #f0f0f0}.back-button[data-v-ab0040d0]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.header-title[data-v-ab0040d0]{font-size:18px;font-weight:600;color:#333}.header-placeholder[data-v-ab0040d0]{width:40px}.deposit-type-tabs[data-v-ab0040d0]{display:flex;background:#fff;padding:8px;margin:12px 16px;border-radius:8px;gap:8px}.deposit-tab[data-v-ab0040d0]{flex:1;text-align:center;padding:10px;border-radius:6px;background:#f0f0f0;color:#666;font-size:14px;cursor:pointer;transition:all .3s}.deposit-tab.active[data-v-ab0040d0]{background:#73b100;color:#fff}.deposit-content[data-v-ab0040d0]{background:#fff;margin:16px;padding:20px;border-radius:12px}.form-section[data-v-ab0040d0]{margin-bottom:20px}.form-label[data-v-ab0040d0]{font-size:14px;color:#666;margin-bottom:8px}.network-selector[data-v-ab0040d0]{display:flex;justify-content:space-between;align-items:center;padding:12px;background:#f5f7fb;border-radius:8px;cursor:pointer}.network-selector .arrow[data-v-ab0040d0]{color:#999;font-size:20px}.qr-section[data-v-ab0040d0]{text-align:center;margin:24px 0}.qr-code[data-v-ab0040d0]{width:200px;height:200px;margin:0 auto 16px;background:#fff;border:1px solid #e0e0e0;border-radius:8px;display:flex;align-items:center;justify-content:center;overflow:hidden}.qr-code img[data-v-ab0040d0]{width:100%;height:100%;object-fit:contain}.qr-code-placeholder[data-v-ab0040d0]{width:200px;height:200px;margin:0 auto 16px;background:#f5f7fb;border:1px dashed #ddd;border-radius:8px;display:flex;align-items:center;justify-content:center}.placeholder-icon[data-v-ab0040d0]{width:48px;height:48px;color:#999}.address-section[data-v-ab0040d0]{margin-top:16px}.address-text[data-v-ab0040d0]{font-size:12px;color:#333;word-break:break-all;margin-bottom:12px;padding:8px;background:#f5f7fb;border-radius:6px}.copy-button[data-v-ab0040d0]{padding:8px 24px;background:#73b100;color:#fff;border:none;border-radius:6px;font-size:14px;cursor:pointer}.copy-button[data-v-ab0040d0]:disabled{background:#ccc;cursor:not-allowed}.amount-input[data-v-ab0040d0]{width:100%;padding:12px;border:1px solid #e0e0e0;border-radius:8px;font-size:16px}.upload-section[data-v-ab0040d0]{margin-top:8px}.upload-placeholder[data-v-ab0040d0]{width:120px;height:120px;border:2px dashed #ddd;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;background:#fafafa}.upload-icon[data-v-ab0040d0]{width:32px;height:32px;margin-bottom:8px;color:#999}.upload-text[data-v-ab0040d0]{font-size:12px;color:#999}.upload-preview[data-v-ab0040d0]{position:relative;width:120px;height:120px;border-radius:8px;overflow:hidden}.upload-preview img[data-v-ab0040d0]{width:100%;height:100%;object-fit:cover}.remove-button[data-v-ab0040d0]{position:absolute;top:4px;right:4px;width:24px;height:24px;background:#0009;color:#fff;border:none;border-radius:50%;font-size:18px;cursor:pointer;display:flex;align-items:center;justify-content:center}.submit-button[data-v-ab0040d0]{width:100%;padding:14px;background:#73b100;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;margin-top:24px}.submit-button[data-v-ab0040d0]:disabled{background:#ccc;cursor:not-allowed}.bank-info-section[data-v-ab0040d0]{padding:0}.bank-info-item[data-v-ab0040d0]{padding:12px;background:#f5f7fb;border-radius:8px;font-size:14px;color:#333;display:flex;align-items:center;justify-content:space-between;word-break:break-all}.copy-button-small[data-v-ab0040d0]{background:none;border:none;padding:4px;cursor:pointer;display:flex;align-items:center;margin-left:8px;flex-shrink:0}.bank-no-setting[data-v-ab0040d0]{text-align:center;padding:60px 20px}.no-setting-icon[data-v-ab0040d0]{font-size:64px;margin-bottom:20px}.no-setting-text[data-v-ab0040d0]{font-size:16px;color:#666;margin-bottom:30px;line-height:1.6}.contact-button[data-v-ab0040d0]{padding:12px 32px;background:#73b100;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer}.contact-button[data-v-ab0040d0]:active{opacity:.8}.loading-bank[data-v-ab0040d0]{text-align:center;padding:40px}.loading-text[data-v-ab0040d0]{color:#999;font-size:14px}.deposit-records-section[data-v-ab0040d0]{margin:16px;background:#fff;border-radius:12px;padding:20px}.records-title[data-v-ab0040d0]{font-size:16px;font-weight:600;color:#333;margin-bottom:16px}.loading-records[data-v-ab0040d0],.empty-records[data-v-ab0040d0]{padding:40px;text-align:center}.loading-text[data-v-ab0040d0],.empty-text[data-v-ab0040d0]{color:#999;font-size:14px}.records-list[data-v-ab0040d0]{display:flex;flex-direction:column;gap:12px}.record-item[data-v-ab0040d0]{padding:16px;background:#f8f8f8;border-radius:8px}.record-row[data-v-ab0040d0]{display:flex;justify-content:space-between;margin-bottom:12px}.record-row[data-v-ab0040d0]:last-child{margin-bottom:0}.record-label[data-v-ab0040d0]{font-size:14px;color:#666}.record-value[data-v-ab0040d0]{font-size:14px;color:#333;font-weight:500;text-align:right;flex:1;margin-left:16px}.status-pending[data-v-ab0040d0]{color:#ff9800}.status-completed[data-v-ab0040d0]{color:#73b100}.status-rejected[data-v-ab0040d0]{color:#f56c6c}.modal-overlay[data-v-ab0040d0]{position:fixed;inset:0;background:#00000080;display:flex;align-items:flex-end;z-index:1000}.modal-content[data-v-ab0040d0]{width:100%;background:#fff;border-radius:16px 16px 0 0;max-height:60vh;overflow-y:auto}.modal-header[data-v-ab0040d0]{display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid #f0f0f0}.modal-cancel[data-v-ab0040d0]{background:none;border:none;color:#666;font-size:14px;cursor:pointer}.modal-title[data-v-ab0040d0]{font-size:16px;font-weight:600;color:#333}.modal-confirm[data-v-ab0040d0]{background:none;border:none;color:#73b100;font-size:14px;cursor:pointer}.modal-body[data-v-ab0040d0]{padding:8px 0}.network-option[data-v-ab0040d0]{padding:16px;font-size:14px;color:#666;cursor:pointer}.network-option.active[data-v-ab0040d0]{color:#333;font-weight:600;background:#f5f7fb}.toast-message[data-v-ab0040d0]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:16px 24px;border-radius:8px;font-size:14px;font-weight:500;z-index:2000;box-shadow:0 4px 12px #00000026;animation:toastSlideIn-ab0040d0 .3s ease-out;max-width:80%;text-align:center;word-wrap:break-word}.toast-message.error[data-v-ab0040d0]{background:#f44;color:#fff}.toast-message.success[data-v-ab0040d0]{background:#73b100;color:#fff}@keyframes toastSlideIn-ab0040d0{0%{opacity:0;transform:translate(-50%,-60%)}to{opacity:1;transform:translate(-50%,-50%)}}.records-page[data-v-48e7a0b1]{min-height:100vh;background:#f5f7fb;padding-bottom:80px}.records-header[data-v-48e7a0b1]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#fff;border-bottom:1px solid #f0f0f0}.back-button[data-v-48e7a0b1]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.header-title[data-v-48e7a0b1]{font-size:18px;font-weight:600;color:#333}.header-placeholder[data-v-48e7a0b1]{width:40px}.loading-state[data-v-48e7a0b1]{padding:40px;text-align:center}.loading-text[data-v-48e7a0b1]{color:#999;font-size:14px}.records-list[data-v-48e7a0b1]{padding:16px}.empty-state[data-v-48e7a0b1]{padding:60px 20px;text-align:center}.empty-text[data-v-48e7a0b1]{color:#999;font-size:14px}.record-card[data-v-48e7a0b1]{background:#fff;border-radius:12px;padding:16px;margin-bottom:12px;box-shadow:0 2px 8px #0000000a}.record-row[data-v-48e7a0b1]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.record-row[data-v-48e7a0b1]:last-child{margin-bottom:0}.record-label[data-v-48e7a0b1]{font-size:14px;color:#666}.record-value[data-v-48e7a0b1]{font-size:14px;color:#333;font-weight:500}.status-pending[data-v-48e7a0b1]{color:#ff9800}.status-completed[data-v-48e7a0b1]{color:#73b100}.status-rejected[data-v-48e7a0b1]{color:#f56c6c}.wallet-page[data-v-c805c58b]{min-height:100vh;background:#f8f8f8;padding-bottom:80px}.wallet-header[data-v-c805c58b]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#fff;border-bottom:1px solid #f0f0f0}.back-button[data-v-c805c58b]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.header-title[data-v-c805c58b]{font-size:18px;font-weight:600;color:#333}.header-placeholder[data-v-c805c58b]{width:40px}.assets-card[data-v-c805c58b]{background:#fff;border-radius:12px;padding:24px 20px;margin:16px;box-shadow:0 2px 8px #0000000a}.assets-header[data-v-c805c58b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.assets-title[data-v-c805c58b]{font-size:18px;font-weight:600;color:#000}.assets-subtitle[data-v-c805c58b]{font-size:13px;color:#999}.assets-value-row[data-v-c805c58b]{display:flex;align-items:center;justify-content:space-between}.assets-value[data-v-c805c58b]{font-size:32px;font-weight:700;color:#73b100}.hidden-balance[data-v-c805c58b]{font-size:32px;font-weight:700;color:#333;letter-spacing:4px}.eye-icon[data-v-c805c58b]{width:32px;height:32px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background .2s}.eye-icon[data-v-c805c58b]:active{background:#f0f0f0}.bind-item[data-v-c805c58b]{background:#fff;border-radius:12px;padding:16px 20px;margin:0 16px 12px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:background .2s}.bind-item[data-v-c805c58b]:active{background:#f5f5f5}.bind-label[data-v-c805c58b]{font-size:16px;color:#333;font-weight:500}.bind-arrow[data-v-c805c58b]{font-size:20px;color:#999;font-weight:300}.bind-bank-card-page[data-v-2913d5ac]{min-height:100vh;background:#f8f8f8;padding-bottom:80px}.page-header[data-v-2913d5ac]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#fff;border-bottom:1px solid #f0f0f0}.back-button[data-v-2913d5ac]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.header-title[data-v-2913d5ac]{font-size:18px;font-weight:600;color:#333}.add-button[data-v-2913d5ac]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:24px;color:#73b100;cursor:pointer}.header-placeholder[data-v-2913d5ac]{width:40px}.cards-list[data-v-2913d5ac]{padding:16px}.swipe-item-wrapper[data-v-2913d5ac]{position:relative;margin-bottom:12px;overflow:hidden}.card-item[data-v-2913d5ac]{background:#fff;border-radius:12px;padding:16px;position:relative;z-index:2;transition:transform .3s ease;touch-action:pan-y;cursor:pointer}.delete-button-wrapper[data-v-2913d5ac]{position:absolute;right:0;top:0;bottom:0;width:80px;display:flex;align-items:center;justify-content:center;z-index:1}.card-header[data-v-2913d5ac]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.card-info[data-v-2913d5ac]{flex:1}.card-currency[data-v-2913d5ac]{font-size:16px;font-weight:600;color:#333}.card-bank[data-v-2913d5ac]{font-size:14px;color:#666;margin-top:4px}.card-details[data-v-2913d5ac]{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.card-detail-item[data-v-2913d5ac]{display:flex;justify-content:space-between;align-items:center}.detail-label[data-v-2913d5ac]{font-size:14px;color:#999}.detail-value[data-v-2913d5ac]{font-size:14px;color:#333}.delete-button[data-v-2913d5ac]{width:100%;height:100%;padding:0 20px;background:#f44;color:#fff;border:none;border-radius:0 12px 12px 0;font-size:16px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center}.delete-button[data-v-2913d5ac]:active{opacity:.8}.form-section[data-v-2913d5ac]{padding:16px}.form-item[data-v-2913d5ac]{background:#fff;border-radius:12px;padding:16px;margin-bottom:12px}.form-label[data-v-2913d5ac]{font-size:14px;color:#666;margin-bottom:8px}.form-input[data-v-2913d5ac]{display:flex;align-items:center;padding:12px;background:#f5f7fb;border-radius:8px;font-size:14px;color:#333;cursor:pointer}.form-input-text[data-v-2913d5ac]{width:100%;padding:12px;background:#f5f7fb;border:none;border-radius:8px;font-size:14px;color:#333;outline:none}.arrow[data-v-2913d5ac]{margin-left:auto;font-size:20px;color:#999}.submit-button[data-v-2913d5ac]{width:100%;padding:14px;background:#73b100;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;margin-top:12px}.submit-button[data-v-2913d5ac]:active{opacity:.8}.empty-state[data-v-2913d5ac]{padding:60px 20px;text-align:center}.empty-text[data-v-2913d5ac]{font-size:16px;color:#999;margin-bottom:24px}.empty-button[data-v-2913d5ac]{padding:12px 32px;background:#73b100;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer}.empty-button[data-v-2913d5ac]:active{opacity:.8}.form-actions[data-v-2913d5ac]{display:flex;gap:12px;margin-top:12px}.cancel-button[data-v-2913d5ac]{flex:1;padding:14px;background:#f5f5f5;color:#666;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer}.cancel-button[data-v-2913d5ac]:active{opacity:.8}.submit-button[data-v-2913d5ac]{flex:1;padding:14px;background:#73b100;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;margin-top:0}.modal-overlay[data-v-2913d5ac]{position:fixed;inset:0;background:#00000080;display:flex;align-items:flex-end;z-index:1000}.modal-content[data-v-2913d5ac]{width:100%;background:#fff;border-radius:20px 20px 0 0;max-height:70vh;overflow:hidden;display:flex;flex-direction:column}.modal-header[data-v-2913d5ac]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #f0f0f0}.modal-cancel[data-v-2913d5ac]{font-size:16px;color:#666;cursor:pointer}.modal-title[data-v-2913d5ac]{font-size:18px;font-weight:600;color:#333}.modal-confirm[data-v-2913d5ac]{font-size:16px;color:#73b100;cursor:pointer}.modal-list[data-v-2913d5ac]{flex:1;overflow-y:auto;padding:8px 0}.modal-item[data-v-2913d5ac]{display:flex;align-items:center;padding:16px 20px;cursor:pointer;gap:12px}.modal-item.active[data-v-2913d5ac]{background:#f0f7e8}.modal-item span[data-v-2913d5ac]{font-size:16px;color:#333}.toast-message[data-v-2913d5ac]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:16px 24px;border-radius:8px;font-size:14px;font-weight:500;z-index:2000;box-shadow:0 4px 12px #00000026;animation:toastSlideIn-2913d5ac .3s ease-out;max-width:80%;text-align:center;word-wrap:break-word}.toast-message.error[data-v-2913d5ac]{background:#f44;color:#fff}.toast-message.success[data-v-2913d5ac]{background:#73b100;color:#fff}@keyframes toastSlideIn-2913d5ac{0%{opacity:0;transform:translate(-50%,-60%)}to{opacity:1;transform:translate(-50%,-50%)}}.bind-digital-currency-page[data-v-d368c8e3]{min-height:100vh;background:#f8f8f8;padding-bottom:80px}.page-header[data-v-d368c8e3]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#fff;border-bottom:1px solid #f0f0f0}.back-button[data-v-d368c8e3]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.header-title[data-v-d368c8e3]{font-size:18px;font-weight:600;color:#333}.add-button[data-v-d368c8e3]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:24px;color:#73b100;cursor:pointer}.header-placeholder[data-v-d368c8e3]{width:40px}.addresses-list[data-v-d368c8e3]{padding:16px}.swipe-item-wrapper[data-v-d368c8e3]{position:relative;margin-bottom:12px;overflow:hidden}.address-item[data-v-d368c8e3]{background:#fff;border-radius:12px;padding:16px;position:relative;z-index:2;transition:transform .3s ease;touch-action:pan-y;cursor:pointer}.delete-button-wrapper[data-v-d368c8e3]{position:absolute;right:0;top:0;bottom:0;width:80px;display:flex;align-items:center;justify-content:center;z-index:1}.address-header[data-v-d368c8e3]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.address-info[data-v-d368c8e3]{flex:1}.address-currency[data-v-d368c8e3]{font-size:16px;font-weight:600;color:#333}.address-details[data-v-d368c8e3]{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.address-detail-item[data-v-d368c8e3]{display:flex;justify-content:space-between;align-items:center;word-break:break-all}.detail-label[data-v-d368c8e3]{font-size:14px;color:#999;margin-right:12px}.detail-value[data-v-d368c8e3]{font-size:14px;color:#333;flex:1;text-align:right}.delete-button[data-v-d368c8e3]{width:100%;height:100%;padding:0 20px;background:#f44;color:#fff;border:none;border-radius:0 12px 12px 0;font-size:16px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center}.delete-button[data-v-d368c8e3]:active{opacity:.8}.form-section[data-v-d368c8e3]{padding:16px}.form-item[data-v-d368c8e3]{background:#fff;border-radius:12px;padding:16px;margin-bottom:12px}.form-label[data-v-d368c8e3]{font-size:14px;color:#666;margin-bottom:8px}.form-input[data-v-d368c8e3]{display:flex;align-items:center;padding:12px;background:#f5f7fb;border-radius:8px;font-size:14px;color:#333;cursor:pointer}.form-input-text[data-v-d368c8e3]{width:100%;padding:12px;background:#f5f7fb;border:none;border-radius:8px;font-size:14px;color:#333;outline:none}.arrow[data-v-d368c8e3]{margin-left:auto;font-size:20px;color:#999}.submit-button[data-v-d368c8e3]{width:100%;padding:14px;background:#73b100;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;margin-top:12px}.submit-button[data-v-d368c8e3]:active{opacity:.8}.empty-state[data-v-d368c8e3]{padding:60px 20px;text-align:center}.empty-text[data-v-d368c8e3]{font-size:16px;color:#999;margin-bottom:24px}.empty-button[data-v-d368c8e3]{padding:12px 32px;background:#73b100;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer}.empty-button[data-v-d368c8e3]:active{opacity:.8}.form-actions[data-v-d368c8e3]{display:flex;gap:12px;margin-top:12px}.cancel-button[data-v-d368c8e3]{flex:1;padding:14px;background:#f5f5f5;color:#666;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer}.cancel-button[data-v-d368c8e3]:active{opacity:.8}.submit-button[data-v-d368c8e3]{flex:1;padding:14px;background:#73b100;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;margin-top:0}.modal-overlay[data-v-d368c8e3]{position:fixed;inset:0;background:#00000080;display:flex;align-items:flex-end;z-index:1000}.modal-content[data-v-d368c8e3]{width:100%;background:#fff;border-radius:20px 20px 0 0;max-height:70vh;overflow:hidden;display:flex;flex-direction:column}.modal-header[data-v-d368c8e3]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #f0f0f0}.modal-cancel[data-v-d368c8e3]{font-size:16px;color:#666;cursor:pointer}.modal-title[data-v-d368c8e3]{font-size:18px;font-weight:600;color:#333}.modal-confirm[data-v-d368c8e3]{font-size:16px;color:#73b100;cursor:pointer}.modal-list[data-v-d368c8e3]{flex:1;overflow-y:auto;padding:8px 0}.modal-item[data-v-d368c8e3]{display:flex;align-items:center;padding:16px 20px;cursor:pointer;gap:12px}.modal-item.active[data-v-d368c8e3]{background:#f0f7e8}.modal-item span[data-v-d368c8e3]{font-size:16px;color:#333}.toast-message[data-v-d368c8e3]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:16px 24px;border-radius:8px;font-size:14px;font-weight:500;z-index:2000;box-shadow:0 4px 12px #00000026;animation:toastSlideIn-d368c8e3 .3s ease-out;max-width:80%;text-align:center;word-wrap:break-word}.toast-message.error[data-v-d368c8e3]{background:#f44;color:#fff}.toast-message.success[data-v-d368c8e3]{background:#73b100;color:#fff}@keyframes toastSlideIn-d368c8e3{0%{opacity:0;transform:translate(-50%,-60%)}to{opacity:1;transform:translate(-50%,-50%)}}.verification-page[data-v-d08cda4d]{min-height:100vh;background:#f8f8f8;padding-bottom:80px}.page-header[data-v-d08cda4d]{display:flex;align-items:center;justify-content:space-between;padding:16px;background:#fff;border-bottom:1px solid #eee}.back-button[data-v-d08cda4d]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.header-title[data-v-d08cda4d]{font-size:18px;font-weight:600;color:#333}.header-placeholder[data-v-d08cda4d]{width:40px}.verification-content[data-v-d08cda4d]{padding:16px}.verified-status[data-v-d08cda4d],.pending-status[data-v-d08cda4d],.rejected-status[data-v-d08cda4d]{background:#fff;border-radius:12px;padding:40px 20px;text-align:center;margin-bottom:16px}.status-icon[data-v-d08cda4d]{font-size:48px;margin-bottom:16px}.verified-status .status-icon[data-v-d08cda4d]{color:#73b100}.pending-status .status-icon[data-v-d08cda4d]{color:orange}.rejected-status .status-icon[data-v-d08cda4d]{color:#f44}.status-text[data-v-d08cda4d]{font-size:16px;color:#333;margin-bottom:12px}.status-info[data-v-d08cda4d]{font-size:14px;color:#666;margin-top:16px}.status-info div[data-v-d08cda4d]{margin-bottom:8px}.reject-reason[data-v-d08cda4d]{font-size:14px;color:#f44;margin-top:16px;padding:12px;background:#fff5f5;border-radius:8px}.retry-button[data-v-d08cda4d]{margin-top:20px;padding:12px 32px;background:#73b100;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer}.retry-button[data-v-d08cda4d]:active{opacity:.8}.verification-form[data-v-d08cda4d]{background:#fff;border-radius:12px;padding:20px}.form-item[data-v-d08cda4d]{margin-bottom:20px}.form-label[data-v-d08cda4d]{font-size:14px;color:#666;margin-bottom:8px}.form-input-text[data-v-d08cda4d]{width:100%;padding:12px;background:#f5f7fb;border:none;border-radius:8px;font-size:14px;color:#333;outline:none}.upload-section[data-v-d08cda4d]{margin-top:24px}.upload-title[data-v-d08cda4d]{font-size:14px;color:#666;margin-bottom:16px}.upload-item[data-v-d08cda4d]{margin-bottom:24px}.upload-area[data-v-d08cda4d]{position:relative;width:100%;aspect-ratio:16 / 9;background:#f5f7fb;border:2px dashed #ddd;border-radius:12px;display:flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden}.upload-area.has-image[data-v-d08cda4d]{border-color:#73b100}.upload-placeholder[data-v-d08cda4d]{width:100%;height:100%;object-fit:contain}.upload-preview[data-v-d08cda4d]{width:100%;height:100%;object-fit:cover}.upload-plus[data-v-d08cda4d]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;background:#73b100;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:600;z-index:1}.upload-label[data-v-d08cda4d]{text-align:center;font-size:14px;color:#666;margin-top:8px}.submit-button[data-v-d08cda4d]{width:100%;padding:14px;background:#73b100;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;margin-top:24px}.submit-button[data-v-d08cda4d]:active:not(:disabled){opacity:.8}.submit-button[data-v-d08cda4d]:disabled{opacity:.6;cursor:not-allowed}.toast-message[data-v-d08cda4d]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:12px 24px;background:#000c;color:#fff;border-radius:8px;font-size:14px;z-index:9999;max-width:80%;text-align:center}.toast-message.success[data-v-d08cda4d]{background:#73b100e6}.toast-message.error[data-v-d08cda4d]{background:#ff4444e6}.transfer-page[data-v-ccd4f102]{min-height:100vh;background:#f8f8f8;padding-bottom:80px}.page-header[data-v-ccd4f102]{display:flex;align-items:center;justify-content:space-between;padding:16px;background:#fff;border-bottom:1px solid #eee}.back-button[data-v-ccd4f102]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.header-title[data-v-ccd4f102]{font-size:18px;font-weight:600;color:#333}.header-placeholder[data-v-ccd4f102]{width:40px}.transfer-content[data-v-ccd4f102]{padding:16px}.account-section[data-v-ccd4f102]{background:#fff;border-radius:12px;padding:20px;margin-bottom:16px;position:relative}.account-line[data-v-ccd4f102]{display:flex;align-items:center;margin-bottom:16px;cursor:pointer;padding:8px;border-radius:8px}.account-line[data-v-ccd4f102]:last-child{margin-bottom:0}.account-line[data-v-ccd4f102]:active{background:#f5f5f5}.account-indicator[data-v-ccd4f102]{width:8px;height:8px;border-radius:50%;margin-right:12px}.account-indicator.green[data-v-ccd4f102]{background:#73b100}.account-indicator.red[data-v-ccd4f102]{background:#f44}.account-text[data-v-ccd4f102]{font-size:16px;color:#333;flex:1}.swap-button[data-v-ccd4f102]{position:absolute;right:20px;top:50%;transform:translateY(-50%);width:40px;height:40px;background:#f0f0f0;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer}.swap-button[data-v-ccd4f102]:active{opacity:.8}.swap-icon[data-v-ccd4f102]{width:24px;height:24px;object-fit:contain}.amount-section[data-v-ccd4f102]{background:#fff;border-radius:12px;padding:20px;margin-bottom:16px}.amount-header[data-v-ccd4f102]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.amount-label[data-v-ccd4f102]{font-size:16px;color:#333;font-weight:600}.available-text[data-v-ccd4f102]{font-size:14px;color:#666}.amount-input-wrapper[data-v-ccd4f102]{display:flex;align-items:center;gap:12px}.amount-input[data-v-ccd4f102]{flex:1;padding:12px;background:#f5f7fb;border:none;border-radius:8px;font-size:16px;color:#333;outline:none}.currency-text[data-v-ccd4f102]{font-size:14px;color:#666}.all-button[data-v-ccd4f102]{font-size:14px;color:#73b100;font-weight:600;cursor:pointer;padding:4px 8px}.all-button[data-v-ccd4f102]:active{opacity:.8}.transfer-button[data-v-ccd4f102]{width:100%;padding:14px;background:#73b100;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;margin-bottom:24px}.transfer-button[data-v-ccd4f102]:active:not(:disabled){opacity:.8}.transfer-button[data-v-ccd4f102]:disabled{opacity:.6;cursor:not-allowed}.records-section[data-v-ccd4f102]{background:#fff;border-radius:12px;padding:20px}.records-title[data-v-ccd4f102]{font-size:16px;font-weight:600;color:#333;margin-bottom:16px}.loading-records[data-v-ccd4f102],.empty-records[data-v-ccd4f102]{text-align:center;padding:40px 0;color:#999;font-size:14px}.records-list[data-v-ccd4f102]{display:flex;flex-direction:column;gap:16px}.record-item[data-v-ccd4f102]{padding-bottom:16px;border-bottom:1px solid #f0f0f0}.record-item[data-v-ccd4f102]:last-child{border-bottom:none;padding-bottom:0}.record-amount[data-v-ccd4f102]{font-size:16px;font-weight:600;color:#333;margin-bottom:8px}.record-desc[data-v-ccd4f102]{font-size:14px;color:#666;margin-bottom:8px}.record-time[data-v-ccd4f102]{font-size:12px;color:#999}.modal-overlay[data-v-ccd4f102]{position:fixed;inset:0;background:#00000080;display:flex;align-items:flex-end;z-index:1000}.modal-content[data-v-ccd4f102]{width:100%;background:#fff;border-radius:20px 20px 0 0;padding:20px;max-height:70vh;overflow-y:auto}.modal-header[data-v-ccd4f102]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #eee}.modal-cancel[data-v-ccd4f102],.modal-confirm[data-v-ccd4f102]{font-size:16px;cursor:pointer;padding:8px 16px}.modal-cancel[data-v-ccd4f102]{color:#666}.modal-confirm[data-v-ccd4f102]{color:#73b100;font-weight:600}.modal-title[data-v-ccd4f102]{font-size:18px;font-weight:600;color:#333}.modal-list[data-v-ccd4f102]{display:flex;flex-direction:column}.modal-item[data-v-ccd4f102]{padding:16px;font-size:16px;color:#333;cursor:pointer;border-radius:8px}.modal-item.active[data-v-ccd4f102]{background:#f0f7ff;color:#73b100}.modal-item[data-v-ccd4f102]:active{background:#f5f5f5}.toast-message[data-v-ccd4f102]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:12px 24px;background:#000c;color:#fff;border-radius:8px;font-size:14px;z-index:9999;max-width:80%;text-align:center}.toast-message.success[data-v-ccd4f102]{background:#73b100e6}.toast-message.error[data-v-ccd4f102]{background:#ff4444e6}.change-password-page[data-v-faa038eb]{min-height:100vh;background:#f8f8f8;padding-bottom:80px}.page-header[data-v-faa038eb]{display:flex;align-items:center;justify-content:space-between;padding:16px;background:#fff;border-bottom:1px solid #eee}.back-button[data-v-faa038eb]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.header-title[data-v-faa038eb]{font-size:18px;font-weight:600;color:#333}.header-placeholder[data-v-faa038eb]{width:40px}.change-password-content[data-v-faa038eb]{padding:20px 16px}.form-item[data-v-faa038eb]{background:#fff;border-radius:12px;padding:16px;margin-bottom:12px}.form-label[data-v-faa038eb]{font-size:14px;color:#666;margin-bottom:12px}.code-input-wrapper[data-v-faa038eb]{display:flex;gap:12px;align-items:center}.code-input[data-v-faa038eb]{flex:1;padding:12px;background:#f5f7fb;border:none;border-radius:8px;font-size:14px;color:#333;outline:none}.send-button[data-v-faa038eb]{padding:12px 24px;background:#73b100;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap}.send-button[data-v-faa038eb]:active:not(:disabled){opacity:.8}.send-button[data-v-faa038eb]:disabled{opacity:.6;cursor:not-allowed}.password-input-wrapper[data-v-faa038eb]{position:relative;display:flex;align-items:center}.password-input[data-v-faa038eb]{flex:1;padding:12px 40px 12px 12px;background:#f5f7fb;border:none;border-radius:8px;font-size:14px;color:#333;outline:none}.password-toggle[data-v-faa038eb]{position:absolute;right:12px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;padding:0}.password-toggle[data-v-faa038eb]:active{opacity:.8}.submit-button[data-v-faa038eb]{width:100%;padding:14px;background:#73b100;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;margin-top:12px}.submit-button[data-v-faa038eb]:active:not(:disabled){opacity:.8}.submit-button[data-v-faa038eb]:disabled{opacity:.6;cursor:not-allowed}.toast-message[data-v-faa038eb]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:12px 24px;background:#000c;color:#fff;border-radius:8px;font-size:14px;z-index:9999;max-width:80%;text-align:center}.toast-message.success[data-v-faa038eb]{background:#73b100e6}.toast-message.error[data-v-faa038eb]{background:#ff4444e6}.customer-service-page[data-v-9193bc8e]{min-height:100vh;background:#f8f8f8;padding-bottom:80px}.page-header[data-v-9193bc8e]{display:flex;align-items:center;justify-content:space-between;padding:16px;background:#fff;border-bottom:1px solid #eee}.back-button[data-v-9193bc8e]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.header-title[data-v-9193bc8e]{font-size:18px;font-weight:600;color:#333}.header-placeholder[data-v-9193bc8e]{width:40px}.customer-service-content[data-v-9193bc8e]{padding:40px 16px;min-height:400px;display:flex;align-items:center;justify-content:center}.loading-container[data-v-9193bc8e]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.loading-spinner[data-v-9193bc8e]{width:48px;height:48px;border:4px solid #f3f3f3;border-top:4px solid #73b100;border-radius:50%;animation:spin-9193bc8e 1s linear infinite}@keyframes spin-9193bc8e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-text[data-v-9193bc8e]{font-size:14px;color:#999}.empty-state[data-v-9193bc8e]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;text-align:center}.empty-icon[data-v-9193bc8e]{font-size:64px}.empty-text[data-v-9193bc8e]{font-size:18px;font-weight:600;color:#333}.empty-desc[data-v-9193bc8e]{font-size:14px;color:#999}.service-container[data-v-9193bc8e]{width:100%;height:calc(100vh - 140px);background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #00000014;position:relative}.service-iframe[data-v-9193bc8e]{width:100%;height:100%;border:none;display:block}.service-placeholder[data-v-9193bc8e]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;height:100%;padding:40px 24px}.service-icon[data-v-9193bc8e]{font-size:64px}.service-title[data-v-9193bc8e]{font-size:20px;font-weight:600;color:#333}.service-desc[data-v-9193bc8e]{font-size:14px;color:#666;text-align:center}.toast-message[data-v-9193bc8e]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:12px 24px;background:#000c;color:#fff;border-radius:8px;font-size:14px;z-index:9999;max-width:80%;text-align:center}.toast-message.success[data-v-9193bc8e]{background:#73b100e6}.toast-message.error[data-v-9193bc8e]{background:#ff4444e6}.complaint-page[data-v-8b5cd3d8]{min-height:100vh;background:#f8f8f8;padding-bottom:80px}.page-header[data-v-8b5cd3d8]{display:flex;align-items:center;justify-content:space-between;padding:16px;background:#fff;border-bottom:1px solid #eee}.back-button[data-v-8b5cd3d8]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.header-title[data-v-8b5cd3d8]{font-size:18px;font-weight:600;color:#333}.header-placeholder[data-v-8b5cd3d8]{width:40px}.complaint-content[data-v-8b5cd3d8]{padding:40px 16px;min-height:400px;display:flex;align-items:center;justify-content:center}.loading-container[data-v-8b5cd3d8]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.loading-spinner[data-v-8b5cd3d8]{width:48px;height:48px;border:4px solid #f3f3f3;border-top:4px solid #73b100;border-radius:50%;animation:spin-8b5cd3d8 1s linear infinite}@keyframes spin-8b5cd3d8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-text[data-v-8b5cd3d8]{font-size:14px;color:#999}.empty-state[data-v-8b5cd3d8]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;text-align:center}.empty-icon[data-v-8b5cd3d8]{font-size:64px}.empty-text[data-v-8b5cd3d8]{font-size:18px;font-weight:600;color:#333}.empty-desc[data-v-8b5cd3d8]{font-size:14px;color:#999}.email-container[data-v-8b5cd3d8]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;background:#fff;border-radius:12px;padding:40px 24px;box-shadow:0 2px 8px #00000014;max-width:400px;width:100%}.email-icon[data-v-8b5cd3d8]{font-size:64px}.email-title[data-v-8b5cd3d8]{font-size:20px;font-weight:600;color:#333}.email-address[data-v-8b5cd3d8]{font-size:16px;color:#333;padding:12px 16px;background:#f5f7fb;border-radius:8px;cursor:pointer;-webkit-user-select:all;user-select:all;word-break:break-all;text-align:center;width:100%;box-sizing:border-box}.email-address[data-v-8b5cd3d8]:active{opacity:.8}.copy-button[data-v-8b5cd3d8]{width:100%;padding:14px;background:#73b100;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;margin-top:8px}.copy-button[data-v-8b5cd3d8]:active{opacity:.8}.copy-button[data-v-8b5cd3d8]:disabled{opacity:.6;cursor:not-allowed}.toast-message[data-v-8b5cd3d8]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:12px 24px;background:#000c;color:#fff;border-radius:8px;font-size:14px;z-index:9999;max-width:80%;text-align:center}.toast-message.success[data-v-8b5cd3d8]{background:#73b100e6}.toast-message.error[data-v-8b5cd3d8]{background:#ff4444e6}.announcements-page[data-v-7cdd34e7]{min-height:100vh;background:#f8f8f8;padding-bottom:80px}.page-header[data-v-7cdd34e7]{display:flex;align-items:center;justify-content:space-between;padding:16px;background:#fff;border-bottom:1px solid #eee}.back-button[data-v-7cdd34e7]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.header-title[data-v-7cdd34e7]{font-size:18px;font-weight:600;color:#333}.header-placeholder[data-v-7cdd34e7]{width:40px}.announcements-content[data-v-7cdd34e7]{padding:16px}.loading-container[data-v-7cdd34e7]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:80px 16px}.loading-spinner[data-v-7cdd34e7]{width:48px;height:48px;border:4px solid #f3f3f3;border-top:4px solid #73b100;border-radius:50%;animation:spin-7cdd34e7 1s linear infinite}@keyframes spin-7cdd34e7{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-text[data-v-7cdd34e7]{font-size:14px;color:#999}.empty-state[data-v-7cdd34e7]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:80px 16px;text-align:center}.empty-icon[data-v-7cdd34e7]{width:80px;height:80px;display:flex;align-items:center;justify-content:center;margin-bottom:8px}.empty-icon svg[data-v-7cdd34e7]{width:100%;height:100%}.empty-text[data-v-7cdd34e7]{font-size:18px;font-weight:600;color:#333}.empty-desc[data-v-7cdd34e7]{font-size:14px;color:#999}.announcements-list[data-v-7cdd34e7]{display:flex;flex-direction:column;gap:16px}.announcement-card[data-v-7cdd34e7]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 2px 8px #00000014}.announcement-header[data-v-7cdd34e7]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.announcement-icon[data-v-7cdd34e7]{width:24px;height:24px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.announcement-icon svg[data-v-7cdd34e7]{width:100%;height:100%}.announcement-title[data-v-7cdd34e7]{font-size:18px;font-weight:600;color:#333;flex:1}.announcement-content[data-v-7cdd34e7]{font-size:15px;color:#666;line-height:1.6;margin-bottom:16px;white-space:pre-wrap;word-wrap:break-word}.announcement-footer[data-v-7cdd34e7]{display:flex;justify-content:flex-end;padding-top:12px;border-top:1px solid #f0f0f0}.announcement-date[data-v-7cdd34e7]{font-size:12px;color:#999}.toast-message[data-v-7cdd34e7]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:12px 24px;background:#000c;color:#fff;border-radius:8px;font-size:14px;z-index:9999;max-width:80%;text-align:center}.toast-message.success[data-v-7cdd34e7]{background:#73b100e6}.toast-message.error[data-v-7cdd34e7]{background:#ff4444e6}.withdraw-page[data-v-b708fafb]{min-height:100vh;background:#f8f8f8;padding-bottom:80px}.page-header[data-v-b708fafb]{display:flex;align-items:center;justify-content:space-between;padding:16px;background:#fff;border-bottom:1px solid #eee}.back-button[data-v-b708fafb]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.header-title[data-v-b708fafb]{font-size:18px;font-weight:600;color:#333}.header-placeholder[data-v-b708fafb]{width:40px}.tabs-container[data-v-b708fafb]{display:flex;background:#fff;border-bottom:1px solid #eee}.tab-item[data-v-b708fafb]{flex:1;padding:14px;text-align:center;font-size:15px;color:#999;cursor:pointer;border-bottom:2px solid transparent}.tab-item.active[data-v-b708fafb]{color:#73b100;border-bottom-color:#73b100;font-weight:600}.withdraw-content[data-v-b708fafb]{padding:16px}.withdraw-form[data-v-b708fafb]{background:#fff;border-radius:12px;padding:20px;margin-bottom:16px}.form-group[data-v-b708fafb]{margin-bottom:20px}.form-label[data-v-b708fafb]{font-size:14px;color:#666;margin-bottom:8px}.select-input[data-v-b708fafb]{display:flex;align-items:center;justify-content:space-between;padding:12px;background:#f5f7fb;border-radius:8px;cursor:pointer}.select-input span.placeholder[data-v-b708fafb]{color:#999}.input-box[data-v-b708fafb]{width:100%;padding:12px;background:#f5f7fb;border:none;border-radius:8px;font-size:14px;color:#333;outline:none;box-sizing:border-box}.summary-section[data-v-b708fafb]{padding:16px 0;border-top:1px solid #f0f0f0;margin-top:20px}.summary-item[data-v-b708fafb]{display:flex;justify-content:space-between;padding:8px 0;font-size:14px;color:#666}.summary-item span[data-v-b708fafb]:last-child{color:#333;font-weight:500}.withdraw-button[data-v-b708fafb]{width:100%;padding:14px;background:#73b100;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;margin-top:20px}.withdraw-button[data-v-b708fafb]:active:not(:disabled){opacity:.8}.withdraw-button[data-v-b708fafb]:disabled{opacity:.6;cursor:not-allowed}.records-section[data-v-b708fafb]{background:#fff;border-radius:12px;padding:20px}.records-title[data-v-b708fafb]{font-size:16px;font-weight:600;color:#333;margin-bottom:16px}.loading-records[data-v-b708fafb],.empty-records[data-v-b708fafb]{text-align:center;padding:40px;color:#999;font-size:14px}.records-list[data-v-b708fafb]{display:flex;flex-direction:column;gap:16px}.record-item[data-v-b708fafb]{padding:16px;background:#f8f8f8;border-radius:8px}.record-row[data-v-b708fafb]{display:flex;justify-content:space-between;padding:8px 0;font-size:14px}.record-label[data-v-b708fafb]{color:#666}.record-value[data-v-b708fafb]{color:#333;font-weight:500;word-break:break-all;text-align:right;flex:1;margin-left:16px}.record-address[data-v-b708fafb]{font-family:monospace;font-size:12px}.status-pending[data-v-b708fafb]{color:#ff9800}.status-approved[data-v-b708fafb]{color:#73b100}.status-rejected[data-v-b708fafb]{color:#f44}.status-completed[data-v-b708fafb]{color:#2196f3}.modal-overlay[data-v-b708fafb]{position:fixed;inset:0;background:#00000080;z-index:1000;display:flex;align-items:flex-end}.modal-content[data-v-b708fafb]{width:100%;max-height:70vh;background:#fff;border-radius:20px 20px 0 0;display:flex;flex-direction:column;animation:slideUp-b708fafb .3s ease-out}@keyframes slideUp-b708fafb{0%{transform:translateY(100%)}to{transform:translateY(0)}}.modal-header[data-v-b708fafb]{display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid #eee}.modal-cancel[data-v-b708fafb]{color:#999;font-size:14px;cursor:pointer}.modal-title[data-v-b708fafb]{font-size:16px;font-weight:600;color:#333}.modal-confirm[data-v-b708fafb]{color:#73b100;font-size:14px;font-weight:600;cursor:pointer}.modal-list[data-v-b708fafb]{flex:1;overflow-y:auto;padding:8px 0}.modal-item[data-v-b708fafb]{padding:16px;font-size:15px;color:#333;cursor:pointer;border-bottom:1px solid #f0f0f0}.modal-item.active[data-v-b708fafb]{color:#73b100;font-weight:600;background:#f5f9f0}.modal-item .address-text[data-v-b708fafb]{font-size:12px;color:#999;margin-top:4px;word-break:break-all}.modal-empty[data-v-b708fafb]{padding:40px;text-align:center;color:#999;font-size:14px}.toast-message[data-v-b708fafb]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:12px 24px;background:#000c;color:#fff;border-radius:8px;font-size:14px;z-index:9999;max-width:80%;text-align:center}.toast-message.success[data-v-b708fafb]{background:#73b100e6}.toast-message.error[data-v-b708fafb]{background:#ff4444e6}.credit-loan-page[data-v-d78fa6e2]{min-height:100vh;background:#f5f5f5;padding-bottom:80px}.page-header[data-v-d78fa6e2]{display:flex;align-items:center;justify-content:space-between;padding:16px;background:#fff;border-bottom:1px solid #eee}.back-button[data-v-d78fa6e2],.header-menu[data-v-d78fa6e2]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.header-title[data-v-d78fa6e2]{font-size:18px;font-weight:600;color:#333}.user-info[data-v-d78fa6e2]{display:flex;justify-content:space-between;align-items:center;padding:16px;background:#fff;border-bottom:1px solid #f0f0f0}.brand[data-v-d78fa6e2]{font-size:16px;font-weight:500;color:#333}.balance[data-v-d78fa6e2]{font-size:18px;font-weight:600;color:#333}.page-content[data-v-d78fa6e2]{padding:20px 16px}.status-card[data-v-d78fa6e2]{background:linear-gradient(135deg,#fdfdff,#f5f5f5);border-radius:16px;padding:24px;margin-bottom:24px;text-align:center}.status-text[data-v-d78fa6e2]{font-size:16px;color:#333;margin-bottom:16px}.verified-btn[data-v-d78fa6e2]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:20px;border:none;font-size:14px;font-weight:500;cursor:pointer;background:#ccc;color:#fff;transition:all .3s}.verified-btn[data-v-d78fa6e2]:hover:not(.verified){background:#bbb}.verified-btn.verified[data-v-d78fa6e2]{background:#2abf4b;color:#fff;cursor:default}.form-section[data-v-d78fa6e2]{margin-bottom:20px}.form-label[data-v-d78fa6e2]{font-size:14px;color:#333;margin-bottom:8px;font-weight:500}.amount-input-wrapper[data-v-d78fa6e2]{display:flex;gap:8px;align-items:center}.amount-input[data-v-d78fa6e2]{flex:1;padding:12px 16px;border:1px solid #e0e0e0;border-radius:8px;font-size:16px;background:#f8f8f8}.amount-input[data-v-d78fa6e2]::placeholder{color:#999}.max-btn[data-v-d78fa6e2]{padding:12px 20px;background:#2abf4b;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer}.max-btn[data-v-d78fa6e2]:disabled{background:#ccc;cursor:not-allowed}.amount-hint[data-v-d78fa6e2]{display:flex;justify-content:space-between;margin-top:8px;font-size:12px;color:#999}.term-select-wrapper[data-v-d78fa6e2]{position:relative}.term-select[data-v-d78fa6e2]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border:1px solid #e0e0e0;border-radius:8px;background:#fff;cursor:pointer}.term-select svg[data-v-d78fa6e2]{transition:transform .3s ease}.term-select svg.rotated[data-v-d78fa6e2]{transform:rotate(90deg)}.term-dropdown[data-v-d78fa6e2]{position:absolute;top:calc(100% + 8px);left:0;right:0;background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 12px #0000001a;z-index:100;max-height:300px;overflow-y:auto}.term-option[data-v-d78fa6e2]{padding:16px;border-bottom:1px solid #f0f0f0;cursor:pointer;transition:background .2s}.term-option[data-v-d78fa6e2]:last-child{border-bottom:none}.term-option[data-v-d78fa6e2]:hover{background:#f5f5f5}.term-option.active[data-v-d78fa6e2]{background:#e8f5e9}.term-option.active .term-days[data-v-d78fa6e2]{color:#2abf4b;font-weight:600}.term-option-main[data-v-d78fa6e2]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.term-days[data-v-d78fa6e2]{font-size:16px;font-weight:500;color:#333}.term-rate[data-v-d78fa6e2]{font-size:14px;color:#666}.term-option-detail[data-v-d78fa6e2]{display:flex;justify-content:space-between;font-size:12px;color:#999}.interest-section[data-v-d78fa6e2]{background:#fff;border-radius:8px;padding:16px;margin-bottom:24px}.interest-item[data-v-d78fa6e2]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid #f0f0f0}.interest-item[data-v-d78fa6e2]:last-child{border-bottom:none}.interest-label[data-v-d78fa6e2]{font-size:14px;color:#666}.interest-value[data-v-d78fa6e2]{font-size:14px;color:#333;font-weight:500}.submit-btn[data-v-d78fa6e2]{width:100%;padding:16px;background:#2abf4b;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer}.toast-message[data-v-d78fa6e2]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:16px 24px;border-radius:8px;font-size:14px;font-weight:500;z-index:2000;box-shadow:0 4px 12px #00000026;animation:toastSlideIn-d78fa6e2 .3s ease-out;max-width:80%;text-align:center;word-wrap:break-word}.toast-message.error[data-v-d78fa6e2]{background:#f44;color:#fff}.toast-message.success[data-v-d78fa6e2]{background:#2abf4b;color:#fff}@keyframes toastSlideIn-d78fa6e2{0%{opacity:0;transform:translate(-50%,-60%)}to{opacity:1;transform:translate(-50%,-50%)}}.dropdown-overlay[data-v-d78fa6e2]{position:fixed;inset:0;z-index:99;background:transparent}.loan-apply-info-page[data-v-8b939d58]{min-height:100vh;background:#f5f5f5}.page-header[data-v-8b939d58]{display:flex;align-items:center;justify-content:space-between;padding:16px;background:#fff;border-bottom:1px solid #eee}.back-button[data-v-8b939d58]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.header-title[data-v-8b939d58]{font-size:18px;font-weight:600;color:#333}.header-placeholder[data-v-8b939d58]{width:40px}.page-content[data-v-8b939d58]{padding:20px 16px}.form-section[data-v-8b939d58]{margin-bottom:24px}.form-label[data-v-8b939d58]{font-size:14px;color:#333;margin-bottom:8px;font-weight:500}.required[data-v-8b939d58]{color:#f44}.form-input[data-v-8b939d58],.form-textarea[data-v-8b939d58]{width:100%;padding:12px 16px;border:1px solid #e0e0e0;border-radius:8px;font-size:16px;background:#fff;box-sizing:border-box}.form-input[data-v-8b939d58]::placeholder,.form-textarea[data-v-8b939d58]::placeholder{color:#999}.form-textarea[data-v-8b939d58]{resize:vertical;min-height:80px}.submit-btn[data-v-8b939d58]{width:100%;padding:16px;background:#2abf4b;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;margin-top:20px}.submit-btn[data-v-8b939d58]:disabled{background:#ccc;cursor:not-allowed}.toast-message[data-v-8b939d58]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:16px 24px;border-radius:8px;font-size:14px;font-weight:500;z-index:2000;box-shadow:0 4px 12px #00000026;animation:toastSlideIn-8b939d58 .3s ease-out;max-width:80%;text-align:center;word-wrap:break-word}.toast-message.error[data-v-8b939d58]{background:#f44;color:#fff}.toast-message.success[data-v-8b939d58]{background:#2abf4b;color:#fff}@keyframes toastSlideIn-8b939d58{0%{opacity:0;transform:translate(-50%,-60%)}to{opacity:1;transform:translate(-50%,-50%)}}.loan-contract-page[data-v-493fe99e]{min-height:100vh;background:#fff;padding-bottom:80px}.page-header[data-v-493fe99e]{display:flex;align-items:center;justify-content:space-between;padding:16px;background:#fff;border-bottom:1px solid #eee;position:sticky;top:0;z-index:100}.back-button[data-v-493fe99e]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.header-title[data-v-493fe99e]{font-size:18px;font-weight:600;color:#333}.header-placeholder[data-v-493fe99e]{width:40px}.contract-wrapper[data-v-493fe99e]{padding:20px 16px;min-height:calc(100vh - 60px)}.contract-box[data-v-493fe99e]{background:#fff;border-radius:12px;padding:20px;color:#333;line-height:1.6;box-shadow:0 2px 8px #0000000d}.contract-title[data-v-493fe99e]{font-size:18px;font-weight:600;margin-bottom:8px}.contract-date[data-v-493fe99e]{font-size:14px;color:#2abf4b;margin-bottom:8px}.contract-subtitle[data-v-493fe99e]{font-size:14px;margin-bottom:24px}.contract-section[data-v-493fe99e]{margin-bottom:24px}.section-title[data-v-493fe99e]{font-size:16px;font-weight:600;margin-bottom:12px;color:#333}.info-item[data-v-493fe99e]{display:flex;margin-bottom:8px}.info-label[data-v-493fe99e]{margin-right:8px;color:#666}.info-value[data-v-493fe99e]{color:#333;font-weight:500}.info-value.highlight[data-v-493fe99e]{color:#2abf4b}.section-text[data-v-493fe99e]{margin-bottom:12px;color:#333}.section-text .highlight[data-v-493fe99e]{color:#2abf4b;font-weight:500}.section-note[data-v-493fe99e]{margin-top:8px;color:#666;font-size:14px}.contract-footer[data-v-493fe99e]{position:fixed;bottom:0;left:0;right:0;padding:16px;background:#fff;border-top:1px solid #eee}.sign-btn[data-v-493fe99e]{width:100%;padding:14px;background:#2abf4b;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer}.sign-btn.agreement-btn[data-v-493fe99e]{cursor:default}.signature-section[data-v-493fe99e]{margin-top:20px;padding-top:20px;border-top:1px solid #eee}.signature-info[data-v-493fe99e]{margin-bottom:16px}.signature-label[data-v-493fe99e]{margin-bottom:8px;color:#333;font-size:14px}.signature-image[data-v-493fe99e]{margin:16px 0;padding:16px;background:#f9f9f9;border-radius:8px;text-align:center}.signature-image img[data-v-493fe99e]{max-width:100%;max-height:200px;object-fit:contain}.signature-date[data-v-493fe99e]{margin-top:16px;color:#666;font-size:14px;text-align:right}.loan-sign-page[data-v-ac36c9f3]{min-height:100vh;background:#fff}.page-header[data-v-ac36c9f3]{display:flex;align-items:center;justify-content:space-between;padding:16px;background:#fff;border-bottom:1px solid #eee}.back-button[data-v-ac36c9f3]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.header-title[data-v-ac36c9f3]{font-size:18px;font-weight:600;color:#333}.header-placeholder[data-v-ac36c9f3]{width:40px}.sign-content[data-v-ac36c9f3]{padding:24px 16px}.sign-instruction[data-v-ac36c9f3]{font-size:16px;color:#333;margin-bottom:16px;font-weight:500}.sign-area[data-v-ac36c9f3]{border:1px solid #e0e0e0;border-radius:8px;background:#fff;overflow:hidden}.sign-canvas[data-v-ac36c9f3]{width:100%;height:300px;display:block;cursor:crosshair;touch-action:none}.sign-footer[data-v-ac36c9f3]{position:fixed;bottom:0;left:0;right:0;padding:16px;background:#fff;border-top:1px solid #eee;display:flex;gap:12px}.resign-btn[data-v-ac36c9f3]{flex:1;padding:14px;background:#fff;color:#333;border:1px solid #e0e0e0;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer}.sign-submit-btn[data-v-ac36c9f3]{flex:1;padding:14px;background:#2abf4b;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer}.sign-submit-btn[data-v-ac36c9f3]:disabled{background:#ccc;cursor:not-allowed}.toast-message[data-v-ac36c9f3]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:16px 24px;border-radius:8px;font-size:14px;font-weight:500;z-index:2000;box-shadow:0 4px 12px #00000026;animation:toastSlideIn-ac36c9f3 .3s ease-out;max-width:80%;text-align:center;word-wrap:break-word}.toast-message.error[data-v-ac36c9f3]{background:#f44;color:#fff}.toast-message.success[data-v-ac36c9f3]{background:#2abf4b;color:#fff}@keyframes toastSlideIn-ac36c9f3{0%{opacity:0;transform:translate(-50%,-60%)}to{opacity:1;transform:translate(-50%,-50%)}}.loan-records-page[data-v-7bd9bcf8]{min-height:100vh;background:#f5f5f5;padding-bottom:80px}.page-header[data-v-7bd9bcf8]{display:flex;align-items:center;justify-content:space-between;padding:16px;background:#fff;border-bottom:1px solid #eee}.back-button[data-v-7bd9bcf8]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.header-title[data-v-7bd9bcf8]{font-size:18px;font-weight:600;color:#333}.header-placeholder[data-v-7bd9bcf8]{width:40px}.records-content[data-v-7bd9bcf8]{padding:16px}.loading[data-v-7bd9bcf8],.empty[data-v-7bd9bcf8]{text-align:center;padding:40px 20px;color:#999}.loan-list[data-v-7bd9bcf8]{display:flex;flex-direction:column;gap:16px}.loan-item[data-v-7bd9bcf8]{background:#fff;border-radius:12px;padding:16px;border-left:4px solid #2abf4b}.loan-header[data-v-7bd9bcf8]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #f0f0f0}.loan-id[data-v-7bd9bcf8]{font-size:16px;font-weight:600;color:#333}.loan-date[data-v-7bd9bcf8]{font-size:14px;color:#999}.loan-details[data-v-7bd9bcf8]{margin-bottom:16px}.detail-row[data-v-7bd9bcf8]{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.detail-label[data-v-7bd9bcf8]{font-size:14px;color:#666}.detail-value[data-v-7bd9bcf8]{font-size:14px;color:#333;font-weight:500}.loan-actions[data-v-7bd9bcf8]{display:flex;gap:12px;padding-top:12px;border-top:1px solid #f0f0f0}.action-btn[data-v-7bd9bcf8]{flex:1;padding:10px;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer}.agreement-btn[data-v-7bd9bcf8]{background:#2abf4b;color:#fff}.status-btn[data-v-7bd9bcf8]{background:#f5f5f5;color:#666}.repay-btn[data-v-7bd9bcf8]{background:#ff9800;color:#fff}.financial-management-page[data-v-cc43371c]{min-height:100vh;background:#f8f8f8;padding-bottom:80px}.page-header[data-v-cc43371c]{display:flex;align-items:center;justify-content:space-between;padding:16px;background:#fff;border-bottom:1px solid #eee}.back-button[data-v-cc43371c]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.header-title[data-v-cc43371c]{font-size:18px;font-weight:600;color:#333}.header-placeholder[data-v-cc43371c]{width:40px}.page-content[data-v-cc43371c]{padding:40px 20px}.empty-state[data-v-cc43371c]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px}.empty-icon[data-v-cc43371c]{margin-bottom:24px;opacity:.5}.empty-text[data-v-cc43371c]{font-size:16px;color:#999;text-align:center}.header-menu[data-v-cc43371c]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.product-list[data-v-cc43371c]{padding:16px}.product-card[data-v-cc43371c]{background:#fff;border-radius:12px;padding:16px;margin-bottom:16px;box-shadow:0 2px 8px #0000000d;cursor:pointer}.product-header[data-v-cc43371c]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.product-name[data-v-cc43371c]{font-size:20px;font-weight:600;color:#333}.product-image[data-v-cc43371c]{width:50px;height:50px;border-radius:8px;overflow:hidden}.product-image img[data-v-cc43371c]{width:100%;height:100%;object-fit:cover}.product-info[data-v-cc43371c]{margin-bottom:16px}.info-row[data-v-cc43371c]{display:flex;align-items:center;gap:12px}.info-currency[data-v-cc43371c]{font-size:14px;color:#666}.info-details[data-v-cc43371c]{flex:1;display:flex;flex-direction:column;gap:8px}.detail-item[data-v-cc43371c]{display:flex;justify-content:space-between;font-size:14px}.detail-label[data-v-cc43371c]{color:#666}.detail-value[data-v-cc43371c]{color:#333;font-weight:500}.purchase-btn[data-v-cc43371c]{width:100%;padding:12px;background:#2abf4b;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer}.financial-purchase-page[data-v-08552042]{min-height:100vh;background:#fff;padding-bottom:80px}.page-header[data-v-08552042]{display:flex;align-items:center;justify-content:space-between;padding:16px;background:#fff;border-bottom:1px solid #eee}.back-button[data-v-08552042]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.header-title[data-v-08552042]{font-size:18px;font-weight:600;color:#333}.header-placeholder[data-v-08552042]{width:40px}.page-content[data-v-08552042]{padding:20px 16px}.product-info[data-v-08552042]{display:flex;align-items:center;gap:12px;margin-bottom:24px}.product-image[data-v-08552042]{width:60px;height:60px;border-radius:8px;overflow:hidden}.product-image img[data-v-08552042]{width:100%;height:100%;object-fit:cover}.product-name[data-v-08552042]{font-size:18px;font-weight:600;color:#333}.product-currency[data-v-08552042]{font-size:14px;color:#666;margin-top:4px}.product-yield[data-v-08552042]{margin-left:auto;padding:6px 12px;background:#2abf4b;border-radius:20px;color:#fff;font-size:12px}.yield-label[data-v-08552042]{margin-right:4px}.purchase-details[data-v-08552042]{margin-bottom:24px}.detail-item[data-v-08552042]{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid #eee}.detail-label[data-v-08552042]{font-size:14px;color:#666}.detail-value[data-v-08552042]{font-size:14px;color:#333;font-weight:500}.purchase-input-section[data-v-08552042]{display:flex;gap:12px;margin-bottom:24px}.purchase-input[data-v-08552042]{flex:1;padding:12px 16px;border:1px solid #e0e0e0;border-radius:8px;font-size:16px}.max-btn[data-v-08552042]{padding:12px 20px;background:#f5f5f5;border:1px solid #e0e0e0;border-radius:8px;font-size:14px;color:#333;cursor:pointer}.purchase-btn[data-v-08552042]{width:100%;padding:16px;background:#2abf4b;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;margin-bottom:24px}.product-description[data-v-08552042]{margin-top:24px;padding-top:24px;border-top:1px solid #eee}.description-title[data-v-08552042]{font-size:16px;font-weight:600;color:#333;margin-bottom:12px}.description-content[data-v-08552042]{font-size:14px;color:#666;line-height:1.6}.confirm-dialog-overlay[data-v-08552042]{position:fixed;inset:0;background:#00000080;display:flex;align-items:flex-end;z-index:2000}.confirm-dialog[data-v-08552042]{width:100%;background:#fff;border-radius:20px 20px 0 0;padding:20px;max-height:80vh;overflow-y:auto}.dialog-header[data-v-08552042]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.dialog-title[data-v-08552042]{font-size:18px;font-weight:600;color:#333}.dialog-close[data-v-08552042]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:24px;color:#999;cursor:pointer}.dialog-content[data-v-08552042]{margin-bottom:20px}.confirm-item[data-v-08552042]{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid #eee}.confirm-label[data-v-08552042]{font-size:14px;color:#666}.confirm-value[data-v-08552042]{font-size:14px;color:#333;font-weight:500}.dialog-footer[data-v-08552042]{margin-top:20px}.confirm-btn[data-v-08552042]{width:100%;padding:16px;background:#2abf4b;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer}.toast-message[data-v-08552042]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:16px 24px;border-radius:8px;font-size:14px;font-weight:500;z-index:3000;box-shadow:0 4px 12px #00000026;animation:toastSlideIn-08552042 .3s ease-out;max-width:80%;text-align:center;word-wrap:break-word}.toast-message.error[data-v-08552042]{background:#f44;color:#fff}.toast-message.success[data-v-08552042]{background:#2abf4b;color:#fff}@keyframes toastSlideIn-08552042{0%{opacity:0;transform:translate(-50%,-60%)}to{opacity:1;transform:translate(-50%,-50%)}}.financial-orders-page[data-v-6693cb54]{min-height:100vh;background:#f5f5f5;padding-bottom:80px}.page-header[data-v-6693cb54]{display:flex;align-items:center;justify-content:space-between;padding:16px;background:#fff;border-bottom:1px solid #eee}.back-button[data-v-6693cb54]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.header-title[data-v-6693cb54]{font-size:18px;font-weight:600;color:#333}.header-placeholder[data-v-6693cb54]{width:40px}.page-content[data-v-6693cb54]{padding:16px}.empty-state[data-v-6693cb54]{padding:60px 20px;text-align:center}.empty-text[data-v-6693cb54]{font-size:16px;color:#999}.order-list[data-v-6693cb54]{display:flex;flex-direction:column;gap:16px}.order-card[data-v-6693cb54]{background:#fff;border-radius:12px;padding:16px;box-shadow:0 2px 8px #0000000d}.order-header[data-v-6693cb54]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.order-name[data-v-6693cb54]{font-size:18px;font-weight:600;color:#333}.order-status[data-v-6693cb54]{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500}.order-status.in_progress[data-v-6693cb54]{background:#e8f5e9;color:#2abf4b}.order-status.completed[data-v-6693cb54]{background:#f5f5f5;color:#666}.order-status.redeemed[data-v-6693cb54]{background:#fff3e0;color:#ff9800}.order-info[data-v-6693cb54]{margin-bottom:16px}.info-row[data-v-6693cb54]{display:flex;justify-content:space-between;gap:16px}.info-left[data-v-6693cb54],.info-right[data-v-6693cb54]{flex:1;display:flex;flex-direction:column;gap:8px}.info-item[data-v-6693cb54]{display:flex;flex-direction:column;gap:4px}.info-label[data-v-6693cb54]{font-size:12px;color:#666}.info-value[data-v-6693cb54]{font-size:14px;color:#333;font-weight:500}.order-actions[data-v-6693cb54]{display:flex;gap:12px}.action-btn[data-v-6693cb54]{flex:1;padding:12px;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer}.redeem-btn[data-v-6693cb54]{background:#e8f5e9;color:#2abf4b}.yield-btn[data-v-6693cb54]{background:#2abf4b;color:#fff}.redeem-dialog-overlay[data-v-6693cb54]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:2000}.redeem-dialog[data-v-6693cb54]{width:90%;max-width:400px;background:#fff;border-radius:12px;padding:24px}.dialog-content[data-v-6693cb54]{margin-bottom:24px}.dialog-message[data-v-6693cb54]{font-size:16px;color:#333;text-align:center;line-height:1.6}.dialog-footer[data-v-6693cb54]{display:flex;gap:12px}.dialog-btn[data-v-6693cb54]{flex:1;padding:12px;border:none;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer}.cancel-btn[data-v-6693cb54]{background:#f5f5f5;color:#666}.confirm-btn[data-v-6693cb54]{background:#2abf4b;color:#fff}.toast-message[data-v-6693cb54]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:16px 24px;border-radius:8px;font-size:14px;font-weight:500;z-index:3000;box-shadow:0 4px 12px #00000026;animation:toastSlideIn-6693cb54 .3s ease-out;max-width:80%;text-align:center;word-wrap:break-word}.toast-message.error[data-v-6693cb54]{background:#f44;color:#fff}.toast-message.success[data-v-6693cb54]{background:#2abf4b;color:#fff}@keyframes toastSlideIn-6693cb54{0%{opacity:0;transform:translate(-50%,-60%)}to{opacity:1;transform:translate(-50%,-50%)}}.financial-yield-list-page[data-v-418f4682]{min-height:100vh;background:#f5f5f5;padding-bottom:80px}.page-header[data-v-418f4682]{display:flex;align-items:center;justify-content:space-between;padding:16px;background:#fff;border-bottom:1px solid #eee}.back-button[data-v-418f4682]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.header-title[data-v-418f4682]{font-size:18px;font-weight:600;color:#333}.header-placeholder[data-v-418f4682]{width:40px}.page-content[data-v-418f4682]{padding:16px}.yield-stats[data-v-418f4682]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:16px}.stat-item[data-v-418f4682]{background:#fff;border-radius:8px;padding:16px;text-align:center}.stat-label[data-v-418f4682]{font-size:12px;color:#666;margin-bottom:8px}.stat-value[data-v-418f4682]{font-size:18px;font-weight:600;color:#333}.stat-value.success[data-v-418f4682]{color:#2abf4b}.stat-value.warning[data-v-418f4682]{color:#ff9800}.empty-state[data-v-418f4682]{padding:60px 20px;text-align:center}.empty-text[data-v-418f4682]{font-size:16px;color:#999}.yield-list[data-v-418f4682]{display:flex;flex-direction:column;gap:12px}.yield-item[data-v-418f4682]{background:#fff;border-radius:8px;padding:16px}.yield-header[data-v-418f4682]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #eee}.yield-date[data-v-418f4682]{font-size:16px;font-weight:600;color:#333}.yield-status[data-v-418f4682]{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500}.yield-status.pending[data-v-418f4682]{background:#fff3e0;color:#ff9800}.yield-status.paid[data-v-418f4682]{background:#e8f5e9;color:#2abf4b}.yield-info[data-v-418f4682]{display:flex;flex-direction:column;gap:8px}.info-row[data-v-418f4682]{display:flex;justify-content:space-between;align-items:center}.info-label[data-v-418f4682]{font-size:14px;color:#666}.info-value[data-v-418f4682]{font-size:14px;color:#333;font-weight:500}.info-value.small[data-v-418f4682]{font-size:12px;color:#999}.toast-message[data-v-418f4682]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:16px 24px;border-radius:8px;font-size:14px;font-weight:500;z-index:3000;box-shadow:0 4px 12px #00000026;animation:toastSlideIn-418f4682 .3s ease-out;max-width:80%;text-align:center;word-wrap:break-word}.toast-message.error[data-v-418f4682]{background:#f44;color:#fff}.toast-message.success[data-v-418f4682]{background:#2abf4b;color:#fff}@keyframes toastSlideIn-418f4682{0%{opacity:0;transform:translate(-50%,-60%)}to{opacity:1;transform:translate(-50%,-50%)}}.search-page[data-v-b1d7a995]{min-height:100vh;background:#f8f8f8;padding-bottom:80px}.search-header[data-v-b1d7a995]{display:flex;align-items:center;padding:12px 16px;background:#fff;border-bottom:1px solid #eee;gap:12px}.back-button[data-v-b1d7a995]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.search-input-wrapper[data-v-b1d7a995]{flex:1;position:relative;display:flex;align-items:center;background:#f5f7fb;border-radius:20px;padding:8px 16px;gap:8px}.search-icon[data-v-b1d7a995]{width:20px;height:20px;flex-shrink:0}.search-input[data-v-b1d7a995]{flex:1;border:none;background:transparent;font-size:14px;color:#333;outline:none}.search-input[data-v-b1d7a995]::placeholder{color:#999}.clear-button[data-v-b1d7a995]{width:24px;height:24px;border:none;background:#ccc;color:#fff;border-radius:50%;font-size:18px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}.clear-button[data-v-b1d7a995]:active{opacity:.8}.search-content[data-v-b1d7a995]{padding:16px}.loading-state[data-v-b1d7a995],.empty-state[data-v-b1d7a995]{padding:60px 20px;text-align:center}.loading-text[data-v-b1d7a995],.empty-text[data-v-b1d7a995]{font-size:14px;color:#999}.results-section[data-v-b1d7a995]{background:#fff;border-radius:12px;padding:16px}.results-title[data-v-b1d7a995]{font-size:16px;font-weight:600;color:#333;margin-bottom:16px}.results-list[data-v-b1d7a995]{display:flex;flex-direction:column}.result-item[data-v-b1d7a995]{display:flex;align-items:center;justify-content:space-between;padding:16px 0;border-bottom:1px solid #f0f0f0;cursor:pointer}.result-item[data-v-b1d7a995]:last-child{border-bottom:none}.result-item[data-v-b1d7a995]:active{background:#f8f8f8;margin:0 -16px;padding-left:16px;padding-right:16px}.result-left[data-v-b1d7a995]{flex:1}.result-symbol[data-v-b1d7a995]{font-size:16px;font-weight:600;color:#333;margin-bottom:4px}.result-price[data-v-b1d7a995]{font-size:14px;color:#666}.result-arrow[data-v-b1d7a995]{width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.invite-page[data-v-5a82892c]{background:#f5f7fb;min-height:100vh;padding:12px 12px 80px;display:flex;justify-content:center}.card[data-v-5a82892c]{width:100%;max-width:430px;background:#fff;border-radius:16px;padding:20px;box-shadow:0 8px 30px #0000000f}.header[data-v-5a82892c]{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:24px}.back-btn[data-v-5a82892c]{position:absolute;left:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#333;border-radius:8px;transition:background-color .2s}.back-btn[data-v-5a82892c]:hover{background:#f5f5f5}.title[data-v-5a82892c]{font-size:18px;font-weight:700;color:#333}.invite-link-section[data-v-5a82892c]{margin-bottom:24px}.link-box[data-v-5a82892c]{background:#f8f8f8;border-radius:12px;padding:12px 16px;margin-bottom:12px;word-break:break-all}.link-text[data-v-5a82892c]{font-size:13px;color:#666;line-height:1.5}.copy-btn[data-v-5a82892c]{width:100%;background:#85bd00;color:#fff;border:none;border-radius:12px;padding:12px;font-size:15px;font-weight:600;cursor:pointer;transition:opacity .2s}.copy-btn[data-v-5a82892c]:hover:not(:disabled){opacity:.9}.copy-btn[data-v-5a82892c]:disabled{opacity:.6;cursor:not-allowed}.qr-section[data-v-5a82892c]{display:flex;justify-content:center;margin-bottom:24px}.qr-code[data-v-5a82892c]{padding:16px;background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a}.qr-code img[data-v-5a82892c]{display:block;width:200px;height:200px}.qr-loading[data-v-5a82892c]{padding:80px 20px;text-align:center;color:#999;font-size:14px}.invite-code-section[data-v-5a82892c]{margin-bottom:24px}.code-box[data-v-5a82892c]{background:#e8f5e9;border-radius:12px;padding:16px;text-align:center}.code-label[data-v-5a82892c]{font-size:14px;color:#666;margin-right:8px}.code-value[data-v-5a82892c]{font-size:18px;font-weight:700;color:#2e7d32}.instruction[data-v-5a82892c]{text-align:center;font-size:14px;color:#666;line-height:1.6}.newwithdraw-page[data-v-e6456d37]{min-height:100vh;background:#f8f8f8;padding-bottom:80px}.page-header[data-v-e6456d37]{display:flex;align-items:center;justify-content:space-between;padding:16px;background:#fff;border-bottom:1px solid #eee}.back-button[data-v-e6456d37]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.header-title[data-v-e6456d37]{font-size:18px;font-weight:600;color:#333}.header-right[data-v-e6456d37]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.withdraw-content[data-v-e6456d37]{padding:16px}.withdraw-form[data-v-e6456d37]{background:#fff;border-radius:12px;padding:20px;margin-bottom:16px}.form-group[data-v-e6456d37]{margin-bottom:20px}.form-label[data-v-e6456d37]{font-size:14px;color:#666;margin-bottom:8px}.input-box[data-v-e6456d37]{width:100%;padding:12px;background:#f5f7fb;border:1px solid #e5e7eb;border-radius:8px;font-size:15px;color:#333;outline:none;transition:border-color .2s}.input-box[data-v-e6456d37]:focus{border-color:#73b100}.input-box[data-v-e6456d37]::placeholder{color:#999}.withdraw-button[data-v-e6456d37]{width:100%;padding:14px;background:#73b100;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:opacity .2s;margin-top:10px}.withdraw-button[data-v-e6456d37]:active{opacity:.8}.withdraw-button[data-v-e6456d37]:disabled{background:#ccc;cursor:not-allowed}.toast-message[data-v-e6456d37]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:16px 24px;background:#000c;color:#fff;border-radius:8px;font-size:15px;z-index:9999;max-width:80%;text-align:center}.toast-message.success[data-v-e6456d37]{background:#73b100e6}.toast-message.error[data-v-e6456d37]{background:#dc2626e6}.withdraw-records-page[data-v-5e18c4d6]{min-height:100vh;background:#f8f8f8;padding-bottom:80px}.page-header[data-v-5e18c4d6]{display:flex;align-items:center;justify-content:space-between;padding:16px;background:#fff;border-bottom:1px solid #eee}.back-button[data-v-5e18c4d6]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.header-title[data-v-5e18c4d6]{font-size:18px;font-weight:600;color:#333}.header-placeholder[data-v-5e18c4d6]{width:40px}.records-content[data-v-5e18c4d6]{padding:16px}.loading-records[data-v-5e18c4d6],.empty-records[data-v-5e18c4d6]{text-align:center;padding:40px;color:#999;font-size:14px;background:#fff;border-radius:12px}.records-list[data-v-5e18c4d6]{display:flex;flex-direction:column;gap:16px}.record-item[data-v-5e18c4d6]{padding:16px;background:#fff;border-radius:12px}.record-row[data-v-5e18c4d6]{display:flex;justify-content:space-between;padding:8px 0;font-size:14px;border-bottom:1px solid #f5f5f5}.record-row[data-v-5e18c4d6]:last-child{border-bottom:none}.record-label[data-v-5e18c4d6]{color:#666}.record-value[data-v-5e18c4d6]{color:#333;font-weight:500;word-break:break-all;text-align:right;flex:1;margin-left:16px}.record-address[data-v-5e18c4d6]{font-family:monospace;font-size:12px}.status-pending[data-v-5e18c4d6]{color:#ff9800}.status-approved[data-v-5e18c4d6]{color:#73b100}.status-rejected[data-v-5e18c4d6]{color:#f44}.status-completed[data-v-5e18c4d6]{color:#2196f3}:root{font-family:PingFang SC,Microsoft YaHei,system-ui,-apple-system,sans-serif;color:#111;background-color:#f5f7fb}*{box-sizing:border-box}body{margin:0;background-color:#f5f7fb}a{color:inherit;text-decoration:none}button{font-family:inherit}#app{min-height:100vh}.page-shell{display:flex;justify-content:center;padding:32px 16px}.auth-card{width:min(520px,100%);background:#fff;border-radius:20px;padding:20px 24px 32px;box-shadow:0 10px 40px #0000000d}.top-bar{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.icon-btn{width:36px;height:36px;border-radius:10px;border:1px solid #e6e8ed;background:#f7f8fb;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.icon-btn:hover{border-color:#85bd00}.auth-title{margin:12px 0 24px;font-size:22px;font-weight:700;color:#111}.form-group{margin-bottom:18px}.form-label{font-size:15px;font-weight:700;color:#85bd00;margin-bottom:10px}.input-box{width:100%;background:#f6f6f6;border-radius:12px;border:1px solid transparent;padding:14px 16px;font-size:15px;color:#111;transition:border-color .2s ease,box-shadow .2s ease}.input-box:focus{outline:none;border-color:#85bd00;box-shadow:0 0 0 3px #85bd001a}.input-with-icon{position:relative}.input-icon-btn{position:absolute;right:14px;top:50%;transform:translateY(-50%);background:transparent;border:none;cursor:pointer;padding:0}.primary-btn{width:100%;border:none;border-radius:12px;background:#85bd00;color:#fff;font-weight:700;font-size:16px;padding:14px 12px;cursor:pointer;transition:opacity .2s ease,transform .2s ease}.primary-btn:active{transform:scale(.99)}.link-row{display:flex;justify-content:space-between;align-items:center;font-size:14px;color:#666;margin:12px 0 18px}.link-primary{color:#85bd00;font-weight:700}.muted{color:#666}.lang-list{display:flex;flex-direction:column;gap:12px;padding:16px 0 24px}.lang-item{display:flex;align-items:center;justify-content:space-between;background:#f7f8fb;border-radius:12px;padding:12px 14px;cursor:pointer;border:1px solid transparent;transition:border-color .2s ease,box-shadow .2s ease}.lang-item:hover{border-color:#85bd00;box-shadow:0 6px 20px #0000000d}.lang-left{display:flex;align-items:center;gap:12px}.flag{width:36px;height:24px;object-fit:cover;border-radius:6px;border:1px solid rgba(0,0,0,.05)}.lang-name{font-weight:700;color:#111}.lang-desc{color:#666;font-size:13px}.section-tip{margin-top:20px;text-align:center;color:#85bd00;font-weight:700}.flex-row{display:flex;gap:12px}.verify-btn{min-width:88px;background:#85bd00;border:none;color:#fff;border-radius:12px;font-weight:700;cursor:pointer;padding:0 12px;transition:opacity .2s ease}.verify-btn:disabled,.primary-btn:disabled{opacity:.6;cursor:not-allowed}@media(max-width:520px){.auth-card{padding:16px;border-radius:16px}.page-shell{padding:16px 12px}}
