$_input-imported: false !default;

@if ( $_input-imported == false ) {

    %appearance_input {
        @include fill(
            $input-text,
            $input-bg,
            $input-border
        );
    }
    %appearance_hovered-input {
        @include fill(
            $input-hovered-text,
            $input-hovered-bg,
            $input-hovered-border
        );
    }
    %appearance_focused-input {
        @include fill(
            $input-focused-text,
            $input-focused-bg,
            $input-focused-border
        );
        @include box-shadow($input-focused-shadow);
    }

    $_input-imported: true;

}


@mixin appearance_input { @extend %appearance_input !optional; }
@mixin appearance_hovered-input { @extend %appearance_hovered-input !optional; }
@mixin appearance_focused-input { @extend %appearance_focused-input !optional; }
