/* This Source Code Form is subject to the terms of the Mozilla Public
 * License, v. 2.0. If a copy of the MPL was not distributed with this
 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */

.textarea_theme_alfa-light .textarea__control {
        color: #000;
        border-bottom-color: #c5c5c7;
        border-bottom-style: solid;
        border-bottom-width: 1px;
    }

.textarea_theme_alfa-light .textarea__control::-webkit-input-placeholder {
            color: rgba(60, 60, 67, 0.6);
        }

.textarea_theme_alfa-light .textarea__control::-moz-placeholder {
            color: rgba(60, 60, 67, 0.6);
        }

.textarea_theme_alfa-light .textarea__control::-ms-input-placeholder {
            color: rgba(60, 60, 67, 0.6);
        }

.textarea_theme_alfa-light .textarea__control::placeholder {
            color: rgba(60, 60, 67, 0.6);
        }

.textarea_theme_alfa-light.textarea_view_filled .textarea__inner,
    .textarea_theme_alfa-light.textarea_view_filled .textarea__inner:hover {
        background-color: #f3f4f5;
    }

.textarea_theme_alfa-light .textarea__control:hover {
        border-bottom-color: #000;
    }

.textarea_theme_alfa-light .textarea__top,
    .textarea_theme_alfa-light .textarea__sub {
        color: rgba(60, 60, 67, 0.6);
    }

.textarea_theme_alfa-light.textarea_focused .textarea__control {
            border-bottom-color: #000;
            box-shadow: inset 0 -1px 0 #000;
        }

.textarea_theme_alfa-light.textarea_disabled,
        .textarea_theme_alfa-light.textarea_disabled .textarea__control {
            color: #8a8a8e;
        }

.textarea_theme_alfa-light.textarea_disabled .textarea__control {
            border-bottom-style: dashed;
        }

.textarea_theme_alfa-light.textarea_disabled .textarea__control::-webkit-input-placeholder {
                color: #8a8a8e;
            }

.textarea_theme_alfa-light.textarea_disabled .textarea__control::-moz-placeholder {
                color: #8a8a8e;
            }

.textarea_theme_alfa-light.textarea_disabled .textarea__control::-ms-input-placeholder {
                color: #8a8a8e;
            }

.textarea_theme_alfa-light.textarea_disabled .textarea__control::placeholder {
                color: #8a8a8e;
            }

.textarea_theme_alfa-light.textarea_disabled .textarea__control:disabled {
                -webkit-text-fill-color: #8a8a8e !important;
            }

.textarea_theme_alfa-light.textarea_invalid .textarea__sub {
            color: #d91d0b;
        }

.textarea_theme_alfa-light.textarea_invalid .textarea__control {
            border-bottom-color: #f15045;
        }

.textarea_theme_alfa-light.textarea_invalid.textarea_focused .textarea__control {
                border-bottom-color: #f15045;
                box-shadow: inset 0 -1px 0 #f15045;
            }

/*# sourceMappingURL=textarea_theme_alfa-light.css.map */
