.trading-section[data-v-c3641202]{display:flex;flex-direction:column;gap:24px}.section-header[data-v-c3641202]{margin-bottom:8px}.section-title[data-v-c3641202]{font-size:24px;font-weight:700;color:#111827;margin-bottom:8px}.section-subtitle[data-v-c3641202]{font-size:16px;color:#6b7280}.trading-mode-selector[data-v-c3641202]{display:flex;background-color:#f3f4f6;border-radius:8px;padding:4px;gap:4px;margin-bottom:16px}.mode-button[data-v-c3641202]{flex:1;padding:12px 24px;background:none;border:none;border-radius:6px;font-size:14px;font-weight:500;color:#6b7280;cursor:pointer;transition:all .15s ease}.mode-button.active[data-v-c3641202]{background-color:#fff;color:#111827;box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.trading-grid[data-v-c3641202]{display:grid;grid-template-columns:300px 1fr 1fr;gap:24px;align-items:start}.market-panel[data-v-c3641202]{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);padding:24px}.panel-header[data-v-c3641202]{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.panel-title[data-v-c3641202]{font-size:18px;font-weight:500;color:#111827}.panel-controls[data-v-c3641202]{display:flex;align-items:center;gap:12px}.external-orders-button[data-v-c3641202]{display:flex;align-items:center;gap:6px;padding:6px 12px;background-color:#f3f4f6;border:1px solid #d1d5db;border-radius:6px;font-size:12px;font-weight:500;color:#374151;cursor:pointer;transition:all .15s ease;white-space:nowrap}.external-orders-button[data-v-c3641202]:hover:not(:disabled){background-color:#e5e7eb;border-color:#9ca3af}.external-orders-button[data-v-c3641202]:disabled{opacity:.6;cursor:not-allowed}.sync-icon[data-v-c3641202]{font-size:12px;transition:transform .3s ease}.external-orders-button:hover .sync-icon[data-v-c3641202]{transform:rotate(180deg)}.pair-search-container[data-v-c3641202]{position:relative;width:100%}.pair-search-input[data-v-c3641202]{width:100%;font-size:14px;border:1px solid #d1d5db;border-radius:6px;padding:8px 12px;background-color:#fff;color:#111827;outline:none;transition:border-color .15s ease}.pair-search-input[data-v-c3641202]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.pair-dropdown[data-v-c3641202]{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #d1d5db;border-top:none;border-radius:0 0 6px 6px;box-shadow:0 8px 16px -4px rgba(0,0,0,.1);max-height:300px;overflow-y:auto;z-index:1001}.dropdown-item[data-v-c3641202]{padding:12px;cursor:pointer;transition:background-color .15s ease}.dropdown-item[data-v-c3641202]:hover{background-color:#f9fafb}.dropdown-item.loading[data-v-c3641202],.dropdown-item.no-results[data-v-c3641202]{cursor:default;color:#6b7280;font-style:italic}.pair-item[data-v-c3641202]{display:flex;justify-content:space-between;align-items:center;padding:12px}.pair-info[data-v-c3641202]{display:flex;flex-direction:column;gap:4px}.pair-symbol[data-v-c3641202]{font-size:14px;font-weight:500;color:#111827}.pair-price[data-v-c3641202]{font-size:12px;color:#6b7280;font-family:monospace}.pair-change[data-v-c3641202]{font-size:12px;font-weight:500;padding:2px 6px;border-radius:4px}.pair-change.positive[data-v-c3641202]{background-color:#dcfce7;color:#166534}.pair-change.negative[data-v-c3641202]{background-color:#fee2e2;color:#991b1b}.market-loading[data-v-c3641202]{display:flex;align-items:center;justify-content:center;gap:8px;padding:40px;color:#6b7280;font-size:14px}.market-data-display[data-v-c3641202]{padding:20px 0}.current-pair-header[data-v-c3641202]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid #e5e7eb}.current-pair-name[data-v-c3641202]{font-size:18px;font-weight:600;color:#111827;margin:0}.pair-status[data-v-c3641202]{font-size:12px;font-weight:500;padding:4px 8px;border-radius:12px;text-transform:uppercase;background-color:#fee2e2;color:#991b1b}.pair-status.active[data-v-c3641202]{background-color:#dcfce7;color:#166534}.price-info-grid[data-v-c3641202]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:20px}.price-item[data-v-c3641202]{display:flex;flex-direction:column;gap:4px}.price-label[data-v-c3641202]{font-size:12px;font-weight:500;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.price-value[data-v-c3641202]{font-size:14px;font-weight:600;font-family:monospace;color:#111827}.price-value.buy-price[data-v-c3641202],.price-value.main-price[data-v-c3641202],.price-value.sell-price[data-v-c3641202]{font-size:18px;color:#2563eb}.price-value.buy-price[data-v-c3641202]{color:#059669}.price-value.sell-price[data-v-c3641202]{color:#dc2626}.change-value[data-v-c3641202]{display:flex;align-items:center;gap:4px}.change-value.positive[data-v-c3641202]{color:#22c55e}.change-value.negative[data-v-c3641202]{color:#ef4444}.change-emoji[data-v-c3641202]{font-size:12px}.market-stats[data-v-c3641202]{display:flex;flex-direction:column;gap:8px;padding-top:16px;border-top:1px solid #e5e7eb}.stat-item[data-v-c3641202]{display:flex;justify-content:space-between;align-items:center}.stat-label[data-v-c3641202]{font-size:12px;color:#6b7280}.stat-value[data-v-c3641202]{font-size:12px;font-weight:500;color:#111827;font-family:monospace}.market-error[data-v-c3641202]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center}.error-icon[data-v-c3641202]{font-size:32px;margin-bottom:12px}.error-text[data-v-c3641202]{font-size:14px;color:#6b7280;margin-bottom:16px}.retry-button-small[data-v-c3641202]{background-color:#2563eb;color:#fff;border:none;border-radius:4px;padding:6px 12px;font-size:12px;font-weight:500;cursor:pointer;transition:background-color .15s ease}.retry-button-small[data-v-c3641202]:hover{background-color:#1d4ed8}@media (max-width:768px){.price-info-grid[data-v-c3641202]{grid-template-columns:1fr;gap:12px}.current-pair-header[data-v-c3641202]{flex-direction:column;gap:8px;align-items:flex-start}.market-stats[data-v-c3641202]{gap:6px}.panel-controls[data-v-c3641202]{flex-direction:column;gap:8px;align-items:stretch}.external-orders-button[data-v-c3641202]{justify-content:center}}.loading-spinner-small[data-v-c3641202]{width:16px;height:16px;border:2px solid rgba(0,0,0,.1);border-left-color:#3b82f6;border-radius:50%;animation:spin-c3641202 1s linear infinite}@keyframes spin-c3641202{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.trading-forms[data-v-c3641202]{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);overflow:hidden}.form-tabs[data-v-c3641202]{display:flex;background-color:#f9fafb}.tab-button[data-v-c3641202]{flex:1;padding:16px;background:none;border:none;font-size:16px;font-weight:500;color:#6b7280;cursor:pointer;transition:all .15s ease}.tab-button.active[data-v-c3641202]{background-color:#fff;color:#111827;box-shadow:0 -2px 4px 0 rgba(0,0,0,.05)}.tab-button:first-child.active[data-v-c3641202]{color:#059669}.tab-button:last-child.active[data-v-c3641202]{color:#dc2626}.trade-form[data-v-c3641202]{padding:24px}.leverage-selector[data-v-c3641202]{display:flex;gap:8px;flex-wrap:wrap}.leverage-button[data-v-c3641202]{padding:6px 12px;background-color:#f3f4f6;border:1px solid #d1d5db;border-radius:4px;font-size:12px;font-weight:500;color:#374151;cursor:pointer;transition:all .15s ease}.leverage-button[data-v-c3641202]:hover{background-color:#e5e7eb}.leverage-button.active[data-v-c3641202]{background-color:#3b82f6;color:#fff;border-color:#3b82f6}.order-type-selector[data-v-c3641202]{display:flex;gap:20px;margin-bottom:20px}.radio-label[data-v-c3641202]{display:flex;align-items:center;gap:8px;font-size:14px;color:#374151;cursor:pointer}.radio-label input[type=radio][data-v-c3641202]{margin:0}.form-group[data-v-c3641202]{margin-bottom:20px}.form-label[data-v-c3641202]{display:block;font-size:14px;font-weight:500;color:#374151;margin-bottom:8px}.borrowed-amount[data-v-c3641202]{display:flex;align-items:center;gap:4px;font-size:12px}.borrowed-text[data-v-c3641202]{color:#6b7280}.borrowed-link[data-v-c3641202]{background:none;border:none;color:#dc2626;font-weight:500;font-size:12px;cursor:pointer;text-decoration:underline;padding:0;transition:color .15s ease}.borrowed-link[data-v-c3641202]:hover{color:#b91c1c}.stop-loss-header[data-v-c3641202]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.calculate-button[data-v-c3641202]{background:none;border:1px solid #d1d5db;border-radius:4px;padding:4px 8px;font-size:11px;font-weight:500;color:#374151;cursor:pointer;transition:all .15s ease}.calculate-button[data-v-c3641202]:hover{background-color:#f3f4f6;border-color:#9ca3af}.risk-info[data-v-c3641202]{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:12px}.risk-label[data-v-c3641202]{color:#6b7280}.risk-value[data-v-c3641202]{font-weight:600;color:#111827;font-family:monospace}.risk-percentage[data-v-c3641202]{color:#dc2626;font-weight:500}.form-input[data-v-c3641202]{width:100%;padding:12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;color:#111827;outline:none;transition:border-color .15s ease}.form-input[data-v-c3641202]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.form-input[data-v-c3641202]:-moz-read-only{background-color:#f9fafb;color:#6b7280}.form-input[data-v-c3641202]:read-only{background-color:#f9fafb;color:#6b7280}.amount-buttons[data-v-c3641202]{display:flex;gap:8px;margin-top:8px}.percent-button[data-v-c3641202]{flex:1;padding:6px 12px;background-color:#f3f4f6;border:1px solid #d1d5db;border-radius:4px;font-size:12px;color:#374151;cursor:pointer;transition:all .15s ease}.percent-button[data-v-c3641202]:hover{background-color:#e5e7eb}.available-balance[data-v-c3641202]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding:12px;background-color:#f9fafb;border-radius:6px}.balance-label[data-v-c3641202]{font-size:14px;color:#6b7280}.balance-value[data-v-c3641202]{font-size:14px;font-weight:500;color:#111827;font-family:monospace}.fee-display[data-v-c3641202]{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;padding:12px}.fee-item[data-v-c3641202]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.fee-item[data-v-c3641202]:last-child{margin-bottom:0}.fee-label[data-v-c3641202]{font-size:12px;color:#6b7280;font-weight:500}.fee-value[data-v-c3641202]{font-size:12px;color:#111827;font-weight:600;font-family:monospace}.trade-button[data-v-c3641202]{width:100%;padding:16px;border:none;border-radius:6px;font-size:16px;font-weight:600;color:#fff;cursor:pointer;transition:all .15s ease}.trade-button.buy[data-v-c3641202]{background-color:#059669}.trade-button.buy[data-v-c3641202]:hover:not(:disabled){background-color:#047857}.trade-button.sell[data-v-c3641202]{background-color:#dc2626}.trade-button.sell[data-v-c3641202]:hover:not(:disabled){background-color:#b91c1c}.trade-button[data-v-c3641202]:disabled{background-color:#d1d5db;color:#9ca3af;cursor:not-allowed}.order-history[data-v-c3641202]{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);padding:24px}.history-filter[data-v-c3641202]{font-size:14px;border:1px solid #d1d5db;border-radius:6px;padding:6px 12px;background-color:#fff;color:#111827;outline:none}.positions-list[data-v-c3641202]{display:flex;flex-direction:column;gap:16px;margin-top:20px}.position-item[data-v-c3641202]{padding:16px;border:1px solid #e5e7eb;border-radius:8px;transition:all .15s ease}.position-item[data-v-c3641202]:hover{border-color:#d1d5db;box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}.position-header[data-v-c3641202]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;gap:8px}.position-pair[data-v-c3641202]{font-size:16px;font-weight:600;color:#111827}.position-side[data-v-c3641202]{font-size:12px;font-weight:600;text-transform:uppercase;padding:3px 8px;border-radius:4px}.position-side.buy[data-v-c3641202]{background-color:#dcfce7;color:#166534}.position-side.sell[data-v-c3641202]{background-color:#fee2e2;color:#991b1b}.position-leverage[data-v-c3641202]{font-size:12px;font-weight:600;padding:3px 8px;border-radius:4px;background-color:#f3f4f6;color:#374151}.position-details[data-v-c3641202]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:16px}.position-details>div[data-v-c3641202]{display:flex;flex-direction:column;gap:4px}.detail-label[data-v-c3641202]{font-size:12px;color:#6b7280;font-weight:500}.detail-value[data-v-c3641202]{font-size:14px;font-weight:600;color:#111827;font-family:monospace}.pnl-value.positive[data-v-c3641202]{color:#22c55e}.pnl-value.negative[data-v-c3641202]{color:#ef4444}.position-actions[data-v-c3641202]{display:flex;gap:8px;flex-wrap:wrap}.close-button[data-v-c3641202]{flex:1;min-width:100px;padding:8px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;transition:all .15s ease}.close-button.market[data-v-c3641202]{background-color:#dc2626;color:#fff;border-color:#dc2626}.close-button.market[data-v-c3641202]:hover{background-color:#b91c1c}.close-button.limit[data-v-c3641202]{background-color:#3b82f6;color:#fff;border-color:#3b82f6}.close-button.limit[data-v-c3641202]:hover{background-color:#2563eb}.close-button.smart[data-v-c3641202]{background-color:#059669;color:#fff;border-color:#059669}.close-button.smart[data-v-c3641202]:hover{background-color:#047857}.no-positions[data-v-c3641202]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center}.no-positions-icon[data-v-c3641202]{font-size:32px;margin-bottom:12px}.no-positions-text[data-v-c3641202]{font-size:14px;color:#6b7280}.orders-list[data-v-c3641202]{display:flex;flex-direction:column;gap:12px;margin-top:20px}.order-item[data-v-c3641202]{padding:12px 16px;border:1px solid #e5e7eb;border-radius:6px;transition:all .15s ease}.order-item[data-v-c3641202]:hover{border-color:#d1d5db;box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.order-header[data-v-c3641202]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;gap:8px}.order-pair[data-v-c3641202]{font-size:14px;font-weight:600;color:#111827}.order-side[data-v-c3641202]{font-size:11px;font-weight:600;text-transform:uppercase;padding:2px 6px;border-radius:3px}.order-side.buy[data-v-c3641202]{background-color:#dcfce7;color:#166534}.order-side.sell[data-v-c3641202]{background-color:#fee2e2;color:#991b1b}.order-first-line[data-v-c3641202]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.order-price[data-v-c3641202]{font-size:14px;font-weight:500;color:#111827;font-family:monospace}.order-amount[data-v-c3641202]{font-size:14px;color:#374151;font-family:monospace}.order-second-line[data-v-c3641202]{font-size:12px}.order-details[data-v-c3641202]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.order-status-short[data-v-c3641202]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;font-size:10px;font-weight:600;text-transform:uppercase}.order-status-short.filled[data-v-c3641202]{background-color:#dcfce7;color:#166534}.order-status-short.failed[data-v-c3641202]{background-color:#fee2e2;color:#991b1b}.order-status-short.pending[data-v-c3641202]{background-color:#fef3c7;color:#92400e}.order-status-short.cancelled[data-v-c3641202]{background-color:#f3f4f6;color:#6b7280}.order-value[data-v-c3641202]{color:#374151;font-family:monospace;font-weight:500}.order-fee[data-v-c3641202]{color:#6b7280;font-family:monospace}.order-fee.no-fee[data-v-c3641202]{color:#22c55e}.order-time[data-v-c3641202]{color:#9ca3af;font-size:11px}@media (max-width:768px){.trading-grid[data-v-c3641202]{grid-template-columns:1fr;gap:16px}.trading-mode-selector[data-v-c3641202]{flex-direction:column}.leverage-selector[data-v-c3641202]{justify-content:center}.position-details[data-v-c3641202]{grid-template-columns:1fr;gap:8px}.position-actions[data-v-c3641202]{flex-direction:column}.close-button[data-v-c3641202]{min-width:auto}.order-details[data-v-c3641202]{gap:8px}.order-first-line[data-v-c3641202]{flex-direction:column;align-items:flex-start;gap:4px}}.position-size-selector[data-v-c3641202]{gap:4px}.currency-toggle[data-v-c3641202]{padding:4px 8px;background-color:#f3f4f6;border:1px solid #d1d5db;color:#374151}.currency-toggle.active[data-v-c3641202]{background-color:#3b82f6;color:#fff;border-color:#3b82f6}.amount-info[data-v-c3641202]{display:flex;justify-content:flex-end;margin-top:4px;font-size:12px;color:#6b7280}.amount-conversion[data-v-c3641202]{gap:4px}.position-size-selector[data-v-c3641202]{display:flex;background-color:#f3f4f6;border-radius:6px;padding:2px;gap:2px}.currency-toggle[data-v-c3641202]{flex:1;padding:6px 12px;background:none;border:none;border-radius:4px;font-size:12px;font-weight:500;color:#6b7280;cursor:pointer;transition:all .15s ease;min-width:50px}.currency-toggle[data-v-c3641202]:hover{background-color:#e5e7eb}.currency-toggle.active[data-v-c3641202]{background-color:#fff;color:#111827;box-shadow:0 1px 2px 0 rgba(0,0,0,.1)}.amount-info[data-v-c3641202]{margin-top:8px;padding:8px 12px;background-color:#f9fafb;border-radius:4px;border:1px solid #e5e7eb}.amount-conversion[data-v-c3641202]{display:flex;align-items:center;gap:8px;font-size:12px}.conversion-label[data-v-c3641202]{color:#6b7280;font-weight:500}.conversion-value[data-v-c3641202]{color:#111827;font-weight:600;font-family:monospace}.amount-label-container[data-v-c3641202]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;flex-wrap:wrap;gap:8px}.amount-label-container .form-label[data-v-c3641202]{margin-bottom:0}@media (max-width:768px){.amount-label-container[data-v-c3641202]{flex-direction:column;align-items:flex-start;gap:8px}.position-size-selector[data-v-c3641202]{align-self:stretch}.currency-toggle[data-v-c3641202]{min-width:auto}}.login-container[data-v-2d388e1d]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#1f2937,#f97316);padding:20px;position:relative;overflow:hidden}.background-pattern[data-v-2d388e1d]{position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 25% 25%,hsla(0,0%,100%,.1) 0,transparent 50%),radial-gradient(circle at 75% 75%,hsla(0,0%,100%,.1) 0,transparent 50%);pointer-events:none}.login-card[data-v-2d388e1d]{background:hsla(0,0%,100%,.95);backdrop-filter:blur(10px);border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,.1);padding:40px;width:100%;max-width:420px;position:relative;z-index:1}.login-header[data-v-2d388e1d]{text-align:center;margin-bottom:32px}.logo-section[data-v-2d388e1d]{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:16px}.logo-icon[data-v-2d388e1d]{height:48px;width:48px;display:flex;align-items:center;justify-content:center;border-radius:12px;background-color:transparent}.logo-image[data-v-2d388e1d]{height:40px;width:40px;-o-object-fit:contain;object-fit:contain}.brand-name[data-v-2d388e1d]{font-size:32px;font-weight:700;color:#1f2937;letter-spacing:-.025em}.login-subtitle[data-v-2d388e1d]{color:#6b7280;font-size:16px;margin:0}.error-message[data-v-2d388e1d]{display:flex;align-items:center;gap:8px;padding:12px 16px;background-color:#fef2f2;border:1px solid #fecaca;border-radius:8px;margin-bottom:20px}.error-icon[data-v-2d388e1d]{font-size:16px}.error-text[data-v-2d388e1d]{color:#dc2626;font-size:14px;font-weight:500}.login-form[data-v-2d388e1d]{margin-bottom:24px}.form-group[data-v-2d388e1d]{margin-bottom:20px}.form-label[data-v-2d388e1d]{display:block;font-size:14px;font-weight:500;color:#374151;margin-bottom:8px}.form-input[data-v-2d388e1d]{width:100%;padding:12px 16px;border:2px solid #e5e7eb;border-radius:8px;font-size:16px;color:#111827;background-color:#fff;transition:all .15s ease;outline:none}.form-input[data-v-2d388e1d]:focus{border-color:#f97316;box-shadow:0 0 0 3px rgba(249,115,22,.1)}.form-input[data-v-2d388e1d]:disabled{background-color:#f9fafb;color:#9ca3af;cursor:not-allowed}.password-input-container[data-v-2d388e1d]{position:relative}.password-toggle[data-v-2d388e1d]{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;font-size:18px;padding:4px;border-radius:4px;transition:background-color .15s ease}.password-toggle[data-v-2d388e1d]:hover:not(:disabled){background-color:#f3f4f6}.password-toggle[data-v-2d388e1d]:disabled{cursor:not-allowed;opacity:.5}.form-options[data-v-2d388e1d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.checkbox-label[data-v-2d388e1d]{display:flex;align-items:center;gap:8px;cursor:pointer}.checkbox-text[data-v-2d388e1d]{font-size:14px;color:#374151}.forgot-password[data-v-2d388e1d]{font-size:14px;color:#f97316;text-decoration:none;transition:color .15s ease}.forgot-password[data-v-2d388e1d]:hover{color:#ea580c}.login-button[data-v-2d388e1d]{width:100%;padding:14px;background:linear-gradient(135deg,#1f2937,#f97316);color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .15s ease;box-shadow:0 4px 12px rgba(249,115,22,.3);display:flex;align-items:center;justify-content:center;gap:8px}.login-button[data-v-2d388e1d]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 16px rgba(249,115,22,.4)}.login-button[data-v-2d388e1d]:disabled{opacity:.7;cursor:not-allowed;transform:none}.loading-spinner[data-v-2d388e1d]{width:16px;height:16px;border:2px solid hsla(0,0%,100%,.3);border-top:2px solid #fff;border-radius:50%;animation:spin-2d388e1d 1s linear infinite}@keyframes spin-2d388e1d{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.divider[data-v-2d388e1d]{position:relative;text-align:center;margin:24px 0}.divider[data-v-2d388e1d]:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background-color:#e5e7eb}.divider-text[data-v-2d388e1d]{background-color:hsla(0,0%,100%,.95);color:#6b7280;padding:0 16px;font-size:14px;position:relative}.social-login[data-v-2d388e1d]{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.social-button[data-v-2d388e1d]{display:flex;align-items:center;justify-content:center;gap:12px;padding:12px 16px;border:2px solid #e5e7eb;border-radius:8px;background-color:#fff;color:#374151;font-size:14px;font-weight:500;cursor:pointer;transition:all .15s ease}.social-button[data-v-2d388e1d]:hover:not(:disabled){border-color:#d1d5db;background-color:#f9fafb}.social-button[data-v-2d388e1d]:disabled{opacity:.5;cursor:not-allowed}.social-button.google[data-v-2d388e1d]:hover:not(:disabled){border-color:#ea4335;color:#ea4335}.social-button.github[data-v-2d388e1d]:hover:not(:disabled){border-color:#333;color:#333}.social-icon[data-v-2d388e1d]{font-size:18px}.signup-link[data-v-2d388e1d]{text-align:center;margin-bottom:24px;font-size:14px;color:#6b7280}.signup-text[data-v-2d388e1d]{color:#f97316;text-decoration:none;font-weight:500;transition:color .15s ease}.signup-text[data-v-2d388e1d]:hover{color:#ea580c}.demo-section[data-v-2d388e1d]{text-align:center;padding-top:20px;border-top:1px solid #e5e7eb;margin-bottom:20px}.demo-text[data-v-2d388e1d]{font-size:14px;color:#6b7280;margin-bottom:12px}.demo-button[data-v-2d388e1d]{padding:8px 20px;background-color:#f3f4f6;color:#374151;border:1px solid #d1d5db;border-radius:6px;font-size:14px;cursor:pointer;transition:all .15s ease}.demo-button[data-v-2d388e1d]:hover:not(:disabled){background-color:#e5e7eb;border-color:#9ca3af}.demo-button[data-v-2d388e1d]:disabled{opacity:.5;cursor:not-allowed}.environment-info[data-v-2d388e1d]{text-align:center;padding-top:16px;border-top:1px solid #e5e7eb}.api-text[data-v-2d388e1d],.environment-text[data-v-2d388e1d]{font-size:12px;color:#9ca3af;margin:2px 0}@media (max-width:480px){.login-container[data-v-2d388e1d]{padding:16px}.login-card[data-v-2d388e1d]{padding:24px}.brand-name[data-v-2d388e1d]{font-size:28px}.social-login[data-v-2d388e1d]{gap:8px}.form-options[data-v-2d388e1d]{flex-direction:column;gap:12px;align-items:flex-start}}.settings-container[data-v-c2de84ee]{max-width:1200px;margin:0 auto;padding:24px}.settings-header[data-v-c2de84ee]{margin-bottom:32px}.settings-title[data-v-c2de84ee]{font-size:28px;font-weight:700;color:#111827;margin-bottom:8px}.settings-subtitle[data-v-c2de84ee]{font-size:16px;color:#6b7280}.settings-nav[data-v-c2de84ee]{display:flex;gap:8px;margin-bottom:32px;border-bottom:1px solid #e5e7eb}.nav-item[data-v-c2de84ee]{display:flex;align-items:center;gap:8px;padding:12px 16px;background:none;border:none;border-bottom:2px solid transparent;font-size:14px;font-weight:500;color:#6b7280;cursor:pointer;transition:all .15s ease}.nav-item[data-v-c2de84ee]:hover{color:#374151;background-color:#f9fafb}.nav-item.active[data-v-c2de84ee]{color:#2563eb;border-bottom-color:#3b82f6}.nav-icon[data-v-c2de84ee]{font-size:16px}.settings-content[data-v-c2de84ee]{min-height:400px}.settings-section[data-v-c2de84ee]{animation:fadeIn-c2de84ee .3s ease}@keyframes fadeIn-c2de84ee{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.section-header[data-v-c2de84ee]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px}.section-title[data-v-c2de84ee]{font-size:20px;font-weight:600;color:#111827;margin-bottom:4px}.section-description[data-v-c2de84ee]{font-size:14px;color:#6b7280}.settings-card[data-v-c2de84ee]{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);padding:24px}.form-group[data-v-c2de84ee]{margin-bottom:20px}.form-label[data-v-c2de84ee]{display:block;font-size:14px;font-weight:500;color:#374151;margin-bottom:8px}.form-input[data-v-c2de84ee],.form-select[data-v-c2de84ee],.form-textarea[data-v-c2de84ee]{width:100%;padding:12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;color:#111827;background-color:#fff;transition:border-color .15s ease}.form-input[data-v-c2de84ee]:focus,.form-select[data-v-c2de84ee]:focus,.form-textarea[data-v-c2de84ee]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.form-input[data-v-c2de84ee]:-moz-read-only{background-color:#f9fafb;color:#6b7280}.form-input[data-v-c2de84ee]:read-only{background-color:#f9fafb;color:#6b7280}.form-help[data-v-c2de84ee]{display:block;font-size:12px;color:#6b7280;margin-top:4px}.input-with-toggle[data-v-c2de84ee]{position:relative}.toggle-visibility[data-v-c2de84ee]{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;font-size:16px;padding:4px;border-radius:4px;transition:background-color .15s ease}.toggle-visibility[data-v-c2de84ee]:hover{background-color:#f3f4f6}.checkbox-label[data-v-c2de84ee]{display:flex;align-items:center;gap:8px;cursor:pointer}.checkbox-text[data-v-c2de84ee]{font-size:14px;color:#374151}.api-warning[data-v-c2de84ee]{display:flex;gap:12px;padding:16px;background-color:#fef3c7;border:1px solid #f59e0b;border-radius:6px;margin-bottom:24px}.warning-icon[data-v-c2de84ee]{font-size:20px;flex-shrink:0}.warning-content strong[data-v-c2de84ee]{color:#92400e;font-size:14px}.warning-content p[data-v-c2de84ee]{color:#92400e;font-size:13px;margin:4px 0 0 0}.form-actions[data-v-c2de84ee]{display:flex;gap:12px;margin-top:24px}.btn-primary[data-v-c2de84ee],.btn-secondary[data-v-c2de84ee]{padding:10px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .15s ease;border:none;display:flex;align-items:center;gap:8px}.btn-primary[data-v-c2de84ee]{background-color:#2563eb;color:#fff}.btn-primary[data-v-c2de84ee]:hover:not(:disabled){background-color:#1d4ed8}.btn-primary[data-v-c2de84ee]:disabled{background-color:#9ca3af;cursor:not-allowed}.btn-secondary[data-v-c2de84ee]{background-color:#f3f4f6;color:#374151;border:1px solid #d1d5db}.btn-secondary[data-v-c2de84ee]:hover:not(:disabled){background-color:#e5e7eb}.btn-icon[data-v-c2de84ee]{font-size:14px}.empty-state[data-v-c2de84ee]{text-align:center;padding:48px 24px}.empty-icon[data-v-c2de84ee]{font-size:48px;margin-bottom:16px}.empty-title[data-v-c2de84ee]{font-size:18px;font-weight:500;color:#111827;margin-bottom:8px}.empty-description[data-v-c2de84ee]{font-size:14px;color:#6b7280}.addresses-list[data-v-c2de84ee]{display:flex;flex-direction:column;gap:16px}.address-item[data-v-c2de84ee]{border:1px solid #e5e7eb;border-radius:8px;padding:16px;transition:all .15s ease}.address-item[data-v-c2de84ee]:hover{border-color:#d1d5db;box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.address-main[data-v-c2de84ee]{display:flex;justify-content:space-between;align-items:flex-start}.address-info[data-v-c2de84ee]{flex:1}.address-name[data-v-c2de84ee]{font-size:16px;font-weight:500;color:#111827;margin-bottom:4px}.address-asset[data-v-c2de84ee],.address-chain[data-v-c2de84ee]{font-size:14px;color:#2563eb;font-weight:500;margin-bottom:8px}.address-value[data-v-c2de84ee]{font-size:14px;color:#374151;font-family:monospace;word-break:break-all;margin-bottom:8px}.address-date[data-v-c2de84ee]{font-size:12px;color:#6b7280}.address-actions[data-v-c2de84ee]{display:flex;gap:8px}.btn-icon-small[data-v-c2de84ee]{padding:8px;border:none;border-radius:4px;cursor:pointer;font-size:14px;transition:all .15s ease}.btn-icon-small.edit[data-v-c2de84ee]{background-color:#dbeafe;color:#1d4ed8}.btn-icon-small.edit[data-v-c2de84ee]:hover{background-color:#bfdbfe}.btn-icon-small.delete[data-v-c2de84ee]{background-color:#fee2e2;color:#dc2626}.btn-icon-small.delete[data-v-c2de84ee]:hover{background-color:#fecaca}.modal-overlay[data-v-c2de84ee]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-c2de84ee]{background-color:#fff;border-radius:8px;box-shadow:0 20px 40px rgba(0,0,0,.1);width:100%;max-width:500px;max-height:85vh;overflow:visible;margin:20px;position:relative}.modal-header[data-v-c2de84ee]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e5e7eb}.modal-title[data-v-c2de84ee]{font-size:18px;font-weight:600;color:#111827}.modal-close[data-v-c2de84ee]{background:none;border:none;font-size:20px;color:#6b7280;cursor:pointer;padding:4px;border-radius:4px;transition:all .15s ease}.modal-close[data-v-c2de84ee]:hover{background-color:#f3f4f6;color:#374151}.modal-form[data-v-c2de84ee]{padding:24px;max-height:calc(85vh - 80px);overflow-y:auto}.modal-actions[data-v-c2de84ee]{display:flex;justify-content:flex-end;gap:12px;margin-top:24px;padding-top:20px;border-top:1px solid #e5e7eb}.message[data-v-c2de84ee]{position:fixed;top:20px;right:20px;padding:12px 16px;border-radius:6px;display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;z-index:1001;animation:slideIn-c2de84ee .3s ease}.message.success[data-v-c2de84ee]{background-color:#dcfce7;color:#166534;border:1px solid #bbf7d0}.message.error[data-v-c2de84ee]{background-color:#fee2e2;color:#991b1b;border:1px solid #fecaca}@keyframes slideIn-c2de84ee{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@media (max-width:768px){.settings-container[data-v-c2de84ee]{padding:16px}.settings-nav[data-v-c2de84ee]{flex-direction:column;gap:0}.nav-item[data-v-c2de84ee]{border-bottom:1px solid #e5e7eb;border-radius:0}.section-header[data-v-c2de84ee]{flex-direction:column;gap:16px;align-items:flex-start}.form-actions[data-v-c2de84ee]{flex-direction:column}.address-main[data-v-c2de84ee]{flex-direction:column;gap:16px}.address-actions[data-v-c2de84ee]{align-self:flex-end}.modal-content[data-v-c2de84ee]{margin:10px}}.has-saved-data[data-v-c2de84ee]{background-color:#f0f9ff!important;border-color:#0ea5e9!important;color:#0369a1!important;font-family:monospace;letter-spacing:2px}.edit-button[data-v-c2de84ee]{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;font-size:14px;padding:4px;border-radius:4px;transition:background-color .15s ease;color:#2563eb}.edit-button[data-v-c2de84ee]:hover{background-color:#dbeafe}.form-help.success[data-v-c2de84ee]{color:#166534;font-weight:500}.btn-danger[data-v-c2de84ee]{background-color:#dc2626;color:#fff;padding:10px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .15s ease;border:none;display:flex;align-items:center;gap:8px}.btn-danger[data-v-c2de84ee]:hover:not(:disabled){background-color:#b91c1c}.btn-danger[data-v-c2de84ee]:disabled{background-color:#9ca3af;cursor:not-allowed}.combobox-container[data-v-c2de84ee]{position:relative}.combobox-input[data-v-c2de84ee]{width:100%}.combobox-dropdown[data-v-c2de84ee]{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #d1d5db;border-top:none;border-radius:0 0 6px 6px;box-shadow:0 8px 16px -4px rgba(0,0,0,.1);max-height:250px;overflow-y:auto;z-index:1001}.dropdown-item[data-v-c2de84ee]{padding:12px;cursor:pointer;border-bottom:1px solid #f3f4f6;transition:background-color .15s ease}.dropdown-item[data-v-c2de84ee]:hover{background-color:#f9fafb}.dropdown-item[data-v-c2de84ee]:last-child{border-bottom:none}.dropdown-item.loading[data-v-c2de84ee]{display:flex;align-items:center;gap:8px;color:#6b7280;cursor:default}.dropdown-item.no-results[data-v-c2de84ee]{color:#6b7280;font-style:italic;cursor:default}.asset-item[data-v-c2de84ee]{display:flex;align-items:center;gap:12px}.asset-icon-container[data-v-c2de84ee]{height:32px;width:32px;border-radius:50%;overflow:hidden;flex-shrink:0;display:flex;align-items:center;justify-content:center;background-color:#f3f4f6}.asset-icon-small[data-v-c2de84ee]{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.asset-details-small[data-v-c2de84ee]{flex:1}.asset-symbol-small[data-v-c2de84ee]{font-size:14px;font-weight:500;color:#111827}.asset-name-small[data-v-c2de84ee]{font-size:12px;color:#6b7280}.loading-spinner-small[data-v-c2de84ee]{width:16px;height:16px;border:2px solid #e5e7eb;border-top:2px solid #3b82f6;border-radius:50%;animation:spin-c2de84ee 1s linear infinite}@keyframes spin-c2de84ee{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.combobox-dropdown[data-v-c2de84ee]{max-height:150px}.asset-item[data-v-c2de84ee]{gap:8px}.asset-icon-small[data-v-c2de84ee]{height:28px;width:28px;font-size:11px}}.loading-container[data-v-40b1d453]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px;background-color:#fff;border-radius:8px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.loading-spinner[data-v-40b1d453]{width:40px;height:40px;border:4px solid #e5e7eb;border-top:4px solid #3b82f6;border-radius:50%;animation:spin-40b1d453 1s linear infinite;margin-bottom:16px}.loading-text[data-v-40b1d453]{font-size:16px;color:#6b7280}.error-container[data-v-40b1d453]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px;background-color:#fff;border-radius:8px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);text-align:center}.error-icon[data-v-40b1d453]{font-size:48px;margin-bottom:16px}.error-title[data-v-40b1d453]{font-size:18px;font-weight:600;color:#111827;margin-bottom:8px}.error-message[data-v-40b1d453]{font-size:14px;color:#6b7280;margin-bottom:24px;max-width:400px}.retry-button[data-v-40b1d453]{background-color:#2563eb;color:#fff;border:none;border-radius:6px;padding:10px 20px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .15s ease}.retry-button[data-v-40b1d453]:hover:not(:disabled){background-color:#1d4ed8}.retry-button[data-v-40b1d453]:disabled{background-color:#9ca3af;cursor:not-allowed}.refresh-spinner[data-v-40b1d453]{animation:spin-40b1d453 1s linear infinite}.empty-activity[data-v-40b1d453]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px;text-align:center}.empty-icon[data-v-40b1d453]{font-size:32px;margin-bottom:12px;opacity:.5}.empty-text[data-v-40b1d453]{font-size:14px;color:#6b7280}.no-assets-state[data-v-40b1d453]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;text-align:center}.no-assets-icon[data-v-40b1d453]{font-size:48px;margin-bottom:16px;opacity:.6}.no-assets-title[data-v-40b1d453]{font-size:18px;font-weight:600;color:"#111827";margin-bottom:8px}.no-assets-description[data-v-40b1d453]{font-size:14px;color:"#6b7280";margin-bottom:24px;max-width:400px;line-height:1.5}.setup-steps[data-v-40b1d453]{background-color:"#f9fafb";border-radius:8px;padding:20px;max-width:400px;text-align:left}.setup-text[data-v-40b1d453]{font-size:14px;font-weight:500;color:"#374151";margin-bottom:12px}.setup-list[data-v-40b1d453]{list-style:none;padding:0;margin:0}.setup-list li[data-v-40b1d453]{font-size:13px;color:"#6b7280";margin-bottom:8px;padding-left:20px;position:relative}.setup-list li[data-v-40b1d453]:before{content:"•";color:"#3b82f6";font-weight:700;position:absolute;left:0}.refresh-button-main[data-v-40b1d453]{display:flex;align-items:center;gap:8px;background-color:"#2563eb";color:"#ffffff";border:none;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:500;cursor:pointer;transition:all .15s ease;box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.refresh-button-main[data-v-40b1d453]:hover:not(:disabled){background-color:"#1d4ed8";transform:translateY(-1px);box-shadow:0 4px 8px 0 rgba(0,0,0,.15)}.refresh-button-main[data-v-40b1d453]:disabled{opacity:.6;cursor:not-allowed;transform:none}.add-asset-container[data-v-40b1d453]{position:relative}.add-asset-input[data-v-40b1d453]{width:250px;padding:8px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;color:#111827;background-color:#fff;transition:border-color .15s ease}.add-asset-input[data-v-40b1d453]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.combobox-container[data-v-40b1d453]{position:relative}.combobox-dropdown[data-v-40b1d453]{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #d1d5db;border-top:none;border-radius:0 0 6px 6px;box-shadow:0 8px 16px -4px rgba(0,0,0,.1);max-height:250px;overflow-y:auto;z-index:1001}.dropdown-item[data-v-40b1d453]{padding:12px;cursor:pointer;border-bottom:1px solid #f3f4f6;transition:background-color .15s ease}.dropdown-item[data-v-40b1d453]:hover{background-color:#f9fafb}.dropdown-item[data-v-40b1d453]:last-child{border-bottom:none}.dropdown-item.loading[data-v-40b1d453]{display:flex;align-items:center;gap:8px;color:#6b7280;cursor:default}.dropdown-item.no-results[data-v-40b1d453]{color:#6b7280;font-style:italic;cursor:default}.asset-item[data-v-40b1d453]{display:flex;align-items:center;gap:12px}.asset-icon-container[data-v-40b1d453]{height:32px;width:32px}.asset-icon-container-large[data-v-40b1d453],.asset-icon-container[data-v-40b1d453]{border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;background-color:#f3f4f6}.asset-icon-container-large[data-v-40b1d453]{height:40px;width:40px}.asset-icon-large[data-v-40b1d453],.asset-icon-small[data-v-40b1d453]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:50%}.asset-details-small[data-v-40b1d453]{flex:1}.asset-symbol-small[data-v-40b1d453]{font-size:14px;font-weight:500;color:#111827}.asset-name-small[data-v-40b1d453]{font-size:12px;color:#6b7280}.loading-spinner-small[data-v-40b1d453]{width:16px;height:16px;border:2px solid #e5e7eb;border-top:2px solid #3b82f6;border-radius:50%}.loading-spinner-small[data-v-40b1d453],.optimization-spinner-small[data-v-40b1d453]{animation:spin-40b1d453 1s linear infinite}.optimization-suggestion[data-v-40b1d453]{background:none;border:none;cursor:pointer;padding:8px;border-radius:4px;width:100%;text-align:center;transition:all .15s ease;background-color:#fffbeb;border:1px solid #fbbf24}.optimization-suggestion[data-v-40b1d453]:hover{background-color:#fef3c7;transform:translateY(-1px);box-shadow:0 2px 4px 0 rgba(251,191,36,.2)}@keyframes spin-40b1d453{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.error-container[data-v-40b1d453],.loading-container[data-v-40b1d453]{padding:32px 16px}.error-message[data-v-40b1d453]{font-size:13px}.no-assets-state[data-v-40b1d453]{padding:32px 16px}.setup-steps[data-v-40b1d453]{padding:16px}.add-asset-input[data-v-40b1d453]{width:200px}.combobox-dropdown[data-v-40b1d453]{max-height:150px}}.transfer-button[data-v-40b1d453]{margin-top:8px;padding:6px 12px;background-color:#059669;color:#fff;border:none;border-radius:4px;font-size:12px;font-weight:500;cursor:pointer;transition:all .15s ease}.transfer-button[data-v-40b1d453]:hover:not(:disabled){background-color:#047857}.transfer-button[data-v-40b1d453]:disabled{background-color:#d1d5db;color:#9ca3af;cursor:not-allowed}.modal-overlay[data-v-40b1d453]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-40b1d453]{background-color:#fff;border-radius:8px;box-shadow:0 20px 40px rgba(0,0,0,.1);width:100%;max-width:500px;max-height:85vh;overflow:visible;margin:20px}.modal-header[data-v-40b1d453]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e5e7eb}.modal-title[data-v-40b1d453]{font-size:18px;font-weight:600;color:#111827}.modal-close[data-v-40b1d453]{background:none;border:none;font-size:20px;color:#6b7280;cursor:pointer;padding:4px;border-radius:4px;transition:all .15s ease}.modal-close[data-v-40b1d453]:hover{background-color:#f3f4f6;color:#374151}.modal-body[data-v-40b1d453]{padding:24px}.transfer-info[data-v-40b1d453]{background-color:#f9fafb;border-radius:6px;padding:16px;margin-bottom:20px}.available-amount[data-v-40b1d453],.transfer-source[data-v-40b1d453]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.available-amount[data-v-40b1d453]:last-child,.transfer-source[data-v-40b1d453]:last-child{margin-bottom:0}.amount-label[data-v-40b1d453],.source-label[data-v-40b1d453]{font-size:14px;color:#6b7280}.amount-value[data-v-40b1d453],.source-value[data-v-40b1d453]{font-size:14px;font-weight:500;color:#111827}.form-group[data-v-40b1d453]{margin-bottom:20px}.form-label[data-v-40b1d453]{display:block;font-size:14px;font-weight:500;color:#374151;margin-bottom:8px}.form-input[data-v-40b1d453]{width:100%;padding:12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;color:#111827;outline:none;transition:border-color .15s ease}.form-input[data-v-40b1d453]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.amount-buttons[data-v-40b1d453]{display:flex;gap:8px;margin-top:8px}.percent-button[data-v-40b1d453]{flex:1;padding:6px 12px;background-color:#f3f4f6;border:1px solid #d1d5db;border-radius:4px;font-size:12px;color:#374151;cursor:pointer;transition:all .15s ease}.percent-button[data-v-40b1d453]:hover{background-color:#e5e7eb}.earning-options[data-v-40b1d453]{margin-bottom:20px}.options-title[data-v-40b1d453]{font-size:16px;font-weight:500;color:#111827;margin-bottom:12px}.earning-products[data-v-40b1d453]{display:flex;flex-direction:column;gap:12px}.product-option[data-v-40b1d453]{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid #e5e7eb;border-radius:6px;cursor:pointer;transition:all .15s ease}.product-option[data-v-40b1d453]:hover{border-color:#d1d5db;background-color:#f9fafb}.product-option input[type=radio][data-v-40b1d453]{margin:0}.product-info[data-v-40b1d453]{display:flex;flex-direction:column;gap:2px}.product-name[data-v-40b1d453]{font-size:14px;font-weight:500;color:#111827}.product-apy[data-v-40b1d453]{font-size:12px;color:#059669;font-weight:500}.modal-actions[data-v-40b1d453]{color:#059669;font-weight:500;display:flex;justify-content:flex-end;gap:12px;padding:20px 24px;border-top:1px solid #e5e7eb}.btn-primary[data-v-40b1d453],.btn-secondary[data-v-40b1d453]{padding:10px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .15s ease;border:none}.btn-primary[data-v-40b1d453]{background-color:#2563eb;color:#fff}.btn-primary[data-v-40b1d453]:hover:not(:disabled){background-color:#1d4ed8}.btn-primary[data-v-40b1d453]:disabled{background-color:#9ca3af;cursor:not-allowed}.btn-secondary[data-v-40b1d453]{background-color:#f3f4f6;color:#374151;border:1px solid #d1d5db}.btn-secondary[data-v-40b1d453]:hover:not(:disabled){background-color:#e5e7eb}@media (max-width:768px){.modal-content[data-v-40b1d453]{margin:10px}.earning-products[data-v-40b1d453]{gap:8px}.modal-actions[data-v-40b1d453]{flex-direction:column}}.optimization-spinner-tiny[data-v-40b1d453]{animation:spin-40b1d453 .8s linear infinite;font-size:.7rem}.optimization-inline-button[data-v-40b1d453]{background:none;border:none;cursor:pointer;padding:2px 4px;border-radius:3px;display:flex;align-items:center;gap:2px;transition:all .15s ease;background-color:#fffbeb;border:1px solid #fbbf24;margin-left:4px}.optimization-inline-button[data-v-40b1d453]:hover{background-color:#fef3c7;transform:translateY(-1px);box-shadow:0 1px 2px 0 rgba(251,191,36,.3)}.earning-section[data-v-215d10c7]{display:flex;flex-direction:column;gap:24px}.section-header[data-v-215d10c7]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}.section-title[data-v-215d10c7]{font-size:24px;font-weight:700;color:#111827;margin-bottom:8px}.section-subtitle[data-v-215d10c7]{font-size:16px;color:#6b7280}.add-staking-button[data-v-215d10c7]{display:flex;align-items:center;gap:8px;background-color:#059669;color:#fff;border:none;border-radius:8px;padding:12px 20px;font-size:14px;font-weight:500;cursor:pointer;transition:all .15s ease;box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.add-staking-button[data-v-215d10c7]:hover:not(:disabled){background-color:#047857;transform:translateY(-1px);box-shadow:0 4px 8px 0 rgba(0,0,0,.15)}.add-staking-button[data-v-215d10c7]:disabled{opacity:.6;cursor:not-allowed;transform:none}.button-icon[data-v-215d10c7]{font-size:16px}.loading-container[data-v-215d10c7]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px;background-color:#fff;border-radius:8px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.loading-spinner[data-v-215d10c7]{width:40px;height:40px;border:4px solid #e5e7eb;border-top:4px solid #059669;border-radius:50%;animation:spin-215d10c7 1s linear infinite;margin-bottom:16px}.loading-text[data-v-215d10c7]{font-size:16px;color:#6b7280}.error-container[data-v-215d10c7]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px;background-color:#fff;border-radius:8px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);text-align:center}.error-icon[data-v-215d10c7]{font-size:48px;margin-bottom:16px}.error-title[data-v-215d10c7]{font-size:18px;font-weight:600;color:#111827;margin-bottom:8px}.error-message[data-v-215d10c7]{font-size:14px;color:#6b7280;margin-bottom:24px;max-width:400px}.retry-button[data-v-215d10c7]{background-color:#059669;color:#fff;border:none;border-radius:6px;padding:10px 20px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .15s ease}.retry-button[data-v-215d10c7]:hover:not(:disabled){background-color:#047857}.summary-grid[data-v-215d10c7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;margin-bottom:32px}.summary-card[data-v-215d10c7]{background-color:#fff;border-radius:12px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);padding:24px;transition:all .15s ease}.summary-card[data-v-215d10c7]:hover{transform:translateY(-2px);box-shadow:0 4px 12px 0 rgba(0,0,0,.15)}.card-header[data-v-215d10c7]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.card-title[data-v-215d10c7]{font-size:16px;font-weight:500;color:#6b7280;margin:0}.card-icon[data-v-215d10c7]{font-size:24px;padding:8px;border-radius:8px}.card-icon.staked[data-v-215d10c7]{background-color:#dbeafe}.card-icon.profit[data-v-215d10c7]{background-color:#dcfce7}.card-icon.apy[data-v-215d10c7]{background-color:#fef3c7}.card-value[data-v-215d10c7]{font-size:28px;font-weight:700;color:#111827;margin-bottom:8px}.card-value.profit-value[data-v-215d10c7]{color:#059669}.card-value.apy-value[data-v-215d10c7]{color:#d97706}.card-subtitle[data-v-215d10c7]{font-size:14px;color:#6b7280}.staked-assets-section[data-v-215d10c7]{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);overflow:hidden}.section-header-small[data-v-215d10c7]{display:flex;justify-content:space-between;align-items:center;padding:24px;border-bottom:1px solid #e5e7eb}.section-title-small[data-v-215d10c7]{font-size:18px;font-weight:600;color:#111827;margin:0}.refresh-button[data-v-215d10c7]{display:flex;align-items:center;gap:8px;background-color:#f3f4f6;color:#374151;border:1px solid #d1d5db;border-radius:6px;padding:8px 12px;font-size:14px;font-weight:500;cursor:pointer;transition:all .15s ease}.refresh-button[data-v-215d10c7]:hover:not(:disabled){background-color:#e5e7eb}.refresh-button[data-v-215d10c7]:disabled{opacity:.6;cursor:not-allowed}.refresh-spinner[data-v-215d10c7]{animation:spin-215d10c7 1s linear infinite}.no-staked-assets[data-v-215d10c7]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;text-align:center}.no-assets-icon[data-v-215d10c7]{font-size:48px;margin-bottom:16px;opacity:.6}.no-assets-title[data-v-215d10c7]{font-size:18px;font-weight:600;color:#111827;margin-bottom:8px}.no-assets-description[data-v-215d10c7]{font-size:14px;color:#6b7280;max-width:400px;line-height:1.5}.staked-assets-table[data-v-215d10c7]{width:100%}.table-header[data-v-215d10c7]{display:grid;grid-template-columns:2fr 1.5fr 1.2fr 1fr 1.5fr 1fr;gap:16px;padding:16px 24px;background-color:#f9fafb;border-bottom:1px solid #e5e7eb}.header-cell[data-v-215d10c7]{font-size:12px;font-weight:500;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.table-body[data-v-215d10c7]{display:flex;flex-direction:column}.table-row[data-v-215d10c7]{display:grid;grid-template-columns:2fr 1.5fr 1.2fr 1fr 1.5fr 1fr;gap:16px;padding:20px 24px;border-bottom:1px solid #f3f4f6;transition:background-color .15s ease}.table-row[data-v-215d10c7]:hover{background-color:#f9fafb}.table-row[data-v-215d10c7]:last-child{border-bottom:none}.table-cell[data-v-215d10c7]{display:flex;flex-direction:column;justify-content:center}.asset-cell[data-v-215d10c7]{align-items:flex-start}.asset-info[data-v-215d10c7]{display:flex;align-items:center;gap:12px}.asset-icon-container[data-v-215d10c7]{height:40px;width:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;background-color:#f3f4f6}.asset-icon[data-v-215d10c7]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:50%}.asset-details[data-v-215d10c7]{display:flex;flex-direction:column;gap:2px}.asset-symbol[data-v-215d10c7]{font-size:14px;font-weight:600;color:#111827}.asset-name[data-v-215d10c7]{font-size:12px;color:#6b7280}.asset-product-type[data-v-215d10c7]{font-size:11px;color:#059669;font-weight:500;text-transform:capitalize}.amount-value[data-v-215d10c7]{font-size:14px;font-weight:600;color:#111827;font-family:monospace}.amount-symbol[data-v-215d10c7]{font-size:12px;color:#6b7280;font-weight:500}.value-amount[data-v-215d10c7]{font-size:14px;font-weight:600;color:#111827}.apy-value[data-v-215d10c7]{font-size:14px;font-weight:600;color:#059669}.apy-value.high-apy[data-v-215d10c7]{color:#d97706}.lock-period[data-v-215d10c7]{font-size:11px;color:#6b7280;font-style:italic}.profit-asset[data-v-215d10c7]{font-size:13px;font-weight:500;color:#059669;font-family:monospace}.profit-usdt[data-v-215d10c7]{font-size:12px;color:#6b7280}.actions-cell[data-v-215d10c7]{flex-direction:row;gap:8px;align-items:center}.action-button[data-v-215d10c7]{padding:8px;border:none;border-radius:6px;cursor:pointer;font-size:14px;transition:all .15s ease;background-color:#f3f4f6}.action-button[data-v-215d10c7]:hover:not(:disabled){transform:scale(1.1)}.action-button[data-v-215d10c7]:disabled{opacity:.5;cursor:not-allowed;transform:none}.action-button.adjust[data-v-215d10c7]:hover:not(:disabled){background-color:#dbeafe}.action-button.unstake[data-v-215d10c7]:hover:not(:disabled){background-color:#fee2e2}.modal-overlay[data-v-215d10c7]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-215d10c7]{background-color:#fff;border-radius:8px;box-shadow:0 20px 40px rgba(0,0,0,.1);width:100%;max-width:600px;max-height:85vh;overflow:visible;margin:20px}.modal-header[data-v-215d10c7]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e5e7eb}.modal-title[data-v-215d10c7]{font-size:18px;font-weight:600;color:#111827}.modal-close[data-v-215d10c7]{background:none;border:none;font-size:20px;color:#6b7280;cursor:pointer;padding:4px;border-radius:4px;transition:all .15s ease}.modal-close[data-v-215d10c7]:hover{background-color:#f3f4f6;color:#374151}.modal-body[data-v-215d10c7]{padding:24px;max-height:calc(85vh - 140px);overflow-y:auto}.modal-actions[data-v-215d10c7]{display:flex;justify-content:flex-end;gap:12px;padding:20px 24px;border-top:1px solid #e5e7eb}.form-group[data-v-215d10c7]{margin-bottom:20px}.form-label[data-v-215d10c7]{display:block;font-size:14px;font-weight:500;color:#374151;margin-bottom:8px}.form-input[data-v-215d10c7]{width:100%;padding:12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;color:#111827;outline:none;transition:border-color .15s ease}.form-input[data-v-215d10c7]:focus{border-color:#059669;box-shadow:0 0 0 3px rgba(5,150,105,.1)}.amount-buttons[data-v-215d10c7]{display:flex;gap:8px;margin-top:8px}.percent-button[data-v-215d10c7]{flex:1;padding:6px 12px;background-color:#f3f4f6;border:1px solid #d1d5db;border-radius:4px;font-size:12px;color:#374151;cursor:pointer;transition:all .15s ease}.percent-button[data-v-215d10c7]:hover{background-color:#e5e7eb}.asset-selector[data-v-215d10c7]{flex-direction:column;gap:12px;max-height:300px;overflow-y:auto}.asset-option[data-v-215d10c7],.asset-selector[data-v-215d10c7]{display:flex;border:1px solid #e5e7eb;border-radius:6px;padding:12px}.asset-option[data-v-215d10c7]{justify-content:space-between;align-items:center;cursor:pointer;transition:all .15s ease}.asset-option[data-v-215d10c7]:hover{border-color:#059669;background-color:#f0fdf4}.asset-option.selected[data-v-215d10c7]{border-color:#059669;background-color:#dcfce7}.asset-option-info[data-v-215d10c7]{display:flex;align-items:center;gap:12px}.asset-icon-container-small[data-v-215d10c7]{height:32px;width:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;background-color:#f3f4f6}.asset-icon-small[data-v-215d10c7]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:50%}.asset-option-details[data-v-215d10c7]{display:flex;flex-direction:column;gap:2px}.asset-option-symbol[data-v-215d10c7]{font-size:14px;font-weight:600;color:#111827}.asset-option-name[data-v-215d10c7]{font-size:12px;color:#6b7280}.asset-option-balance[data-v-215d10c7]{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.balance-amount[data-v-215d10c7]{font-size:14px;font-weight:500;color:#111827;font-family:monospace}.balance-value[data-v-215d10c7]{font-size:12px;color:#6b7280}.product-options[data-v-215d10c7]{display:flex;flex-direction:column;gap:12px}.product-option[data-v-215d10c7]{display:flex;align-items:center;gap:12px;padding:16px;border:1px solid #e5e7eb;border-radius:6px;cursor:pointer;transition:all .15s ease}.product-option[data-v-215d10c7]:hover{border-color:#d1d5db;background-color:#f9fafb}.product-option input[type=radio][data-v-215d10c7]{margin:0}.product-info[data-v-215d10c7]{display:flex;flex-direction:column;gap:4px}.product-name[data-v-215d10c7]{font-size:14px;font-weight:500;color:#111827}.product-apy[data-v-215d10c7]{font-size:13px;color:#059669;font-weight:600}.product-description[data-v-215d10c7]{font-size:12px;color:#6b7280}.adjustment-summary[data-v-215d10c7],.staking-summary[data-v-215d10c7]{background-color:#f9fafb;border-radius:6px;padding:16px;margin-top:20px}.summary-item[data-v-215d10c7]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.summary-item[data-v-215d10c7]:last-child{margin-bottom:0}.summary-label[data-v-215d10c7]{font-size:14px;color:#6b7280}.summary-value[data-v-215d10c7]{font-size:14px;font-weight:600;color:#111827}.current-staking-info[data-v-215d10c7]{background-color:#f0fdf4;border-radius:6px;padding:16px;margin-bottom:20px}.info-item[data-v-215d10c7]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.info-item[data-v-215d10c7]:last-child{margin-bottom:0}.info-label[data-v-215d10c7]{font-size:14px;color:#059669;font-weight:500}.info-value[data-v-215d10c7]{font-size:14px;font-weight:600;color:#111827;font-family:monospace}.adjustment-type-selector[data-v-215d10c7]{display:flex;gap:20px;margin-bottom:20px}.radio-label[data-v-215d10c7]{display:flex;align-items:center;gap:8px;font-size:14px;color:#374151;cursor:pointer}.radio-label input[type=radio][data-v-215d10c7]{margin:0}.no-available-assets[data-v-215d10c7]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px;text-align:center}.btn-primary[data-v-215d10c7],.btn-secondary[data-v-215d10c7]{padding:10px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .15s ease;border:none}.btn-primary[data-v-215d10c7]{background-color:#059669;color:#fff}.btn-primary[data-v-215d10c7]:hover:not(:disabled){background-color:#047857}.btn-primary[data-v-215d10c7]:disabled{background-color:#9ca3af;cursor:not-allowed}.btn-secondary[data-v-215d10c7]{background-color:#f3f4f6;color:#374151;border:1px solid #d1d5db}.btn-secondary[data-v-215d10c7]:hover:not(:disabled){background-color:#e5e7eb}.message[data-v-215d10c7]{position:fixed;top:20px;right:20px;padding:12px 16px;border-radius:6px;display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;z-index:1001;animation:slideIn-215d10c7 .3s ease}.message.success[data-v-215d10c7]{background-color:#dcfce7;color:#166534;border:1px solid #bbf7d0}.message.error[data-v-215d10c7]{background-color:#fee2e2;color:#991b1b;border:1px solid #fecaca}@keyframes slideIn-215d10c7{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes spin-215d10c7{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:1024px){.table-header[data-v-215d10c7],.table-row[data-v-215d10c7]{grid-template-columns:1fr;gap:8px}.table-row[data-v-215d10c7]{padding:16px;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:12px}.table-cell[data-v-215d10c7]{flex-direction:row;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #f3f4f6}.table-cell[data-v-215d10c7]:last-child{border-bottom:none}.header-cell[data-v-215d10c7]{display:none}.table-cell[data-v-215d10c7]:before{content:attr(data-label);font-size:12px;font-weight:500;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}}@media (max-width:768px){.section-header[data-v-215d10c7]{flex-direction:column;gap:16px;align-items:flex-start}.summary-grid[data-v-215d10c7]{grid-template-columns:1fr}.modal-content[data-v-215d10c7]{margin:10px;max-width:calc(100vw - 20px)}.product-options[data-v-215d10c7]{gap:8px}.modal-actions[data-v-215d10c7]{flex-direction:column}.asset-selector[data-v-215d10c7]{max-height:200px}}.comparison-section[data-v-215d10c7]{justify-content:space-around;margin-bottom:20px}.comparison-card[data-v-215d10c7]{background-color:#f9fafb;border-radius:6px;text-align:center;width:40%}.comparison-title[data-v-215d10c7]{font-size:16px;font-weight:500}.metric-label[data-v-215d10c7]{font-size:14px}.improvement[data-v-215d10c7]{color:#059669}.comparison-arrow[data-v-215d10c7]{color:#6b7280}.improvement-indicator[data-v-215d10c7]{font-size:13px;color:#059669;font-weight:500;margin-top:12px}.allocation-section[data-v-215d10c7]{margin-bottom:20px}.allocation-title[data-v-215d10c7]{font-weight:500;color:#374151;margin-bottom:12px}.allocation-table[data-v-215d10c7]{border-radius:6px}.allocation-header[data-v-215d10c7]{grid-template-columns:1.5fr 1fr 1.2fr 1.3fr;background-color:#f3f4f6}.allocation-row[data-v-215d10c7]{grid-template-columns:1.5fr 1fr 1.2fr 1.3fr;padding:12px 16px}.allocation-cell[data-v-215d10c7]{align-items:center;font-size:13px;color:#374151}.apy-value-small[data-v-215d10c7],.asset-symbol-small[data-v-215d10c7]{font-weight:500}.quantity-input[data-v-215d10c7]{width:80px;padding:6px}.quantity-symbol[data-v-215d10c7]{font-size:12px;margin-left:4px}.hold-days.zero-days[data-v-215d10c7]{font-style:italic;color:#9ca3af}.updating-indicator[data-v-215d10c7]{justify-content:center;margin-bottom:20px}.loading-spinner-small[data-v-215d10c7]{width:20px;height:20px;border:3px solid #e5e7eb;border-top:3px solid #059669;animation:spin-215d10c7 .75s linear infinite}.updated-metrics[data-v-215d10c7]{background-color:#f9fafb}.metrics-row[data-v-215d10c7]{justify-content:space-around}.optimization-card[data-v-215d10c7]{cursor:pointer}.optimization-card[data-v-215d10c7]:hover{transform:translateY(-2px);box-shadow:0 4px 12px 0 rgba(0,0,0,.15)}.optimization-card .card-icon[data-v-215d10c7]{font-size:28px;padding:6px}.optimization-card .card-icon.optimal[data-v-215d10c7]{background-color:#dcfce7;color:#16a34a}.optimization-card .card-icon.can-improve[data-v-215d10c7]{background-color:#fef08a;color:#ca8a04}.optimization-card .optimal-value[data-v-215d10c7]{color:#16a34a}.optimization-card .improvement-value[data-v-215d10c7]{color:#ca8a04}.optimization-button[data-v-215d10c7]{color:#059669;font-weight:500;line-height:1.4}.optimization-button[data-v-215d10c7]:hover{text-decoration:underline}.potential-yield[data-v-215d10c7]{font-size:12px;color:#6b7280}.optimization-card[data-v-215d10c7]{border-left:4px solid transparent}.optimization-card.optimal[data-v-215d10c7]{border-left-color:#059669;background:linear-gradient(135deg,#f0fdf4,#fff)}.optimization-card.can-improve[data-v-215d10c7]{border-left-color:#f59e0b;background:linear-gradient(135deg,#fffbeb,#fff)}.card-icon.optimization[data-v-215d10c7]{background-color:#f3f4f6}.card-icon.optimization.optimal[data-v-215d10c7]{background-color:#dcfce7}.optimal-value[data-v-215d10c7]{color:#059669}.improvement-value[data-v-215d10c7]{color:#f59e0b}.optimization-button[data-v-215d10c7]{background:none;border:none;color:#f59e0b;font-size:12px;font-weight:600;cursor:pointer;text-align:left;padding:0;line-height:1.3;transition:color .15s ease}.optimization-button[data-v-215d10c7]:hover{color:#d97706}.potential-yield[data-v-215d10c7]{font-size:11px;color:#059669;font-weight:700}.optimization-modal[data-v-215d10c7]{max-width:800px}.comparison-section[data-v-215d10c7]{display:flex;align-items:center;gap:20px;margin-bottom:32px;padding:20px;background-color:#f9fafb;border-radius:8px}.comparison-card[data-v-215d10c7]{flex:1;background-color:#fff;border-radius:8px;padding:16px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.comparison-card.current[data-v-215d10c7]{border-left:4px solid #6b7280}.comparison-card.optimized[data-v-215d10c7]{border-left:4px solid #059669}.comparison-title[data-v-215d10c7]{font-size:14px;font-weight:600;color:#374151;margin-bottom:12px}.comparison-metrics[data-v-215d10c7]{display:flex;flex-direction:column;gap:8px}.metric[data-v-215d10c7]{display:flex;justify-content:space-between;align-items:center}.metric-label[data-v-215d10c7]{font-size:13px;color:#6b7280}.metric-value[data-v-215d10c7]{font-size:14px;font-weight:600;color:#111827}.metric-value.improvement[data-v-215d10c7]{color:#059669}.comparison-arrow[data-v-215d10c7]{font-size:24px;color:#059669;font-weight:700}.improvement-indicator[data-v-215d10c7]{margin-top:8px;padding:4px 8px;background-color:#dcfce7;color:#166534;border-radius:4px;font-size:12px;font-weight:600;text-align:center}.allocation-section[data-v-215d10c7]{margin-bottom:24px}.allocation-title[data-v-215d10c7]{font-size:16px;font-weight:600;color:#111827;margin-bottom:16px}.allocation-table[data-v-215d10c7]{border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.allocation-header[data-v-215d10c7]{display:grid;grid-template-columns:2fr 1fr 1.5fr 1.2fr;gap:16px;padding:12px 16px;background-color:#f9fafb;border-bottom:1px solid #e5e7eb}.allocation-header .header-cell[data-v-215d10c7]{font-size:12px;font-weight:500;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.allocation-body[data-v-215d10c7]{display:flex;flex-direction:column}.allocation-row[data-v-215d10c7]{display:grid;grid-template-columns:2fr 1fr 1.5fr 1.2fr;gap:16px;padding:16px;border-bottom:1px solid #f3f4f6;transition:background-color .15s ease}.allocation-row[data-v-215d10c7]:hover{background-color:#f9fafb}.allocation-row[data-v-215d10c7]:last-child{border-bottom:none}.allocation-cell[data-v-215d10c7]{display:flex;flex-direction:column;justify-content:center}.asset-info-small[data-v-215d10c7]{display:flex;align-items:center;gap:8px}.asset-icon-container-tiny[data-v-215d10c7]{height:24px;width:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;background-color:#f3f4f6}.asset-icon-tiny[data-v-215d10c7]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:50%}.asset-details-small[data-v-215d10c7]{display:flex;flex-direction:column;gap:2px}.asset-symbol-small[data-v-215d10c7]{font-size:13px;font-weight:600;color:#111827}.asset-product-small[data-v-215d10c7]{font-size:11px;color:#059669;font-weight:500;text-transform:capitalize}.apy-value-small[data-v-215d10c7]{font-size:13px;font-weight:600;color:#059669}.quantity-cell[data-v-215d10c7]{gap:4px}.quantity-input[data-v-215d10c7]{width:100%;padding:6px 8px;border:1px solid #d1d5db;border-radius:4px;font-size:13px;color:#111827;outline:none;transition:border-color .15s ease;font-family:monospace}.quantity-input[data-v-215d10c7]:focus{border-color:#059669;box-shadow:0 0 0 2px rgba(5,150,105,.1)}.quantity-symbol[data-v-215d10c7]{font-size:11px;color:#6b7280;font-weight:500}.hold-days[data-v-215d10c7]{font-size:13px;font-weight:500;color:#374151}.hold-days.zero-days[data-v-215d10c7]{color:#059669}.hold-reason[data-v-215d10c7]{font-size:11px;color:#6b7280;font-style:italic}.updating-indicator[data-v-215d10c7]{display:flex;align-items:center;gap:8px;padding:16px;background-color:#f0fdf4;border-radius:6px;margin-bottom:16px;font-size:14px;color:#6b7280}.loading-spinner-small[data-v-215d10c7]{width:16px;height:16px;border:2px solid #e5e7eb;border-top:2px solid #059669;border-radius:50%;animation:spin-215d10c7 1s linear infinite}.updated-metrics[data-v-215d10c7]{background-color:#f0fdf4;border-radius:6px;padding:16px;margin-bottom:16px}.metrics-row[data-v-215d10c7]{display:flex;justify-content:space-between;align-items:center;gap:16px}.metric-item[data-v-215d10c7]{display:flex;flex-direction:column;gap:4px;text-align:center}.metric-item.improvement[data-v-215d10c7]{background-color:#dcfce7;padding:8px 12px;border-radius:6px}.metric-item .metric-label[data-v-215d10c7]{font-size:12px;color:#6b7280;font-weight:500}.metric-item .metric-value[data-v-215d10c7]{font-size:14px;font-weight:600;color:#111827}.metric-item.improvement .metric-value[data-v-215d10c7]{color:#059669}.optimization-apply[data-v-215d10c7]{background:linear-gradient(135deg,#059669,#047857);box-shadow:0 2px 4px 0 rgba(5,150,105,.2)}.optimization-apply[data-v-215d10c7]:hover:not(:disabled){background:linear-gradient(135deg,#047857,#065f46);transform:translateY(-1px);box-shadow:0 4px 8px 0 rgba(5,150,105,.3)}@media (max-width:768px){.comparison-section[data-v-215d10c7]{flex-direction:column;gap:12px}.comparison-arrow[data-v-215d10c7]{transform:rotate(90deg)}.allocation-header[data-v-215d10c7],.allocation-row[data-v-215d10c7]{grid-template-columns:1fr;gap:8px}.allocation-row[data-v-215d10c7]{padding:12px;border:1px solid #e5e7eb;border-radius:6px;margin-bottom:8px}.allocation-cell[data-v-215d10c7]{flex-direction:row;justify-content:space-between;align-items:center;padding:4px 0}.metrics-row[data-v-215d10c7]{flex-direction:column;gap:12px}.metric-item[data-v-215d10c7]{width:100%}}.optimization-card.loading[data-v-215d10c7]{border-left-color:#6b7280;background:linear-gradient(135deg,#f9fafb,#fff)}.card-icon.optimization.loading[data-v-215d10c7]{background-color:#f3f4f6}.optimization-spinner[data-v-215d10c7]{animation:spin-215d10c7 1s linear infinite}.loading-value[data-v-215d10c7]{color:#6b7280}.accounting-section[data-v-4dc81aa9]{padding:24px;max-width:1200px;margin:0 auto}.section-header[data-v-4dc81aa9]{margin-bottom:32px}.section-title[data-v-4dc81aa9]{font-size:28px;font-weight:700;color:#1a1a1a;margin:0 0 8px 0}.section-subtitle[data-v-4dc81aa9]{font-size:16px;color:#666;margin:0}.funds-summary[data-v-4dc81aa9]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:32px}.summary-card[data-v-4dc81aa9]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 2px 8px rgba(0,0,0,.1);display:flex;align-items:center;gap:16px}.summary-card.skeleton[data-v-4dc81aa9]{background:#f5f5f5;animation:pulse-4dc81aa9 1.5s ease-in-out infinite}.skeleton-content[data-v-4dc81aa9]{width:100%;height:60px;background:#e0e0e0;border-radius:8px}@keyframes pulse-4dc81aa9{0%,to{opacity:1}50%{opacity:.7}}.card-icon[data-v-4dc81aa9]{width:48px;height:48px;background:#f0f9ff;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#0ea5e9}.card-content h3[data-v-4dc81aa9]{font-size:14px;font-weight:500;color:#666;margin:0 0 4px 0}.card-content .amount[data-v-4dc81aa9]{font-size:24px;font-weight:700;color:#1a1a1a;margin:0}.content-tabs[data-v-4dc81aa9]{background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1);overflow:hidden}.tab-buttons[data-v-4dc81aa9]{display:flex;border-bottom:1px solid #e5e5e5}.tab-button[data-v-4dc81aa9]{flex:1;padding:16px 24px;background:none;border:none;font-size:16px;font-weight:500;color:#666;cursor:pointer;transition:all .2s}.tab-button[data-v-4dc81aa9]:hover{background:#f9f9f9}.tab-button.active[data-v-4dc81aa9]{color:#0ea5e9;border-bottom:2px solid #0ea5e9;background:#f0f9ff}.tab-content[data-v-4dc81aa9]{padding:24px}.withdrawal-mode-toggle[data-v-4dc81aa9]{display:flex;gap:8px;margin-bottom:24px;background:#f8f9fa;padding:4px;border-radius:8px}.mode-button[data-v-4dc81aa9]{flex:1;padding:12px 16px;background:none;border:none;border-radius:6px;font-size:14px;font-weight:500;color:#666;cursor:pointer;transition:all .2s}.mode-button[data-v-4dc81aa9]:hover{background:#e9ecef}.mode-button.active[data-v-4dc81aa9]{background:#fff;color:#0ea5e9;box-shadow:0 2px 4px rgba(0,0,0,.1)}.asset-withdrawal-mode h3[data-v-4dc81aa9],.currency-withdrawal-mode h3[data-v-4dc81aa9]{font-size:20px;font-weight:600;color:#1a1a1a;margin:0 0 24px 0}.assets-list[data-v-4dc81aa9]{display:flex;flex-direction:column;gap:12px}.asset-item[data-v-4dc81aa9]{display:flex;align-items:center;justify-content:space-between;padding:20px;border:1px solid #e5e5e5;border-radius:12px;background:#fff;transition:all .2s}.asset-item[data-v-4dc81aa9]:hover{border-color:#0ea5e9;box-shadow:0 4px 12px rgba(14,165,233,.1)}.asset-info[data-v-4dc81aa9]{flex:1}.asset-symbol[data-v-4dc81aa9]{font-size:18px;font-weight:600;color:#1a1a1a;margin-bottom:4px}.asset-balance[data-v-4dc81aa9]{font-size:16px;color:#333;margin-bottom:2px}.asset-value[data-v-4dc81aa9]{font-size:14px;color:#666}.withdraw-btn[data-v-4dc81aa9]{padding:10px 20px;font-size:14px}.currency-selection[data-v-4dc81aa9]{max-width:500px}.available-amount[data-v-4dc81aa9]{margin-top:24px;padding:20px;background:#f8f9fa;border-radius:12px;border:1px solid #e9ecef}.amount-display[data-v-4dc81aa9]{margin-bottom:16px}.amount-display h4[data-v-4dc81aa9]{font-size:16px;font-weight:600;color:#333;margin:0 0 8px 0}.amount-value[data-v-4dc81aa9]{font-size:24px;font-weight:700;color:#0ea5e9;margin-bottom:12px}.converted-assets[data-v-4dc81aa9]{margin-top:16px}.converted-assets-header[data-v-4dc81aa9]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.converted-assets-header p[data-v-4dc81aa9]{font-size:14px;font-weight:500;color:#666;margin:0}.asset-selection-controls[data-v-4dc81aa9]{display:flex;gap:8px}.conversion-list[data-v-4dc81aa9]{display:flex;flex-direction:column;gap:8px}.conversion-item[data-v-4dc81aa9]{background:#fff;border-radius:6px;border:1px solid #e9ecef;padding:8px 12px}.conversion-checkbox[data-v-4dc81aa9]{display:flex;align-items:center;gap:8px}.asset-checkbox[data-v-4dc81aa9]{width:16px;height:16px;cursor:pointer}.checkbox-label[data-v-4dc81aa9]{cursor:pointer;flex:1;font-size:13px;color:#666;margin:0}.conversion-text[data-v-4dc81aa9]{display:block}.excluded-assets-info[data-v-4dc81aa9]{margin-top:8px;text-align:center}.excluded-text[data-v-4dc81aa9]{font-size:12px;color:#ef4444;font-style:italic}.withdrawal-dialog[data-v-4dc81aa9]{max-width:600px}.asset-info-section[data-v-4dc81aa9],.currency-info-section[data-v-4dc81aa9]{margin-bottom:20px;padding:16px;background:#f8f9fa;border-radius:8px}.info-row[data-v-4dc81aa9]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.info-row[data-v-4dc81aa9]:last-child{margin-bottom:0}.info-row .label[data-v-4dc81aa9]{font-weight:500;color:#666}.info-row .value[data-v-4dc81aa9]{font-weight:600;color:#1a1a1a}.filters-section[data-v-4dc81aa9]{display:flex;gap:16px;margin-bottom:24px;flex-wrap:wrap;align-items:end;justify-content:space-between}.filter-group[data-v-4dc81aa9]{display:flex;flex-direction:column;gap:4px}.filter-group label[data-v-4dc81aa9]{font-size:14px;font-weight:500;color:#333}.filter-group select[data-v-4dc81aa9]{padding:8px 12px;border:1px solid #ddd;border-radius:6px;font-size:14px;min-width:120px}.filter-actions[data-v-4dc81aa9]{display:flex;gap:8px;margin-left:auto}.btn-primary[data-v-4dc81aa9],.btn-secondary[data-v-4dc81aa9]{padding:8px 16px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.btn-primary[data-v-4dc81aa9]{background:#0ea5e9;color:#fff;border:none}.btn-primary[data-v-4dc81aa9]:hover:not(:disabled){background:#0284c7}.btn-primary[data-v-4dc81aa9]:disabled{background:#ccc;cursor:not-allowed}.btn-secondary[data-v-4dc81aa9]{background:#fff;color:#666;border:1px solid #ddd}.btn-secondary[data-v-4dc81aa9]:hover:not(:disabled){background:#f9f9f9}.btn-link[data-v-4dc81aa9]{background:none;border:none;color:#0ea5e9;font-size:12px;cursor:pointer;text-decoration:underline;padding:0}.btn-link[data-v-4dc81aa9]:hover{color:#0284c7}.empty-state[data-v-4dc81aa9],.loading-state[data-v-4dc81aa9]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;text-align:center}.spinner[data-v-4dc81aa9]{width:32px;height:32px;border:3px solid #f3f3f3;border-top:3px solid #0ea5e9;border-radius:50%;animation:spin-4dc81aa9 1s linear infinite;margin-bottom:16px}@keyframes spin-4dc81aa9{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.empty-state svg[data-v-4dc81aa9]{color:#ccc;margin-bottom:16px}.empty-state h3[data-v-4dc81aa9]{font-size:18px;color:#333;margin:0 0 8px 0}.empty-state p[data-v-4dc81aa9]{color:#666;margin:0}.transactions-list[data-v-4dc81aa9]{min-height:400px}.transaction-item[data-v-4dc81aa9]{display:flex;align-items:center;gap:16px;padding:16px;border:1px solid #e5e5e5;border-radius:8px;margin-bottom:8px;cursor:pointer;transition:all .2s}.transaction-item[data-v-4dc81aa9]:hover{background:#f9f9f9;border-color:#0ea5e9}.transaction-icon[data-v-4dc81aa9]{width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:#f0f9ff;color:#0ea5e9}.transaction-info[data-v-4dc81aa9]{flex:1}.transaction-main[data-v-4dc81aa9]{display:flex;align-items:center;gap:8px;margin-bottom:4px}.transaction-main h4[data-v-4dc81aa9]{font-size:16px;font-weight:600;color:#1a1a1a;margin:0}.transaction-asset[data-v-4dc81aa9]{background:#f3f4f6;color:#374151;padding:2px 8px;border-radius:4px;font-size:12px;font-weight:500}.transaction-details[data-v-4dc81aa9]{display:flex;gap:12px;font-size:14px;color:#666;margin-bottom:4px}.transaction-fee[data-v-4dc81aa9]{color:#ef4444;font-size:12px}.transaction-address[data-v-4dc81aa9]{display:flex;align-items:center;gap:8px;font-size:12px;color:#666}.address-label[data-v-4dc81aa9]{font-weight:500}.address-text[data-v-4dc81aa9]{background:#f8f9fa;padding:2px 6px;border-radius:4px}.transaction-amount[data-v-4dc81aa9]{text-align:right}.transaction-amount .amount[data-v-4dc81aa9]{font-size:16px;font-weight:600;display:block;margin-bottom:4px}.transaction-amount .amount.deposit[data-v-4dc81aa9]{color:#10b981}.transaction-amount .amount.withdrawal[data-v-4dc81aa9]{color:#ef4444}.status[data-v-4dc81aa9]{font-size:12px;padding:2px 8px;border-radius:4px;font-weight:500}.status.completed[data-v-4dc81aa9]{background:#dcfce7;color:#166534}.status.pending[data-v-4dc81aa9]{background:#fef3c7;color:#92400e}.status.failed[data-v-4dc81aa9]{background:#fee2e2;color:#991b1b}.pagination[data-v-4dc81aa9]{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:24px}.page-info[data-v-4dc81aa9]{font-size:14px;color:#666}.form-group[data-v-4dc81aa9]{margin-bottom:20px}.form-group label[data-v-4dc81aa9]{display:block;font-size:14px;font-weight:500;color:#333;margin-bottom:6px}.form-group input[data-v-4dc81aa9],.form-group select[data-v-4dc81aa9]{width:100%;padding:12px;border:1px solid #ddd;border-radius:6px;font-size:14px}.form-group input[data-v-4dc81aa9]:focus,.form-group select[data-v-4dc81aa9]:focus{outline:none;border-color:#0ea5e9;box-shadow:0 0 0 3px rgba(14,165,233,.1)}.address-input-group[data-v-4dc81aa9],.amount-input-group[data-v-4dc81aa9]{display:flex;gap:8px}.address-input-group input[data-v-4dc81aa9],.amount-input-group input[data-v-4dc81aa9]{flex:1}.btn-max[data-v-4dc81aa9]{border:1px solid #d1d5db;border-radius:6px}.amount-info[data-v-4dc81aa9]{display:flex;flex-direction:column;gap:4px;margin-top:8px;font-size:12px;color:#666}.form-actions[data-v-4dc81aa9]{display:flex;gap:12px;margin-top:24px}.address-book[data-v-4dc81aa9]{max-width:800px}.address-book-header[data-v-4dc81aa9]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.address-book-header h3[data-v-4dc81aa9]{font-size:20px;font-weight:600;color:#1a1a1a;margin:0}.addresses-list[data-v-4dc81aa9]{display:flex;flex-direction:column;gap:12px}.address-item[data-v-4dc81aa9]{display:flex;align-items:center;justify-content:space-between;padding:16px;border:1px solid #e5e5e5;border-radius:8px;transition:all .2s}.address-item[data-v-4dc81aa9]:hover{border-color:#0ea5e9;background:#f9f9f9}.address-item.selectable[data-v-4dc81aa9]{cursor:pointer}.address-item.selectable[data-v-4dc81aa9]:hover{background:#f0f9ff}.address-info[data-v-4dc81aa9]{flex:1}.address-name-section[data-v-4dc81aa9]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.address-name[data-v-4dc81aa9]{font-size:16px;font-weight:600;color:#1a1a1a;margin:0}.address-meta-inline[data-v-4dc81aa9]{display:flex;gap:8px}.address-text[data-v-4dc81aa9]{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:14px;color:#666;margin:0;word-break:break-all}.address-meta .asset[data-v-4dc81aa9],.address-meta .network[data-v-4dc81aa9],.address-meta-inline .asset[data-v-4dc81aa9],.address-meta-inline .network[data-v-4dc81aa9]{background:#f3f4f6;color:#374151;padding:2px 8px;border-radius:4px;font-size:12px;font-weight:500}.address-actions[data-v-4dc81aa9]{display:flex;gap:8px}.btn-icon[data-v-4dc81aa9]{width:32px;height:32px;border:1px solid #ddd;background:#fff;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.btn-icon[data-v-4dc81aa9]:hover{background:#f9f9f9}.btn-icon.btn-danger[data-v-4dc81aa9]{border-color:#ef4444;color:#ef4444}.btn-icon.btn-danger[data-v-4dc81aa9]:hover{background:#fef2f2}.modal-overlay[data-v-4dc81aa9]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-4dc81aa9]{background:#fff;border-radius:12px;max-width:600px;width:90%;max-height:80vh;overflow-y:auto;box-shadow:0 20px 25px -5px rgba(0,0,0,.1)}.modal-header[data-v-4dc81aa9]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e5e5e5}.modal-header h3[data-v-4dc81aa9]{font-size:18px;font-weight:600;color:#1a1a1a;margin:0}.btn-close[data-v-4dc81aa9]{width:32px;height:32px;border:none;background:none;font-size:24px;color:#666;cursor:pointer;border-radius:6px;transition:all .2s}.btn-close[data-v-4dc81aa9]:hover{background:#f3f4f6}.modal-body[data-v-4dc81aa9]{padding:24px}.detail-row[data-v-4dc81aa9]{display:flex;justify-content:space-between;align-items:flex-start;padding:12px 0;border-bottom:1px solid #f3f4f6;gap:16px}.detail-row[data-v-4dc81aa9]:last-child{border-bottom:none}.detail-row .label[data-v-4dc81aa9]{font-weight:500;color:#666;min-width:120px;flex-shrink:0}.detail-row .value[data-v-4dc81aa9]{color:#1a1a1a;font-weight:500;text-align:right;word-break:break-word}.detail-row .value.long-text[data-v-4dc81aa9]{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:12px;word-break:break-all;line-height:1.4}.detail-row .value.hash[data-v-4dc81aa9]{background:#f8f9fa;padding:8px;border-radius:6px;border:1px solid #e9ecef}.notification[data-v-4dc81aa9]{position:fixed;top:20px;right:20px;padding:16px 20px;border-radius:8px;color:#fff;font-weight:500;z-index:1001;display:flex;align-items:center;gap:12px;max-width:400px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}.notification.success[data-v-4dc81aa9]{background:#10b981}.notification.error[data-v-4dc81aa9]{background:#ef4444}.notification.info[data-v-4dc81aa9]{background:#0ea5e9}.notification button[data-v-4dc81aa9]{background:none;border:none;color:#fff;font-size:18px;cursor:pointer;padding:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.required[data-v-4dc81aa9]{color:#ef4444}.form-help[data-v-4dc81aa9]{font-size:12px;color:#666;margin-top:4px;display:block}.search-input-container[data-v-4dc81aa9]{position:relative}.search-input[data-v-4dc81aa9]{width:100%;padding:12px;border:1px solid #ddd;border-radius:6px;font-size:14px}.search-input[data-v-4dc81aa9]:focus{outline:none;border-color:#0ea5e9;box-shadow:0 0 0 3px rgba(14,165,233,.1)}.search-results[data-v-4dc81aa9]{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #ddd;border-top:none;border-radius:0 0 6px 6px;max-height:200px;overflow-y:auto;z-index:10;box-shadow:0 4px 6px rgba(0,0,0,.1)}.search-result-item[data-v-4dc81aa9]{padding:12px;cursor:pointer;border-bottom:1px solid #f0f0f0;transition:background-color .2s}.search-result-item[data-v-4dc81aa9]:hover{background:#f8f9fa}.search-result-item[data-v-4dc81aa9]:last-child{border-bottom:none}.currency-info[data-v-4dc81aa9]{display:flex;align-items:center;gap:8px}.currency-symbol[data-v-4dc81aa9]{font-weight:600;color:#1a1a1a}.currency-name[data-v-4dc81aa9]{color:#666;font-size:14px}.address-network-display[data-v-4dc81aa9]{padding:12px;background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px}.selected-address[data-v-4dc81aa9],.selected-network[data-v-4dc81aa9]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.selected-network[data-v-4dc81aa9]{margin-bottom:0}.address-label[data-v-4dc81aa9],.network-label[data-v-4dc81aa9]{font-weight:500;color:#666}.address-value[data-v-4dc81aa9]{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:12px;color:#1a1a1a;background:#fff;padding:4px 8px;border-radius:4px;border:1px solid #ddd}.network-value[data-v-4dc81aa9]{font-weight:600;color:#0ea5e9}.currency-address-selection[data-v-4dc81aa9]{background:#fff;border:1px solid #e5e5e5;border-radius:12px;overflow:hidden;margin-bottom:24px}.selection-tabs[data-v-4dc81aa9]{display:flex;background:#f8f9fa;border-bottom:1px solid #e5e5e5}.selection-tab[data-v-4dc81aa9]{flex:1;padding:12px 16px;background:none;border:none;font-size:14px;font-weight:500;color:#666;cursor:pointer;transition:all .2s}.selection-tab[data-v-4dc81aa9]:hover{background:#e9ecef}.selection-tab.active[data-v-4dc81aa9]{background:#fff;color:#0ea5e9;border-bottom:2px solid #0ea5e9}.address-book-section[data-v-4dc81aa9],.search-section[data-v-4dc81aa9]{padding:20px}.address-book-grid[data-v-4dc81aa9]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;max-height:300px;overflow-y:auto}.address-book-item[data-v-4dc81aa9]{display:flex;align-items:center;justify-content:space-between;padding:12px;border:2px solid #e5e5e5;border-radius:8px;cursor:pointer;transition:all .2s}.address-book-item.selected[data-v-4dc81aa9],.address-book-item[data-v-4dc81aa9]:hover{border-color:#0ea5e9;background:#f0f9ff}.address-book-info[data-v-4dc81aa9]{flex:1}.address-label[data-v-4dc81aa9]{font-size:14px;font-weight:600;color:#1a1a1a;margin-bottom:4px}.currency-network-badges[data-v-4dc81aa9]{display:flex;gap:6px;margin-bottom:4px}.currency-badge[data-v-4dc81aa9],.network-badge[data-v-4dc81aa9]{padding:2px 6px;border-radius:4px;font-size:11px;font-weight:600}.currency-badge[data-v-4dc81aa9]{background:#dbeafe;color:#1e40af}.network-badge[data-v-4dc81aa9]{background:#f3e8ff;color:#7c3aed}.address-preview[data-v-4dc81aa9]{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:12px;color:#666}.selected-indicator[data-v-4dc81aa9]{color:#0ea5e9;margin-left:8px}.empty-address-book[data-v-4dc81aa9]{text-align:center;padding:40px 20px;color:#666}.empty-address-book a[data-v-4dc81aa9]{color:#0ea5e9;text-decoration:none}.empty-address-book a[data-v-4dc81aa9]:hover{text-decoration:underline}.selection-summary[data-v-4dc81aa9]{margin-bottom:16px}.summary-item[data-v-4dc81aa9]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.summary-item[data-v-4dc81aa9]:last-child{margin-bottom:0}.summary-item .label[data-v-4dc81aa9]{font-size:13px;color:#666;font-weight:500}.summary-item .value[data-v-4dc81aa9]{font-size:13px;color:#333;font-weight:600}.address-book-search[data-v-4dc81aa9]{margin-bottom:24px}.search-icon[data-v-4dc81aa9]{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#666;pointer-events:none}.modal-search[data-v-4dc81aa9]{padding:16px 24px;border-bottom:1px solid #e5e5e5}.modal-search .search-input-container[data-v-4dc81aa9]{margin:0}.address-book-search-currency[data-v-4dc81aa9]{margin-bottom:16px}.empty-search-results[data-v-4dc81aa9]{text-align:center;padding:20px;color:#666;font-style:italic}@media (max-width:768px){.accounting-section[data-v-4dc81aa9]{padding:16px}.funds-summary[data-v-4dc81aa9]{grid-template-columns:1fr}.filters-section[data-v-4dc81aa9]{flex-direction:column;align-items:stretch}.filter-actions[data-v-4dc81aa9]{justify-content:stretch}.filter-actions .btn-primary[data-v-4dc81aa9],.filter-actions .btn-secondary[data-v-4dc81aa9]{flex:1}.transaction-item[data-v-4dc81aa9]{flex-direction:column;align-items:stretch;gap:12px}.transaction-main[data-v-4dc81aa9]{justify-content:space-between}.transaction-amount[data-v-4dc81aa9]{text-align:left}.modal-content[data-v-4dc81aa9]{width:95%;margin:20px;max-width:none}.detail-row[data-v-4dc81aa9]{flex-direction:column;align-items:stretch;gap:4px}.detail-row .label[data-v-4dc81aa9]{min-width:auto}.detail-row .value[data-v-4dc81aa9]{text-align:left}.address-item[data-v-4dc81aa9]{flex-direction:column;align-items:stretch;gap:12px}.address-actions[data-v-4dc81aa9]{justify-content:flex-end}.asset-item[data-v-4dc81aa9]{flex-direction:column;align-items:stretch;gap:16px}.withdrawal-mode-toggle[data-v-4dc81aa9]{flex-direction:column}.available-amount[data-v-4dc81aa9]{text-align:center}.address-book-grid[data-v-4dc81aa9]{grid-template-columns:1fr}.selection-tabs[data-v-4dc81aa9]{flex-direction:column}.address-name-section[data-v-4dc81aa9]{flex-direction:column;align-items:flex-start;gap:4px}.converted-assets-header[data-v-4dc81aa9]{flex-direction:column;align-items:flex-start;gap:8px}}@media (max-width:480px){.tab-buttons[data-v-4dc81aa9]{flex-direction:column}.tab-button[data-v-4dc81aa9]{text-align:left}.address-input-group[data-v-4dc81aa9],.amount-input-group[data-v-4dc81aa9],.form-actions[data-v-4dc81aa9]{flex-direction:column}.transaction-details[data-v-4dc81aa9]{flex-direction:column;gap:4px}.transaction-address[data-v-4dc81aa9]{flex-direction:column;align-items:flex-start;gap:4px}.conversion-list[data-v-4dc81aa9]{gap:6px}.conversion-item[data-v-4dc81aa9]{font-size:12px}}.currency-selector[data-v-4dc81aa9]{display:flex;gap:8px;margin-bottom:8px}.currency-button[data-v-4dc81aa9]{padding:8px 16px;border:2px solid #e5e5e5;background:#fff;border-radius:6px;font-size:14px;font-weight:500;color:#666;cursor:pointer;transition:all .2s;flex:1;text-align:center}.currency-button[data-v-4dc81aa9]:hover{border-color:#0ea5e9;background:#f0f9ff}.currency-button.active[data-v-4dc81aa9]{border-color:#0ea5e9;background:#0ea5e9;color:#fff}.amount-input-container[data-v-4dc81aa9]{display:flex;flex-direction:column;gap:8px}.amount-input-group[data-v-4dc81aa9]{display:flex;border:1px solid #ddd;border-radius:6px;overflow:hidden}.amount-input-group input[data-v-4dc81aa9]{flex:1;border:none;padding:12px;font-size:14px}.amount-input-group input[data-v-4dc81aa9]:focus{outline:none}.amount-input-group[data-v-4dc81aa9]:focus-within{border-color:#0ea5e9;box-shadow:0 0 0 3px rgba(14,165,233,.1)}.currency-display[data-v-4dc81aa9]{padding:12px 16px;background:#f8f9fa;border-left:1px solid #e9ecef;font-size:14px;font-weight:600;color:#666;min-width:60px;text-align:center}.btn-max[data-v-4dc81aa9]{padding:12px 16px;background:#f3f4f6;color:#374151;border:none;border-left:1px solid #d1d5db;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.btn-max[data-v-4dc81aa9]:hover{background:#e5e7eb}.conversion-display[data-v-4dc81aa9]{text-align:center;padding:8px;background:#f8f9fa;border-radius:4px;border:1px solid #e9ecef}.conversion-text[data-v-4dc81aa9]{font-size:14px;color:#0ea5e9;font-weight:600}@media (max-width:480px){.currency-selector[data-v-4dc81aa9]{flex-direction:column}.currency-button[data-v-4dc81aa9]{flex:none}.amount-input-group[data-v-4dc81aa9]{flex-direction:column}.btn-max[data-v-4dc81aa9],.currency-display[data-v-4dc81aa9]{border-left:none;border-top:1px solid #e9ecef}}.fee-inclusion-checkbox[data-v-4dc81aa9]{margin-top:8px}.fee-checkbox-label[data-v-4dc81aa9]{display:flex!important;align-items:flex-start;gap:12px;cursor:pointer}.fee-checkbox[data-v-4dc81aa9]{margin-top:2px;flex-shrink:0;position:relative;top:2px;width:16px!important}.checkbox-text[data-v-4dc81aa9]{font-size:14px;font-weight:500;color:#333;display:block}.checkbox-help[data-v-4dc81aa9]{font-size:12px;color:#666;line-height:1.4;display:block}.amount-input-group[data-v-4dc81aa9]{display:grid;grid-template-columns:1fr auto auto;gap:8px;align-items:center}.address-input-group input[type=text][data-v-4dc81aa9],.amount-input-group input[type=number][data-v-4dc81aa9]{min-width:0;width:100%}.currency-display[data-v-4dc81aa9]{padding:6px 10px;border:1px solid #e9ecef;border-radius:6px;font-size:12px;white-space:nowrap}.btn-max[data-v-4dc81aa9]{white-space:nowrap}.address-input-group[data-v-4dc81aa9]{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center}.amount-info[data-v-4dc81aa9]{display:grid;grid-template-columns:1fr;row-gap:6px}*{margin:0;padding:0;box-sizing:border-box}body,html{height:100%;width:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px;line-height:1.6;background-color:#f9fafb}#app{min-height:100vh;width:100vw;display:flex;flex-direction:column}.app-container{min-height:100vh;width:100%;background-color:#f9fafb;color:#111827}.nav-header{background-color:#fff;border-bottom:1px solid #e5e7eb;box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.nav-content{max-width:1280px;margin:0 auto;padding:0 24px}.nav-flex{justify-content:space-between;height:64px}.logo-section,.nav-flex{display:flex;align-items:center}.logo-section{gap:12px}.logo-icon{height:40px;width:40px;display:flex;align-items:center;justify-content:center;border-radius:8px;background-color:transparent}.logo-image{height:32px;width:32px;-o-object-fit:contain;object-fit:contain}.brand-name{font-size:20px;font-weight:700;color:#1f2937;letter-spacing:-.025em}.desktop-nav{display:flex;gap:32px;margin-left:24px}.nav-button{background:none;border:none;padding:8px 4px 16px 4px;border-bottom:2px solid transparent;font-size:14px;font-weight:500;color:#6b7280;cursor:pointer;transition:all .15s ease}.nav-button:hover{color:#374151;border-bottom-color:#d1d5db}.nav-button-active{color:#f97316!important;border-bottom-color:#f97316!important}.nav-controls{display:flex;align-items:center;gap:16px}.currency-select{font-size:14px;border:1px solid #d1d5db;border-radius:6px;padding:4px 12px;background-color:#fff;color:#111827;outline:none}.theme-toggle{background:none;border:none;padding:8px;border-radius:6px;color:#6b7280;cursor:pointer;font-size:20px}.theme-toggle:hover{color:#374151}.user-profile{gap:8px}.user-avatar,.user-profile{display:flex;align-items:center}.user-avatar{height:32px;width:32px;background-color:#1f2937;border-radius:50%;justify-content:center}.user-initials{color:#fff}.user-initials,.user-name{font-size:14px;font-weight:500}.user-name{color:#111827}.logout-button{background:none;border:none;padding:8px;border-radius:6px;color:#6b7280;cursor:pointer;font-size:16px;transition:all .15s ease}.logout-button:hover{color:#ef4444;background-color:#fef2f2}.main-content{max-width:1280px;margin:0 auto;padding:24px;flex:1}.coming-soon{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);padding:48px;text-align:center}.coming-soon-icon{font-size:60px;margin-bottom:16px}.coming-soon-title{font-size:18px;font-weight:500;color:#111827;margin-bottom:8px}.coming-soon-text{font-size:16px;color:#6b7280}.session-expired-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:2000}.session-expired-modal{background-color:#fff;border-radius:12px;box-shadow:0 20px 40px rgba(0,0,0,.2);padding:32px;text-align:center;max-width:400px;margin:20px}.session-expired-icon{font-size:48px;margin-bottom:16px}.session-expired-title{font-size:20px;font-weight:600;color:#111827;margin-bottom:12px}.session-expired-message{font-size:14px;color:#6b7280;margin-bottom:24px;line-height:1.5}.session-expired-button{background-color:#f97316;color:#fff;border:none;border-radius:8px;padding:12px 24px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .15s ease}.session-expired-button:hover{background-color:#ea580c}@media (max-width:768px){.desktop-nav{display:none}.nav-content{padding:0 16px}.main-content{padding:16px}.user-name{display:none}}