<commit_before>::-moz-selection
    background : $selection.bgc
    color : $selection.color
    text-shadow : none

::selection
    background : $selection.bgc
    color : $selection.color
    text-shadow : none

/* IE 10+ */
::-webkit-input-placeholder
    color : $placeholders.normal
:-moz-placeholder
    color : $placeholders.normal
/* FF 4-18 */
::-moz-placeholder
    color : $placeholders.normal
/* FF 19+ */
:-ms-input-placeholder
    color : $placeholders.normal

if $placeholders.focus
    /* Input placeholder color
     ========================================================================== */
    /* IE 10+ */
    input:focus::-webkit-input-placeholder
        color : $placeholders.focus
    input:focus:-moz-placeholder
        color : $placeholders.focus
    /* FF 4-18 */
    input:focus::-moz-placeholder
        color : $placeholders.focus
    /* FF 19+ */
    input:focus:-ms-input-placeholder
        color : $placeholders.focus


*
    min-width 0
    min-height 0
    -webkit-tap-highlight-color rgba(0, 0, 0, 0)
    box-sizing border-box

html
    font-size : $html.fontSize
    font-family : $html.family
    font-weight : $html.weight
    color : $html.color
    background-color : $html.bgc

    font-feature-settings : kern, liga, onum
    -webkit-font-smoothing : antialiased
    -webkit-text-size-adjust : 100%
    -ms-text-size-adjust : 100%

body
    font-size : inherit
    font-family : inherit
    font-weight : inherit
    color : inherit
    background-color : inherit

a,
.link
    
    display : inline
    color : $links.default
    background-color : transparent
    -webkit-text-decoration-skip : objects
    text-decoration : underline
    
    &:active,
    &:focus,
    &:hover
        outline 0

    if $links.hover
        &:hover
            color : $links.hover

    if $links.active
        &:active
            color : $links.active

    if $links.visited
        &:visited
            color : $links.visited

/*
 * Sizes
 */
h1, .h1,
h2, .h2,
h3, .h3,
h4, .h4,
h5, .h5,
h6, .h6
    font-family    : $headings.family
    font-weight    : $headings.weight
    color          : $headings.color
    text-transform : $headings.transform
    margin-top     : ($appGutter * 1.5)
    margin-bottom  : $appGutter
    
    &::-moz-selection
        background : $selection.bgc
        color : $selection.color
        text-shadow : none

    &::selection
        background : $selection.bgc
        color : $selection.color
        text-shadow : none

for $num in (0..5)
    h{$num+1},
    .h{$num+1}
        font-size : unit($headings.size - (8 * $num), px)

p
    margin 0 0 $appGutter

hr
    margin-top ($appGutter * 1.5)
    margin-bottom ($appGutter * 1.5)

blockquote
    font-style   : $blockquote.font.style
    padding-left : $blockquote.gutter
    border-left  : $blockquote.border.size solid $blockquote.border.color
    background-color : rgba($blockquote.border.color, .03)
    margin : ($appGutter * 1.5) 0 ($appGutter * 2.5)

    footer
        margin-top : ($blockquote.gutter / 1.5)

/*
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress
    vertical-align: baseline

/*
 * Add the correct display in IE 10-.
 * 1. Add the correct display in IE.
 */

template, /* 1 */
[hidden]
    display none


/* Iframe
 ========================================================================== */
iframe
    border: 0


/* Prevent the 300ms delay for touchscreen interactions
 ========================================================================== */

/*
 * Most browsers prevent the 300ms delay automatically for sites that use the `width=device-width` property.
 * For Safari on iOS 9.3+, IE 11 and Edge on desktops and IE 11 on Windows Phone 8.1 it must be applied manually.
 */
a,
area,
button,
input,
label,
select,
summary,
textarea
    touch-action manipulation


// font weights
for $weight, $value in $fontWeight
    .font-{$weight}
        font-weight : $value<commit_msg>Дополнения CSS в заготовке<commit_after>::-moz-selection
    background : $selection.bgc
    color : $selection.color
    text-shadow : none

::selection
    background : $selection.bgc
    color : $selection.color
    text-shadow : none

/* IE 10+ */
::-webkit-input-placeholder
    color : $placeholders.normal
:-moz-placeholder
    color : $placeholders.normal
