<commit_before>@import (less) "variables.less";
@import (less) "mixins.less";
@import (less) "reset.less";
@import (less) "main.less";
@import (less) "print.less";

@base_font: 'PT Sans', sans-serif;
@title_font: 'PT Sans Narrow', sans-serif;
@label_font: 'PT Sans', sans-serif;
@filter_font: 'PT Sans Narrow', sans-serif;

@text_font: 'PT Serif', serif;
@text_title_font: 'PT Serif', serif;

.smc-content-wrapper {
    margin: 0 auto;
    max-width: 80em;
}

.smc-content-block {
    text-align: center;

    &.text-block {
        text-align: left;
        .justify_on_mobile();
    }

    h2 {
        text-align: center;
    }
}

.smc-content-block--presentations {
    ul.years-list {
        margin: 0 auto;
        width: 50%;

        @media screen and (max-width: @small_screen) {
            width: auto;
        }
    }
}

.smc-content-block--exhibitions {
    ul.years-list {
        max-height: none;
        column-count: 3;
        column-gap: 1em;

        @media screen and (max-width: @big_screen) {
            column-count: 2;
        }

        @media screen and (max-width: @small_screen) {
            column-count: 1;
        }
    }
}

.smc-content-wrapper--main {
    .smc-content-block {
        position: relative;
        margin: 1rem 0;
    }
}

.smc-content-wrapper--extra {
    .smc-content-block {
        position: relative;
        margin: 1rem 0 2rem 0;

        &:last-child {
            margin-bottom: 1rem;
        }
    }
}

.galleries-grid {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;

    .gallery-info {
        flex-shrink: 0;
        flex-basis: 33.333%;
        margin: 1rem 0;

        h3, ul {
            padding: 0 8px;
        }<commit_msg>Fix some alignment issues in the stuartmccall theme<commit_after>@import (less) "variables.less";
@import (less) "mixins.less";
@import (less) "reset.less";
@import (less) "main.less";
@import (less) "print.less";

@base_font: 'PT Sans', sans-serif;
@title_font: 'PT Sans Narrow', sans-serif;
@label_font: 'PT Sans', sans-serif;
@filter_font: 'PT Sans Narrow', sans-serif;

@text_font: 'PT Serif', serif;
@text_title_font: 'PT Serif', serif;

.smc-content-wrapper {
    margin: 0 auto;
    max-width: 80em;
}

.smc-content-block {
    text-align: center;

    &.text-block {
        text-align: left;
        .justify_on_mobile();
    }

    h2 {
        text-align: center;
    }
}

.smc-content-wrapper--main {
    .smc-content-block {
        position: relative;
        margin: 1rem 0;
    }

    .smc-content-block--projects {
        margin: 2rem 0;
    }
}

.smc-content-wrapper--extra {
    .smc-content-block {
        position: relative;
        margin: 1rem 0 2rem 0;

        &:last-child {
            margin-bottom: 1rem;
        }
    }

    .smc-content-block--presentations {
        ul.years-list {
            margin: 0 auto;
            width: 50%;

            @media screen and (max-width: @small_screen) {
                width: auto;
            }
        }
    }

    .smc-content-block--exhibitions {
        ul.years-list {
            max-height: none;
            column-count: 3;
            column-gap: 1em;

            @media screen and (max-width: @big_screen) {
                column-count: 2;
            }

            @media screen and (max-width: @small_screen) {
                column-count: 1;
            }
        }
    }
}

.galleries-grid {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;

    .gallery-info {
        flex-shrink: 0;
        flex-basis: 33.333%;
        margin: 0.75rem 0;

        h3, ul {
            margin: 0;
            padding: 0 8px;
        }
{'fraction_non_alphanumeric': 0.14042786615469008, 'fraction_numerical': 0.01727921009325288, 'mean_word_length': 1.7607872823618471, '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': '3513760', 'n_tokens_mistral': 1367, 'n_tokens_neox': 1259, 'n_words': 277}