"use strict";
Object.defineProperty(exports, "__esModule", {
    value: true
});
Object.defineProperty(exports, "base", {
    enumerable: true,
    get: function() {
        return base;
    }
});
const _styledcomponents = require("styled-components");
const _TextFieldtokens = require("../../TextField.tokens");
const _TextFieldstyles = require("../../TextField.styles");
const base = (0, _styledcomponents.css)([
    `&.`,
    `{`,
    `{position:relative;display:inline-block;color:var(`,
    `);}}&.`,
    `{`,
    `{padding:var(`,
    `);}`,
    `:not(.`,
    `):focus ~ `,
    `,`,
    `.`,
    ` ~ `,
    `,`,
    `.`,
    ` ~ `,
    `{color:var(`,
    `,var(`,
    `));top:0;transform:translateY(0);padding:var(`,
    `);font-family:var(`,
    `);font-size:var(`,
    `);font-style:var(`,
    `);font-weight:var(`,
    `);letter-spacing:var(`,
    `);line-height:var(`,
    `);}`,
    `{color:var(`,
    `);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:flex-start;box-sizing:border-box;width:100%;transition:top 0.1s ease-in-out,transform 0.1s ease-in-out,padding 0.1s ease-in-out,color 0.1s ease-in-out,font-size 0.1s ease-in-out,font-weight 0.1s ease-in-out,letter-spacing 0.1s ease-in-out,line-height 0.1s ease-in-out;}}&.`,
    `.`,
    `{`,
    `{&.`,
    `.`,
    `{inset:var(`,
    `);}}}`
], _TextFieldtokens.classes.outerLabelPlacement, _TextFieldstyles.Label, _TextFieldtokens.tokens.labelColor, _TextFieldtokens.classes.innerLabelPlacement, _TextFieldstyles.InputContainer, _TextFieldtokens.tokens.contentLabelInnerPadding, _TextFieldstyles.Input, _TextFieldtokens.classes.readOnlyInput, _TextFieldstyles.Label, _TextFieldstyles.Input, _TextFieldtokens.classes.hasValue, _TextFieldstyles.Label, _TextFieldstyles.Input, _TextFieldtokens.classes.keepPlaceholder, _TextFieldstyles.Label, _TextFieldtokens.tokens.labelInnerColor, _TextFieldtokens.tokens.placeholderColor, _TextFieldtokens.tokens.labelInnerPadding, _TextFieldtokens.tokens.labelInnerFontFamily, _TextFieldtokens.tokens.labelInnerFontSize, _TextFieldtokens.tokens.labelInnerFontStyle, _TextFieldtokens.tokens.labelInnerFontWeight, _TextFieldtokens.tokens.labelInnerLetterSpacing, _TextFieldtokens.tokens.labelInnerLineHeight, _TextFieldstyles.Label, _TextFieldtokens.tokens.placeholderColor, _TextFieldtokens.classes.hasHint, _TextFieldtokens.classes.clear, _TextFieldstyles.StyledIndicator, _TextFieldtokens.classes.innerLabelPlacement, _TextFieldtokens.classes.requiredAlignRight, _TextFieldtokens.tokens.clearIndicatorHintInnerRight);
