/* V1251 — Ocorrência: etapa clicada (em visualização) com cor diferente da etapa ativa (em andamento).
   Ativa = laranja (como antes) · Em visualização = azul · Ativa e em visualização = laranja com contorno azul. */
.oc-wrap.oc-detalhe .oc-stepper .oc-step.selected:not(.active){border:2px solid #1766b3;border-top-width:4px;background:#eef5ff;box-shadow:0 3px 10px rgba(23,102,179,.16)}
.oc-wrap.oc-detalhe .oc-stepper .oc-step.selected:not(.active) strong{color:#12315e;font-size:14px;font-weight:850}
.oc-wrap.oc-detalhe .oc-stepper .oc-step.selected:not(.active) small{color:#1d4f91}
.oc-wrap.oc-detalhe .oc-stepper .oc-step.selected:not(.active) .num{background:#1766b3;color:#fff;box-shadow:0 0 0 4px #d6e6fb}
.oc-wrap.oc-detalhe .oc-stepper .oc-step.selected:not(.active) .oc-step-hint{color:#1766b3;font-weight:700}
.oc-wrap.oc-detalhe .oc-stepper .oc-step.active.selected{box-shadow:0 0 0 3px #1766b3,0 3px 10px rgba(255,121,0,.14)}
.oc-wrap.oc-detalhe .oc-stepper .oc-step.active.selected .oc-step-hint{color:#1766b3;font-weight:700}
.oc-wrap.oc-detalhe .oc-stepper .oc-step.active:not(.selected){border:2px solid #ff7900;border-top-width:4px;background:#fff5e9}
