<commit_before>$fortitude-responsive-margin-unit-total: 10 !default;
$fortitude-responsive-negative-margin-unit-total: 10 !default;


@include fortitude-breakpoint-classes {
    @for $i from 0 through $fortitude-responsive-margin-unit-total {
        ##{$fortitude-app-id} &-mh#{$i} {
            margin: $fortitude-base-spacing-unit * $i + halve($fortitude-base-spacing-unit);
        }

        ##{$fortitude-app-id} &-m#{$i} {
            margin: $fortitude-base-spacing-unit * $i;
        }

        ##{$fortitude-app-id} &-mtbh#{$i} {
            margin-top: $fortitude-base-spacing-unit * $i + halve($fortitude-base-spacing-unit);
            margin-bottom: $fortitude-base-spacing-unit * $i + halve($fortitude-base-spacing-unit);
        }

        ##{$fortitude-app-id} &-mtb#{$i} {
            margin-top: $fortitude-base-spacing-unit * $i;
            margin-bottom: $fortitude-base-spacing-unit * $i;
        }

        ##{$fortitude-app-id} &-mrlh#{$i} {
            margin-right: $fortitude-base-spacing-unit * $i + halve($fortitude-base-spacing-unit);
            margin-left: $fortitude-base-spacing-unit * $i + halve($fortitude-base-spacing-unit);
        }

        ##{$fortitude-app-id} &-mrl#{$i} {
            margin-right: $fortitude-base-spacing-unit * $i;
            margin-left: $fortitude-base-spacing-unit * $i;
        }

        ##{$fortitude-app-id} &-mlh#{$i} {
            margin-left: $fortitude-base-spacing-unit * $i + halve($fortitude-base-spacing-unit);
        }

        ##{$fortitude-app-id} &-ml#{$i} {
            margin-left: $fortitude-base-spacing-unit * $i;
        }

        ##{$fortitude-app-id} &-mbh#{$i} {
            margin-bottom: $fortitude-base-spacing-unit * $i + halve($fortitude-base-spacing-unit);
        }

        ##{$fortitude-app-id} &-mb#{$i} {
            margin-bottom: $fortitude-base-spacing-unit * $i;
        }

        ##{$fortitude-app-id} &-mrh#{$i} {
            margin-right: $fortitude-base-spacing-unit * $i + halve($fortitude-base-spacing-unit);
        }

        ##{$fortitude-app-id} &-mr#{$i} {
            margin-right: $fortitude-base-spacing-unit * $i;
        }

        ##{$fortitude-app-id} &-mth#{$i} {
            margin-top: $fortitude-base-spacing-unit * $i + halve($fortitude-base-spacing-unit);
        }

        ##{$fortitude-app-id} &-mt#{$i} {
            margin-top: $fortitude-base-spacing-unit * $i;
        }
    }
    @for $i from 0 through $fortitude-responsive-negative-margin-unit-total {
        ##{$fortitude-app-id} &-mh-#{$i} {
            margin: -($fortitude-base-spacing-unit * $i + halve($fortitude-base-spacing-unit));
        }

        ##{$fortitude-app-id} &-m-#{$i} {
            margin: -($fortitude-base-spacing-unit * $i);
        }

        ##{$fortitude-app-id} &-mtbh-#{$i} {
            margin-top: -($fortitude-base-spacing-unit * $i + halve($fortitude-base-spacing-unit));
            margin-bottom: -($fortitude-base-spacing-unit * $i + halve($fortitude-base-spacing-unit));
        }

        ##{$fortitude-app-id} &-mtb-#{$i} {
            margin-top: -($fortitude-base-spacing-unit * $i);
            margin-bottom: -($fortitude-base-spacing-unit * $i);
        }

        ##{$fortitude-app-id} &-mrlh-#{$i} {
            margin-right: -($fortitude-base-spacing-unit * $i + halve($fortitude-base-spacing-unit));
            margin-left: -($fortitude-base-spacing-unit * $i + halve($fortitude-base-spacing-unit));
        }

        ##{$fortitude-app-id} &-mrl-#{$i} {
            margin-right: -($fortitude-base-spacing-unit * $i);
            margin-left: -($fortitude-base-spacing-unit * $i);
        }

        ##{$fortitude-app-id} &-mlh-#{$i} {
            margin-left: -($fortitude-base-spacing-unit * $i + halve($fortitude-base-spacing-unit));
        }

        ##{$fortitude-app-id} &-ml-#{$i} {
            margin-left: -($fortitude-base-spacing-unit * $i);
        }

        ##{$fortitude-app-id} &-mbh-#{$i} {
            margin-bottom: -($fortitude-base-spacing-unit * $i + halve($fortitude-base-spacing-unit));
        }

        ##{$fortitude-app-id} &-mb-#{$i} {
            margin-bottom: -($fortitude-base-spacing-unit * $i);
        }

        ##{$fortitude-app-id} &-mrh-#{$i} {
            margin-right: -($fortitude-base-spacing-unit * $i + halve($fortitude-base-spacing-unit));
        }

        ##{$fortitude-app-id} &-mr-#{$i} {
            margin-right: -($fortitude-base-spacing-unit * $i);
        }

        ##{$fortitude-app-id} &-mth-#{$i} {
            margin-top: -($fortitude-base-spacing-unit * $i + halve($fortitude-base-spacing-unit));
        }

        ##{$fortitude-app-id} &-mt-#{$i} {
            margin-top: -($fortitude-base-spacing-unit * $i);
        }
    }
}

<commit_msg>add margin auto to margin trumps<commit_after>$fortitude-responsive-margin-unit-total: 10 !default;
$fortitude-responsive-negative-margin-unit-total: 10 !default;


