/* Covered-call page: only the two-line chart key, the rest comes from the shared backtest styles. */
.cc-key { display: inline-block; width: 1.1rem; height: .2rem; vertical-align: middle; margin-right: .35rem; border-radius: .1rem; }
.cc-key--strategy { background: var(--tw-primary, #1b84ff); }
.cc-key--bench { background: var(--tw-gray-500, #99a1b7); }
.ls-curve .cc-line--strategy { stroke: var(--tw-primary, #1b84ff); stroke-width: 1.8; }
.ls-curve .cc-line--bench { stroke: var(--tw-gray-500, #99a1b7); stroke-width: 1.4; stroke-dasharray: 4 3; }

.cc-incomplete { border-left: 3px solid #d97706; }

/* RSI levels side by side: the current level's row is tinted, the others fill in from the API. */
.cc-rsi-table tr.cc-rsi-current > * { background: var(--tw-primary-light, rgba(27, 132, 255, .08)); }
.cc-rsi-table th a { font-weight: 600; }
