<commit_before>/*
 * These styles control elements specific to the Ghost admin login / signup screens.
 *
 * Table of Contents:
 * 
 * 0. General
 * 1. Login
 * 2. Signup
 *
 */

/* =============================================================================
   0. General
   ============================================================================= */

.ghost-login,
.ghost-signup,
.ghost-forgotten,
.ghost-reset {
    color: $midgrey;
    background: $darkgrey;

    @include breakpoint($mobile) {
        background: $darkgrey;
    }

    main {
        top: 15px;
    }

    input:-webkit-autofill {
        -webkit-box-shadow: 0 0 0px 1000px $lightgrey inset !important;
    } 

}//.ghost-login

.login-box,
.signup-box,
.forgotten-box,
.reset-box {
    max-width: 530px;
    height: 90%;
    margin: 0 auto;
    padding: 0;
    display: table;

    @include breakpoint(630px) {
        max-width: 264px;
        text-align: center;
    }
}


/* =============================================================================
   1. Login
   ============================================================================= */

.login-form {
    @include box-sizing(border-box);
    max-width: 530px;
    color: lighten($midgrey, 15%);
    display: table-cell;
    vertical-align: middle;

    @include breakpoint(630px) {
        max-width: 264px;
    }

    div { // Yes. Really.
        position:relative;
        margin:0 0 5px 0;
        background: lighten($darkgrey, 10%);
        float: left;

        @include breakpoint(630px) { margin-bottom: 1em; }
    }

    input {
        display:inline-block;
        clear:both;
        margin:0;
        padding: 8px 0 8px 8px;
        width: 216px;
        position: relative;
        border: none;
        color: #fff;
        font-size: 1.1em;
        font-weight: 200;
        background: transparent;
        box-shadow: none;
        @include transition(background ease 0.25s);

        @include breakpoint(630px) {
            width:264px;
            @include transition(none);
        }
        
        &:focus { 
            background: lighten($darkgrey, 15%); 
        }

    }

    .email-wrap {
        position:relative;
        @include icon($i-mail, 12px) {
            position:absolute;
            bottom:11px;
            left:8px;
            z-index:100;
        }
        margin-right: 3px;
        border-radius: 2px 0 0 2px;

        @include breakpoint(630px) {
            margin-right:0;
            border-radius: 2px;
        }<commit_msg>Override border on login input:focus<commit_after>/*
 * These styles control elements specific to the Ghost admin login / signup screens.
 *
 * Table of Contents:
 * 
 * 0. General
 * 1. Login
 * 2. Signup
 *
 */

/* =============================================================================
   0. General
   ============================================================================= */

.ghost-login,
.ghost-signup,
.ghost-forgotten,
.ghost-reset {
    color: $midgrey;
    background: $darkgrey;

    @include breakpoint($mobile) {
        background: $darkgrey;
    }

    main {
        top: 15px;
    }

    input:-webkit-autofill {
        -webkit-box-shadow: 0 0 0px 1000px $lightgrey inset !important;
    } 

}//.ghost-login

.login-box,
.signup-box,
.forgotten-box,
.reset-box {
    max-width: 530px;
    height: 90%;
    margin: 0 auto;
    padding: 0;
    display: table;

    @include breakpoint(630px) {
        max-width: 264px;
        text-align: center;
    }
}


/* =============================================================================
   1. Login
   ============================================================================= */

.login-form {
    @include box-sizing(border-box);
    max-width: 530px;
    color: lighten($midgrey, 15%);
    display: table-cell;
    vertical-align: middle;

    @include breakpoint(630px) {
        max-width: 264px;
    }

    div { // Yes. Really.
        position:relative;
        margin:0 0 5px 0;
        background: lighten($darkgrey, 10%);
        float: left;

        @include breakpoint(630px) { margin-bottom: 1em; }
    }

    input {
        display:inline-block;
        clear:both;
        margin:0;
        padding: 8px 0 8px 8px;
        width: 216px;
        position: relative;
        border: none;
        color: #fff;
        font-size: 1.1em;
        font-weight: 200;
        background: transparent;
        box-shadow: none;
        @include transition(background ease 0.25s);

        @include breakpoint(630px) {
            width:264px;
            @include transition(none);
        }
        
        &:focus {
            border: none;
            background: lighten($darkgrey, 15%); 
        }

    }

    .email-wrap {
        position:relative;
        @include icon($i-mail, 12px) {
            position:absolute;
            bottom:11px;
            left:8px;
            z-index:100;
        }
        margin-right: 3px;
        border-radius: 2px 0 0 2px;

        @include breakpoint(630px) {
            margin-right:0;
            border-radius: 2px;
        }
{'fraction_non_alphanumeric': 0.2284313725490196, 'fraction_numerical': 0.03529411764705882, 'mean_word_length': 2.0471923536439665, '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': '2260427', 'n_tokens_mistral': 1708, 'n_tokens_neox': 1465, 'n_words': 334}