@include fortitude-breakpoint-classes {
    @for $i from 0 through $fortitude-responsive-margin-unit-total {
        ##{$fortitude-app-id} &-mh#{$i} {
            margin: $fortitude-base-spacing-unit * $i + halve($fortitude-base-spacing-unit);
        }

        ##{$fortitude-app-id} &-m#{$i} {
            margin: $fortitude-base-spacing-unit * $i;
        }

        ##{$fortitude-app-id} &-mtbh#{$i} {
            margin-top: $fortitude-base-spacing-unit * $i + halve($fortitude-base-spacing-unit);
            margin-bottom: $fortitude-base-spacing-unit * $i + halve($fortitude-base-spacing-unit);
        }

        ##{$fortitude-app-id} &-mtb#{$i} {
            margin-top: $fortitude-base-spacing-unit * $i;
            margin-bottom: $fortitude-base-spacing-unit * $i;
        }

        ##{$fortitude-app-id} &-mrlh#{$i} {
            margin-right: $fortitude-base-spacing-unit * $i + halve($fortitude-base-spacing-unit);
            margin-left: $fortitude-base-spacing-unit * $i + halve($fortitude-base-spacing-unit);
        }

        ##{$fortitude-app-id} &-mrl#{$i} {
            margin-right: $fortitude-base-spacing-unit * $i;
            margin-left: $fortitude-base-spacing-unit * $i;
        }

        ##{$fortitude-app-id} &-mlh#{$i} {
            margin-left: $fortitude-base-spacing-unit * $i + halve($fortitude-base-spacing-unit);
        }

        ##{$fortitude-app-id} &-ml#{$i} {
            margin-left: $fortitude-base-spacing-unit * $i;
        }

        ##{$fortitude-app-id} &-mbh#{$i} {
            margin-bottom: $fortitude-base-spacing-unit * $i + halve($fortitude-base-spacing-unit);
        }

        ##{$fortitude-app-id} &-mb#{$i} {
            margin-bottom: $fortitude-base-spacing-unit * $i;
        }

        ##{$fortitude-app-id} &-mrh#{$i} {
            margin-right: $fortitude-base-spacing-unit * $i + halve($fortitude-base-spacing-unit);
        }

        ##{$fortitude-app-id} &-mr#{$i} {
            margin-right: $fortitude-base-spacing-unit * $i;
        }

        ##{$fortitude-app-id} &-mth#{$i} {
            margin-top: $fortitude-base-spacing-unit * $i + halve($fortitude-base-spacing-unit);
        }

        ##{$fortitude-app-id} &-mt#{$i} {
            margin-top: $fortitude-base-spacing-unit * $i;
        }
    }
    @for $i from 0 through $fortitude-responsive-negative-margin-unit-total {
        ##{$fortitude-app-id} &-mh-#{$i} {
            margin: -($fortitude-base-spacing-unit * $i + halve($fortitude-base-spacing-unit));
        }

        ##{$fortitude-app-id} &-m-#{$i} {
            margin: -($fortitude-base-spacing-unit * $i);
        }

        ##{$fortitude-app-id} &-mtbh-#{$i} {
            margin-top: -($fortitude-base-spacing-unit * $i + halve($fortitude-base-spacing-unit));
            margin-bottom: -($fortitude-base-spacing-unit * $i + halve($fortitude-base-spacing-unit));
        }

        ##{$fortitude-app-id} &-mtb-#{$i} {
            margin-top: -($fortitude-base-spacing-unit * $i);
            margin-bottom: -($fortitude-base-spacing-unit * $i);
        }

        ##{$fortitude-app-id} &-mrlh-#{$i} {
            margin-right: -($fortitude-base-spacing-unit * $i + halve($fortitude-base-spacing-unit));
            margin-left: -($fortitude-base-spacing-unit * $i + halve($fortitude-base-spacing-unit));
        }

        ##{$fortitude-app-id} &-mrl-#{$i} {
            margin-right: -($fortitude-base-spacing-unit * $i);
            margin-left: -($fortitude-base-spacing-unit * $i);
        }

        ##{$fortitude-app-id} &-mlh-#{$i} {
            margin-left: -($fortitude-base-spacing-unit * $i + halve($fortitude-base-spacing-unit));
        }

        ##{$fortitude-app-id} &-ml-#{$i} {
            margin-left: -($fortitude-base-spacing-unit * $i);
        }

        ##{$fortitude-app-id} &-mbh-#{$i} {
            margin-bottom: -($fortitude-base-spacing-unit * $i + halve($fortitude-base-spacing-unit));
        }

        ##{$fortitude-app-id} &-mb-#{$i} {
            margin-bottom: -($fortitude-base-spacing-unit * $i);
        }

        ##{$fortitude-app-id} &-mrh-#{$i} {
            margin-right: -($fortitude-base-spacing-unit * $i + halve($fortitude-base-spacing-unit));
        }

        ##{$fortitude-app-id} &-mr-#{$i} {
            margin-right: -($fortitude-base-spacing-unit * $i);
        }

        ##{$fortitude-app-id} &-mth-#{$i} {
            margin-top: -($fortitude-base-spacing-unit * $i + halve($fortitude-base-spacing-unit));
        }

        ##{$fortitude-app-id} &-mt-#{$i} {
            margin-top: -($fortitude-base-spacing-unit * $i);
        }
    }

    ##{$fortitude-app-id} &-mrlauto {
        margin-right: auto;
        margin-left: auto;
    }
}


{'fraction_non_alphanumeric': 0.20485930848302358, 'fraction_numerical': 0.0012459765341086076, 'mean_word_length': 2.019435736677116, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5136865', 'n_tokens_mistral': 3564, 'n_tokens_neox': 3317, 'n_words': 415}