/* FF 4-18 */
::-moz-placeholder
    color : $placeholders.normal
/* FF 19+ */
:-ms-input-placeholder
    color : $placeholders.normal

if $placeholders.focus
    /* Input placeholder color
     ========================================================================== */
    /* IE 10+ */
    input:focus::-webkit-input-placeholder
        color : $placeholders.focus
    input:focus:-moz-placeholder
        color : $placeholders.focus
    /* FF 4-18 */
    input:focus::-moz-placeholder
        color : $placeholders.focus
    /* FF 19+ */
    input:focus:-ms-input-placeholder
        color : $placeholders.focus


*
    min-width 0
    min-height 0
    -webkit-tap-highlight-color rgba(0, 0, 0, 0)
    box-sizing border-box

html
    font-size : $html.fontSize
    font-family : $html.family
    font-weight : $html.weight
    color : $html.color
    background-color : $html.bgc

    font-feature-settings : kern, liga, onum
    -webkit-font-smoothing : antialiased
    -webkit-text-size-adjust : 100%
    -ms-text-size-adjust : 100%

body
    font-size : inherit
    font-family : inherit
    font-weight : inherit
    color : inherit
    background-color : inherit

a,
.link
    
    display : inline
    color : $links.default
    background-color : transparent
    -webkit-text-decoration-skip : objects
    text-decoration : underline
    
    &:active,
    &:focus,
    &:hover
        outline 0

    if $links.hover
        &:hover
            color : $links.hover

    if $links.active
        &:active
            color : $links.active

    if $links.visited
        &:visited
            color : $links.visited

/*
 * Sizes
 */
h1, .h1,
h2, .h2,
h3, .h3,
h4, .h4,
h5, .h5,
h6, .h6
    font-family    : $headings.family
    font-weight    : $headings.weight
    color          : $headings.color
    text-transform : $headings.transform
    margin-top     : ($appGutter * 1.5)
    margin-bottom  : $appGutter
    
    &::-moz-selection
        background : $selection.bgc
        color : $selection.color
        text-shadow : none

    &::selection
        background : $selection.bgc
        color : $selection.color
        text-shadow : none

for $num in (0..5)
    h{$num+1},
    .h{$num+1}
        font-size : unit($headings.size - (8 * $num), px)

p
    margin 0 0 $appGutter

hr
    margin-top ($appGutter * 1.5)
    margin-bottom ($appGutter * 1.5)

blockquote
    font-style   : $blockquote.font.style
    padding-left : $blockquote.gutter
    border-left  : $blockquote.border.size solid $blockquote.border.color
    background-color : rgba($blockquote.border.color, .03)
    margin : ($appGutter * 1.5) 0 ($appGutter * 2.5)

    footer
        margin-top : ($blockquote.gutter / 1.5)

/*
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress
    vertical-align: baseline

/*
 * Add the correct display in IE 10-.
 * 1. Add the correct display in IE.
 */

template, /* 1 */
[hidden]
    display none


/* Iframe
 ========================================================================== */
iframe
    border: 0


/* Prevent the 300ms delay for touchscreen interactions
 ========================================================================== */

/*
 * Most browsers prevent the 300ms delay automatically for sites that use the `width=device-width` property.
 * For Safari on iOS 9.3+, IE 11 and Edge on desktops and IE 11 on Windows Phone 8.1 it must be applied manually.
 */
a,
area,
button,
input,
label,
select,
summary,
textarea
    touch-action manipulation


// font weights
for $weight, $value in $fontWeight
    .font-{$weight}
        font-weight : $value

/* Hide only visually, but have it available for screenreaders: h5bp.com/v */
.visuallyhidden
    border 0
    clip rect(0 0 0 0)
    height 1px
    margin -1px
    overflow hidden
    padding 0
    position absolute
    width 1px

/* Extends the .visuallyhidden class to allow the element to be focusable when navigated to via the keyboard: h5bp.com/p */
.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus
    clip auto
    height auto
    margin 0
    overflow visible
    position static
    width auto

svg:not(:root)
    overflow hidden
{'fraction_non_alphanumeric': 0.1633204179875543, 'fraction_numerical': 0.020194904309029, 'mean_word_length': 2.4924149241492417, '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': '2638546', 'n_tokens_mistral': 2813, 'n_tokens_neox': 2599, 'n_words': 697}