.series-main .mock-dot[data-origin="of"] { background:#547896; }
.series-main .mock-dot[data-origin="os"] { background:#8c9daf; }
.series-main .mock-dot[data-origin="nf"] { background:#a77b4b; }
.series-main .mock-dot[data-origin="ns"] { background:#718d74; }
.series-main .mock-choice { min-width:210px; }
.series-main .series-provenance { font-size:11px; line-height:1.8; overflow-wrap:anywhere; }
.series-main .series-source { border-top:1px solid #e2e5df; padding:12px 0; }
.series-main .series-source small { display:block; }
.series-main .mock-auc-grid { grid-template-columns:repeat(2,minmax(0,1fr)); }
.series-main .series-status { display:block; font-size:11px; margin:4px 0; color:#697969; }
.series-main .mock-state.running { color:#506c86; background:#edf2f7; }
.series-main .mock-state.paused, .series-main .mock-state.stopped { color:#997339; background:#faf1df; }
.series-main .mock-state.training, .series-main .mock-state.saved, .series-main .mock-state.deferred { color:#838b84; background:#f0f2ef; }
.series-main .series-refresh { font-size:11px; line-height:1.8; color:#727970; }
.series-main .mock-table-scroll tbody th, .series-main .mock-table-scroll thead tr:first-child th:first-child { min-width:215px; width:215px; max-width:215px; }
.series-main .mock-table-scroll tbody td:nth-child(2), .series-main .mock-table-scroll thead .mock-step-head { left:215px; }
@media(max-width:700px) { .series-main .mock-auc-grid { grid-template-columns:1fr; } }
