/*
 * Data Recovery - siatka scenariuszy awarii
 *
 * Wyniesione z bloku Gutenberga 8 stron klastra dnia 14.08.2026. Reguly paska
 * polityki serwisowej wyszly stad 14.08.2026 razem z sekcja "Clear terms",
 * ktora dublowala "How recovery starts".
 */

    /* =============================================
       v4 alignment — Data Recovery cluster, 13.08.2026
       "From Any Failure Type" is reference content: four failure classes
       ordered by severity, each with a definition and five concrete
       symptoms the reader scans to find their own case. So the job here is
       scannability, not drama. The diagonal cascade (60px row offset +
       slide-in keyframes) fought both: it broke column alignment and added
       a second keyframe system. Replaced by an ordered, aligned grid with
       an 01-04 index that carries the escalation reading.
    ============================================= */
    #ff-dr .fixfactor-scenario-row:nth-child(2) { margin-left: 0; }
    #ff-dr .fixfactor-scenario-row { animation: none; }
    #ff-dr .fixfactor-scenarios-cards { counter-reset: ff-scenario; }
    #ff-dr .fixfactor-scenario-card { counter-increment: ff-scenario; }
    #ff-dr .fixfactor-scenario-card h3 {
        display: flex;
        align-items: baseline;
        gap: 0.75rem;
    }
    #ff-dr .fixfactor-scenario-card h3::before {
        content: counter(ff-scenario, decimal-leading-zero);
        flex: 0 0 auto;
        font-size: 0.8125rem;
        font-weight: 700;
        letter-spacing: 0.02em;
        color: var(--action, #007a92);
        font-variant-numeric: tabular-nums;
    }
    #ff-dr .fixfactor-scenario-list li { color: var(--content-body, #1a1a1a); }
    @media (max-width: 768px) {
        #ff-dr .fixfactor-scenario-row { flex-direction: column; }
    }
