.eureka-run-leverage,.eureka-run-trades,.eureka-trade-chart{color:var(--eureka-ink);font-size:var(--eureka-type-12-size,12px);min-width:0}.eureka-run-trades{margin:14px 0}.eureka-run-leverage,.eureka-trade-chart{background:var(--eureka-surface-1);border:1px solid var(--eureka-line);border-radius:var(--eureka-radius-float,6px);padding:16px;margin:12px 0}.eureka-run-leverage p,.eureka-trade-chart p{margin:4px 0 10px}.eureka-run-leverage h3,.eureka-trade-title{margin:0;color:var(--eureka-ink);font-size:14px;font-weight:600}.eureka-run-leverage dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:12px 0}.eureka-run-leverage dt,.eureka-trade-details,.eureka-trade-muted{color:var(--eureka-ink-muted)}.eureka-run-leverage dd{margin:4px 0 0;font-variant-numeric:tabular-nums}.eureka-trade-heading,.eureka-trade-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.eureka-trade-controls,.eureka-trade-details,.eureka-trade-periods{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.eureka-trade-details{gap:16px;margin:8px 0}.eureka-trade-navigation{background:var(--eureka-surface-2);border:1px solid var(--eureka-line);padding:12px;border-radius:4px;margin:12px 0}.eureka-trade-slider{width:100%;accent-color:var(--eureka-accent);margin:12px 0}.eureka-trade-canvas{overflow-x:auto;background:var(--eureka-surface-0);border:1px solid var(--eureka-line);border-radius:4px}.eureka-trade-svg{display:block;width:100%;min-width:760px;height:280px}.eureka-run-trades .eureka-trade-pagination button,.eureka-run-trades .eureka-trade-periods button,.eureka-trade-chart .eureka-trade-control{background:var(--eureka-surface-2);color:var(--eureka-ink);border:1px solid var(--eureka-line);border-radius:var(--eureka-radius-control,4px);padding:6px 10px;font:inherit;font-weight:500;cursor:pointer}.eureka-run-trades .eureka-trade-pagination button:hover:not(:disabled),.eureka-run-trades .eureka-trade-periods button:hover,.eureka-trade-chart .eureka-trade-control:hover:not(:disabled){border-color:var(--eureka-accent)}.eureka-run-trades .eureka-trade-periods button[aria-pressed=true]{background:var(--eureka-accent);color:var(--eureka-accent-ink);border-color:var(--eureka-accent)}.eureka-run-trades .eureka-trade-pagination button:disabled,.eureka-trade-chart .eureka-trade-control:disabled{color:var(--eureka-ink-faint);background:var(--eureka-surface-1);border-color:var(--eureka-line);cursor:not-allowed;opacity:1}.eureka-run-trades .eureka-trade-pagination button:focus-visible,.eureka-run-trades .eureka-trade-periods button:focus-visible,.eureka-trade-chart .eureka-trade-control:focus-visible,.eureka-trade-slider:focus-visible{outline:2px solid var(--eureka-accent);outline-offset:2px}.eureka-trade-error,.eureka-trade-warning{padding:8px 12px;border-radius:4px;background:var(--eureka-surface-2);border:1px solid var(--eureka-line)}.eureka-trade-error{color:var(--eureka-fail)}.eureka-trade-warning{color:var(--eureka-warn)}@media (max-width:640px){.eureka-run-leverage dl{grid-template-columns:repeat(2,minmax(0,1fr))}}.eureka-trade-indicators{padding:12px 0}.eureka-trade-indicators summary{cursor:pointer;margin-bottom:8px}.eureka-trade-indicators input[type=number]{width:84px}.eureka-trade-rsi{display:block;width:100%;min-width:760px;height:140px}