/* The previous cross-column pairs assumed materials preceded configuration.
   Preserve each component's natural spacing after the new reading order. */
.fpc-order-active .fpc-align-target {
    --fpc-align-gap: 0px !important;
}
.fpc-order-column.fpc-side-aligned #rnxConfigurationLabel {
    border-top: 0;
    padding-top: 0;
}
.fpc-order-column > .fpc-summary {
    margin-top: 0 !important;
    padding-top: 20px;
    padding-bottom: 24px;
}
