*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;overflow:hidden;background:#0a0a0f;color:#e0e0e0;font-family:Segoe UI,system-ui,sans-serif}#app{width:100%;height:100%}.login-wrap[data-v-3d73d0a8]{display:flex;align-items:center;justify-content:center;height:100vh;height:100dvh;padding:20px}.login-box[data-v-3d73d0a8]{background:#16161e;border:1px solid #2a2a3a;border-radius:0;padding:40px;width:100%;max-width:360px;text-align:center}h1[data-v-3d73d0a8]{font-size:1.5rem;color:#fff;margin-bottom:4px}.sub[data-v-3d73d0a8]{color:#666;font-size:.8rem;margin-bottom:28px}.form[data-v-3d73d0a8]{display:flex;flex-direction:column;gap:12px}input[data-v-3d73d0a8]{background:#1e1e2e;border:1px solid #333;border-radius:0;padding:12px 14px;color:#fff;font-size:16px;outline:none}input[data-v-3d73d0a8]:focus{border-color:#ef4444}button[data-v-3d73d0a8]{background:#ef4444;color:#fff;border:none;border-radius:0;padding:12px;font-size:1rem;font-weight:600;cursor:pointer;margin-top:4px}button[data-v-3d73d0a8]:hover{background:#dc2626}button[data-v-3d73d0a8]:disabled{background:#666;cursor:not-allowed;opacity:.7}.toggle[data-v-3d73d0a8]{color:#888;font-size:.8rem;cursor:pointer;margin-top:4px}.toggle[data-v-3d73d0a8]:hover{color:#ef4444}.success[data-v-3d73d0a8]{color:#22c55e;font-size:.85rem;background:#1a3a2a;padding:8px;border-radius:0}.error[data-v-3d73d0a8]{color:#ef4444;font-size:.85rem}@media(max-width:480px){.login-box[data-v-3d73d0a8]{padding:30px 24px}}.layout[data-v-a5c2c696]{display:flex;flex-direction:column;height:var(--real-vh, 100vh);overflow:hidden}.top-header[data-v-a5c2c696]{display:flex;justify-content:space-between;align-items:center;padding:0 20px;height:52px;min-height:52px;background:#16161e;border-bottom:1px solid #2a2a3a}.header-left[data-v-a5c2c696]{display:flex;align-items:center;gap:12px}.title-container[data-v-a5c2c696]{display:flex;flex-direction:column;gap:2px}.main-title[data-v-a5c2c696]{font-size:1.1rem;color:#fbbf24;font-weight:700;white-space:nowrap;margin:0;line-height:1.2}.sub-title[data-v-a5c2c696]{font-size:.65rem;color:#9ca3af;font-weight:400;white-space:nowrap;margin:0;line-height:1.2;letter-spacing:.5px}.hamburger[data-v-a5c2c696]{display:none;flex-direction:column;justify-content:center;gap:4px;background:none;border:none;cursor:pointer;padding:4px}.hamburger span[data-v-a5c2c696]{display:block;width:18px;height:2px;background:#ccc;border-radius:1px}.header-right[data-v-a5c2c696]{display:flex;align-items:center;gap:10px}.username[data-v-a5c2c696]{color:#ccc;font-size:.75rem;font-weight:600;text-transform:uppercase;border:1px solid #444;padding:4px 12px;letter-spacing:.5px}.role-badge[data-v-a5c2c696]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:0;flex-shrink:0}.role-badge.admin[data-v-a5c2c696]{background:#2d1b3a;color:#a78bfa}.role-badge.user[data-v-a5c2c696]{background:#1a2a3a;color:#3b82f6}.avg-toggle[data-v-a5c2c696]{display:flex;align-items:center;gap:6px;background:none;border:1px solid #333;border-radius:0;padding:3px 10px;cursor:pointer;transition:all .2s}.avg-toggle.on[data-v-a5c2c696]{border-color:#22c55e33}.avg-toggle.off[data-v-a5c2c696]{border-color:#ef444433}.avg-toggle[data-v-a5c2c696]:hover{background:#1a1a2a}.avg-switch[data-v-a5c2c696]{width:30px;height:16px;border-radius:8px;background:#333;position:relative;transition:background .2s}.avg-toggle.on .avg-switch[data-v-a5c2c696]{background:#22c55e}.avg-toggle.off .avg-switch[data-v-a5c2c696]{background:#ef4444}.avg-knob[data-v-a5c2c696]{position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:#fff;transition:left .2s}.avg-toggle.on .avg-knob[data-v-a5c2c696]{left:16px}.avg-text[data-v-a5c2c696]{font-size:.7rem;font-weight:600;color:#888}.avg-toggle.on .avg-text[data-v-a5c2c696]{color:#22c55e}.avg-toggle.off .avg-text[data-v-a5c2c696]{color:#ef4444}.btn-logout[data-v-a5c2c696]{background:none;border:1px solid #444;color:#888;padding:4px 12px;border-radius:0;cursor:pointer;font-size:.75rem;display:flex;align-items:center;gap:4px}.btn-logout[data-v-a5c2c696]:hover{border-color:#ef4444;color:#ef4444}.logout-icon[data-v-a5c2c696]{display:none}.body[data-v-a5c2c696]{display:flex;flex:1;overflow:hidden}.sidebar[data-v-a5c2c696]{width:175px;min-width:175px;background:#12121a;border-right:1px solid #2a2a3a;padding:10px 0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#2a2a3a transparent}.sidebar[data-v-a5c2c696]::-webkit-scrollbar{width:4px}.sidebar[data-v-a5c2c696]::-webkit-scrollbar-track{background:transparent}.sidebar[data-v-a5c2c696]::-webkit-scrollbar-thumb{background:#2a2a3a;border-radius:2px}.sidebar[data-v-a5c2c696]::-webkit-scrollbar-thumb:hover{background:#3a3a4a}.nav-item[data-v-a5c2c696]{display:flex;align-items:center;gap:8px;padding:10px 18px;color:#888;text-decoration:none;font-size:.85rem;cursor:pointer;transition:all .15s;-webkit-user-select:none;user-select:none}.nav-item[data-v-a5c2c696]:hover{color:#ccc;background:#1a1a2a}.nav-item.active[data-v-a5c2c696]{color:#fff;background:#1e1e30;border-right:3px solid #ef4444}.icon[data-v-a5c2c696]{width:16px;min-width:16px;height:16px;stroke-width:1.5;opacity:.7}.nav-item.active .icon[data-v-a5c2c696]{opacity:1}.nav-item:hover .icon[data-v-a5c2c696]{opacity:.9}.nav-divider[data-v-a5c2c696]{height:1px;background:#2a2a3a;margin:8px 14px}.nav-section[data-v-a5c2c696]{padding:4px 18px;font-size:.65rem;color:#555;text-transform:uppercase;letter-spacing:1px}.content[data-v-a5c2c696]{flex:1;min-width:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;padding:20px}.sidebar-overlay[data-v-a5c2c696]{display:none}@media(max-width:768px){.hamburger[data-v-a5c2c696]{display:flex}.top-header[data-v-a5c2c696]{padding:0 14px;height:48px;min-height:48px}.header-left h1[data-v-a5c2c696]{font-size:.9rem}.username[data-v-a5c2c696]{display:none}.sidebar[data-v-a5c2c696]{position:fixed;top:48px;left:0;bottom:0;z-index:100;transform:translate(-100%);transition:transform .25s ease;width:200px;min-width:200px}.sidebar.open[data-v-a5c2c696]{transform:translate(0)}.sidebar-overlay[data-v-a5c2c696]{display:block;position:fixed;inset:48px 0 0;z-index:99;background:#00000080;opacity:0;pointer-events:none;transition:opacity .25s}.sidebar-overlay.show[data-v-a5c2c696]{opacity:1;pointer-events:auto}.content[data-v-a5c2c696]{padding:14px}.sub-title[data-v-a5c2c696],.logout-text[data-v-a5c2c696]{display:none}.logout-icon[data-v-a5c2c696]{display:block}.btn-logout[data-v-a5c2c696]{padding:5px 8px}}.wrap[data-v-7497012a]{flex:1;min-height:0;background:#10101a;border:1px solid #1e1e30;border-radius:0;overflow:hidden;display:flex;flex-direction:column}.info-bar[data-v-7497012a]{display:flex;align-items:center;gap:8px;padding:6px 12px;border-bottom:1px solid #1e1e30;flex-shrink:0;flex-wrap:wrap}.bar-title[data-v-7497012a]{color:#fff;font-size:.85rem;font-weight:700;margin-right:4px}.info-badge[data-v-7497012a]{font-size:.7rem;font-weight:600;padding:2px 8px;border-radius:0;font-variant-numeric:tabular-nums}.info-badge.res[data-v-7497012a]{background:#ef444418;color:#ef4444;border:1px solid #ef444433}.info-badge.sup[data-v-7497012a]{background:#3b82f618;color:#3b82f6;border:1px solid #3b82f633}.info-badge.ch[data-v-7497012a]{background:#a78bfa18;color:#a78bfa;border:1px solid #a78bfa33}.info-badge.hist[data-v-7497012a]{background:#f59e0b18;color:#f59e0b;border:1px solid #f59e0b33;margin-left:auto}.reset-btn[data-v-7497012a]{background:#3b82f622;color:#3b82f6;border:1px solid #3b82f644;font-size:.7rem;font-weight:700;padding:2px 10px;border-radius:0;cursor:pointer;transition:all .15s}.reset-btn[data-v-7497012a]:hover{background:#3b82f633}.line-toggles[data-v-7497012a]{margin-left:auto;display:flex;align-items:center;gap:4px;flex-wrap:wrap}.line-toggle[data-v-7497012a]{display:flex;align-items:center;gap:4px;cursor:pointer;-webkit-user-select:none;user-select:none;padding:3px 6px;border-radius:0;transition:background .15s}.line-toggle[data-v-7497012a]:hover{background:#1a1a2e}.check-box[data-v-7497012a]{width:16px;height:16px;border:1.5px solid #555;border-radius:0;display:flex;align-items:center;justify-content:center;font-size:.6rem;color:transparent;transition:all .15s;flex-shrink:0}.check-box.checked-entry[data-v-7497012a]{background:#f59e0b;border-color:#f59e0b;color:#000}.check-box.checked-avg1[data-v-7497012a]{background:#06b6d4;border-color:#06b6d4;color:#000}.check-box.checked-avg2[data-v-7497012a]{background:#a78bfa;border-color:#a78bfa;color:#000}.check-box.checked-tp[data-v-7497012a]{background:#22c55e;border-color:#22c55e;color:#000}.check-box.checked-sl[data-v-7497012a]{background:#f97316;border-color:#f97316;color:#fff}.toggle-label[data-v-7497012a]{font-size:.65rem;color:#888}.toggle-val[data-v-7497012a]{font-size:.75rem;font-weight:600;font-variant-numeric:tabular-nums}.c-entry[data-v-7497012a]{color:#f59e0b}.c-avg1[data-v-7497012a]{color:#06b6d4}.c-avg2[data-v-7497012a]{color:#a78bfa}.c-tp[data-v-7497012a]{color:#22c55e}.c-sl[data-v-7497012a]{color:#f97316}.chart[data-v-7497012a]{flex:1;min-height:0;width:100%}.status[data-v-7497012a]{padding:30px;text-align:center;color:#888}.error[data-v-7497012a]{color:#ef4444}@media(max-width:768px){.info-bar[data-v-7497012a]{gap:6px;padding:6px 10px}.info-badge.res[data-v-7497012a],.info-badge.sup[data-v-7497012a],.info-badge.ch[data-v-7497012a],.toggle-val[data-v-7497012a]{display:none}}.dashboard[data-v-3686cd83]{height:100%;display:flex;flex-direction:column;gap:14px}.alert[data-v-3686cd83]{background:#2d1b1b;border:1px solid #ef4444;color:#ef4444;padding:10px 14px;border-radius:0;font-size:.85rem;flex-shrink:0}.alert a[data-v-3686cd83]{color:#ff6b6b}.stale-warning[data-v-3686cd83]{background:#2d2a1b;border-color:#f59e0b;color:#f59e0b}.cards[data-v-3686cd83]{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;flex-shrink:0}.card[data-v-3686cd83]{background:#16161e;border:1px solid #2a2a3a;border-radius:0;padding:14px}.card-label[data-v-3686cd83]{color:#0ff;font-size:.75rem;margin-bottom:4px}.card-value[data-v-3686cd83]{font-size:1.2rem;font-weight:700;color:#fff}.card-value.big[data-v-3686cd83]{font-size:1.4rem}.card-value.red[data-v-3686cd83]{color:#ef4444}.card-value.blue[data-v-3686cd83]{color:#3b82f6}.card-value.green[data-v-3686cd83]{color:#22c55e}.card-value.yellow[data-v-3686cd83]{color:#f59e0b}.card-value.gray[data-v-3686cd83]{color:#666}.card-sub[data-v-3686cd83]{color:ivory;font-size:.75rem;margin-top:4px;display:flex;align-items:center}.card-sub .hi[data-v-3686cd83]{color:#ef4444;margin-right:8px}.card-sub .lo[data-v-3686cd83]{color:#3b82f6}.offset-tag[data-v-3686cd83]{color:#ff0;font-size:.65rem;margin-left:auto}.bot-card[data-v-3686cd83]{position:relative}.bot-sub[data-v-3686cd83]{display:flex;align-items:center;justify-content:space-between}.step-badge[data-v-3686cd83]{font-size:.7rem;font-weight:700;padding:2px 8px;border-radius:0;min-width:36px;text-align:center}.step-badge.done[data-v-3686cd83]{background:#22c55e18;color:#22c55e}.step-badge.wait[data-v-3686cd83]{background:#f59e0b18;color:#f59e0b}.step-badge.off[data-v-3686cd83]{background:#ef444418;color:#ef4444}.step-badge.idle[data-v-3686cd83]{background:#ffffff08;color:#555}.avg-tag[data-v-3686cd83]{font-size:.65rem;font-weight:700;padding:1px 6px;border-radius:0}.avg-tag.off[data-v-3686cd83]{color:#ff8c00;background:#f59e0b18}.avg-tag.on[data-v-3686cd83]{color:#22c55e;background:#22c55e18}.step-price[data-v-3686cd83]{color:#fff;font-size:.9rem;font-weight:600;font-variant-numeric:tabular-nums}.step-info[data-v-3686cd83]{color:#deb887;font-size:.72rem}.cooldown-badge[data-v-3686cd83]{display:inline-block;background:#f59e0b22;color:#f59e0b;font-size:.65rem;font-weight:700;padding:1px 6px;border-radius:0;margin-left:6px;animation:blink-3686cd83 1.5s infinite}.position-box[data-v-3686cd83]{background:#16161e;border:1px solid #22c55e;border-radius:0;padding:14px;flex-shrink:0}.pos-info-grid[data-v-3686cd83]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.pos-label[data-v-3686cd83]{color:#ff0;font-size:.72rem;display:block}.pos-val[data-v-3686cd83]{color:#fff;font-size:1rem;font-weight:600}.step-grid[data-v-3686cd83]{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.step-col-1[data-v-3686cd83]{grid-column:1 / 3}.step-col-2[data-v-3686cd83]{grid-column:3 / 5}.step-col-3[data-v-3686cd83]{grid-column:5 / 6}.step-label-row[data-v-3686cd83]{display:flex;align-items:center;gap:6px}.step-val-row[data-v-3686cd83]{display:flex;align-items:center;gap:8px;margin-top:2px}.chart-section[data-v-3686cd83]{flex:1;min-height:0;display:flex;flex-direction:column}.pos-section[data-v-3686cd83]{flex-shrink:0}.pos-card[data-v-3686cd83]{background:#16161e;border:1px solid #2a2a3a;border-radius:0;overflow:hidden}.pos-header[data-v-3686cd83]{display:flex;align-items:center;gap:8px;padding:10px 16px;border-bottom:1px solid #2a2a3a}.pos-side[data-v-3686cd83]{font-weight:700;font-size:.9rem}.pos-side.short[data-v-3686cd83]{color:#ef4444}.pos-side.long[data-v-3686cd83]{color:#22c55e}.pos-lev[data-v-3686cd83]{background:#2a2a3a;color:#eab308;font-size:.7rem;font-weight:700;padding:2px 8px;border-radius:0}.pos-mode[data-v-3686cd83]{color:#666;font-size:.75rem}.pos-live[data-v-3686cd83]{margin-left:auto;display:flex;align-items:center;gap:6px;color:#888;font-size:.8rem}.live-dot[data-v-3686cd83]{width:7px;height:7px;background:#22c55e;border-radius:50%;animation:blink-3686cd83 1.5s infinite}@keyframes blink-3686cd83{0%,to{opacity:1}50%{opacity:.3}}.pos-grid[data-v-3686cd83]{display:grid;grid-template-columns:repeat(4,1fr);gap:0;padding:12px 16px}.pos-item[data-v-3686cd83]{display:flex;flex-direction:column;gap:3px;padding:8px 0}.pos-label[data-v-3686cd83]{color:#ff0;font-size:.72rem}.pos-val[data-v-3686cd83]{color:#fff;font-size:.95rem;font-weight:600;font-variant-numeric:tabular-nums}.pos-val.liq[data-v-3686cd83]{color:#ef4444}.pos-val.sl-val[data-v-3686cd83]{color:#f97316}.plus[data-v-3686cd83]{color:#ef4444;font-weight:700}.minus[data-v-3686cd83]{color:#3b82f6;font-weight:700}.no-pos[data-v-3686cd83]{color:#666;font-size:.85rem;text-align:center;padding:20px;background:#16161e;border:1px solid #2a2a3a;border-radius:0}@media(max-width:1024px)and (min-width:769px){.cards[data-v-3686cd83]{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.dashboard[data-v-3686cd83]{height:auto}.chart-section[data-v-3686cd83]{flex:none;height:320px;overflow:hidden}.cards[data-v-3686cd83]{grid-template-columns:repeat(2,1fr);gap:8px}.card[data-v-3686cd83]{padding:12px}.card-value[data-v-3686cd83]{font-size:1rem}.card-value.big[data-v-3686cd83]{font-size:1.15rem}.pos-grid[data-v-3686cd83]{grid-template-columns:repeat(2,1fr)}.step-grid[data-v-3686cd83]{grid-template-columns:1fr 1fr}.step-col-1[data-v-3686cd83],.step-col-2[data-v-3686cd83],.step-col-3[data-v-3686cd83]{grid-column:auto}}@media(max-width:480px){.cards[data-v-3686cd83]{grid-template-columns:1fr 1fr}.card-value[data-v-3686cd83]{font-size:.95rem}.card-value.big[data-v-3686cd83]{font-size:1.05rem}.pos-grid[data-v-3686cd83]{grid-template-columns:1fr 1fr}}.settings[data-v-3306ad0e]{display:flex;flex-direction:column;gap:14px;max-width:600px}.section[data-v-3306ad0e]{background:#16161e;border:1px solid #2a2a3a;border-radius:0;padding:18px}h3[data-v-3306ad0e]{color:#ccc;font-size:.95rem;margin-bottom:12px}.desc[data-v-3306ad0e]{color:#888;font-size:.8rem;margin-bottom:12px;line-height:1.4}.info-row[data-v-3306ad0e]{display:flex;justify-content:space-between;padding:7px 0;border-bottom:1px solid #1e1e2e}.label[data-v-3306ad0e]{color:#888;font-size:.85rem}.value[data-v-3306ad0e]{color:#fff;font-size:.85rem}.value.ok[data-v-3306ad0e]{color:#22c55e}.value.no[data-v-3306ad0e]{color:#ef4444}.form[data-v-3306ad0e]{display:flex;flex-direction:column;gap:10px}input[data-v-3306ad0e]{background:#1e1e2e;border:1px solid #333;border-radius:0;padding:10px 14px;color:#fff;font-size:16px;outline:none}input[data-v-3306ad0e]:focus{border-color:#3b82f6}button[data-v-3306ad0e]{background:#3b82f6;color:#fff;border:none;border-radius:0;padding:10px;font-size:.9rem;font-weight:600;cursor:pointer}button[data-v-3306ad0e]:hover{background:#2563eb}button[data-v-3306ad0e]:disabled{opacity:.5;cursor:not-allowed}.tg-guide[data-v-3306ad0e]{display:flex;align-items:flex-start;gap:14px;background:#12121a;border:1px solid #2a2a3a;border-radius:0;padding:14px;margin-bottom:12px}.btn-open-bot[data-v-3306ad0e]{display:inline-flex;align-items:center;gap:6px;background:#08c;color:#fff;text-decoration:none;padding:9px 16px;border-radius:0;font-size:.85rem;font-weight:700;white-space:nowrap;flex-shrink:0;transition:background .15s}.btn-open-bot[data-v-3306ad0e]:hover{background:#006ba8}.guide-steps[data-v-3306ad0e]{margin:0;padding-left:18px;color:#888;font-size:.8rem;line-height:2}.guide-steps li[data-v-3306ad0e]{color:#aaa}.guide-steps b[data-v-3306ad0e]{color:#fff}.tg-status[data-v-3306ad0e]{padding:10px 14px;font-size:.85rem;border-radius:0}.tg-status.registered[data-v-3306ad0e]{background:#1a3a2a;color:#22c55e;border:1px solid #22c55e33}.tg-status.pending[data-v-3306ad0e]{background:#1a1a2a;color:#888;border:1px solid #2a2a3a}.msg[data-v-3306ad0e]{padding:10px;border-radius:0;text-align:center;font-size:.85rem}.msg.success[data-v-3306ad0e]{background:#1a3a2a;color:#22c55e}.msg.error[data-v-3306ad0e]{background:#2d1b1b;color:#ef4444}@media(max-width:480px){.tg-guide[data-v-3306ad0e]{flex-direction:column}}@media(max-width:768px){.settings[data-v-3306ad0e]{max-width:100%}}.position-page[data-v-90e70178]{display:flex;flex-direction:column;gap:14px;max-width:1100px}h2[data-v-90e70178]{color:#fff;font-size:1.1rem}.two-col[data-v-90e70178]{display:flex;gap:14px}.two-col[data-v-90e70178]:not(.has-orders){max-width:700px}.col-main[data-v-90e70178]{flex:1;min-width:0;max-width:700px;display:flex;flex-direction:column;gap:14px}.col-side[data-v-90e70178]{width:320px;flex-shrink:0;align-self:flex-start;position:sticky;top:14px}.status[data-v-90e70178]{color:#888;padding:40px 0;text-align:center}.error-msg[data-v-90e70178]{color:#ef4444}.no-api-key[data-v-90e70178]{text-align:center;padding:60px 20px;background:#16161e;border:1px solid #2a2a3a;border-radius:0}.no-api-icon[data-v-90e70178]{font-size:2.5rem;margin-bottom:12px}.no-api-title[data-v-90e70178]{color:#e2e8f0;font-size:1.1rem;font-weight:700;margin:0 0 8px}.no-api-desc[data-v-90e70178]{color:#888;font-size:.85rem;margin:0 0 18px;line-height:1.5}.no-api-btn[data-v-90e70178]{display:inline-block;padding:8px 24px;background:#3b82f622;color:#3b82f6;border:1px solid #3b82f644;border-radius:0;text-decoration:none;font-size:.85rem;font-weight:600}.no-api-btn[data-v-90e70178]:hover{background:#3b82f633}.section[data-v-90e70178]{background:#16161e;border:1px solid #2a2a3a;border-radius:0;padding:18px}h3[data-v-90e70178]{color:#ccc;font-size:.95rem;margin-bottom:14px;display:flex;align-items:center;gap:8px}.balance-grid[data-v-90e70178]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.bal-item[data-v-90e70178]{display:flex;flex-direction:column;gap:4px}.bal-label[data-v-90e70178]{color:#888;font-size:.75rem}.bal-value[data-v-90e70178]{color:#fff;font-size:1.15rem;font-weight:700;font-variant-numeric:tabular-nums}.live-dot[data-v-90e70178]{width:8px;height:8px;background:#22c55e;border-radius:50%;animation:blink-90e70178 1.5s infinite}@keyframes blink-90e70178{0%,to{opacity:1}50%{opacity:.3}}.live-price[data-v-90e70178]{color:#888;font-size:.8rem;font-weight:400;margin-left:auto}.pos-card[data-v-90e70178]{background:#12121a;border:1px solid #2a2a3a;border-radius:0;overflow:hidden;margin-bottom:10px}.pos-card[data-v-90e70178]:last-child{margin-bottom:0}.pos-header[data-v-90e70178]{display:flex;align-items:center;gap:8px;padding:10px 14px;border-bottom:1px solid #2a2a3a}.pos-side[data-v-90e70178]{font-weight:700;font-size:.9rem}.side-short[data-v-90e70178]{color:#ef4444}.side-long[data-v-90e70178]{color:#22c55e}.pos-leverage[data-v-90e70178]{background:#2a2a3a;color:#eab308;font-size:.7rem;font-weight:700;padding:2px 8px;border-radius:0}.pos-margin-mode[data-v-90e70178]{color:#666;font-size:.75rem}.pos-body[data-v-90e70178]{padding:12px 14px}.pos-row[data-v-90e70178]{display:flex;justify-content:space-between;align-items:center;padding:6px 0;border-bottom:1px solid #1a1a2a}.pos-row[data-v-90e70178]:last-child{border-bottom:none}.pos-row.highlight[data-v-90e70178]{border-bottom:none;padding-top:10px;margin-top:4px;border-top:1px solid #2a2a3a}.pos-label[data-v-90e70178]{color:#888;font-size:.8rem}.pos-val[data-v-90e70178]{color:#fff;font-size:.9rem;font-weight:600;font-variant-numeric:tabular-nums}.pos-val.sl[data-v-90e70178]{color:#f97316;font-weight:700}.pos-val.liq[data-v-90e70178]{color:#ef4444}.plus[data-v-90e70178]{color:#ef4444;font-weight:700}.minus[data-v-90e70178]{color:#3b82f6;font-weight:700}.time-val[data-v-90e70178]{font-size:.82rem;font-weight:500}.elapsed[data-v-90e70178]{color:#888;font-size:.75rem;font-weight:400}.empty[data-v-90e70178]{color:#666;font-size:.85rem;text-align:center;padding:20px 0}.order-badge[data-v-90e70178]{background:#f97316;color:#000;font-size:.7rem;font-weight:700;padding:1px 7px;border-radius:0;margin-left:4px}.order-card[data-v-90e70178]{background:#12121a;border:1px solid #3a2a1a;border-radius:0;overflow:hidden;margin-bottom:10px}.order-card[data-v-90e70178]:last-child{margin-bottom:0}.order-header[data-v-90e70178]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid #2a2a3a}.order-type[data-v-90e70178]{font-weight:700;font-size:.85rem}.sl-type[data-v-90e70178]{color:#f97316}.order-status[data-v-90e70178]{color:#eab308;font-size:.75rem;font-weight:600;background:#eab3081a;padding:2px 8px;border-radius:0}.order-body[data-v-90e70178]{padding:12px 14px}.trigger-type[data-v-90e70178]{color:#888;font-weight:400}.close-direction[data-v-90e70178]{color:#10b981;font-weight:600;font-size:.95rem}@media(max-width:768px){.position-page[data-v-90e70178]{max-width:100%}.two-col[data-v-90e70178]{flex-direction:column}.col-main[data-v-90e70178]{max-width:100%}.col-side[data-v-90e70178]{width:100%;position:static}.balance-grid[data-v-90e70178]{grid-template-columns:1fr 1fr;gap:10px}.bal-value[data-v-90e70178]{font-size:1rem}}.trade-history[data-v-c7a2ad9c]{display:flex;flex-direction:column;gap:12px}.summary-area[data-v-c7a2ad9c]{background:#16161e;border:1px solid #2a2a3a;border-radius:0;padding:14px 18px}.summary-row[data-v-c7a2ad9c]{display:flex;flex-wrap:wrap;gap:16px;font-size:.85rem;color:#ccc}.usdt-row[data-v-c7a2ad9c]{margin-bottom:6px}.krw-row[data-v-c7a2ad9c]{font-size:.8rem;color:#888;margin-bottom:6px}.price-row[data-v-c7a2ad9c]{font-size:.8rem;color:#888}.summary-row b[data-v-c7a2ad9c]{font-weight:700}.live-badge[data-v-c7a2ad9c]{display:inline-flex;align-items:center;gap:4px;font-size:.7rem;color:#22c55e}.live-dot[data-v-c7a2ad9c]{width:6px;height:6px;background:#22c55e;border-radius:50%;animation:blink-c7a2ad9c 1.5s infinite}@keyframes blink-c7a2ad9c{0%,to{opacity:1}50%{opacity:.3}}.title-row[data-v-c7a2ad9c]{display:flex;align-items:center;justify-content:space-between}h2[data-v-c7a2ad9c]{color:#fff;font-size:1.1rem}.clickable[data-v-c7a2ad9c]{cursor:pointer;-webkit-user-select:none;user-select:none}.clickable[data-v-c7a2ad9c]:hover{color:#3b82f6}.unit-toggle[data-v-c7a2ad9c]{display:flex;gap:0;border:1px solid #333}.unit-toggle button[data-v-c7a2ad9c]{background:transparent;border:none;color:#666;padding:4px 12px;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .15s}.unit-toggle button.active[data-v-c7a2ad9c]{background:#2a2a3a;color:#fff}.unit-toggle button[data-v-c7a2ad9c]:hover:not(.active){color:#aaa}.status[data-v-c7a2ad9c]{color:#888;text-align:center;padding:40px 0}.empty[data-v-c7a2ad9c]{color:#666;font-size:.85rem}.table-wrap[data-v-c7a2ad9c]{overflow-x:auto}table[data-v-c7a2ad9c]{width:100%;border-collapse:collapse;font-size:.75rem;white-space:nowrap}th[data-v-c7a2ad9c]{background:#16161e;color:#888;padding:6px 8px;text-align:center;border-bottom:1px solid #2a2a3a;font-weight:500;font-size:.7rem;position:sticky;top:0;z-index:1}td[data-v-c7a2ad9c]{padding:6px 8px;border-bottom:1px solid #1a1a2a;color:#ccc;text-align:center}.row-clickable[data-v-c7a2ad9c]{cursor:pointer}.row-clickable[data-v-c7a2ad9c]:hover{background:#1a1a2a}tr.row-open[data-v-c7a2ad9c]{background:#0f1a1a}tr.row-open[data-v-c7a2ad9c]:hover{background:#122020}tr.row-expanded[data-v-c7a2ad9c]{background:#1a1a2e}.time-cell[data-v-c7a2ad9c]{font-size:.65rem;color:#888}.ctime-cell[data-v-c7a2ad9c]{display:flex;flex-direction:column;align-items:center;gap:1px;line-height:1.2;white-space:nowrap;color:#f0f8ff}.ctime-line[data-v-c7a2ad9c]{display:block;font-size:.62rem}.elapsed-cell[data-v-c7a2ad9c]{font-size:.62rem;color:#ff0;white-space:nowrap}.price-entry[data-v-c7a2ad9c]{color:#3b82f6;font-weight:600}.price-avg[data-v-c7a2ad9c]{color:#a78bfa;font-weight:600}.price-exit[data-v-c7a2ad9c]{color:#ef4444;font-weight:600}.price-tp[data-v-c7a2ad9c]{color:#f59e0b;font-weight:600}.price-live[data-v-c7a2ad9c]{color:#22c55e;font-weight:700}.pos-short[data-v-c7a2ad9c]{color:#3b82f6;font-weight:700}.pos-long[data-v-c7a2ad9c]{color:#ef4444;font-weight:700}.post-usdt[data-v-c7a2ad9c]{font-weight:600}.ing[data-v-c7a2ad9c]{color:#22c55e;font-weight:600}.live-tag[data-v-c7a2ad9c]{display:inline-block;background:#0f2a1a;color:#22c55e;font-size:.55rem;font-weight:700;padding:1px 4px;border-radius:0;margin-left:3px;animation:blink-c7a2ad9c 1.5s infinite}.tp-tag[data-v-c7a2ad9c]{display:inline-block;background:#2a1f0a;color:#f59e0b;font-size:.55rem;font-weight:700;padding:1px 4px;border-radius:0;margin-left:3px}.plus[data-v-c7a2ad9c]{color:#22c55e;font-weight:700}.minus[data-v-c7a2ad9c]{color:#ef4444;font-weight:700}.avg-yes[data-v-c7a2ad9c]{color:#f59e0b;font-weight:700}.tp-yes[data-v-c7a2ad9c]{color:#22c55e;font-weight:700}.sl-yes[data-v-c7a2ad9c]{color:#ef4444;font-weight:700}.exit-external[data-v-c7a2ad9c]{color:#f59e0b;font-weight:700}.liq-price[data-v-c7a2ad9c]{color:#ef4444;font-weight:600}.sl-price[data-v-c7a2ad9c]{color:#f97316;font-weight:600}.th-sl[data-v-c7a2ad9c]{color:#3b82f6}.result-win[data-v-c7a2ad9c]{color:#22c55e;font-weight:700}.result-lose[data-v-c7a2ad9c]{color:#ef4444;font-weight:700}.result-ing[data-v-c7a2ad9c]{color:#3b82f6;font-weight:700}.score-cell[data-v-c7a2ad9c]{font-size:.7rem}.score-win[data-v-c7a2ad9c]{color:#22c55e;font-weight:700}.score-lose[data-v-c7a2ad9c]{color:#ef4444;font-weight:700}.detail-row td[data-v-c7a2ad9c]{padding:0;background:#12121a;border-bottom:2px solid #2a2a3a}.detail-box[data-v-c7a2ad9c]{padding:12px 20px}.detail-title[data-v-c7a2ad9c]{color:#a78bfa;font-size:.8rem;font-weight:700;margin-bottom:8px}.detail-table[data-v-c7a2ad9c]{width:auto;border-collapse:collapse}.detail-table th[data-v-c7a2ad9c]{background:#1a1a2e;color:#888;padding:5px 12px;font-size:.68rem;border-bottom:1px solid #2a2a3a;position:static}.detail-table td[data-v-c7a2ad9c]{padding:5px 12px;font-size:.75rem;border-bottom:1px solid #1e1e30;color:#ccc}.evt-type[data-v-c7a2ad9c]{color:#a78bfa;font-weight:700}.liq-val[data-v-c7a2ad9c]{color:#ef4444}.sl-val[data-v-c7a2ad9c]{color:#f97316}.no-events[data-v-c7a2ad9c]{color:#666;font-size:.8rem;padding:8px 0}.mobile-cards[data-v-c7a2ad9c]{display:flex;flex-direction:column;gap:8px}@media(max-width:768px){.summary-row[data-v-c7a2ad9c]{flex-direction:column;gap:4px}.m-card[data-v-c7a2ad9c]{background:#16161e;border:1px solid #2a2a3a;border-radius:0;overflow:hidden}.m-card.card-open[data-v-c7a2ad9c]{border-color:#22c55e40;background:#0f1a1a}.m-header[data-v-c7a2ad9c]{display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid #2a2a3a;font-size:.85rem;cursor:pointer}.m-id[data-v-c7a2ad9c]{color:#888;font-weight:600}.m-lev[data-v-c7a2ad9c]{color:#eab308;font-size:.75rem;font-weight:700}.m-result[data-v-c7a2ad9c]{margin-left:auto;font-weight:700}.m-expand[data-v-c7a2ad9c]{color:#666;font-size:.7rem}.m-body[data-v-c7a2ad9c]{padding:8px 12px}.m-row[data-v-c7a2ad9c]{display:flex;justify-content:space-between;padding:3px 0;font-size:.8rem;color:#ccc}.m-label[data-v-c7a2ad9c]{color:#888;min-width:55px}.m-time[data-v-c7a2ad9c]{color:#666;font-size:.7rem}.m-footer[data-v-c7a2ad9c]{display:flex;justify-content:space-between;padding:8px 0 0;margin-top:6px;border-top:1px solid #2a2a3a;font-size:.75rem;color:#888}.m-detail[data-v-c7a2ad9c]{margin-top:8px;padding-top:8px;border-top:1px dashed #2a2a3a}.m-events[data-v-c7a2ad9c]{display:flex;flex-direction:column;gap:8px}.m-evt[data-v-c7a2ad9c]{background:#1a1a2e;border-radius:0;padding:8px 10px}.m-evt-header[data-v-c7a2ad9c]{display:flex;justify-content:space-between;margin-bottom:6px}.m-evt-grid[data-v-c7a2ad9c]{display:grid;grid-template-columns:1fr 1fr;gap:4px 12px;font-size:.78rem;color:#ccc}.m-evt-grid div[data-v-c7a2ad9c]{display:flex;justify-content:space-between}}.user-manage[data-v-4129e542]{display:flex;flex-direction:column;gap:12px}h2[data-v-4129e542]{color:#fff;font-size:1.1rem}.tabs-row[data-v-4129e542]{display:flex;align-items:center;justify-content:space-between}.tabs[data-v-4129e542]{display:flex;gap:4px}.tabs button[data-v-4129e542]{background:#1e1e2e;border:1px solid #2a2a3a;color:#888;padding:8px 16px;border-radius:0;cursor:pointer;font-size:.85rem}.tabs button.active[data-v-4129e542]{background:#2a2a3a;color:#fff;border-color:#444}.count[data-v-4129e542]{background:#ef4444;color:#fff;font-size:.65rem;padding:1px 6px;border-radius:0;margin-left:4px}.msg[data-v-4129e542]{padding:8px 14px;border-radius:0;font-size:.85rem}.msg.success[data-v-4129e542]{background:#1a3a2a;color:#22c55e}.msg.error[data-v-4129e542]{background:#2d1b1b;color:#ef4444}.table-wrap[data-v-4129e542]{overflow-x:auto}table[data-v-4129e542]{width:100%;border-collapse:collapse;font-size:.85rem}th[data-v-4129e542]{background:#16161e;color:#888;padding:8px 12px;text-align:left;border-bottom:1px solid #2a2a3a;font-weight:500;white-space:nowrap}td[data-v-4129e542]{padding:10px 12px;border-bottom:1px solid #1a1a2a;color:#ccc;white-space:nowrap}.time[data-v-4129e542]{color:#666;font-size:.8rem}.actions[data-v-4129e542]{display:flex;gap:6px}.btn-approve[data-v-4129e542]{background:#22c55e;color:#fff;border:none;padding:5px 14px;border-radius:0;cursor:pointer;font-size:.8rem}.btn-reject[data-v-4129e542]{background:#ef4444;color:#fff;border:none;padding:5px 14px;border-radius:0;cursor:pointer;font-size:.8rem}.btn-revoke[data-v-4129e542]{background:#1e1e2e;color:#f97316;border:1px solid #f97316;padding:5px 14px;border-radius:0;cursor:pointer;font-size:.8rem}.role[data-v-4129e542]{padding:2px 8px;border-radius:0;font-size:.75rem;font-weight:600}.role.admin[data-v-4129e542]{background:#2d1b3a;color:#a78bfa}.role.user[data-v-4129e542]{background:#1a2a3a;color:#3b82f6}.ok[data-v-4129e542]{color:#22c55e}.no[data-v-4129e542]{color:#666}.btn-analysis[data-v-4129e542]{background:#1e1e2e;color:#666;border:1px solid #333;padding:3px 10px;border-radius:0;cursor:pointer;font-size:.75rem;font-weight:600}.btn-analysis.enabled[data-v-4129e542]{color:#22c55e;border-color:#22c55e}.admin-label[data-v-4129e542]{color:#a78bfa;font-size:.8rem}.empty[data-v-4129e542]{color:#666;font-size:.85rem}.sync-banner[data-v-4129e542]{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#2d2a1b;border:1px solid #f59e0b;border-radius:0;padding:10px 14px}.sync-info[data-v-4129e542]{display:flex;align-items:center;gap:8px;color:#f59e0b;font-size:.82rem}.sync-icon[data-v-4129e542]{font-size:1.1rem}.btn-sync[data-v-4129e542]{background:#f59e0b;color:#000;border:none;padding:6px 16px;border-radius:0;cursor:pointer;font-size:.8rem;font-weight:700;white-space:nowrap}.btn-sync[data-v-4129e542]:disabled{opacity:.5;cursor:not-allowed}.btn-sync[data-v-4129e542]:hover:not(:disabled){background:#fbbf24}.pos-badge[data-v-4129e542]{font-size:.75rem;font-weight:600;padding:2px 8px;border-radius:0}.pos-badge.open[data-v-4129e542]{background:#22c55e18;color:#22c55e}.pos-badge.none[data-v-4129e542]{color:#555}.tg-cell[data-v-4129e542]{min-width:120px}.tg-text[data-v-4129e542]{font-size:.8rem;padding:2px 4px}.btn-tg-icon[data-v-4129e542]{background:none;border:none;color:#888;font-size:.85rem;cursor:pointer;padding:0 3px;line-height:1}.btn-tg-icon[data-v-4129e542]:hover{color:#3b82f6}.tg-edit[data-v-4129e542],.tg-edit-m[data-v-4129e542]{display:flex;gap:4px;align-items:center}.tg-input[data-v-4129e542]{background:#1e1e2e;border:1px solid #3b82f6;border-radius:0;padding:3px 8px;color:#fff;font-size:.8rem;width:110px;outline:none}.btn-tg-save[data-v-4129e542]{background:#3b82f6;color:#fff;border:none;padding:3px 8px;border-radius:0;cursor:pointer;font-size:.75rem}.btn-tg-cancel[data-v-4129e542]{background:#333;color:#aaa;border:none;padding:3px 8px;border-radius:0;cursor:pointer;font-size:.75rem}.tg-display[data-v-4129e542]{display:flex;align-items:center;gap:4px}.btn-tg-del[data-v-4129e542]{background:none;border:1px solid #ef4444;color:#ef4444;width:18px;height:18px;border-radius:50%;font-size:.65rem;line-height:1;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}.btn-tg-del[data-v-4129e542]:hover{background:#ef444418}.btn-tg-del[data-v-4129e542]:disabled{opacity:.5;cursor:not-allowed}.st-entered[data-v-4129e542]{background:#1e3a5f;color:#60a5fa}.st-avg1[data-v-4129e542]{background:#3a2a1a;color:#f59e0b}.st-avg2[data-v-4129e542]{background:#3a1a1a;color:#ef4444}.badge[data-v-4129e542]{padding:2px 8px;font-size:.7rem;font-weight:600;display:inline-block}.liq-val[data-v-4129e542]{color:#ef4444}.sl-val[data-v-4129e542]{color:#f97316}.time-cell[data-v-4129e542]{font-size:.75rem;color:#888}.score-win[data-v-4129e542]{color:#22c55e;margin-right:4px}.score-lose[data-v-4129e542]{color:#ef4444}.plus[data-v-4129e542]{color:#22c55e;font-weight:700}.minus[data-v-4129e542]{color:#ef4444;font-weight:700}.role-tag[data-v-4129e542]{font-size:.6rem;padding:1px 5px;margin-left:4px}.role-tag.admin[data-v-4129e542]{background:#2d1b3a;color:#a78bfa}.status[data-v-4129e542]{color:#888;padding:20px;text-align:center}.unit-toggle[data-v-4129e542]{display:flex;gap:0;border:1px solid #333}.unit-toggle button[data-v-4129e542]{background:transparent;border:none;color:#666;padding:4px 12px;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .15s}.unit-toggle button.active[data-v-4129e542]{background:#2a2a3a;color:#fff}.unit-toggle button[data-v-4129e542]:hover:not(.active){color:#aaa}.tg-header[data-v-4129e542]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.tg-title[data-v-4129e542]{color:#fff;font-size:.95rem;font-weight:600}.btn-tg-refresh[data-v-4129e542]{background:#1e293b;border:1px solid #3b82f6;color:#3b82f6;padding:5px 14px;border-radius:0;cursor:pointer;font-size:.8rem;font-weight:600}.btn-tg-refresh[data-v-4129e542]:hover:not(:disabled){background:#3b82f618}.btn-tg-refresh[data-v-4129e542]:disabled{opacity:.5;cursor:not-allowed}.tg-error[data-v-4129e542]{background:#2d1b1b;color:#ef4444;padding:10px 14px;font-size:.85rem;border:1px solid #ef444433}.tg-section-label[data-v-4129e542]{color:#666;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}.tg-senders[data-v-4129e542]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:4px}.tg-sender-card[data-v-4129e542]{background:#16161e;border:1px solid #2a2a3a;padding:10px 14px;min-width:200px;flex:1;max-width:280px}.tg-sender-top[data-v-4129e542]{display:flex;align-items:center;gap:6px;margin-bottom:6px}.tg-sender-name[data-v-4129e542]{color:#fff;font-size:.9rem;font-weight:600}.tg-sender-handle[data-v-4129e542]{color:#3b82f6;font-size:.78rem}.tg-sender-id-row[data-v-4129e542]{display:flex;align-items:center;gap:8px;margin-bottom:6px}.tg-chat-id[data-v-4129e542]{color:#f59e0b;font-size:.9rem;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.5px}.tg-sender-last[data-v-4129e542]{color:#666;font-size:.75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}.btn-copy[data-v-4129e542]{background:#f59e0b22;border:1px solid #f59e0b66;color:#f59e0b;padding:3px 10px;border-radius:0;cursor:pointer;font-size:.72rem;font-weight:700;white-space:nowrap;transition:all .15s}.btn-copy[data-v-4129e542]:hover{background:#f59e0b33}.btn-copy.copied[data-v-4129e542]{background:#22c55e22;border-color:#22c55e66;color:#22c55e}.btn-copy-sm[data-v-4129e542]{background:transparent;border:1px solid #333;color:#888;padding:2px 8px;border-radius:0;cursor:pointer;font-size:.72rem;transition:all .15s}.btn-copy-sm[data-v-4129e542]:hover{border-color:#f59e0b;color:#f59e0b}.btn-copy-sm.copied[data-v-4129e542]{border-color:#22c55e;color:#22c55e}.tg-table[data-v-4129e542]{font-size:.82rem}.tg-id-cell[data-v-4129e542]{color:#f59e0b;font-weight:700;font-variant-numeric:tabular-nums}.tg-handle[data-v-4129e542]{color:#3b82f6}.tg-text-cell[data-v-4129e542]{color:#ccc;max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile-cards[data-v-4129e542]{display:none}@media(max-width:768px){.table-wrap[data-v-4129e542]{display:none}.table-wrap.mobile-visible[data-v-4129e542]{display:block;overflow-x:auto}.mobile-cards[data-v-4129e542]{display:flex;flex-direction:column;gap:8px}.m-card[data-v-4129e542]{background:#16161e;border:1px solid #2a2a3a;border-radius:0;padding:12px}.m-row[data-v-4129e542]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.m-name[data-v-4129e542]{color:#fff;font-weight:600;font-size:.9rem}.m-realname[data-v-4129e542]{color:#888;font-size:.75rem;font-weight:400;margin-left:6px}.m-time[data-v-4129e542]{color:#666;font-size:.75rem}.m-sub[data-v-4129e542]{color:#888;font-size:.8rem}.m-actions[data-v-4129e542]{display:flex;gap:8px;margin-top:4px}.m-actions button[data-v-4129e542]{flex:1;padding:8px;font-size:.85rem}.tg-edit-m[data-v-4129e542]{flex-wrap:wrap}}.admin-settings[data-v-eef26bd4]{max-width:560px}h2[data-v-eef26bd4]{color:#fff;font-size:1.2rem;margin-bottom:20px}.setting-card[data-v-eef26bd4]{background:#16161e;border:1px solid #2a2a3a;border-radius:0;padding:24px}.setting-header h3[data-v-eef26bd4]{color:#fff;font-size:1rem;margin-bottom:6px}.setting-desc[data-v-eef26bd4]{color:#f0f8ff;font-size:.8rem;margin-bottom:20px;line-height:1.4}.info-note[data-v-eef26bd4]{color:#888;font-size:.72rem;margin-bottom:18px;padding:0 2px}.loading[data-v-eef26bd4]{color:#aaa;font-size:.85rem;text-align:center;padding:20px}.current-value[data-v-eef26bd4]{display:flex;align-items:center;gap:10px;margin-bottom:18px;padding:10px 14px;background:#1a1a2a;border-radius:0;border:1px solid #2a2a3a}.current-label[data-v-eef26bd4]{color:#ccc;font-size:.8rem}.current-badge[data-v-eef26bd4]{background:#a78bfa22;color:#a78bfa;font-size:.85rem;font-weight:700;padding:3px 12px;border-radius:0;border:1px solid #a78bfa44}.radio-grid[data-v-eef26bd4]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:20px}.radio-item[data-v-eef26bd4]{display:flex;align-items:center;gap:8px;padding:12px 14px;border:1px solid #2a2a3a;border-radius:0;cursor:pointer;transition:all .15s;background:#12121a;-webkit-user-select:none;user-select:none}.radio-item[data-v-eef26bd4]:hover{border-color:#444;background:#1a1a2a}.radio-item.selected[data-v-eef26bd4]{border-color:#a78bfa;background:#a78bfa11}.radio-item.saved[data-v-eef26bd4]{border-color:#333}.radio-item input[type=radio][data-v-eef26bd4]{display:none}.radio-circle[data-v-eef26bd4]{width:16px;height:16px;min-width:16px;border-radius:50%;border:2px solid #444;position:relative;transition:all .15s}.radio-item.selected .radio-circle[data-v-eef26bd4]{border-color:#a78bfa}.radio-item.selected .radio-circle[data-v-eef26bd4]:after{content:"";position:absolute;top:3px;left:3px;width:6px;height:6px;border-radius:50%;background:#a78bfa}.radio-label[data-v-eef26bd4]{color:#ccc;font-size:.85rem;font-weight:500;transition:color .15s}.radio-item.selected .radio-label[data-v-eef26bd4]{color:#fff;font-weight:700}.save-area[data-v-eef26bd4]{display:flex;align-items:center;gap:12px;justify-content:flex-end}.change-hint[data-v-eef26bd4]{color:#f59e0b;font-size:.8rem;font-weight:500}.save-ok[data-v-eef26bd4]{color:#22c55e;font-size:.8rem;font-weight:600}.save-err[data-v-eef26bd4]{color:#ef4444;font-size:.8rem;font-weight:600}.save-btn[data-v-eef26bd4]{padding:8px 28px;border:1px solid #333;border-radius:0;font-size:.85rem;font-weight:700;cursor:pointer;transition:all .15s;background:#1a1a2a;color:#555}.save-btn.active[data-v-eef26bd4]{background:#a78bfa22;color:#a78bfa;border-color:#a78bfa44}.save-btn.active[data-v-eef26bd4]:hover:not(:disabled){background:#a78bfa33}.save-btn[data-v-eef26bd4]:disabled{opacity:.5;cursor:not-allowed}.fade-enter-active[data-v-eef26bd4],.fade-leave-active[data-v-eef26bd4]{transition:opacity .3s}.fade-enter-from[data-v-eef26bd4],.fade-leave-to[data-v-eef26bd4]{opacity:0}@media(max-width:480px){.admin-settings[data-v-eef26bd4]{max-width:100%}.setting-card[data-v-eef26bd4]{padding:18px}.radio-grid[data-v-eef26bd4]{grid-template-columns:repeat(2,1fr)}.save-area[data-v-eef26bd4]{flex-wrap:wrap}}.admin-liq[data-v-673a3892]{max-width:560px}h2[data-v-673a3892]{color:#fff;font-size:1.2rem;margin-bottom:20px}.setting-card[data-v-673a3892]{background:#16161e;border:1px solid #2a2a3a;border-radius:0;padding:24px}.setting-desc[data-v-673a3892]{color:#f0f8ff;font-size:.8rem;margin-bottom:20px;line-height:1.5}.info-note[data-v-673a3892]{color:#888;font-size:.72rem;margin-bottom:18px;padding:0 2px}.loading[data-v-673a3892]{color:#aaa;font-size:.85rem;text-align:center;padding:20px}.current-value[data-v-673a3892]{display:flex;align-items:center;gap:10px;margin-bottom:14px;padding:10px 14px;background:#1a1a2a;border-radius:0;border:1px solid #2a2a3a}.current-label[data-v-673a3892]{color:#ccc;font-size:.8rem}.current-badge[data-v-673a3892]{background:#f59e0b22;color:#f59e0b;font-size:.85rem;font-weight:700;padding:3px 12px;border-radius:0;border:1px solid #f59e0b44}.radio-grid[data-v-673a3892]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:20px}.radio-item[data-v-673a3892]{display:flex;align-items:center;gap:8px;padding:12px 14px;border:1px solid #2a2a3a;border-radius:0;cursor:pointer;transition:all .15s;background:#12121a;-webkit-user-select:none;user-select:none;position:relative}.radio-item[data-v-673a3892]:hover{border-color:#444;background:#1a1a2a}.radio-item.selected[data-v-673a3892]{border-color:#f59e0b;background:#f59e0b11}.radio-item input[type=radio][data-v-673a3892]{display:none}.radio-circle[data-v-673a3892]{width:16px;height:16px;min-width:16px;border-radius:50%;border:2px solid #444;position:relative;transition:all .15s}.radio-item.selected .radio-circle[data-v-673a3892]{border-color:#f59e0b}.radio-item.selected .radio-circle[data-v-673a3892]:after{content:"";position:absolute;top:3px;left:3px;width:6px;height:6px;border-radius:50%;background:#f59e0b}.radio-label[data-v-673a3892]{color:#ccc;font-size:.85rem;font-weight:500;transition:color .15s}.radio-item.selected .radio-label[data-v-673a3892]{color:#fff;font-weight:700}.radio-risk[data-v-673a3892]{margin-left:auto;font-size:.6rem;font-weight:700;padding:1px 6px;border-radius:0}.radio-risk.high[data-v-673a3892]{background:#ef444422;color:#ef4444}.radio-risk.mid[data-v-673a3892]{background:#f59e0b22;color:#f59e0b}.radio-risk.low[data-v-673a3892]{background:#22c55e22;color:#22c55e}.save-area[data-v-673a3892]{display:flex;align-items:center;gap:12px;justify-content:flex-end}.change-hint[data-v-673a3892]{color:#f59e0b;font-size:.8rem;font-weight:500}.save-ok[data-v-673a3892]{color:#22c55e;font-size:.8rem;font-weight:600}.save-err[data-v-673a3892]{color:#ef4444;font-size:.8rem;font-weight:600}.save-btn[data-v-673a3892]{padding:8px 28px;border:1px solid #333;border-radius:0;font-size:.85rem;font-weight:700;cursor:pointer;transition:all .15s;background:#1a1a2a;color:#555}.save-btn.active[data-v-673a3892]{background:#f59e0b22;color:#f59e0b;border-color:#f59e0b44}.save-btn.active[data-v-673a3892]:hover:not(:disabled){background:#f59e0b33}.save-btn[data-v-673a3892]:disabled{opacity:.5;cursor:not-allowed}.fade-enter-active[data-v-673a3892],.fade-leave-active[data-v-673a3892]{transition:opacity .3s}.fade-enter-from[data-v-673a3892],.fade-leave-to[data-v-673a3892]{opacity:0}@media(max-width:480px){.admin-liq[data-v-673a3892]{max-width:100%}.setting-card[data-v-673a3892]{padding:18px}.radio-grid[data-v-673a3892]{grid-template-columns:repeat(2,1fr)}.save-area[data-v-673a3892]{flex-wrap:wrap}}.admin-entry[data-v-3893ba14]{max-width:560px}h2[data-v-3893ba14]{color:#fff;font-size:1.2rem;margin-bottom:20px}.setting-card[data-v-3893ba14]{background:#16161e;border:1px solid #2a2a3a;border-radius:0;padding:24px}.setting-desc[data-v-3893ba14]{color:#f0f8ff;font-size:.8rem;margin-bottom:20px;line-height:1.5}.info-note[data-v-3893ba14]{color:#888;font-size:.72rem;margin-bottom:18px;padding:0 2px}.loading[data-v-3893ba14]{color:#aaa;font-size:.85rem;text-align:center;padding:20px}.current-value[data-v-3893ba14]{display:flex;align-items:center;gap:10px;margin-bottom:14px;padding:10px 14px;background:#1a1a2a;border-radius:0;border:1px solid #2a2a3a}.current-label[data-v-3893ba14]{color:#ccc;font-size:.8rem}.current-badge[data-v-3893ba14]{background:#3b82f622;color:#3b82f6;font-size:.85rem;font-weight:700;padding:3px 12px;border-radius:0;border:1px solid #3b82f644}.radio-grid[data-v-3893ba14]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:20px}.radio-item[data-v-3893ba14]{display:flex;align-items:center;gap:8px;padding:12px 14px;border:1px solid #2a2a3a;border-radius:0;cursor:pointer;transition:all .15s;background:#12121a;-webkit-user-select:none;user-select:none;position:relative}.radio-item[data-v-3893ba14]:hover{border-color:#444;background:#1a1a2a}.radio-item.selected[data-v-3893ba14]{border-color:#3b82f6;background:#3b82f611}.radio-item input[type=radio][data-v-3893ba14]{display:none}.radio-circle[data-v-3893ba14]{width:16px;height:16px;min-width:16px;border-radius:50%;border:2px solid #444;position:relative;transition:all .15s}.radio-item.selected .radio-circle[data-v-3893ba14]{border-color:#3b82f6}.radio-item.selected .radio-circle[data-v-3893ba14]:after{content:"";position:absolute;top:3px;left:3px;width:6px;height:6px;border-radius:50%;background:#3b82f6}.radio-label[data-v-3893ba14]{color:#ccc;font-size:.85rem;font-weight:500;transition:color .15s}.radio-item.selected .radio-label[data-v-3893ba14]{color:#fff;font-weight:700}.radio-risk[data-v-3893ba14]{margin-left:auto;font-size:.6rem;font-weight:700;padding:1px 6px;border-radius:0}.radio-risk.high[data-v-3893ba14]{background:#ef444422;color:#ef4444}.radio-risk.mid[data-v-3893ba14]{background:#3b82f622;color:#3b82f6}.radio-risk.low[data-v-3893ba14]{background:#22c55e22;color:#22c55e}.save-area[data-v-3893ba14]{display:flex;align-items:center;gap:12px;justify-content:flex-end}.change-hint[data-v-3893ba14]{color:#3b82f6;font-size:.8rem;font-weight:500}.save-ok[data-v-3893ba14]{color:#22c55e;font-size:.8rem;font-weight:600}.save-err[data-v-3893ba14]{color:#ef4444;font-size:.8rem;font-weight:600}.save-btn[data-v-3893ba14]{padding:8px 28px;border:1px solid #333;border-radius:0;font-size:.85rem;font-weight:700;cursor:pointer;transition:all .15s;background:#1a1a2a;color:#555}.save-btn.active[data-v-3893ba14]{background:#3b82f622;color:#3b82f6;border-color:#3b82f644}.save-btn.active[data-v-3893ba14]:hover:not(:disabled){background:#3b82f633}.save-btn[data-v-3893ba14]:disabled{opacity:.5;cursor:not-allowed}.fade-enter-active[data-v-3893ba14],.fade-leave-active[data-v-3893ba14]{transition:opacity .3s}.fade-enter-from[data-v-3893ba14],.fade-leave-to[data-v-3893ba14]{opacity:0}@media(max-width:480px){.admin-entry[data-v-3893ba14]{max-width:100%}.setting-card[data-v-3893ba14]{padding:18px}.radio-grid[data-v-3893ba14]{grid-template-columns:repeat(2,1fr)}.save-area[data-v-3893ba14]{flex-wrap:wrap}}.admin-avg[data-v-4f2c6fd8]{max-width:560px}h2[data-v-4f2c6fd8]{color:#fff;font-size:1.2rem;margin-bottom:20px}.setting-card[data-v-4f2c6fd8]{background:#16161e;border:1px solid #2a2a3a;border-radius:0;padding:24px}.setting-desc[data-v-4f2c6fd8]{color:#f0f8ff;font-size:.8rem;margin-bottom:20px;line-height:1.5}.info-note[data-v-4f2c6fd8]{color:#888;font-size:.72rem;margin-bottom:18px;padding:0 2px}.loading[data-v-4f2c6fd8]{color:#aaa;font-size:.85rem;text-align:center;padding:20px}.current-value[data-v-4f2c6fd8]{display:flex;align-items:center;gap:10px;margin-bottom:14px;padding:10px 14px;background:#1a1a2a;border-radius:0;border:1px solid #2a2a3a}.current-label[data-v-4f2c6fd8]{color:#ccc;font-size:.8rem}.current-badge[data-v-4f2c6fd8]{background:#a78bfa22;color:#a78bfa;font-size:.85rem;font-weight:700;padding:3px 12px;border-radius:0;border:1px solid #a78bfa44}.radio-grid[data-v-4f2c6fd8]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:20px}.radio-item[data-v-4f2c6fd8]{display:flex;align-items:center;gap:8px;padding:12px 14px;border:1px solid #2a2a3a;border-radius:0;cursor:pointer;transition:all .15s;background:#12121a;-webkit-user-select:none;user-select:none;position:relative}.radio-item[data-v-4f2c6fd8]:hover{border-color:#444;background:#1a1a2a}.radio-item.selected[data-v-4f2c6fd8]{border-color:#a78bfa;background:#a78bfa11}.radio-item input[type=radio][data-v-4f2c6fd8]{display:none}.radio-circle[data-v-4f2c6fd8]{width:16px;height:16px;min-width:16px;border-radius:50%;border:2px solid #444;position:relative;transition:all .15s}.radio-item.selected .radio-circle[data-v-4f2c6fd8]{border-color:#a78bfa}.radio-item.selected .radio-circle[data-v-4f2c6fd8]:after{content:"";position:absolute;top:3px;left:3px;width:6px;height:6px;border-radius:50%;background:#a78bfa}.radio-label[data-v-4f2c6fd8]{color:#ccc;font-size:.85rem;font-weight:500;transition:color .15s}.radio-item.selected .radio-label[data-v-4f2c6fd8]{color:#fff;font-weight:700}.radio-risk[data-v-4f2c6fd8]{margin-left:auto;font-size:.6rem;font-weight:700;padding:1px 6px;border-radius:0}.radio-risk.high[data-v-4f2c6fd8]{background:#ef444422;color:#ef4444}.radio-risk.mid[data-v-4f2c6fd8]{background:#a78bfa22;color:#a78bfa}.radio-risk.low[data-v-4f2c6fd8]{background:#22c55e22;color:#22c55e}.save-area[data-v-4f2c6fd8]{display:flex;align-items:center;gap:12px;justify-content:flex-end}.change-hint[data-v-4f2c6fd8]{color:#a78bfa;font-size:.8rem;font-weight:500}.save-ok[data-v-4f2c6fd8]{color:#22c55e;font-size:.8rem;font-weight:600}.save-err[data-v-4f2c6fd8]{color:#ef4444;font-size:.8rem;font-weight:600}.save-btn[data-v-4f2c6fd8]{padding:8px 28px;border:1px solid #333;border-radius:0;font-size:.85rem;font-weight:700;cursor:pointer;transition:all .15s;background:#1a1a2a;color:#555}.save-btn.active[data-v-4f2c6fd8]{background:#a78bfa22;color:#a78bfa;border-color:#a78bfa44}.save-btn.active[data-v-4f2c6fd8]:hover:not(:disabled){background:#a78bfa33}.save-btn[data-v-4f2c6fd8]:disabled{opacity:.5;cursor:not-allowed}.fade-enter-active[data-v-4f2c6fd8],.fade-leave-active[data-v-4f2c6fd8]{transition:opacity .3s}.fade-enter-from[data-v-4f2c6fd8],.fade-leave-to[data-v-4f2c6fd8]{opacity:0}@media(max-width:480px){.admin-avg[data-v-4f2c6fd8]{max-width:100%}.setting-card[data-v-4f2c6fd8]{padding:18px}.radio-grid[data-v-4f2c6fd8]{grid-template-columns:repeat(2,1fr)}.save-area[data-v-4f2c6fd8]{flex-wrap:wrap}}.modal-overlay[data-v-9f94f027]{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000bf;display:flex;align-items:center;justify-content:center;z-index:9999;padding:20px}.modal-container[data-v-9f94f027]{background:#1a1a2a;border:1px solid #2a2a3a;border-radius:0;max-width:480px;width:100%;box-shadow:0 10px 40px #00000080}.modal-header[data-v-9f94f027]{padding:20px 24px;border-bottom:1px solid #2a2a3a}.modal-header h3[data-v-9f94f027]{color:#fff;font-size:1.1rem;margin:0;font-weight:700}.modal-body[data-v-9f94f027]{padding:24px}.modal-message[data-v-9f94f027]{color:#ccc;font-size:.9rem;line-height:1.6;margin:0 0 16px}.warnings[data-v-9f94f027]{background:#ef444410;border:1px solid #ef444433;border-radius:0;padding:12px;display:flex;flex-direction:column;gap:10px}.warning-item[data-v-9f94f027]{display:flex;align-items:flex-start;gap:8px}.warning-icon[data-v-9f94f027]{font-size:1rem;flex-shrink:0;margin-top:1px}.warning-text[data-v-9f94f027]{color:#ef4444;font-size:.85rem;line-height:1.5;font-weight:500}.modal-footer[data-v-9f94f027]{padding:16px 24px;border-top:1px solid #2a2a3a;display:flex;gap:10px;justify-content:flex-end}.btn-cancel[data-v-9f94f027],.btn-confirm[data-v-9f94f027]{padding:8px 24px;border-radius:0;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .15s;border:none}.btn-cancel[data-v-9f94f027]{background:#2a2a3a;color:#aaa}.btn-cancel[data-v-9f94f027]:hover{background:#3a3a4a;color:#fff}.btn-confirm[data-v-9f94f027]{background:#3b82f6;color:#fff}.btn-confirm[data-v-9f94f027]:hover{background:#2563eb}.btn-confirm.danger[data-v-9f94f027]{background:#ef4444}.btn-confirm.danger[data-v-9f94f027]:hover{background:#dc2626}.modal-fade-enter-active[data-v-9f94f027],.modal-fade-leave-active[data-v-9f94f027]{transition:opacity .2s ease}.modal-fade-enter-from[data-v-9f94f027],.modal-fade-leave-to[data-v-9f94f027]{opacity:0}.modal-fade-enter-active .modal-container[data-v-9f94f027],.modal-fade-leave-active .modal-container[data-v-9f94f027]{transition:transform .2s ease}.modal-fade-enter-from .modal-container[data-v-9f94f027],.modal-fade-leave-to .modal-container[data-v-9f94f027]{transform:scale(.9)}@media(max-width:480px){.modal-container[data-v-9f94f027]{max-width:100%}.modal-header[data-v-9f94f027]{padding:16px 20px}.modal-body[data-v-9f94f027]{padding:20px}.modal-footer[data-v-9f94f027]{padding:12px 20px}}.admin-bot[data-v-a88d8a76]{max-width:560px}h2[data-v-a88d8a76]{color:#fff;font-size:1.2rem;margin-bottom:20px}.loading[data-v-a88d8a76]{color:#aaa;font-size:.85rem;text-align:center;padding:20px}.status-card[data-v-a88d8a76]{background:#16161e;border:1px solid #2a2a3a;border-radius:0;padding:20px;display:flex;flex-direction:column;gap:12px}.status-row[data-v-a88d8a76]{display:flex;align-items:center;justify-content:space-between}.status-label[data-v-a88d8a76]{color:#888;font-size:.82rem}.status-value[data-v-a88d8a76]{font-size:1rem;font-weight:800;padding:4px 16px;border-radius:0}.status-value.on[data-v-a88d8a76]{background:#22c55e18;color:#22c55e;border:1px solid #22c55e33}.status-value.off[data-v-a88d8a76]{background:#ef444418;color:#ef4444;border:1px solid #ef444433}.status-val[data-v-a88d8a76]{color:#fff;font-size:.9rem;font-weight:700;font-variant-numeric:tabular-nums}.phase-badge[data-v-a88d8a76]{font-size:.8rem;font-weight:700;padding:3px 12px;border-radius:0}.phase-badge.waiting[data-v-a88d8a76]{background:#ffffff08;color:#888}.phase-badge.entered[data-v-a88d8a76]{background:#3b82f618;color:#3b82f6}.phase-badge.avg1[data-v-a88d8a76]{background:#f59e0b18;color:#f59e0b}.phase-badge.avg2[data-v-a88d8a76]{background:#a78bfa18;color:#a78bfa}.cooldown-val[data-v-a88d8a76]{color:#f59e0b;font-size:.85rem;font-weight:700;animation:blink-a88d8a76 1.5s infinite}@keyframes blink-a88d8a76{0%,to{opacity:1}50%{opacity:.3}}.warn[data-v-a88d8a76]{margin-top:12px;background:#ef444412;border:1px solid #ef444433;border-radius:0;padding:10px 14px;color:#ef4444;font-size:.8rem;line-height:1.4}.toggle-area[data-v-a88d8a76]{margin-top:16px;display:flex;align-items:center;gap:12px;justify-content:flex-end}.msg[data-v-a88d8a76]{font-size:.82rem;font-weight:600}.msg-on[data-v-a88d8a76]{color:#22c55e}.msg-off[data-v-a88d8a76]{color:#ef4444}.toggle-btn[data-v-a88d8a76]{padding:10px 36px;border-radius:0;font-size:.9rem;font-weight:700;cursor:pointer;transition:all .15s;border:none}.toggle-btn.start[data-v-a88d8a76]{background:#22c55e;color:#fff}.toggle-btn.start[data-v-a88d8a76]:hover:not(:disabled){background:#16a34a}.toggle-btn.stop[data-v-a88d8a76]{background:#ef4444;color:#fff}.toggle-btn.stop[data-v-a88d8a76]:hover:not(:disabled){background:#dc2626}.toggle-btn[data-v-a88d8a76]:disabled{opacity:.5;cursor:not-allowed}.fade-enter-active[data-v-a88d8a76],.fade-leave-active[data-v-a88d8a76]{transition:opacity .3s}.fade-enter-from[data-v-a88d8a76],.fade-leave-to[data-v-a88d8a76]{opacity:0}@media(max-width:480px){.admin-bot[data-v-a88d8a76]{max-width:100%}.status-card[data-v-a88d8a76]{padding:16px}}.admin-cap[data-v-3bcb6e8c]{max-width:560px}h2[data-v-3bcb6e8c]{color:#fff;font-size:1.2rem;margin-bottom:20px}.setting-card[data-v-3bcb6e8c]{background:#16161e;border:1px solid #2a2a3a;border-radius:0;padding:24px}.setting-desc[data-v-3bcb6e8c]{color:#f0f8ff;font-size:.8rem;margin-bottom:20px;line-height:1.5}.loading[data-v-3bcb6e8c]{color:#aaa;font-size:.85rem;text-align:center;padding:20px}.current-value[data-v-3bcb6e8c]{display:flex;align-items:center;gap:10px;margin-bottom:14px;padding:10px 14px;background:#1a1a2a;border-radius:0;border:1px solid #2a2a3a}.current-label[data-v-3bcb6e8c]{color:#ccc;font-size:.8rem}.current-badge[data-v-3bcb6e8c]{background:#3b82f622;color:#3b82f6;font-size:.85rem;font-weight:700;padding:3px 12px;border-radius:0;border:1px solid #3b82f644}.radio-grid[data-v-3bcb6e8c]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:20px}.radio-item[data-v-3bcb6e8c]{display:flex;align-items:center;gap:8px;padding:12px 14px;border:1px solid #2a2a3a;border-radius:0;cursor:pointer;transition:all .15s;background:#12121a;-webkit-user-select:none;user-select:none}.radio-item[data-v-3bcb6e8c]:hover{border-color:#444;background:#1a1a2a}.radio-item.selected[data-v-3bcb6e8c]{border-color:#3b82f6;background:#3b82f611}.radio-item input[type=radio][data-v-3bcb6e8c]{display:none}.radio-circle[data-v-3bcb6e8c]{width:16px;height:16px;min-width:16px;border-radius:50%;border:2px solid #444;position:relative;transition:all .15s}.radio-item.selected .radio-circle[data-v-3bcb6e8c]{border-color:#3b82f6}.radio-item.selected .radio-circle[data-v-3bcb6e8c]:after{content:"";position:absolute;top:3px;left:3px;width:6px;height:6px;border-radius:50%;background:#3b82f6}.radio-label[data-v-3bcb6e8c]{color:#ccc;font-size:.85rem;font-weight:500;transition:color .15s}.radio-item.selected .radio-label[data-v-3bcb6e8c]{color:#fff;font-weight:700}.save-area[data-v-3bcb6e8c]{display:flex;align-items:center;gap:12px;justify-content:flex-end}.change-hint[data-v-3bcb6e8c]{color:#3b82f6;font-size:.8rem;font-weight:500}.save-ok[data-v-3bcb6e8c]{color:#22c55e;font-size:.8rem;font-weight:600}.save-err[data-v-3bcb6e8c]{color:#ef4444;font-size:.8rem;font-weight:600}.save-btn[data-v-3bcb6e8c]{padding:8px 28px;border:1px solid #333;border-radius:0;font-size:.85rem;font-weight:700;cursor:pointer;transition:all .15s;background:#1a1a2a;color:#555}.save-btn.active[data-v-3bcb6e8c]{background:#3b82f622;color:#3b82f6;border-color:#3b82f644}.save-btn.active[data-v-3bcb6e8c]:hover:not(:disabled){background:#3b82f633}.save-btn[data-v-3bcb6e8c]:disabled{opacity:.5;cursor:not-allowed}.fade-enter-active[data-v-3bcb6e8c],.fade-leave-active[data-v-3bcb6e8c]{transition:opacity .3s}.fade-enter-from[data-v-3bcb6e8c],.fade-leave-to[data-v-3bcb6e8c]{opacity:0}@media(max-width:480px){.admin-cap[data-v-3bcb6e8c]{max-width:100%}.setting-card[data-v-3bcb6e8c]{padding:18px}.radio-grid[data-v-3bcb6e8c]{grid-template-columns:repeat(2,1fr)}.save-area[data-v-3bcb6e8c]{flex-wrap:wrap}}.admin-sl[data-v-a8871e04]{max-width:560px}h2[data-v-a8871e04]{color:#fff;font-size:1.2rem;margin-bottom:20px}.setting-card[data-v-a8871e04]{background:#16161e;border:1px solid #2a2a3a;border-radius:0;padding:24px}.setting-desc[data-v-a8871e04]{color:#f0f8ff;font-size:.8rem;margin-bottom:20px;line-height:1.5}.info-note[data-v-a8871e04]{color:#888;font-size:.72rem;margin-bottom:18px;padding:0 2px}.loading[data-v-a8871e04]{color:#aaa;font-size:.85rem;text-align:center;padding:20px}.current-value[data-v-a8871e04]{display:flex;align-items:center;gap:10px;margin-bottom:14px;padding:10px 14px;background:#1a1a2a;border-radius:0;border:1px solid #2a2a3a}.current-label[data-v-a8871e04]{color:#ccc;font-size:.8rem}.current-badge[data-v-a8871e04]{background:#3b82f622;color:#3b82f6;font-size:.85rem;font-weight:700;padding:3px 12px;border-radius:0;border:1px solid #3b82f644}.radio-grid[data-v-a8871e04]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:20px}.radio-item[data-v-a8871e04]{display:flex;align-items:center;gap:8px;padding:12px 14px;border:1px solid #2a2a3a;border-radius:0;cursor:pointer;transition:all .15s;background:#12121a;-webkit-user-select:none;user-select:none;position:relative}.radio-item[data-v-a8871e04]:hover{border-color:#444;background:#1a1a2a}.radio-item.selected[data-v-a8871e04]{border-color:#3b82f6;background:#3b82f611}.radio-item input[type=radio][data-v-a8871e04]{display:none}.radio-circle[data-v-a8871e04]{width:16px;height:16px;min-width:16px;border-radius:50%;border:2px solid #444;position:relative;transition:all .15s}.radio-item.selected .radio-circle[data-v-a8871e04]{border-color:#3b82f6}.radio-item.selected .radio-circle[data-v-a8871e04]:after{content:"";position:absolute;top:3px;left:3px;width:6px;height:6px;border-radius:50%;background:#3b82f6}.radio-label[data-v-a8871e04]{color:#ccc;font-size:.85rem;font-weight:500;transition:color .15s}.radio-item.selected .radio-label[data-v-a8871e04]{color:#fff;font-weight:700}.radio-risk[data-v-a8871e04]{margin-left:auto;font-size:.6rem;font-weight:700;padding:1px 6px;border-radius:0}.radio-risk.high[data-v-a8871e04]{background:#ef444422;color:#ef4444}.radio-risk.mid[data-v-a8871e04]{background:#f59e0b22;color:#f59e0b}.radio-risk.low[data-v-a8871e04]{background:#22c55e22;color:#22c55e}.save-area[data-v-a8871e04]{display:flex;align-items:center;gap:12px;justify-content:flex-end}.change-hint[data-v-a8871e04]{color:#3b82f6;font-size:.8rem;font-weight:500}.save-ok[data-v-a8871e04]{color:#22c55e;font-size:.8rem;font-weight:600}.save-err[data-v-a8871e04]{color:#ef4444;font-size:.8rem;font-weight:600}.save-btn[data-v-a8871e04]{padding:8px 28px;border:1px solid #333;border-radius:0;font-size:.85rem;font-weight:700;cursor:pointer;transition:all .15s;background:#1a1a2a;color:#555}.save-btn.active[data-v-a8871e04]{background:#3b82f622;color:#3b82f6;border-color:#3b82f644}.save-btn.active[data-v-a8871e04]:hover:not(:disabled){background:#3b82f633}.save-btn[data-v-a8871e04]:disabled{opacity:.5;cursor:not-allowed}.fade-enter-active[data-v-a8871e04],.fade-leave-active[data-v-a8871e04]{transition:opacity .3s}.fade-enter-from[data-v-a8871e04],.fade-leave-to[data-v-a8871e04]{opacity:0}@media(max-width:480px){.admin-sl[data-v-a8871e04]{max-width:100%}.setting-card[data-v-a8871e04]{padding:18px}.radio-grid[data-v-a8871e04]{grid-template-columns:repeat(2,1fr)}.save-area[data-v-a8871e04]{flex-wrap:wrap}}.admin-tp[data-v-14d3b990]{max-width:560px}h2[data-v-14d3b990]{color:#fff;font-size:1.2rem;margin-bottom:20px}.setting-card[data-v-14d3b990]{background:#16161e;border:1px solid #2a2a3a;border-radius:0;padding:24px}.setting-desc[data-v-14d3b990]{color:#f0f8ff;font-size:.8rem;margin-bottom:20px;line-height:1.5}.info-note[data-v-14d3b990]{color:#888;font-size:.72rem;margin-bottom:18px;padding:0 2px}.loading[data-v-14d3b990]{color:#aaa;font-size:.85rem;text-align:center;padding:20px}.current-value[data-v-14d3b990]{display:flex;align-items:center;gap:10px;margin-bottom:14px;padding:10px 14px;background:#1a1a2a;border-radius:0;border:1px solid #2a2a3a}.current-label[data-v-14d3b990]{color:#ccc;font-size:.8rem}.current-badge[data-v-14d3b990]{background:#22c55e22;color:#22c55e;font-size:.85rem;font-weight:700;padding:3px 12px;border-radius:0;border:1px solid #22c55e44}.radio-grid[data-v-14d3b990]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:20px}.radio-item[data-v-14d3b990]{display:flex;align-items:center;gap:8px;padding:12px 14px;border:1px solid #2a2a3a;border-radius:0;cursor:pointer;transition:all .15s;background:#12121a;-webkit-user-select:none;user-select:none;position:relative}.radio-item[data-v-14d3b990]:hover{border-color:#444;background:#1a1a2a}.radio-item.selected[data-v-14d3b990]{border-color:#22c55e;background:#22c55e11}.radio-item input[type=radio][data-v-14d3b990]{display:none}.radio-circle[data-v-14d3b990]{width:16px;height:16px;min-width:16px;border-radius:50%;border:2px solid #444;position:relative;transition:all .15s}.radio-item.selected .radio-circle[data-v-14d3b990]{border-color:#22c55e}.radio-item.selected .radio-circle[data-v-14d3b990]:after{content:"";position:absolute;top:3px;left:3px;width:6px;height:6px;border-radius:50%;background:#22c55e}.radio-label[data-v-14d3b990]{color:#ccc;font-size:.85rem;font-weight:500;transition:color .15s}.radio-item.selected .radio-label[data-v-14d3b990]{color:#fff;font-weight:700}.radio-risk[data-v-14d3b990]{margin-left:auto;font-size:.6rem;font-weight:700;padding:1px 6px;border-radius:0}.radio-risk.aggressive[data-v-14d3b990]{background:#ef444422;color:#ef4444}.radio-risk.mid[data-v-14d3b990]{background:#f59e0b22;color:#f59e0b}.radio-risk.safe[data-v-14d3b990]{background:#22c55e22;color:#22c55e}.save-area[data-v-14d3b990]{display:flex;align-items:center;gap:12px;justify-content:flex-end}.change-hint[data-v-14d3b990]{color:#22c55e;font-size:.8rem;font-weight:500}.save-ok[data-v-14d3b990]{color:#22c55e;font-size:.8rem;font-weight:600}.save-err[data-v-14d3b990]{color:#ef4444;font-size:.8rem;font-weight:600}.save-btn[data-v-14d3b990]{padding:8px 28px;border:1px solid #333;border-radius:0;font-size:.85rem;font-weight:700;cursor:pointer;transition:all .15s;background:#1a1a2a;color:#555}.save-btn.active[data-v-14d3b990]{background:#22c55e22;color:#22c55e;border-color:#22c55e44}.save-btn.active[data-v-14d3b990]:hover:not(:disabled){background:#22c55e33}.save-btn[data-v-14d3b990]:disabled{opacity:.5;cursor:not-allowed}.fade-enter-active[data-v-14d3b990],.fade-leave-active[data-v-14d3b990]{transition:opacity .3s}.fade-enter-from[data-v-14d3b990],.fade-leave-to[data-v-14d3b990]{opacity:0}@media(max-width:480px){.admin-tp[data-v-14d3b990]{max-width:100%}.setting-card[data-v-14d3b990]{padding:18px}.radio-grid[data-v-14d3b990]{grid-template-columns:repeat(2,1fr)}.save-area[data-v-14d3b990]{flex-wrap:wrap}}.admin-telegram[data-v-87acfd18]{max-width:560px}h2[data-v-87acfd18]{color:#fff;font-size:1.2rem;margin-bottom:20px}.setting-card[data-v-87acfd18]{background:#16161e;border:1px solid #2a2a3a;border-radius:0;padding:24px}.setting-desc[data-v-87acfd18]{color:#f0f8ff;font-size:.8rem;margin-bottom:10px;line-height:1.4}.info-note[data-v-87acfd18]{color:#888;font-size:.72rem;margin-bottom:18px;padding:0 2px}.loading[data-v-87acfd18]{color:#aaa;font-size:.85rem;text-align:center;padding:20px}.current-value[data-v-87acfd18]{display:flex;align-items:center;gap:10px;margin-bottom:18px;padding:10px 14px;background:#1a1a2a;border-radius:0;border:1px solid #2a2a3a}.current-label[data-v-87acfd18]{color:#ccc;font-size:.8rem}.current-badge[data-v-87acfd18]{font-size:.8rem;font-weight:700;padding:3px 12px;border-radius:0;font-family:monospace}.current-badge.active[data-v-87acfd18]{background:#22c55e18;color:#22c55e;border:1px solid #22c55e33}.current-badge.inactive[data-v-87acfd18]{background:#ef444418;color:#ef4444;border:1px solid #ef444433}.form[data-v-87acfd18]{display:flex;flex-direction:column;gap:10px}input[data-v-87acfd18]{background:#1e1e2e;border:1px solid #333;border-radius:0;padding:10px 14px;color:#fff;font-size:.85rem;outline:none}input[data-v-87acfd18]:focus{border-color:#3b82f6}.btn-row[data-v-87acfd18]{display:flex;gap:8px;justify-content:flex-end}.save-btn[data-v-87acfd18]{padding:8px 28px;border:none;border-radius:0;font-size:.85rem;font-weight:700;cursor:pointer;background:#3b82f6;color:#fff}.save-btn[data-v-87acfd18]:hover:not(:disabled){background:#2563eb}.save-btn[data-v-87acfd18]:disabled{opacity:.5;cursor:not-allowed}.remove-btn[data-v-87acfd18]{padding:8px 20px;border:1px solid #ef4444;border-radius:0;font-size:.85rem;font-weight:700;cursor:pointer;background:transparent;color:#ef4444}.remove-btn[data-v-87acfd18]:hover:not(:disabled){background:#ef444418}.remove-btn[data-v-87acfd18]:disabled{opacity:.5;cursor:not-allowed}.msg[data-v-87acfd18]{padding:10px;border-radius:0;text-align:center;font-size:.85rem;margin-top:10px}.msg.success[data-v-87acfd18]{background:#1a3a2a;color:#22c55e}.msg.error[data-v-87acfd18]{background:#2d1b1b;color:#ef4444}.fade-enter-active[data-v-87acfd18],.fade-leave-active[data-v-87acfd18]{transition:opacity .3s}.fade-enter-from[data-v-87acfd18],.fade-leave-to[data-v-87acfd18]{opacity:0}@media(max-width:480px){.admin-telegram[data-v-87acfd18]{max-width:100%}.setting-card[data-v-87acfd18]{padding:18px}}.admin-krw-rate[data-v-fd4a9799]{max-width:560px}h2[data-v-fd4a9799]{color:#fff;font-size:1.2rem;margin-bottom:20px}.setting-card[data-v-fd4a9799]{background:#16161e;border:1px solid #2a2a3a;border-radius:0;padding:24px}.setting-desc[data-v-fd4a9799]{color:#f0f8ff;font-size:.8rem;margin-bottom:18px;line-height:1.4}.loading[data-v-fd4a9799]{color:#aaa;font-size:.85rem;text-align:center;padding:20px}.current-value[data-v-fd4a9799]{display:flex;align-items:center;gap:10px;margin-bottom:18px;padding:10px 14px;background:#1a1a2a;border-radius:0;border:1px solid #2a2a3a}.current-label[data-v-fd4a9799]{color:#ccc;font-size:.8rem}.current-badge[data-v-fd4a9799]{font-size:.8rem;font-weight:700;padding:3px 12px;border-radius:0;font-family:monospace}.current-badge.active[data-v-fd4a9799]{background:#22c55e18;color:#22c55e;border:1px solid #22c55e33}.form[data-v-fd4a9799]{display:flex;flex-direction:column;gap:10px}input[data-v-fd4a9799]{background:#1e1e2e;border:1px solid #333;border-radius:0;padding:10px 14px;color:#fff;font-size:.85rem;outline:none}input[data-v-fd4a9799]:focus{border-color:#3b82f6}.btn-row[data-v-fd4a9799]{display:flex;gap:8px;justify-content:flex-end}.save-btn[data-v-fd4a9799]{padding:8px 28px;border:none;border-radius:0;font-size:.85rem;font-weight:700;cursor:pointer;background:#3b82f6;color:#fff}.save-btn[data-v-fd4a9799]:hover:not(:disabled){background:#2563eb}.save-btn[data-v-fd4a9799]:disabled{opacity:.5;cursor:not-allowed}.msg[data-v-fd4a9799]{padding:10px;border-radius:0;text-align:center;font-size:.85rem;margin-top:10px}.msg.success[data-v-fd4a9799]{background:#1a3a2a;color:#22c55e}.msg.error[data-v-fd4a9799]{background:#2d1b1b;color:#ef4444}.fade-enter-active[data-v-fd4a9799],.fade-leave-active[data-v-fd4a9799]{transition:opacity .3s}.fade-enter-from[data-v-fd4a9799],.fade-leave-to[data-v-fd4a9799]{opacity:0}@media(max-width:480px){.admin-krw-rate[data-v-fd4a9799]{max-width:100%}.setting-card[data-v-fd4a9799]{padding:18px}}.strategy[data-v-80dd9d3b]{max-width:900px}.loading[data-v-80dd9d3b]{color:#666;text-align:center;padding:40px}.page-header[data-v-80dd9d3b]{display:flex;align-items:center;gap:10px;margin-bottom:6px}.page-header h2[data-v-80dd9d3b]{color:#fff;font-size:1.15rem}.badge-short[data-v-80dd9d3b]{background:#ef444422;color:#ef4444;font-size:.65rem;font-weight:700;padding:2px 10px;border-radius:0;border:1px solid #ef444444}.desc[data-v-80dd9d3b]{color:#aaa;font-size:.78rem;margin-bottom:16px}.tags[data-v-80dd9d3b]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:20px}.tag[data-v-80dd9d3b]{background:#16161e;border:1px solid #2a2a3a;border-radius:0;padding:5px 12px;color:#ff8c00;font-size:.85rem;font-weight:700}.tag b[data-v-80dd9d3b]{color:#ccc;font-weight:700}.tag b.orange[data-v-80dd9d3b]{color:#f59e0b}.tag b.blue[data-v-80dd9d3b]{color:#3b82f6}.tag b.purple[data-v-80dd9d3b],.tag b.violet[data-v-80dd9d3b]{color:#a78bfa}.tag b.green[data-v-80dd9d3b]{color:#22c55e}.capital-selector[data-v-80dd9d3b]{display:flex;align-items:center;gap:4px;background:#16161e;border:1px solid #2a2a3a;border-radius:0;padding:3px 6px}.cap-label[data-v-80dd9d3b]{color:#ff8c00;font-size:.85rem;font-weight:700;margin-right:4px}.cap-btn[data-v-80dd9d3b]{background:transparent;border:1px solid transparent;color:#666;font-size:.75rem;font-weight:600;padding:2px 8px;border-radius:0;cursor:pointer;transition:all .15s}.cap-btn[data-v-80dd9d3b]:hover{color:#aaa;background:#1a1a2a}.cap-btn.active[data-v-80dd9d3b]{color:#fff;background:#3b82f622;border-color:red}.table-wrap[data-v-80dd9d3b]{background:#16161e;border:1px solid #2a2a3a;border-radius:0;overflow:hidden;margin-bottom:20px}table[data-v-80dd9d3b]{width:100%;border-collapse:collapse}thead th[data-v-80dd9d3b]{background:#12121a;color:#0ff;font-size:.75rem;font-weight:600;padding:10px 14px;text-align:right;border-bottom:1px solid #2a2a3a;white-space:nowrap}thead th.col-label[data-v-80dd9d3b]{text-align:left}thead th.col-red[data-v-80dd9d3b]{color:#ef4444}thead th.col-blue[data-v-80dd9d3b]{color:#3b82f6}thead th.col-green[data-v-80dd9d3b]{color:#22c55e}tbody td[data-v-80dd9d3b]{padding:14px;text-align:right;font-size:.82rem;font-weight:600;font-variant-numeric:tabular-nums;color:#ccc;border-bottom:1px solid #1e1e2e}tbody tr:last-child td[data-v-80dd9d3b]{border-bottom:none}tbody tr[data-v-80dd9d3b]:hover{background:#1a1a2a}.cell-label[data-v-80dd9d3b]{text-align:left!important}.row-name[data-v-80dd9d3b]{display:block;color:#fff;font-size:.82rem;font-weight:700}.row-desc[data-v-80dd9d3b]{display:block;color:#999;font-size:.65rem;font-weight:400}td.green[data-v-80dd9d3b]{color:#22c55e}td.red[data-v-80dd9d3b]{color:#ef4444}td.blue[data-v-80dd9d3b]{color:#3b82f6}.cell-profit[data-v-80dd9d3b]{text-align:right}.profit-amount[data-v-80dd9d3b]{display:block;color:#ef4444;font-size:.88rem;font-weight:800}.profit-pct[data-v-80dd9d3b]{display:block;color:#ef4444;font-size:.65rem;font-weight:600;opacity:.7}.flow-row[data-v-80dd9d3b]{display:flex;align-items:center;gap:8px;background:#16161e;border:1px solid #2a2a3a;border-radius:0;padding:14px 18px}.flow-step[data-v-80dd9d3b]{display:flex;align-items:center;gap:8px;flex:1}.flow-step span[data-v-80dd9d3b]:last-child{color:#ccc;font-size:.75rem;line-height:1.3}.step-num[data-v-80dd9d3b]{width:22px;height:22px;min-width:22px;border-radius:50%;background:#ffffff12;color:#ccc;font-size:.68rem;font-weight:700;display:flex;align-items:center;justify-content:center}.step-num.orange[data-v-80dd9d3b]{background:#f59e0b22;color:#f59e0b}.step-num.green[data-v-80dd9d3b]{background:#22c55e22;color:#22c55e}.step-num.red[data-v-80dd9d3b]{background:#ef444422;color:#ef4444}.step-num.blue[data-v-80dd9d3b]{background:#3b82f622;color:#3b82f6}.arrow[data-v-80dd9d3b]{color:#888;font-size:.85rem}@media(max-width:768px){.strategy[data-v-80dd9d3b]{max-width:100%}.table-wrap[data-v-80dd9d3b]{overflow-x:auto}.flow-row[data-v-80dd9d3b]{flex-direction:column;align-items:flex-start;gap:10px}.arrow[data-v-80dd9d3b]{transform:rotate(90deg);align-self:center}.capital-selector[data-v-80dd9d3b]{width:100%;flex-wrap:wrap;box-sizing:border-box}.cap-btn[data-v-80dd9d3b]{padding:2px 6px;font-size:.7rem}}.analysis[data-v-316a88e6]{max-width:100%}.loading[data-v-316a88e6]{color:#666;text-align:center;padding:40px}.top-bar[data-v-316a88e6]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.top-left[data-v-316a88e6]{display:flex;align-items:center;gap:8px}.top-left h2[data-v-316a88e6]{color:#fff;font-size:1.05rem}.badge[data-v-316a88e6]{background:#3b82f622;color:#3b82f6;font-size:.6rem;font-weight:700;padding:2px 8px;border-radius:0;border:1px solid #3b82f644}.badge.period[data-v-316a88e6]{background:#22c55e18;color:#22c55e;border-color:#22c55e44}.tag[data-v-316a88e6]{background:#16161e;border:1px solid #2a2a3a;border-radius:0;padding:4px 10px;color:#ff8c00;font-size:.85rem;font-weight:700}.tag b[data-v-316a88e6]{color:#ccc;font-weight:700}.tag b.green[data-v-316a88e6]{color:#22c55e}.tag b.blue[data-v-316a88e6]{color:#3b82f6}.tag b.red[data-v-316a88e6]{color:#ef4444}.tag b.orange[data-v-316a88e6]{color:#f59e0b}.tag.hl[data-v-316a88e6]{border-color:#3b82f644;background:#3b82f60e}.tag b.violet[data-v-316a88e6]{color:#a78bfa}.tag b.purple[data-v-316a88e6]{color:#c084fc}.tag-col[data-v-316a88e6]{text-align:center;line-height:1.4}.capital-selector[data-v-316a88e6]{display:flex;align-items:center;gap:10px;background:#16161e;border:1px solid #2a2a3a;border-radius:0;padding:6px 10px}.cap-label[data-v-316a88e6]{color:#ff8c00;font-size:.8rem;font-weight:700;line-height:1.3;white-space:nowrap}.cap-sub[data-v-316a88e6]{font-size:.65rem;color:#f59e0b;font-weight:600}.cap-grid[data-v-316a88e6]{display:grid;grid-template-columns:repeat(5,auto);gap:2px}.cap-btn[data-v-316a88e6]{background:transparent;border:1px solid transparent;color:#666;font-size:.72rem;font-weight:600;padding:2px 8px;border-radius:0;cursor:pointer;transition:all .15s;white-space:nowrap}.cap-btn[data-v-316a88e6]:hover{color:#aaa;background:#1a1a2a}.cap-btn.active[data-v-316a88e6]{color:#fff;background:#3b82f622;border-color:red}.summary-row[data-v-316a88e6]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.summary-left[data-v-316a88e6]{display:flex;gap:10px}.summary-right[data-v-316a88e6]{display:flex;gap:6px}.stat[data-v-316a88e6]{background:#16161e;border:1px solid #2a2a3a;border-radius:0;padding:10px 16px;display:flex;align-items:center;gap:8px}.stat.hl[data-v-316a88e6]{border-color:#3b82f644;background:#3b82f608}.stat-label[data-v-316a88e6]{color:#ffffe0;font-size:.85rem;font-weight:700}.stat-val[data-v-316a88e6]{color:#ffffe0;font-size:.85rem;font-weight:700;font-variant-numeric:tabular-nums}.chart-section[data-v-316a88e6]{margin-bottom:14px;height:auto}.chart-section h3[data-v-316a88e6]{color:#fff;font-size:.95rem;margin-bottom:8px}.table-wrap[data-v-316a88e6]{background:#16161e;border:1px solid #2a2a3a;border-radius:0;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#2a2a3a transparent}.table-wrap[data-v-316a88e6]::-webkit-scrollbar{width:4px;height:4px}.table-wrap[data-v-316a88e6]::-webkit-scrollbar-track{background:transparent}.table-wrap[data-v-316a88e6]::-webkit-scrollbar-thumb{background:#2a2a3a;border-radius:2px}.table-wrap[data-v-316a88e6]::-webkit-scrollbar-thumb:hover{background:#3a3a4a}table[data-v-316a88e6]{width:100%;border-collapse:collapse;white-space:nowrap;font-size:1rem}thead th[data-v-316a88e6]{background:#12121a;color:#0ff;font-size:.75rem;font-weight:600;padding:8px 5px;text-align:right;border-bottom:1px solid #2a2a3a;position:sticky;top:0}thead th.al[data-v-316a88e6]{text-align:left}thead th.th-green[data-v-316a88e6]{color:#22c55e}thead th.th-red[data-v-316a88e6]{color:#ef4444}thead th.th-hl[data-v-316a88e6]{color:#3b82f6}tbody td[data-v-316a88e6]{padding:8px 5px;text-align:right;font-size:.82rem;font-weight:600;font-variant-numeric:tabular-nums;color:#ccc;border-bottom:1px solid #1a1a28}tbody td.al[data-v-316a88e6]{text-align:left}tbody tr:last-child td[data-v-316a88e6]{border-bottom:none}tbody tr[data-v-316a88e6]:hover{background:#1a1a2a}tbody tr.row-open[data-v-316a88e6]{background:#f59e0b06}tbody tr.row-liq[data-v-316a88e6]{background:#ef444408}tbody tr.row-selected[data-v-316a88e6]{background:#3b82f612;border-left:3px solid #3b82f6}.num[data-v-316a88e6]{color:#555}.time[data-v-316a88e6]{color:#888}.dim[data-v-316a88e6]{color:#555}.green[data-v-316a88e6]{color:#22c55e}.red[data-v-316a88e6]{color:#ef4444}.plus[data-v-316a88e6]{color:#ef4444;font-weight:700}.minus[data-v-316a88e6]{color:#3b82f6;font-weight:700}.total-col[data-v-316a88e6]{font-weight:800;font-size:.85rem}.result-badge[data-v-316a88e6]{display:inline-block;padding:3px 10px;border-radius:0;font-size:.72rem;font-weight:700}.result-badge.win[data-v-316a88e6]{background:#22c55e18;color:#22c55e}.result-badge.liquidated[data-v-316a88e6]{background:#ef444418;color:#ef4444}.result-badge.lose[data-v-316a88e6]{background:#3b82f618;color:#3b82f6}.result-badge.open[data-v-316a88e6]{background:#f59e0b18;color:#f59e0b}.stat-val.green[data-v-316a88e6]{color:#22c55e}.stat-val.red[data-v-316a88e6],.stat-val.plus[data-v-316a88e6]{color:#ef4444}.stat-val.minus[data-v-316a88e6]{color:#3b82f6}.pagination[data-v-316a88e6]{display:flex;justify-content:center;align-items:center;gap:4px;margin-top:12px}.pagination button[data-v-316a88e6]{background:#16161e;border:1px solid #2a2a3a;color:#888;padding:6px 10px;border-radius:0;font-size:.8rem;font-weight:600;cursor:pointer;transition:all .15s;min-width:34px}.pagination button[data-v-316a88e6]:hover:not(:disabled){background:#1a1a2a;color:#ccc}.pagination button.active[data-v-316a88e6]{background:#3b82f622;color:#3b82f6;border-color:#3b82f644}.pagination button[data-v-316a88e6]:disabled{opacity:.3;cursor:not-allowed}.forecast-section[data-v-316a88e6]{margin-top:12px}.forecast-header[data-v-316a88e6]{display:flex;align-items:center;gap:10px;margin-bottom:6px}.forecast-header h3[data-v-316a88e6]{color:#fff;font-size:1rem}.forecast-badge[data-v-316a88e6]{font-size:.65rem;font-weight:700;padding:2px 10px;border-radius:0}.forecast-badge.fc-plus[data-v-316a88e6]{background:#22c55e18;color:#22c55e;border:1px solid #22c55e33}.forecast-badge.fc-minus[data-v-316a88e6]{background:#ef444418;color:#ef4444;border:1px solid #ef444433}.forecast-desc[data-v-316a88e6]{color:#666;font-size:.75rem;margin-bottom:10px}.forecast-wrap[data-v-316a88e6]{background:#16161e;border:1px solid #2a2a3a;border-radius:0;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#2a2a3a transparent}.forecast-wrap[data-v-316a88e6]::-webkit-scrollbar{width:4px;height:4px}.forecast-wrap[data-v-316a88e6]::-webkit-scrollbar-track{background:transparent}.forecast-wrap[data-v-316a88e6]::-webkit-scrollbar-thumb{background:#2a2a3a;border-radius:2px}.forecast-wrap[data-v-316a88e6]::-webkit-scrollbar-thumb:hover{background:#3a3a4a}.forecast-wrap table[data-v-316a88e6]{width:100%;border-collapse:collapse;white-space:nowrap}.forecast-wrap thead th[data-v-316a88e6]{background:#12121a;color:#888;font-size:.72rem;font-weight:600;padding:8px 10px;text-align:center;border-bottom:1px solid #2a2a3a}.forecast-wrap thead th.th-now[data-v-316a88e6]{color:#3b82f6}.forecast-wrap tbody td[data-v-316a88e6]{padding:12px 10px;text-align:center;border-bottom:none;vertical-align:top}.forecast-wrap tbody td.td-now[data-v-316a88e6]{background:#3b82f608}.fc-asset[data-v-316a88e6]{display:block;color:#fff;font-size:.88rem;font-weight:800;font-variant-numeric:tabular-nums}.fc-profit[data-v-316a88e6]{display:block;font-size:.72rem;font-weight:600;margin-top:2px}.fc-month-pct[data-v-316a88e6]{display:block;font-size:.65rem;font-weight:600;margin-top:1px}.fc-pct[data-v-316a88e6]{display:block;font-size:.65rem;font-weight:600;opacity:.5}.th-fc[data-v-316a88e6]{color:#a78bfa!important;border-left:1px dashed #a78bfa33}.td-fc[data-v-316a88e6]{border-left:1px dashed #a78bfa33;background:#a78bfa06}.fc-tag[data-v-316a88e6]{display:block;font-size:.55rem;color:#a78bfa;font-weight:700;opacity:.8}.fc-dim[data-v-316a88e6]{opacity:.6}@media(max-width:768px){.top-bar[data-v-316a88e6]{flex-direction:column;align-items:flex-start;gap:8px}.summary-row[data-v-316a88e6],.summary-left[data-v-316a88e6]{flex-wrap:wrap}.summary-right[data-v-316a88e6]{flex-wrap:wrap;width:100%}.capital-selector[data-v-316a88e6]{width:100%;box-sizing:border-box}.cap-grid[data-v-316a88e6]{grid-template-columns:repeat(5,1fr);flex:1}.cap-btn[data-v-316a88e6]{padding:2px;font-size:.65rem}}.analysis[data-v-5cfe918f]{max-width:100%}.loading[data-v-5cfe918f]{color:#666;text-align:center;padding:40px}.top-bar[data-v-5cfe918f]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.top-left[data-v-5cfe918f]{display:flex;align-items:center;gap:8px}.top-left h2[data-v-5cfe918f]{color:#fff;font-size:1.05rem}.badge[data-v-5cfe918f]{background:#3b82f622;color:#3b82f6;font-size:.6rem;font-weight:700;padding:2px 8px;border-radius:0;border:1px solid #3b82f644}.badge.period[data-v-5cfe918f]{background:#f59e0b18;color:#f59e0b;border-color:#f59e0b44}.tag[data-v-5cfe918f]{background:#16161e;border:1px solid #2a2a3a;border-radius:0;padding:4px 10px;color:#ff8c00;font-size:.85rem;font-weight:700}.tag b[data-v-5cfe918f]{color:#ccc;font-weight:700}.tag b.green[data-v-5cfe918f]{color:#22c55e}.tag b.blue[data-v-5cfe918f]{color:#3b82f6}.tag b.red[data-v-5cfe918f]{color:#ef4444}.tag b.orange[data-v-5cfe918f]{color:#f59e0b}.tag.hl[data-v-5cfe918f]{border-color:#3b82f644;background:#3b82f60e}.tag b.violet[data-v-5cfe918f]{color:#a78bfa}.tag b.purple[data-v-5cfe918f]{color:#c084fc}.tag-col[data-v-5cfe918f]{text-align:center;line-height:1.4}.capital-selector[data-v-5cfe918f]{display:flex;align-items:center;gap:10px;background:#16161e;border:1px solid #2a2a3a;border-radius:0;padding:6px 10px}.cap-label[data-v-5cfe918f]{color:#ff8c00;font-size:.8rem;font-weight:700;line-height:1.3;white-space:nowrap}.cap-sub[data-v-5cfe918f]{font-size:.65rem;color:#f59e0b;font-weight:600}.cap-grid[data-v-5cfe918f]{display:grid;grid-template-columns:repeat(5,auto);gap:2px}.cap-btn[data-v-5cfe918f]{background:transparent;border:1px solid transparent;color:#666;font-size:.72rem;font-weight:600;padding:2px 8px;border-radius:0;cursor:pointer;transition:all .15s;white-space:nowrap}.cap-btn[data-v-5cfe918f]:hover{color:#aaa;background:#1a1a2a}.cap-btn.active[data-v-5cfe918f]{color:#fff;background:#3b82f622;border-color:red}.summary-row[data-v-5cfe918f]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.summary-left[data-v-5cfe918f]{display:flex;gap:10px}.summary-right[data-v-5cfe918f]{display:flex;gap:6px}.stat[data-v-5cfe918f]{background:#16161e;border:1px solid #2a2a3a;border-radius:0;padding:10px 16px;display:flex;align-items:center;gap:8px}.stat.hl[data-v-5cfe918f]{border-color:#3b82f644;background:#3b82f608}.stat-label[data-v-5cfe918f]{color:#ffffe0;font-size:.85rem;font-weight:700}.stat-val[data-v-5cfe918f]{color:#ffffe0;font-size:.85rem;font-weight:700;font-variant-numeric:tabular-nums}.chart-section[data-v-5cfe918f]{margin-bottom:14px;height:auto}.chart-section h3[data-v-5cfe918f]{color:#fff;font-size:.95rem;margin-bottom:8px}.table-wrap[data-v-5cfe918f]{background:#16161e;border:1px solid #2a2a3a;border-radius:0;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#2a2a3a transparent}.table-wrap[data-v-5cfe918f]::-webkit-scrollbar{width:4px;height:4px}.table-wrap[data-v-5cfe918f]::-webkit-scrollbar-track{background:transparent}.table-wrap[data-v-5cfe918f]::-webkit-scrollbar-thumb{background:#2a2a3a;border-radius:2px}.table-wrap[data-v-5cfe918f]::-webkit-scrollbar-thumb:hover{background:#3a3a4a}table[data-v-5cfe918f]{width:100%;border-collapse:collapse;white-space:nowrap;font-size:1rem}thead th[data-v-5cfe918f]{background:#12121a;color:#0ff;font-size:.75rem;font-weight:600;padding:8px 5px;text-align:right;border-bottom:1px solid #2a2a3a;position:sticky;top:0}thead th.al[data-v-5cfe918f]{text-align:left}thead th.th-green[data-v-5cfe918f]{color:#22c55e}thead th.th-red[data-v-5cfe918f]{color:#ef4444}thead th.th-hl[data-v-5cfe918f]{color:#3b82f6}tbody td[data-v-5cfe918f]{padding:8px 5px;text-align:right;font-size:.82rem;font-weight:600;font-variant-numeric:tabular-nums;color:#ccc;border-bottom:1px solid #1a1a28}tbody td.al[data-v-5cfe918f]{text-align:left}tbody tr:last-child td[data-v-5cfe918f]{border-bottom:none}tbody tr[data-v-5cfe918f]:hover{background:#1a1a2a}tbody tr.row-open[data-v-5cfe918f]{background:#f59e0b06}tbody tr.row-liq[data-v-5cfe918f]{background:#ef444408}tbody tr.row-selected[data-v-5cfe918f]{background:#3b82f612;border-left:3px solid #3b82f6}.num[data-v-5cfe918f]{color:#555}.time[data-v-5cfe918f]{color:#888}.dim[data-v-5cfe918f]{color:#555}.green[data-v-5cfe918f]{color:#22c55e}.red[data-v-5cfe918f]{color:#ef4444}.plus[data-v-5cfe918f]{color:#ef4444;font-weight:700}.minus[data-v-5cfe918f]{color:#3b82f6;font-weight:700}.total-col[data-v-5cfe918f]{font-weight:800;font-size:.85rem}.result-badge[data-v-5cfe918f]{display:inline-block;padding:3px 10px;border-radius:0;font-size:.72rem;font-weight:700}.result-badge.win[data-v-5cfe918f]{background:#22c55e18;color:#22c55e}.result-badge.liquidated[data-v-5cfe918f]{background:#ef444418;color:#ef4444}.result-badge.lose[data-v-5cfe918f]{background:#3b82f618;color:#3b82f6}.result-badge.open[data-v-5cfe918f]{background:#f59e0b18;color:#f59e0b}.stat-val.green[data-v-5cfe918f]{color:#22c55e}.stat-val.red[data-v-5cfe918f],.stat-val.plus[data-v-5cfe918f]{color:#ef4444}.stat-val.minus[data-v-5cfe918f]{color:#3b82f6}.pagination[data-v-5cfe918f]{display:flex;justify-content:center;align-items:center;gap:4px;margin-top:12px}.pagination button[data-v-5cfe918f]{background:#16161e;border:1px solid #2a2a3a;color:#888;padding:6px 10px;border-radius:0;font-size:.8rem;font-weight:600;cursor:pointer;transition:all .15s;min-width:34px}.pagination button[data-v-5cfe918f]:hover:not(:disabled){background:#1a1a2a;color:#ccc}.pagination button.active[data-v-5cfe918f]{background:#3b82f622;color:#3b82f6;border-color:#3b82f644}.pagination button[data-v-5cfe918f]:disabled{opacity:.3;cursor:not-allowed}.forecast-section[data-v-5cfe918f]{margin-top:12px}.forecast-header[data-v-5cfe918f]{display:flex;align-items:center;gap:10px;margin-bottom:6px}.forecast-header h3[data-v-5cfe918f]{color:#fff;font-size:1rem}.forecast-badge[data-v-5cfe918f]{font-size:.65rem;font-weight:700;padding:2px 10px;border-radius:0}.forecast-badge.fc-plus[data-v-5cfe918f]{background:#22c55e18;color:#22c55e;border:1px solid #22c55e33}.forecast-badge.fc-minus[data-v-5cfe918f]{background:#ef444418;color:#ef4444;border:1px solid #ef444433}.forecast-desc[data-v-5cfe918f]{color:#666;font-size:.75rem;margin-bottom:10px}.forecast-wrap[data-v-5cfe918f]{background:#16161e;border:1px solid #2a2a3a;border-radius:0;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#2a2a3a transparent}.forecast-wrap[data-v-5cfe918f]::-webkit-scrollbar{width:4px;height:4px}.forecast-wrap[data-v-5cfe918f]::-webkit-scrollbar-track{background:transparent}.forecast-wrap[data-v-5cfe918f]::-webkit-scrollbar-thumb{background:#2a2a3a;border-radius:2px}.forecast-wrap[data-v-5cfe918f]::-webkit-scrollbar-thumb:hover{background:#3a3a4a}.forecast-wrap table[data-v-5cfe918f]{width:100%;border-collapse:collapse;white-space:nowrap}.forecast-wrap thead th[data-v-5cfe918f]{background:#12121a;color:#888;font-size:.72rem;font-weight:600;padding:8px 10px;text-align:center;border-bottom:1px solid #2a2a3a}.forecast-wrap thead th.th-now[data-v-5cfe918f]{color:#3b82f6}.forecast-wrap tbody td[data-v-5cfe918f]{padding:12px 10px;text-align:center;border-bottom:none;vertical-align:top}.forecast-wrap tbody td.td-now[data-v-5cfe918f]{background:#3b82f608}.fc-asset[data-v-5cfe918f]{display:block;color:#fff;font-size:.88rem;font-weight:800;font-variant-numeric:tabular-nums}.fc-profit[data-v-5cfe918f]{display:block;font-size:.72rem;font-weight:600;margin-top:2px}.fc-month-pct[data-v-5cfe918f]{display:block;font-size:.65rem;font-weight:600;margin-top:1px}.fc-pct[data-v-5cfe918f]{display:block;font-size:.65rem;font-weight:600;opacity:.5}.th-fc[data-v-5cfe918f]{color:#a78bfa!important;border-left:1px dashed #a78bfa33}.td-fc[data-v-5cfe918f]{border-left:1px dashed #a78bfa33;background:#a78bfa06}.fc-tag[data-v-5cfe918f]{display:block;font-size:.55rem;color:#a78bfa;font-weight:700;opacity:.8}.fc-dim[data-v-5cfe918f]{opacity:.6}@media(max-width:768px){.top-bar[data-v-5cfe918f]{flex-direction:column;align-items:flex-start;gap:8px}.summary-row[data-v-5cfe918f],.summary-left[data-v-5cfe918f]{flex-wrap:wrap}.summary-right[data-v-5cfe918f]{flex-wrap:wrap;width:100%}.capital-selector[data-v-5cfe918f]{width:100%;box-sizing:border-box}.cap-grid[data-v-5cfe918f]{grid-template-columns:repeat(5,1fr);flex:1}.cap-btn[data-v-5cfe918f]{padding:2px;font-size:.65rem}}.analysis3[data-v-3ae634e2]{max-width:100%}.loading[data-v-3ae634e2]{color:#666;text-align:center;padding:40px}.top-bar[data-v-3ae634e2]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:14px;gap:12px}.top-left h2[data-v-3ae634e2]{color:#fff;font-size:1.1rem;margin:0}.sub[data-v-3ae634e2]{color:#888;font-size:.75rem}.capital-selector[data-v-3ae634e2]{display:flex;align-items:center;gap:10px;background:#16161e;border:1px solid #2a2a3a;border-radius:0;padding:6px 10px}.cap-label[data-v-3ae634e2]{color:#ff8c00;font-size:.8rem;font-weight:700;line-height:1.3;white-space:nowrap}.cap-sub[data-v-3ae634e2]{font-size:.65rem;color:#f59e0b;font-weight:600}.cap-grid[data-v-3ae634e2]{display:grid;grid-template-columns:repeat(5,auto);gap:2px}.cap-btn[data-v-3ae634e2]{background:transparent;border:1px solid transparent;color:#666;font-size:.72rem;font-weight:600;padding:2px 8px;border-radius:0;cursor:pointer;transition:all .15s;white-space:nowrap}.cap-btn[data-v-3ae634e2]:hover{color:#aaa;background:#1a1a2a}.cap-btn.active[data-v-3ae634e2]{color:#fff;background:#3b82f622;border-color:red}.summary[data-v-3ae634e2]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:12px}.tag[data-v-3ae634e2]{font-size:.7rem;font-weight:600;padding:3px 10px;border-radius:0;background:#1a1a2a;color:#888;border:1px solid #2a2a3a}.tag-best[data-v-3ae634e2]{background:#22c55e12;color:#22c55e;border-color:#22c55e33}.tag-best b[data-v-3ae634e2]{color:#4ade80}.table-wrap[data-v-3ae634e2]{background:#16161e;border:1px solid #2a2a3a;border-radius:0;overflow-x:auto;max-height:70vh;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#2a2a3a transparent}.table-wrap[data-v-3ae634e2]::-webkit-scrollbar{width:4px;height:4px}.table-wrap[data-v-3ae634e2]::-webkit-scrollbar-track{background:transparent}.table-wrap[data-v-3ae634e2]::-webkit-scrollbar-thumb{background:#2a2a3a;border-radius:2px}.table-wrap[data-v-3ae634e2]::-webkit-scrollbar-thumb:hover{background:#3a3a4a}table[data-v-3ae634e2]{width:100%;border-collapse:collapse;white-space:nowrap;font-size:1rem}thead[data-v-3ae634e2]{position:sticky;top:0;z-index:1}thead th[data-v-3ae634e2]{background:#12121a;color:#888;font-weight:600;padding:8px 10px;text-align:center;border-bottom:1px solid #2a2a3a;font-size:.7rem}th.sortable[data-v-3ae634e2]{cursor:pointer;-webkit-user-select:none;user-select:none}th.sortable[data-v-3ae634e2]:hover{color:#fff}tbody td[data-v-3ae634e2]{padding:6px 10px;text-align:center;border-bottom:1px solid #1e1e30;color:#ccc;font-variant-numeric:tabular-nums}.rank-col[data-v-3ae634e2]{color:#666;font-weight:700}.row-current[data-v-3ae634e2]{background:#3b82f615;border-left:3px solid #3b82f6}.row-current td[data-v-3ae634e2]{color:#e2e8f0}.current-badge[data-v-3ae634e2]{display:inline-block;background:#3b82f6;color:#fff;font-size:.6rem;font-weight:700;padding:1px 5px;border-radius:2px;letter-spacing:.5px}.row-top3[data-v-3ae634e2]{background:#f59e0b08}.row-top3 .rank-col[data-v-3ae634e2]{color:#f59e0b}.row-top10[data-v-3ae634e2]{background:#22c55e06}.row-top10 .rank-col[data-v-3ae634e2]{color:#22c55e}.row-loss[data-v-3ae634e2]{background:#ef444406}.tp-col[data-v-3ae634e2],.win-col[data-v-3ae634e2]{color:#22c55e}.lose-col[data-v-3ae634e2]{color:#ef4444}.perfect[data-v-3ae634e2]{color:#22c55e;font-weight:700}.good[data-v-3ae634e2]{color:#a3e635}.bad[data-v-3ae634e2]{color:#ef4444}.profit-col[data-v-3ae634e2],.pct-col[data-v-3ae634e2]{font-weight:700}.plus[data-v-3ae634e2]{color:#ef4444;font-weight:700}.minus[data-v-3ae634e2]{color:#3b82f6;font-weight:700}.hold-col[data-v-3ae634e2]{color:#94a3b8;font-size:.85rem}.retry-btn[data-v-3ae634e2]{margin-top:12px;padding:6px 20px;border:1px solid #3b82f6;border-radius:0;background:#3b82f622;color:#3b82f6;font-size:.85rem;cursor:pointer}.retry-btn[data-v-3ae634e2]:hover{background:#3b82f633}.pagination[data-v-3ae634e2]{display:flex;align-items:center;justify-content:center;gap:16px;padding:12px;background:#16161e;border:1px solid #2a2a3a;border-top:none}.pagination button[data-v-3ae634e2]{background:#1e1e2e;border:1px solid #2a2a3a;color:#aaa;padding:6px 16px;cursor:pointer;font-size:.85rem;border-radius:0}.pagination button[data-v-3ae634e2]:disabled{opacity:.3;cursor:not-allowed}.pagination button[data-v-3ae634e2]:not(:disabled):hover{background:#2a2a3a;color:#fff}.pagination span[data-v-3ae634e2]{color:#888;font-size:.82rem}@media(max-width:768px){.top-bar[data-v-3ae634e2]{flex-direction:column}.cap-grid[data-v-3ae634e2]{grid-template-columns:repeat(5,1fr)}.cap-btn[data-v-3ae634e2]{padding:2px;font-size:.65rem}}.analysis4[data-v-adb31eeb]{max-width:100%}.loading[data-v-adb31eeb]{color:#666;text-align:center;padding:40px}.top-bar[data-v-adb31eeb]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:14px;gap:12px}.top-left h2[data-v-adb31eeb]{color:#fff;font-size:1.1rem;margin:0}.sub[data-v-adb31eeb]{color:#888;font-size:.75rem}.badge-15m[data-v-adb31eeb]{background:#8b5cf622;color:#a78bfa;border:1px solid #8b5cf644;font-size:.75rem;font-weight:700;padding:4px 12px;border-radius:0}.summary[data-v-adb31eeb]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:12px}.tag[data-v-adb31eeb]{font-size:.7rem;font-weight:600;padding:3px 10px;border-radius:0;background:#1a1a2a;color:#888;border:1px solid #2a2a3a}.tag-best[data-v-adb31eeb]{background:#22c55e12;color:#22c55e;border-color:#22c55e33}.tag-best b[data-v-adb31eeb]{color:#4ade80}.notice[data-v-adb31eeb]{display:flex;align-items:flex-start;gap:8px;background:#1e293b;border:1px solid #334155;border-radius:0;padding:10px 14px;margin-bottom:12px}.notice-icon[data-v-adb31eeb]{font-size:1rem;flex-shrink:0;margin-top:1px}.notice-text[data-v-adb31eeb]{font-size:.75rem;color:#94a3b8;line-height:1.5}.notice-text b[data-v-adb31eeb]{color:#e2e8f0}.table-wrap[data-v-adb31eeb]{background:#16161e;border:1px solid #2a2a3a;border-radius:0;overflow-x:auto;max-height:70vh;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#2a2a3a transparent}.table-wrap[data-v-adb31eeb]::-webkit-scrollbar{width:4px;height:4px}.table-wrap[data-v-adb31eeb]::-webkit-scrollbar-track{background:transparent}.table-wrap[data-v-adb31eeb]::-webkit-scrollbar-thumb{background:#2a2a3a;border-radius:2px}.table-wrap[data-v-adb31eeb]::-webkit-scrollbar-thumb:hover{background:#3a3a4a}table[data-v-adb31eeb]{width:100%;border-collapse:collapse;white-space:nowrap;font-size:1rem}thead[data-v-adb31eeb]{position:sticky;top:0;z-index:1}thead th[data-v-adb31eeb]{background:#12121a;color:#888;font-weight:600;padding:8px 10px;text-align:center;border-bottom:1px solid #2a2a3a;font-size:.7rem}th.sortable[data-v-adb31eeb]{cursor:pointer;-webkit-user-select:none;user-select:none}th.sortable[data-v-adb31eeb]:hover{color:#fff}tbody td[data-v-adb31eeb]{padding:6px 10px;text-align:center;border-bottom:1px solid #1e1e30;color:#ccc;font-variant-numeric:tabular-nums}.rank-col[data-v-adb31eeb]{color:#666;font-weight:700}.row-current[data-v-adb31eeb]{background:#3b82f615;border-left:3px solid #3b82f6}.row-current td[data-v-adb31eeb]{color:#e2e8f0}.current-badge[data-v-adb31eeb]{display:inline-block;background:#3b82f6;color:#fff;font-size:.6rem;font-weight:700;padding:1px 5px;border-radius:2px;letter-spacing:.5px}.row-top3[data-v-adb31eeb]{background:#f59e0b08}.row-top3 .rank-col[data-v-adb31eeb]{color:#f59e0b}.row-top10[data-v-adb31eeb]{background:#22c55e06}.row-top10 .rank-col[data-v-adb31eeb]{color:#22c55e}.row-loss[data-v-adb31eeb]{background:#ef444406}.tp-col[data-v-adb31eeb],.win-col[data-v-adb31eeb]{color:#22c55e}.lose-col[data-v-adb31eeb]{color:#ef4444}.perfect[data-v-adb31eeb]{color:#22c55e;font-weight:700}.good[data-v-adb31eeb]{color:#a3e635}.bad[data-v-adb31eeb]{color:#ef4444}.profit-col[data-v-adb31eeb],.pct-col[data-v-adb31eeb]{font-weight:700}.plus[data-v-adb31eeb]{color:#ef4444;font-weight:700}.minus[data-v-adb31eeb]{color:#3b82f6;font-weight:700}.hold-col[data-v-adb31eeb]{color:#94a3b8;font-size:.85rem}.retry-btn[data-v-adb31eeb]{margin-top:12px;padding:6px 20px;border:1px solid #3b82f6;border-radius:0;background:#3b82f622;color:#3b82f6;font-size:.85rem;cursor:pointer}.retry-btn[data-v-adb31eeb]:hover{background:#3b82f633}.pagination[data-v-adb31eeb]{display:flex;align-items:center;justify-content:center;gap:16px;padding:12px;background:#16161e;border:1px solid #2a2a3a;border-top:none}.pagination button[data-v-adb31eeb]{background:#1e1e2e;border:1px solid #2a2a3a;color:#aaa;padding:6px 16px;cursor:pointer;font-size:.85rem;border-radius:0}.pagination button[data-v-adb31eeb]:disabled{opacity:.3;cursor:not-allowed}.pagination button[data-v-adb31eeb]:not(:disabled):hover{background:#2a2a3a;color:#fff}.pagination span[data-v-adb31eeb]{color:#888;font-size:.82rem}@media(max-width:768px){.top-bar[data-v-adb31eeb]{flex-direction:column}}.analysis5[data-v-311b59fb]{max-width:100%}.top-bar[data-v-311b59fb]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:18px;gap:12px}.top-left h2[data-v-311b59fb]{color:#fff;font-size:1.4rem;margin:0}.sub[data-v-311b59fb]{color:#888;font-size:.95rem}.badge[data-v-311b59fb]{background:#3b82f622;color:#60a5fa;border:1px solid #3b82f644;font-size:.9rem;font-weight:700;padding:5px 14px;border-radius:0}.section[data-v-311b59fb]{background:#16161e;border:1px solid #2a2a3a;border-radius:0;padding:20px 22px;margin-bottom:18px}.section h3[data-v-311b59fb]{color:#fff;font-size:1.15rem;margin:0 0 12px;padding-bottom:10px;border-bottom:1px solid #2a2a3a}.section h4[data-v-311b59fb]{color:#ccc;font-size:1.05rem;margin:16px 0 10px}.desc[data-v-311b59fb]{color:#888;font-size:.95rem;margin:0 0 14px;line-height:1.6}.table-wrap[data-v-311b59fb]{overflow-x:auto;border-radius:0;border:1px solid #2a2a3a;margin-bottom:14px;scrollbar-width:thin;scrollbar-color:#2a2a3a transparent}.table-wrap[data-v-311b59fb]::-webkit-scrollbar{width:4px;height:4px}.table-wrap[data-v-311b59fb]::-webkit-scrollbar-track{background:transparent}.table-wrap[data-v-311b59fb]::-webkit-scrollbar-thumb{background:#2a2a3a;border-radius:2px}.table-wrap[data-v-311b59fb]::-webkit-scrollbar-thumb:hover{background:#3a3a4a}.table-wrap.compact[data-v-311b59fb]{margin-bottom:0}table[data-v-311b59fb]{width:100%;border-collapse:collapse;white-space:nowrap;font-size:.95rem}thead th[data-v-311b59fb]{background:#12121a;color:#888;font-weight:600;padding:10px 12px;text-align:center;border-bottom:1px solid #2a2a3a;font-size:.88rem}tbody td[data-v-311b59fb]{padding:9px 12px;text-align:center;border-bottom:1px solid #1e1e30;color:#ccc}.cycle[data-v-311b59fb]{color:#fff;font-weight:700}.high[data-v-311b59fb]{color:#f59e0b}.low[data-v-311b59fb]{color:#3b82f6}.drop[data-v-311b59fb]{color:#ef4444;font-weight:700}.event[data-v-311b59fb]{text-align:left;color:#94a3b8;font-size:.9rem;max-width:320px;white-space:normal}.ts[data-v-311b59fb]{color:#666;font-size:.85rem;display:block}.row-predict[data-v-311b59fb]{background:#f59e0b08}.row-predict td[data-v-311b59fb]{color:#f59e0b}.row-predict .drop[data-v-311b59fb]{color:#ef4444}.row-predict .event[data-v-311b59fb]{color:#d4a44a}.row-highlight[data-v-311b59fb]{background:#22c55e08}.sub-row[data-v-311b59fb]{color:#666;font-size:.9rem;padding-left:20px;text-align:left}.c-green[data-v-311b59fb]{color:#22c55e}.c-red[data-v-311b59fb]{color:#ef4444}.insights[data-v-311b59fb]{display:flex;flex-wrap:wrap;gap:10px}.insight-item[data-v-311b59fb]{background:#12121a;border:1px solid #2a2a3a;border-radius:0;padding:10px 16px;display:flex;flex-direction:column;gap:3px;flex:1;min-width:220px}.insight-label[data-v-311b59fb]{color:#666;font-size:.88rem;font-weight:600}.insight-val[data-v-311b59fb]{color:#ccc;font-size:.95rem}.insight-val b[data-v-311b59fb]{color:#f59e0b}.timeline[data-v-311b59fb]{position:relative;padding-left:24px;margin:6px 0 14px}.timeline[data-v-311b59fb]:before{content:"";position:absolute;left:8px;top:8px;bottom:8px;width:2px;background:#2a2a3a}.tl-item[data-v-311b59fb]{display:flex;align-items:flex-start;gap:14px;margin-bottom:12px;position:relative}.tl-date[data-v-311b59fb]{min-width:105px;color:#666;font-size:.9rem;font-weight:600;text-align:right;padding-top:2px}.tl-dot[data-v-311b59fb]{width:12px;height:12px;border-radius:50%;flex-shrink:0;margin-top:4px;position:relative;z-index:1}.tl-peak .tl-dot[data-v-311b59fb]{background:#f59e0b;box-shadow:0 0 6px #f59e0b88}.tl-crash .tl-dot[data-v-311b59fb]{background:#ef4444;box-shadow:0 0 6px #ef444488}.tl-neutral .tl-dot[data-v-311b59fb]{background:#3b82f6;box-shadow:0 0 6px #3b82f688}.tl-ongoing .tl-dot[data-v-311b59fb]{background:#888;box-shadow:0 0 6px #8888}.tl-content[data-v-311b59fb]{flex:1}.tl-title[data-v-311b59fb]{color:#e2e8f0;font-size:1rem;font-weight:600;display:block}.tl-desc[data-v-311b59fb]{color:#666;font-size:.9rem;display:block;margin-top:2px}.sources[data-v-311b59fb]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;background:#12121a;border-radius:0;border:1px solid #2a2a3a}.sources-label[data-v-311b59fb]{color:#555;font-size:.88rem;font-weight:600}.sources a[data-v-311b59fb]{color:#3b82f6;font-size:.88rem;text-decoration:none;padding:3px 10px;background:#3b82f612;border-radius:0}.sources a[data-v-311b59fb]:hover{background:#3b82f622}.strategy-box[data-v-311b59fb]{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}.strat-item[data-v-311b59fb]{display:flex;align-items:center;gap:14px;background:#12121a;border:1px solid #2a2a3a;border-radius:0;padding:12px 16px;color:#ccc;font-size:1rem}.strat-icon[data-v-311b59fb]{width:30px;height:30px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#3b82f622;color:#60a5fa;font-size:.9rem;font-weight:700}.param-grid[data-v-311b59fb]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.param-card[data-v-311b59fb]{background:#12121a;border:1px solid #2a2a3a;border-radius:0;padding:14px 16px;display:flex;flex-direction:column;gap:5px}.param-label[data-v-311b59fb]{color:#666;font-size:.88rem;font-weight:600}.param-val[data-v-311b59fb]{color:#fff;font-size:1.3rem;font-weight:700}.param-current[data-v-311b59fb]{font-size:.8rem;font-weight:600;color:#3b82f6}.param-match[data-v-311b59fb]{border-color:#3b82f6}.param-match .param-current[data-v-311b59fb]{color:#22c55e}.param-card:not(.param-match) .param-current[data-v-311b59fb]{color:#f59e0b}.param-desc[data-v-311b59fb]{color:#555;font-size:.85rem}@media(max-width:768px){.top-bar[data-v-311b59fb]{flex-direction:column}.param-grid[data-v-311b59fb]{grid-template-columns:repeat(2,1fr)}.insights[data-v-311b59fb]{flex-direction:column}.tl-date[data-v-311b59fb]{min-width:80px}}
