:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:#ffffffde;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#242424;font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}a{color:#646cff;-webkit-text-decoration:inherit;text-decoration:inherit;font-weight:500}a:hover{color:#535bf2}body{min-width:320px;min-height:100vh;margin:0}h1{font-size:3.2em;line-height:1.1}button{cursor:pointer;background-color:#1a1a1a;border:1px solid #0000;border-radius:8px;padding:.6em 1.2em;font-family:inherit;font-size:1em;font-weight:500;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.card{padding:2em}@media (prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{color:#333;background:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:1.6}#app{background:#fff;min-height:100vh}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f5f5f5}::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#999}[data-v-860fd21e]{box-sizing:border-box}.login-container[data-v-860fd21e]{background:linear-gradient(135deg,#f5f5f5 0%,#fff 100%);justify-content:center;align-items:center;min-height:100vh;padding:20px;display:flex}.login-box[data-v-860fd21e]{background:#fff;border:1px solid #e0e0e0;border-radius:12px;width:100%;max-width:400px;padding:40px;box-shadow:0 4px 16px #00000014}.login-title[data-v-860fd21e]{color:#1976d2;text-align:center;margin:0 0 10px;font-size:28px;font-weight:600}.login-subtitle[data-v-860fd21e]{color:#666;text-align:center;opacity:.8;margin:0 0 30px;font-size:14px}.error-message[data-v-860fd21e]{color:#c62828;text-align:center;background:#ffebee;border-left:4px solid #d32f2f;border-radius:6px;margin-bottom:20px;padding:12px;font-size:14px}.form-group[data-v-860fd21e]{margin-bottom:20px}.form-group label[data-v-860fd21e]{color:#333;margin-bottom:8px;font-size:14px;font-weight:500;display:block}.form-group input[data-v-860fd21e]{color:#333;background:#fff;border:1px solid #d0d0d0;border-radius:6px;width:100%;padding:12px 16px;font-size:14px;transition:all .3s}.form-group input[data-v-860fd21e]:focus{border-color:#1976d2;outline:none;box-shadow:0 0 0 2px #1976d21a}.form-group input[data-v-860fd21e]:disabled{opacity:.6;cursor:not-allowed;background:#f5f5f5}.form-group input[data-v-860fd21e]::placeholder{color:#999}.login-btn[data-v-860fd21e]{color:#fff;cursor:pointer;background:#1976d2;border:none;border-radius:6px;width:100%;padding:12px;font-size:16px;font-weight:600;transition:all .3s}.login-btn[data-v-860fd21e]:hover:not(:disabled){background:#1565c0;box-shadow:0 2px 8px #1976d233}.login-btn[data-v-860fd21e]:disabled{cursor:not-allowed;background:#bdbdbd}.login-tips[data-v-860fd21e]{border-top:1px solid #e0e0e0;margin-top:20px;padding-top:20px}.login-tips p[data-v-860fd21e]{color:#666;text-align:center;opacity:.8;margin:0;font-size:13px}@media (max-width:480px){.login-box[data-v-860fd21e]{padding:30px 20px}.login-title[data-v-860fd21e]{font-size:24px}.form-group input[data-v-860fd21e]{font-size:16px}}[data-v-c0ac1119]{box-sizing:border-box}.equity-container[data-v-c0ac1119]{background:#fff;width:100%;max-width:1200px;min-height:100vh;margin:0 auto;padding:20px}@media (max-width:768px){.equity-container[data-v-c0ac1119]{max-width:100%;padding:12px}}@media (max-width:480px){.equity-container[data-v-c0ac1119]{padding:8px}}.header[data-v-c0ac1119]{border-bottom:2px solid #f0f0f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;margin-bottom:30px;padding-bottom:20px;display:flex}h1[data-v-c0ac1119]{color:#333;margin:0;font-size:28px;font-weight:600}.user-info[data-v-c0ac1119]{background:#f5f5f5;border:1px solid #e0e0e0;border-radius:6px;align-items:center;gap:15px;padding:12px 20px;display:flex}.username[data-v-c0ac1119],.equity[data-v-c0ac1119]{color:#666;font-size:14px;font-weight:500}.controls[data-v-c0ac1119]{background:#f9f9f9;border:1px solid #e0e0e0;border-radius:8px;flex-wrap:wrap;align-items:center;gap:15px;margin-bottom:25px;padding:20px;display:flex}.control-group[data-v-c0ac1119]{cursor:pointer;border-radius:4px;align-items:center;gap:8px;padding:8px 12px;transition:background-color .2s;display:flex}.control-group[data-v-c0ac1119]:hover{background-color:#1976d20d}.control-group label[data-v-c0ac1119]{color:#555;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:14px;font-weight:500}.control-group input[data-v-c0ac1119],.select-input[data-v-c0ac1119]{color:#333;cursor:pointer;background:#fff;border:1px solid #d0d0d0;border-radius:4px;flex:1;min-height:40px;padding:10px 14px;font-size:14px;transition:border-color .3s}.control-group input[data-v-c0ac1119]:focus,.select-input[data-v-c0ac1119]:focus{border-color:#1976d2;outline:none;box-shadow:0 0 0 2px #1976d21a}.refresh-btn[data-v-c0ac1119],.accounts-btn[data-v-c0ac1119]{color:#fff;cursor:pointer;background:#1976d2;border:none;border-radius:4px;padding:8px 18px;font-size:14px;font-weight:500;transition:all .3s}.refresh-btn[data-v-c0ac1119]:hover:not(:disabled),.accounts-btn[data-v-c0ac1119]:hover{background:#1565c0;box-shadow:0 2px 4px #0000001a}.refresh-btn[data-v-c0ac1119]:disabled{cursor:not-allowed;background:#bdbdbd}.accounts-btn[data-v-c0ac1119]{background:#388e3c}.accounts-btn[data-v-c0ac1119]:hover{background:#2e7d32}.error-message[data-v-c0ac1119]{color:#c62828;background:#ffebee;border-left:4px solid #d32f2f;border-radius:4px;margin-bottom:20px;padding:12px 16px;font-size:14px}.chart-info[data-v-c0ac1119]{color:#666;background:#f5f5f5;border:1px solid #e0e0e0;border-radius:6px;margin-bottom:25px;padding:16px}.chart-info p[data-v-c0ac1119]{margin:6px 0;font-size:14px;line-height:1.5}.granularity-info[data-v-c0ac1119]{color:#1976d2;font-weight:600}.chart-wrapper[data-v-c0ac1119]{border:1px solid #e0e0e0;border-radius:8px;width:100%;margin-bottom:30px;overflow:hidden;box-shadow:0 2px 8px #00000014}.close-position-section[data-v-c0ac1119]{background:#fff3e0;border:2px solid #ff9800;border-radius:8px;margin-bottom:30px;padding:20px}.section-header[data-v-c0ac1119]{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.section-header h2[data-v-c0ac1119]{color:#333;margin:0;font-size:18px}.close-controls[data-v-c0ac1119]{flex-wrap:wrap;align-items:center;gap:15px;display:flex}.close-btn[data-v-c0ac1119]{color:#fff;cursor:pointer;background:#ff5722;border:none;border-radius:4px;padding:10px 24px;font-size:14px;font-weight:600;transition:all .3s}.close-btn[data-v-c0ac1119]:hover:not(:disabled){background:#e64a19;box-shadow:0 2px 4px #0003}.close-btn[data-v-c0ac1119]:disabled{cursor:not-allowed;background:#bdbdbd}.bottom-logout[data-v-c0ac1119]{border-top:1px solid #e0e0e0;justify-content:center;margin-top:30px;padding:20px 0;display:flex}.bottom-logout-btn[data-v-c0ac1119]{color:#fff;cursor:pointer;background:#d32f2f;border:none;border-radius:6px;width:100%;max-width:400px;padding:12px 24px;font-size:16px;font-weight:500;transition:all .3s}.bottom-logout-btn[data-v-c0ac1119]:hover{background:#b71c1c;box-shadow:0 2px 8px #00000026}.bottom-logout-btn[data-v-c0ac1119]:active{transform:translateY(0)}@media (max-width:1024px){.equity-container[data-v-c0ac1119]{padding:16px}h1[data-v-c0ac1119]{font-size:24px}.header[data-v-c0ac1119]{margin-bottom:20px;padding-bottom:16px}.controls[data-v-c0ac1119]{gap:12px;padding:16px}.control-group[data-v-c0ac1119]{flex:calc(50% - 6px);min-width:150px}.refresh-btn[data-v-c0ac1119],.accounts-btn[data-v-c0ac1119]{flex:calc(50% - 6px);min-width:120px}}@media (max-width:768px){h1[data-v-c0ac1119]{width:100%;font-size:20px}.header[data-v-c0ac1119]{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:20px;padding-bottom:16px}.user-info[data-v-c0ac1119]{flex-direction:column;align-items:flex-start;gap:8px;width:100%;padding:12px}.username[data-v-c0ac1119],.equity[data-v-c0ac1119]{width:100%}.close-position-section[data-v-c0ac1119]{padding:12px}.section-header h2[data-v-c0ac1119]{font-size:16px}.close-controls[data-v-c0ac1119]{flex-direction:column;gap:10px}.close-controls .control-group[data-v-c0ac1119],.close-btn[data-v-c0ac1119]{width:100%}.controls[data-v-c0ac1119]{flex-direction:column;gap:10px;margin-bottom:20px;padding:12px}.control-group[data-v-c0ac1119]{flex-direction:column;align-items:flex-start;gap:6px;width:100%}.control-group label[data-v-c0ac1119],.control-group input[data-v-c0ac1119],.select-input[data-v-c0ac1119]{width:100%}.refresh-btn[data-v-c0ac1119],.accounts-btn[data-v-c0ac1119]{width:100%;padding:12px;font-size:15px}.chart-wrapper[data-v-c0ac1119]{border-radius:0;height:auto;min-height:300px;margin:0}.chart-info[data-v-c0ac1119]{border-radius:0;margin-bottom:20px;padding:12px}.chart-info p[data-v-c0ac1119]{margin:4px 0;font-size:13px}}@media (max-width:480px){h1[data-v-c0ac1119]{font-size:18px}.header[data-v-c0ac1119]{margin-bottom:16px;padding-bottom:12px}.user-info[data-v-c0ac1119]{padding:10px}.controls[data-v-c0ac1119]{gap:8px;padding:10px}.control-group input[data-v-c0ac1119],.select-input[data-v-c0ac1119]{font-size:16px}.refresh-btn[data-v-c0ac1119],.accounts-btn[data-v-c0ac1119]{padding:10px;font-size:14px}.chart-info[data-v-c0ac1119]{padding:10px}.chart-info p[data-v-c0ac1119]{font-size:12px}}[data-v-34df8bfd]{box-sizing:border-box}.account-list-container[data-v-34df8bfd]{background:#fff;width:100%;max-width:1400px;min-height:100vh;margin:0 auto;padding:20px}@media (max-width:768px){.account-list-container[data-v-34df8bfd]{max-width:100%;padding:12px}}@media (max-width:480px){.account-list-container[data-v-34df8bfd]{padding:8px}}.header[data-v-34df8bfd]{border-bottom:2px solid #f0f0f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;margin-bottom:30px;padding-bottom:20px;display:flex}h1[data-v-34df8bfd]{color:#333;margin:0;font-size:28px;font-weight:600}.user-info[data-v-34df8bfd]{background:#f5f5f5;border:1px solid #e0e0e0;border-radius:6px;align-items:center;gap:15px;padding:12px 20px;display:flex}.username[data-v-34df8bfd]{color:#666;font-size:14px;font-weight:500}.controls[data-v-34df8bfd]{background:#f9f9f9;border:1px solid #e0e0e0;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:25px;padding:16px;display:flex}.controls-left[data-v-34df8bfd]{flex-wrap:wrap;flex:1;align-items:center;gap:12px;display:flex}.back-btn[data-v-34df8bfd],.create-btn[data-v-34df8bfd]{cursor:pointer;border:none;border-radius:4px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .3s}.back-btn[data-v-34df8bfd]{color:#fff;background:#757575}.back-btn[data-v-34df8bfd]:hover{background:#616161;box-shadow:0 2px 4px #0000001a}.create-btn[data-v-34df8bfd]{color:#fff;background:#388e3c}.create-btn[data-v-34df8bfd]:hover{background:#2e7d32;box-shadow:0 2px 4px #0000001a}.filter-group[data-v-34df8bfd]{align-items:center;gap:8px;display:flex}.filter-group label[data-v-34df8bfd]{color:#555;font-size:14px;font-weight:500}.filter-group select[data-v-34df8bfd]{color:#333;background:#fff;border:1px solid #d0d0d0;border-radius:4px;padding:8px 12px;font-size:14px;transition:border-color .3s}.filter-group select[data-v-34df8bfd]:focus{border-color:#1976d2;outline:none}.error-message[data-v-34df8bfd]{color:#c62828;background:#ffebee;border-left:4px solid #d32f2f;border-radius:4px;margin-bottom:20px;padding:12px 16px;font-size:14px}.loading[data-v-34df8bfd]{text-align:center;color:#666;padding:40px;font-size:16px}.empty-state[data-v-34df8bfd]{text-align:center;color:#999;padding:60px 20px;font-size:16px}.accounts-table[data-v-34df8bfd]{background:#fff;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:20px;position:relative;overflow-x:auto}.accounts-table.loading-overlay[data-v-34df8bfd]{opacity:.6;pointer-events:none}table[data-v-34df8bfd]{border-collapse:collapse;color:#333;width:100%}thead[data-v-34df8bfd]{background:#f5f5f5}th[data-v-34df8bfd]{text-align:left;color:#555;border-bottom:2px solid #e0e0e0;padding:12px;font-weight:600}th.sortable[data-v-34df8bfd]{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .2s;position:relative}th.sortable[data-v-34df8bfd]:hover{background-color:#eee}.sort-icon[data-v-34df8bfd]{vertical-align:middle;flex-direction:row;align-items:center;gap:0;margin-left:0;display:inline-flex}.sort-icon .icon-default[data-v-34df8bfd]{color:#ccc;width:14px;height:14px;transition:all .2s}.sort-icon .icon-default[data-v-34df8bfd]:nth-child(2),.sort-icon .icon-active[data-v-34df8bfd]:nth-child(2){margin-left:-8px}.sort-icon .icon-active[data-v-34df8bfd]{color:#1976d2;width:14px;height:14px;transition:all .2s}td[data-v-34df8bfd]{border-bottom:1px solid #e0e0e0;padding:12px}.api-key[data-v-34df8bfd]{text-overflow:ellipsis;color:#666;max-width:150px;font-family:monospace;font-size:12px;overflow:hidden}.equity[data-v-34df8bfd]{color:#388e3c;font-weight:600}.status-badge[data-v-34df8bfd]{color:#c62828;background:#ffebee;border-radius:4px;padding:4px 8px;font-size:12px;font-weight:500}.status-badge.initialized[data-v-34df8bfd]{color:#2e7d32;background:#e8f5e9}.actions[data-v-34df8bfd]{gap:8px;display:flex}.action-btn[data-v-34df8bfd]{cursor:pointer;border:none;border-radius:4px;padding:6px 12px;font-size:12px;font-weight:500;transition:all .3s}.view-btn[data-v-34df8bfd]{color:#fff;background:#1976d2}.view-btn[data-v-34df8bfd]:hover{background:#1565c0;box-shadow:0 2px 4px #0000001a}.delete-btn[data-v-34df8bfd]{color:#fff;background:#d32f2f}.delete-btn[data-v-34df8bfd]:hover{background:#b71c1c;box-shadow:0 2px 4px #0000001a}.pagination[data-v-34df8bfd]{background:#f9f9f9;border:1px solid #e0e0e0;border-radius:8px;justify-content:center;align-items:center;gap:15px;padding:20px;display:flex}.page-btn[data-v-34df8bfd]{color:#fff;cursor:pointer;background:#1976d2;border:none;border-radius:4px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .3s}.page-btn[data-v-34df8bfd]:hover:not(:disabled){background:#1565c0;box-shadow:0 2px 4px #0000001a}.page-btn[data-v-34df8bfd]:disabled{cursor:not-allowed;background:#bdbdbd}.page-info[data-v-34df8bfd]{color:#666;font-size:14px;font-weight:500}@media (max-width:1024px){.account-list-container[data-v-34df8bfd]{padding:16px}h1[data-v-34df8bfd]{font-size:24px}.controls[data-v-34df8bfd]{gap:10px;padding:12px}.back-btn[data-v-34df8bfd],.create-btn[data-v-34df8bfd]{flex:calc(50% - 5px);min-width:100px}.filter-group[data-v-34df8bfd]{flex:100%}}@media (max-width:768px){.account-list-container[data-v-34df8bfd]{padding:12px}h1[data-v-34df8bfd]{width:100%;font-size:20px}.header[data-v-34df8bfd]{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:20px;padding-bottom:16px}.user-info[data-v-34df8bfd]{width:100%;padding:12px}.username[data-v-34df8bfd]{width:100%}.controls[data-v-34df8bfd]{flex-direction:column;gap:10px;padding:12px}.back-btn[data-v-34df8bfd],.create-btn[data-v-34df8bfd]{flex:none;width:100%}.filter-group[data-v-34df8bfd]{flex-direction:column;align-items:flex-start;gap:6px;width:100%}.filter-group label[data-v-34df8bfd],.filter-group select[data-v-34df8bfd]{width:100%}.accounts-table[data-v-34df8bfd]{-webkit-overflow-scrolling:touch;border:1px solid #e0e0e0;border-left:none;border-right:none;border-radius:0;width:calc(100% + 24px);margin:0 -12px;overflow-x:auto}table[data-v-34df8bfd]{width:100%;min-width:500px}th[data-v-34df8bfd],td[data-v-34df8bfd]{white-space:nowrap;padding:10px 8px;font-size:12px}.api-key[data-v-34df8bfd]{max-width:80px;font-size:10px}.actions[data-v-34df8bfd]{white-space:nowrap;flex-direction:row;gap:4px;display:flex}.action-btn[data-v-34df8bfd]{flex-shrink:0;padding:6px 8px;font-size:10px}.pagination[data-v-34df8bfd]{flex-direction:column;gap:10px;padding:16px}.page-btn[data-v-34df8bfd]{width:100%;padding:10px}.page-info[data-v-34df8bfd]{text-align:center;width:100%}}@media (max-width:480px){h1[data-v-34df8bfd]{font-size:18px}.header[data-v-34df8bfd]{margin-bottom:16px;padding-bottom:12px}.controls[data-v-34df8bfd]{gap:8px;padding:10px}.accounts-table[data-v-34df8bfd]{width:calc(100% + 16px);margin:0 -8px}table[data-v-34df8bfd]{min-width:450px}th[data-v-34df8bfd],td[data-v-34df8bfd]{padding:8px 6px;font-size:11px}.api-key[data-v-34df8bfd]{max-width:60px;font-size:9px}.action-btn[data-v-34df8bfd]{padding:5px 6px;font-size:9px}}[data-v-6983c2f7]{box-sizing:border-box}.create-account-container[data-v-6983c2f7]{background:#fff;width:100%;max-width:600px;min-height:100vh;margin:0 auto;padding:20px}@media (max-width:768px){.create-account-container[data-v-6983c2f7]{max-width:100%;padding:12px}}@media (max-width:480px){.create-account-container[data-v-6983c2f7]{padding:8px}}.header[data-v-6983c2f7]{border-bottom:2px solid #f0f0f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;margin-bottom:30px;padding-bottom:20px;display:flex}h1[data-v-6983c2f7]{color:#333;margin:0;font-size:24px;font-weight:600}.user-info[data-v-6983c2f7]{background:#f5f5f5;border:1px solid #e0e0e0;border-radius:6px;align-items:center;gap:15px;padding:12px 20px;display:flex}.username[data-v-6983c2f7]{color:#666;font-size:14px;font-weight:500}.logout-btn[data-v-6983c2f7]{color:#fff;cursor:pointer;background:#d32f2f;border:none;border-radius:4px;padding:8px 16px;font-size:13px;font-weight:500;transition:all .3s}.logout-btn[data-v-6983c2f7]:hover{background:#b71c1c;box-shadow:0 2px 4px #0000001a}.form-wrapper[data-v-6983c2f7]{justify-content:center;display:flex}.form-card[data-v-6983c2f7]{background:#fff;border:1px solid #e0e0e0;border-radius:8px;width:100%;padding:30px;box-shadow:0 2px 8px #00000014}.success-message[data-v-6983c2f7]{color:#2e7d32;text-align:center;background:#e8f5e9;border-left:4px solid #388e3c;border-radius:4px;margin-bottom:20px;padding:12px;font-size:14px}.error-message[data-v-6983c2f7]{color:#c62828;background:#ffebee;border-left:4px solid #d32f2f;border-radius:4px;margin-bottom:20px;padding:12px;font-size:14px}form[data-v-6983c2f7],.form-group[data-v-6983c2f7]{margin-bottom:20px}.form-group label[data-v-6983c2f7]{color:#333;margin-bottom:8px;font-size:14px;font-weight:500;display:block}.form-group input[data-v-6983c2f7],.form-group select[data-v-6983c2f7]{color:#333;background:#fff;border:1px solid #d0d0d0;border-radius:6px;width:100%;padding:12px 16px;font-size:14px;transition:all .3s}.form-group input[data-v-6983c2f7]:focus,.form-group select[data-v-6983c2f7]:focus{border-color:#1976d2;outline:none;box-shadow:0 0 0 2px #1976d21a}.form-group input[data-v-6983c2f7]:disabled,.form-group select[data-v-6983c2f7]:disabled{opacity:.6;cursor:not-allowed;background:#f5f5f5}.help-text[data-v-6983c2f7]{color:#999;margin:6px 0 0;font-size:12px}.form-actions[data-v-6983c2f7]{gap:12px;margin-top:30px;display:flex}.cancel-btn[data-v-6983c2f7],.submit-btn[data-v-6983c2f7]{cursor:pointer;border:none;border-radius:6px;flex:1;padding:12px;font-size:16px;font-weight:600;transition:all .3s}.cancel-btn[data-v-6983c2f7]{color:#fff;background:#757575}.cancel-btn[data-v-6983c2f7]:hover:not(:disabled){background:#616161;box-shadow:0 2px 4px #0000001a}.submit-btn[data-v-6983c2f7]{color:#fff;background:#388e3c}.submit-btn[data-v-6983c2f7]:hover:not(:disabled){background:#2e7d32;box-shadow:0 2px 4px #0000001a}.cancel-btn[data-v-6983c2f7]:disabled,.submit-btn[data-v-6983c2f7]:disabled{opacity:.6;cursor:not-allowed}.info-box[data-v-6983c2f7]{background:#f5f5f5;border:1px solid #e0e0e0;border-left:3px solid #388e3c;border-radius:6px;padding:15px}.info-box h3[data-v-6983c2f7]{color:#388e3c;margin:0 0 10px;font-size:14px;font-weight:600}.info-box ul[data-v-6983c2f7]{color:#666;margin:0;padding-left:20px;font-size:13px}.info-box li[data-v-6983c2f7]{margin:5px 0}@media (max-width:768px){.create-account-container[data-v-6983c2f7]{padding:12px}h1[data-v-6983c2f7]{width:100%;font-size:20px}.header[data-v-6983c2f7]{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:20px;padding-bottom:16px}.user-info[data-v-6983c2f7]{flex-direction:column;align-items:flex-start;gap:10px;width:100%;padding:12px}.username[data-v-6983c2f7]{width:100%}.logout-btn[data-v-6983c2f7]{width:100%;padding:10px}.form-card[data-v-6983c2f7]{padding:20px}.form-group input[data-v-6983c2f7],.form-group select[data-v-6983c2f7]{font-size:16px}.form-actions[data-v-6983c2f7]{flex-direction:column;gap:10px}.cancel-btn[data-v-6983c2f7],.submit-btn[data-v-6983c2f7]{width:100%}}@media (max-width:480px){.create-account-container[data-v-6983c2f7]{padding:10px}h1[data-v-6983c2f7]{font-size:18px}.form-card[data-v-6983c2f7]{padding:16px}}[data-v-ffb82333]{box-sizing:border-box}.detail-container[data-v-ffb82333]{background:#fff;width:100%;max-width:1200px;min-height:100vh;margin:0 auto;padding:20px}@media (max-width:768px){.detail-container[data-v-ffb82333]{max-width:100%;padding:12px}}@media (max-width:480px){.detail-container[data-v-ffb82333]{padding:8px}}.header[data-v-ffb82333]{border-bottom:2px solid #f0f0f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;margin-bottom:30px;padding-bottom:20px;display:flex}h1[data-v-ffb82333]{color:#333;margin:0;font-size:24px;font-weight:600}.user-info[data-v-ffb82333]{background:#f5f5f5;border:1px solid #e0e0e0;border-radius:6px;align-items:center;gap:15px;padding:12px 20px;display:flex}.username[data-v-ffb82333]{color:#666;font-size:14px;font-weight:500}.position-section[data-v-ffb82333]{background:#e3f2fd;border:2px solid #2196f3;border-radius:8px;margin-bottom:30px;padding:20px}.section-header[data-v-ffb82333]{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.section-header h2[data-v-ffb82333]{color:#333;margin:0;font-size:18px}.position-info[data-v-ffb82333]{background:#fff;border:1px solid #e0e0e0;border-radius:4px;width:100%;padding:12px}.position-list[data-v-ffb82333]{flex-direction:column;gap:8px;display:flex}.position-item[data-v-ffb82333]{background:#f9f9f9;border-radius:4px;flex-wrap:wrap;align-items:center;gap:10px;padding:8px;font-size:13px;display:flex}.pos-symbol[data-v-ffb82333]{color:#333;font-weight:600}.pos-side[data-v-ffb82333]{border-radius:3px;padding:2px 8px;font-size:12px;font-weight:500}.pos-side.long[data-v-ffb82333]{color:#2e7d32;background:#e8f5e9}.pos-side.short[data-v-ffb82333]{color:#c62828;background:#ffebee}.pos-qty[data-v-ffb82333],.pos-price[data-v-ffb82333]{color:#666}.pos-pnl[data-v-ffb82333]{margin-left:auto;font-weight:600}.pos-pnl.profit[data-v-ffb82333]{color:#2e7d32}.pos-pnl.loss[data-v-ffb82333]{color:#c62828}.position-empty[data-v-ffb82333]{color:#999;text-align:center;padding:8px;font-size:13px}.controls[data-v-ffb82333]{background:#f9f9f9;border:1px solid #e0e0e0;border-radius:8px;flex-wrap:wrap;align-items:center;gap:15px;margin-bottom:25px;padding:20px;display:flex}.back-btn[data-v-ffb82333]{color:#fff;cursor:pointer;background:#757575;border:none;border-radius:4px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .3s}.back-btn[data-v-ffb82333]:hover{background:#616161;box-shadow:0 2px 4px #0000001a}.control-group[data-v-ffb82333]{cursor:pointer;border-radius:4px;align-items:center;gap:8px;padding:8px 12px;transition:background-color .2s;display:flex}.control-group[data-v-ffb82333]:hover{background-color:#1976d20d}.control-group label[data-v-ffb82333]{color:#555;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:14px;font-weight:500}.control-group input[data-v-ffb82333]{color:#333;cursor:pointer;background:#fff;border:1px solid #d0d0d0;border-radius:4px;flex:1;min-height:40px;padding:10px 14px;font-size:14px;transition:border-color .3s}.control-group input[data-v-ffb82333]:focus{border-color:#1976d2;outline:none;box-shadow:0 0 0 2px #1976d21a}.refresh-btn[data-v-ffb82333]{color:#fff;cursor:pointer;background:#1976d2;border:none;border-radius:4px;padding:8px 18px;font-size:14px;font-weight:500;transition:all .3s}.refresh-btn[data-v-ffb82333]:hover:not(:disabled){background:#1565c0;box-shadow:0 2px 4px #0000001a}.refresh-btn[data-v-ffb82333]:disabled{cursor:not-allowed;background:#bdbdbd}.error-message[data-v-ffb82333]{color:#c62828;background:#ffebee;border-left:4px solid #d32f2f;border-radius:4px;margin-bottom:20px;padding:12px 16px;font-size:14px}.chart-info[data-v-ffb82333]{color:#666;background:#f5f5f5;border:1px solid #e0e0e0;border-radius:6px;margin-bottom:25px;padding:16px}.chart-info p[data-v-ffb82333]{margin:6px 0;font-size:14px;line-height:1.5}.granularity-info[data-v-ffb82333]{color:#1976d2;font-weight:600}.chart-wrapper[data-v-ffb82333]{border:1px solid #e0e0e0;border-radius:8px;width:100%;margin-bottom:30px;overflow:hidden;box-shadow:0 2px 8px #00000014}.close-history-section[data-v-ffb82333]{background:#f5f5f5;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:30px;padding:20px}.refresh-small-btn[data-v-ffb82333]{color:#fff;cursor:pointer;background:#1976d2;border:none;border-radius:4px;padding:6px 12px;font-size:13px;transition:all .3s}.refresh-small-btn[data-v-ffb82333]:hover:not(:disabled){background:#1565c0}.refresh-small-btn[data-v-ffb82333]:disabled{cursor:not-allowed;background:#bdbdbd}.loading-message[data-v-ffb82333],.empty-message[data-v-ffb82333]{text-align:center;color:#999;padding:40px 20px;font-size:14px}.close-history-table[data-v-ffb82333]{overflow-x:auto}.close-history-table table[data-v-ffb82333]{border-collapse:collapse;background:#fff;border-radius:4px;width:100%;overflow:hidden}.close-history-table th[data-v-ffb82333],.close-history-table td[data-v-ffb82333]{text-align:left;border-bottom:1px solid #e0e0e0;padding:12px;font-size:13px}.close-history-table th[data-v-ffb82333]{color:#333;background:#f5f5f5;font-weight:600}.close-history-table tbody tr[data-v-ffb82333]:hover{background:#f9f9f9}.close-history-table .long[data-v-ffb82333]{color:#2e7d32;font-weight:600}.close-history-table .short[data-v-ffb82333]{color:#c62828;font-weight:600}.close-history-table .profit[data-v-ffb82333]{color:#2e7d32;font-weight:600}.close-history-table .loss[data-v-ffb82333]{color:#c62828;font-weight:600}.pagination[data-v-ffb82333]{background:#fff;border-radius:4px;justify-content:center;align-items:center;gap:15px;margin-top:20px;padding:15px;display:flex}.page-btn[data-v-ffb82333]{color:#fff;cursor:pointer;background:#1976d2;border:none;border-radius:4px;padding:8px 16px;font-size:13px;transition:all .3s}.page-btn[data-v-ffb82333]:hover:not(:disabled){background:#1565c0}.page-btn[data-v-ffb82333]:disabled{color:#999;cursor:not-allowed;background:#e0e0e0}.page-info[data-v-ffb82333]{color:#666;font-size:13px}@media (max-width:1024px){.detail-container[data-v-ffb82333]{padding:16px}h1[data-v-ffb82333]{font-size:22px}.controls[data-v-ffb82333]{gap:12px;padding:16px}.control-group[data-v-ffb82333]{flex:calc(50% - 6px);min-width:150px}.refresh-btn[data-v-ffb82333]{flex:calc(50% - 6px);min-width:120px}}@media (max-width:768px){.detail-container[data-v-ffb82333]{padding:12px}h1[data-v-ffb82333]{width:100%;font-size:20px}.header[data-v-ffb82333]{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:20px;padding-bottom:16px}.user-info[data-v-ffb82333]{flex-direction:column;align-items:flex-start;gap:8px;width:100%;padding:12px}.username[data-v-ffb82333]{width:100%}.position-section[data-v-ffb82333],.close-history-section[data-v-ffb82333]{padding:12px}.section-header h2[data-v-ffb82333]{font-size:16px}.position-item[data-v-ffb82333]{gap:6px;font-size:12px}.close-history-table[data-v-ffb82333]{font-size:12px}.close-history-table th[data-v-ffb82333],.close-history-table td[data-v-ffb82333]{padding:8px 4px;font-size:11px}.pagination[data-v-ffb82333]{flex-direction:column;gap:10px}.page-btn[data-v-ffb82333]{width:100%}.controls[data-v-ffb82333]{flex-direction:column;gap:10px;padding:12px}.back-btn[data-v-ffb82333]{width:100%}.control-group[data-v-ffb82333]{flex-direction:column;align-items:flex-start;gap:6px;width:100%}.control-group label[data-v-ffb82333],.control-group input[data-v-ffb82333]{width:100%}.refresh-btn[data-v-ffb82333]{width:100%;padding:12px;font-size:15px}.chart-info[data-v-ffb82333]{margin-bottom:20px;padding:12px}.chart-info p[data-v-ffb82333]{margin:4px 0;font-size:13px}}@media (max-width:480px){.detail-container[data-v-ffb82333]{padding:10px}h1[data-v-ffb82333]{font-size:18px}.header[data-v-ffb82333]{margin-bottom:16px;padding-bottom:12px}.controls[data-v-ffb82333]{gap:8px;padding:10px}.control-group input[data-v-ffb82333]{font-size:16px}.refresh-btn[data-v-ffb82333]{padding:10px;font-size:14px}.chart-info[data-v-ffb82333]{padding:10px}.chart-info p[data-v-ffb82333]{font-size:12px}}[data-v-775a7085]{box-sizing:border-box}.delete-account-container[data-v-775a7085]{background:#fff;width:100%;max-width:600px;min-height:100vh;margin:0 auto;padding:20px}@media (max-width:768px){.delete-account-container[data-v-775a7085]{max-width:100%;padding:12px}}@media (max-width:480px){.delete-account-container[data-v-775a7085]{padding:8px}}.header[data-v-775a7085]{border-bottom:2px solid #f0f0f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;margin-bottom:30px;padding-bottom:20px;display:flex}h1[data-v-775a7085]{color:#d32f2f;margin:0;font-size:24px;font-weight:600}.user-info[data-v-775a7085]{background:#f5f5f5;border:1px solid #e0e0e0;border-radius:6px;align-items:center;gap:15px;padding:12px 20px;display:flex}.username[data-v-775a7085]{color:#666;font-size:14px;font-weight:500}.logout-btn[data-v-775a7085]{color:#fff;cursor:pointer;background:#d32f2f;border:none;border-radius:4px;padding:8px 16px;font-size:13px;font-weight:500;transition:all .3s}.logout-btn[data-v-775a7085]:hover{background:#b71c1c;box-shadow:0 2px 4px #0000001a}.dialog-wrapper[data-v-775a7085]{justify-content:center;display:flex}.dialog-card[data-v-775a7085]{background:#fff;border:1px solid #e0e0e0;border-left:4px solid #d32f2f;border-radius:8px;width:100%;padding:30px;box-shadow:0 2px 8px #00000014}.warning-icon[data-v-775a7085]{text-align:center;margin-bottom:20px;font-size:48px}h2[data-v-775a7085]{color:#d32f2f;text-align:center;margin:0 0 20px;font-size:20px;font-weight:600}.warning-message[data-v-775a7085]{background:#ffebee;border-left:3px solid #d32f2f;border-radius:4px;margin-bottom:20px;padding:15px}.warning-message p[data-v-775a7085]{color:#666;margin:8px 0;font-size:14px}.warning-message strong[data-v-775a7085]{color:#d32f2f;font-weight:600}.success-message[data-v-775a7085]{color:#2e7d32;text-align:center;background:#e8f5e9;border-left:4px solid #388e3c;border-radius:4px;margin-bottom:20px;padding:12px;font-size:14px}.error-message[data-v-775a7085]{color:#c62828;background:#ffebee;border-left:4px solid #d32f2f;border-radius:4px;margin-bottom:20px;padding:12px;font-size:14px}.confirmation-section[data-v-775a7085]{background:#f5f5f5;border:1px solid #e0e0e0;border-radius:4px;margin-bottom:20px;padding:15px}.confirmation-text[data-v-775a7085]{color:#333;margin:0 0 12px;font-size:14px;font-weight:500}.confirmation-input[data-v-775a7085]{color:#333;background:#fff;border:1px solid #d0d0d0;border-radius:6px;width:100%;padding:12px 16px;font-size:14px;transition:all .3s}.confirmation-input[data-v-775a7085]:focus{border-color:#d32f2f;outline:none;box-shadow:0 0 0 2px #d32f2f1a}.confirmation-input[data-v-775a7085]:disabled{opacity:.6;cursor:not-allowed;background:#f5f5f5}.dialog-actions[data-v-775a7085]{gap:12px;margin-bottom:20px;display:flex}.cancel-btn[data-v-775a7085],.delete-btn[data-v-775a7085]{cursor:pointer;border:none;border-radius:6px;flex:1;padding:12px;font-size:16px;font-weight:600;transition:all .3s}.cancel-btn[data-v-775a7085]{color:#fff;background:#757575}.cancel-btn[data-v-775a7085]:hover:not(:disabled){background:#616161;box-shadow:0 2px 4px #0000001a}.delete-btn[data-v-775a7085]{color:#fff;background:#d32f2f}.delete-btn[data-v-775a7085]:hover:not(:disabled){background:#b71c1c;box-shadow:0 2px 4px #0000001a}.cancel-btn[data-v-775a7085]:disabled,.delete-btn[data-v-775a7085]:disabled{opacity:.6;cursor:not-allowed}.info-box[data-v-775a7085]{background:#f5f5f5;border:1px solid #e0e0e0;border-left:3px solid #d32f2f;border-radius:6px;padding:15px}.info-box h3[data-v-775a7085]{color:#d32f2f;margin:0 0 10px;font-size:14px;font-weight:600}.info-box ul[data-v-775a7085]{color:#666;margin:0;padding-left:20px;font-size:13px}.info-box li[data-v-775a7085]{margin:5px 0}@media (max-width:768px){.delete-account-container[data-v-775a7085]{padding:12px}h1[data-v-775a7085]{width:100%;font-size:20px}.header[data-v-775a7085]{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:20px;padding-bottom:16px}.user-info[data-v-775a7085]{flex-direction:column;align-items:flex-start;gap:10px;width:100%;padding:12px}.username[data-v-775a7085]{width:100%}.logout-btn[data-v-775a7085]{width:100%;padding:10px}.dialog-card[data-v-775a7085]{padding:20px}.confirmation-input[data-v-775a7085]{font-size:16px}.dialog-actions[data-v-775a7085]{flex-direction:column;gap:10px}.cancel-btn[data-v-775a7085],.delete-btn[data-v-775a7085]{width:100%}}@media (max-width:480px){.delete-account-container[data-v-775a7085]{padding:10px}h1[data-v-775a7085]{font-size:18px}.dialog-card[data-v-775a7085]{padding:16px}.warning-icon[data-v-775a7085]{font-size:40px}h2[data-v-775a7085]{font-size:18px}}
