<commit_before>/**
 * WebHemi
 *
 * @copyright2012 - 2019 Gixx-web (http://www.gixx-web.com)
 * @license   https://opensource.org/licenses/MIT The MIT License (MIT)
 * @link      http://www.gixx-web.com
 */
:root {
    --font-sans-serif: 'Arial', 'Helvetica', sans-serif;
    --font-serif: 'Times', 'Times New Roman' serif;
    --font-fantasy: fantasy;
    --font-monospace: 'Courier', 'Courier New', monospace;

    --size-tiny: 1rem;
    --size-tiny-line: 1.5rem;
    --size-small:  1.3rem;
    --size-small-line: 1.5rem;
    --size-normal: 1.4rem;
    --size-normal-line: 1.6rem;
    --size-middle: 1.6rem;
    --size-middle-line: 2.2rem;
    --size-large: 1.8rem;
    --size-large-line: 2.7rem;

    --size-h1: 3rem;
    --size-h1-line: 3.6rem;
    --size-h2: 2.5rem;
    --size-h2-line: 3rem;
    --size-h3: 2.1rem;
    --size-h3-line: 2.8rem;
    --size-h4: 1.9rem;
    --size-h4-line: 2.3rem;
    --size-h5: 1.6rem;
    --size-h5-line: 2rem;
    --size-h6: 1.4rem;
    --size-h6-line: 2rem;

    --size-letter-spacing-shrink: -0.012rem;
    --size-letter-spacing-expand: 0.12rem;
}

*, *:before, *:after {
    box-sizing: border-box;
    color: rgb(117, 117, 117);
    cursor: default;
    font-family: var(--font-sans-serif);
    font-size: var(--size-normal);
    font-weight: 400;
    line-height: var(--size-normal-line);
    position: relative;
}

html {
    font-size: 62.5%; /* this should produce 10px if your browser follows the unspoken rules */
    height: 100%;
    margin: 0;
    padding: 0;
    position: relative;
    width: 100%;
}

body {
    background-color: rgb(255, 255, 255);
    font-size: var(--size-normal);
    height: 100%;
    margin: 0;
    max-width: 100%;
    padding: 0;
    position: relative;
    width: 100%;
}

.content {
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -17rem 0 0 -17rem;
    padding: 2rem;
    width: 34rem;
    min-height: 34rem;
    border-radius: 2.5rem;
    background-color: rgba(255, 255, 255, 0.95);
    box-shadow: 0 0 3rem 0 rgba(0, 0, 0, 0.5);
}

.content h1 {
    width: 30rem;
    height: 0 !important;
    padding-top: 15rem;
    overflow: hidden;
    background: url('../img/logo.png');
    background-size: contain ;
}

.content #login {
    display: block;
    width: 30rem;
    margin: 0;
    padding: 0;
}

.content #login .element {
    display: flex;
    margin: 0.5rem 0;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: flex-start;
}

.content #login .element.password {
    height: 7rem;
}

.content #login .element label {
    flex: 0 1 12rem;
    display: inline-block;
    width: 12rem;
    padding-left: 0.5rem;
}

.content #login .element input {
    flex: 0 1 18rem;
    display: inline-block;
    width: 18rem;
    text-align: center;
    color: rgb(97, 112, 114);
    border: none;
    border-bottom: 0.1rem dashed rgb(97, 112, 114);
    background-color: rgb(255, 255, 255);
}

.content #login .element .error {
    flex: 1 0 30rem;
    display: inline-block;
    width: 30rem;
    padding-left: 14rem;
}

.content #login .element .error ul {
    padding: 0;
    margin: 0.2rem 0;<commit_msg>Fix login fields transparency<commit_after>/**
 * WebHemi
 *
 * @copyright2012 - 2019 Gixx-web (http://www.gixx-web.com)
 * @license   https://opensource.org/licenses/MIT The MIT License (MIT)
 * @link      http://www.gixx-web.com
 */
:root {
    --font-sans-serif: 'Arial', 'Helvetica', sans-serif;
    --font-serif: 'Times', 'Times New Roman' serif;
    --font-fantasy: fantasy;
    --font-monospace: 'Courier', 'Courier New', monospace;

    --size-tiny: 1rem;
    --size-tiny-line: 1.5rem;
    --size-small:  1.3rem;
    --size-small-line: 1.5rem;
    --size-normal: 1.4rem;
    --size-normal-line: 1.6rem;
    --size-middle: 1.6rem;
    --size-middle-line: 2.2rem;
    --size-large: 1.8rem;
    --size-large-line: 2.7rem;

    --size-h1: 3rem;
    --size-h1-line: 3.6rem;
    --size-h2: 2.5rem;
    --size-h2-line: 3rem;
    --size-h3: 2.1rem;
    --size-h3-line: 2.8rem;
    --size-h4: 1.9rem;
    --size-h4-line: 2.3rem;
    --size-h5: 1.6rem;
    --size-h5-line: 2rem;
    --size-h6: 1.4rem;
    --size-h6-line: 2rem;

    --size-letter-spacing-shrink: -0.012rem;
    --size-letter-spacing-expand: 0.12rem;
}

*, *:before, *:after {
    box-sizing: border-box;
    color: rgb(117, 117, 117);
    cursor: default;
    font-family: var(--font-sans-serif);
    font-size: var(--size-normal);
    font-weight: 400;
    line-height: var(--size-normal-line);
    position: relative;
}

html {
    font-size: 62.5%; /* this should produce 10px if your browser follows the unspoken rules */
    height: 100%;
    margin: 0;
    padding: 0;
    position: relative;
    width: 100%;
}

body {
    background-color: rgb(255, 255, 255);
    font-size: var(--size-normal);
    height: 100%;
    margin: 0;
    max-width: 100%;
    padding: 0;
    position: relative;
    width: 100%;
}

.content {
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -17rem 0 0 -17rem;
    padding: 2rem;
    width: 34rem;
    min-height: 34rem;
    border-radius: 2.5rem;
    background-color: rgba(255, 255, 255, 0.95);
    box-shadow: 0 0 3rem 0 rgba(0, 0, 0, 0.5);
}

.content h1 {
    width: 30rem;
    height: 0 !important;
    padding-top: 15rem;
    overflow: hidden;
    background: url('../img/logo.png');
    background-size: contain ;
}

.content #login {
    display: block;
    width: 30rem;
    margin: 0;
    padding: 0;
}

.content #login .element {
    display: flex;
    margin: 0.5rem 0;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: flex-start;
}

.content #login .element.password {
    height: 7rem;
}

.content #login .element label {
    flex: 0 1 12rem;
    display: inline-block;
    width: 12rem;
    padding-left: 0.5rem;
}

.content #login .element input {
    flex: 0 1 18rem;
    display: inline-block;
    width: 18rem;
    text-align: center;
    color: rgb(97, 112, 114);
    border: none;
    border-bottom: 0.1rem dashed rgb(97, 112, 114);
    background-color: transparent;
}

.content #login .element .error {
    flex: 1 0 30rem;
    display: inline-block;
    width: 30rem;
    padding-left: 14rem;
}

.content #login .element .error ul {
    padding: 0;
    margin: 0.2rem 0;
{'fraction_non_alphanumeric': 0.17112642204774875, 'fraction_numerical': 0.06777759974363083, 'mean_word_length': 2.2956705385427667, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, 'lorem ipsum': 0, 'www.': 4, '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': '6977187', 'n_tokens_mistral': 2784, 'n_tokens_neox': 2412, 'n_words': 578}