<commit_before>@import '~theme/globals.scss';

:host {
    display: block;
    margin-bottom: 8px;
    padding-bottom: 1px; // To allow margins inside.
    background-color: var(--contrast-background);

    @include padding-horizontal(var(--ion-safe-area-left), var(--ion-safe-area-right));

    .core-modulename {
        text-transform: uppercase;
    }

    core-mod-icon {
        align-self: flex-start;
    }

    h1 ion-icon {
        color: var(--medium);
        @include margin-horizontal(8px, null);
        font-size: 80%;

    }

    .core-module-dates-availabilityinfo {
        background: var(--light);
        border-radius: var(--small-radius);
        padding: 8px;
        margin: 8px;
        font-size: 90%;
        ion-icon {
            position: static;
            @include margin-horizontal(null, 8px);
        }

        p,
        ul {
            margin-top: 4px;
            margin-bottom: 4px;
        }
    }

    .core-module-dates + .core-module-availabilityinfo {
        border-top: 1px solid var(--stroke);
        padding-top: 8px;
    }



}

:host-context(.core-iframe-fullscreen) {
    opacity: 0 !important;
    height: 0 !important;
}<commit_msg>MOBILE-3814 style: Reduce manual completion buttons size on module info<commit_after>@import '~theme/globals.scss';

:host {
    display: block;
    margin-bottom: 8px;
    padding-bottom: 1px; // To allow margins inside.
    background-color: var(--contrast-background);

    @include padding-horizontal(var(--ion-safe-area-left), var(--ion-safe-area-right));

    .core-modulename {
        text-transform: uppercase;
    }

    core-mod-icon {
        align-self: flex-start;
    }

    h1 ion-icon {
        color: var(--medium);
        @include margin-horizontal(8px, null);
        font-size: 80%;

    }

    .core-module-dates-availabilityinfo {
        background: var(--light);
        border-radius: var(--small-radius);
        padding: 8px;
        margin: 8px;
        font-size: 90%;
        ion-icon {
            position: static;
            @include margin-horizontal(null, 8px);
        }

        p,
        ul {
            margin-top: 4px;
            margin-bottom: 4px;
        }
    }

    .core-module-dates + .core-module-availabilityinfo {
        border-top: 1px solid var(--stroke);
        padding-top: 8px;
    }

    core-course-module-completion ::ng-deep ion-button {
        min-height: 28px;
        margin: 0;
        font-size: 12px;
        text-transform: none;
        font-weight: normal;

        ion-icon {
            font-size: 16px;
            min-width: 16px;
            @include margin(0, 8px, 0, 0);
        }

        ion-label {
            white-space: normal !important;
        }
    }


}

:host-context(.core-iframe-fullscreen) {
    opacity: 0 !important;
    height: 0 !important;
}
{'fraction_non_alphanumeric': 0.13540197461212977, 'fraction_numerical': 0.017983074753173484, 'mean_word_length': 1.7705078125, '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': '5713150', 'n_tokens_mistral': 967, 'n_tokens_neox': 888, 'n_words': 178}