/* Recent Activity — provenance and Python win rate in one premium clickable record.
 * Visual only: never changes trading outcomes or platform status.
 */
.activity-job-button{align-items:start;grid-template-columns:12px minmax(0,1fr)}
.activity-job-button>div:last-child{min-width:0;display:grid;gap:4px}
.activity-job-button b{font-size:11px;line-height:1.35;letter-spacing:.025em}
.activity-job-button .activity-result-meta{
 display:inline-flex;align-items:center;max-width:100%;width:fit-content;
 padding:4px 8px;line-height:1.4;border-radius:6px;
 border:1px solid rgba(82,225,213,.35);
 background:linear-gradient(100deg,rgba(17,112,106,.19),rgba(19,54,87,.22));
 color:#81f4df;font-size:10px;font-weight:800;
 overflow-wrap:anywhere;white-space:normal;
}
.activity-job-button small{font-size:10px;overflow-wrap:anywhere;line-height:1.4}
.activity-job-button:hover .activity-result-meta,
.activity-job-button:focus-visible .activity-result-meta{
 border-color:#79f5e4;box-shadow:0 0 11px rgba(86,231,213,.19);
}
html[data-quant-theme] body:not(.prop-workspace):not(.intelligence-workspace) .activity-job-button .activity-result-meta{
 border-color:var(--qt-border,#55c8ad);
 color:var(--qt-accent,#81f4df);
 background:linear-gradient(110deg,rgba(var(--qt-accent-rgb,92,246,230),.12),var(--qt-panel,#12263c));
}
@media(max-width:650px){
 .activity-job-button .activity-result-meta{font-size:10px}
}
@media(prefers-reduced-motion:reduce){
 .activity-job-button .activity-result-meta{transition:none!important}
}

/* Historical backtest period, distinct from the job completion timestamp. */
.activity-job-button .activity-backtest-dates{
 display:block;width:fit-content;max-width:100%;
 font-size:10px;font-weight:800;line-height:1.5;letter-spacing:.025em;
 color:#dceafb;overflow-wrap:anywhere;
 padding-left:8px;border-left:2px solid #7698c4;
}
.activity-job-button .activity-completion-date{
 font-size:9px;font-weight:600;letter-spacing:.01em;color:#9aafc9;
}
html[data-quant-theme] body:not(.prop-workspace):not(.intelligence-workspace) .activity-backtest-dates{
 border-left-color:var(--qt-accent,#72eee2);color:var(--qt-text,#e5f5ff);
}
