"use strict";
Object.defineProperty(exports, "__esModule", {
    value: true
});
function _export(target, all) {
    for(var name in all)Object.defineProperty(target, name, {
        enumerable: true,
        get: Object.getOwnPropertyDescriptor(all, name).get
    });
}
_export(exports, {
    get LeftHelper () {
        return LeftHelper;
    },
    get StyledInput () {
        return StyledInput;
    },
    get base () {
        return base;
    }
});
const _styled = /*#__PURE__*/ _interop_require_default(require("@emotion/styled"));
const _react = require("@emotion/react");
const _engines = require("../../../engines");
const _TextField = require("../../TextField");
const _DatePickertokens = require("../DatePicker.tokens");
function _interop_require_default(obj) {
    return obj && obj.__esModule ? obj : {
        default: obj
    };
}
const mergedTextFieldConfig = (0, _engines.mergeConfig)(_TextField.textFieldConfig);
const TextField = (0, _engines.component)(mergedTextFieldConfig);
const StyledInput = /*#__PURE__*/ (0, _styled.default)(TextField, {
    target: "e7yuccs0",
    label: "StyledInput"
})("width:100%;", _TextField.textFieldTokens.color, ":var(", _DatePickertokens.tokens.textFieldColor, ");", _TextField.textFieldTokens.placeholderColor, ":var(", _DatePickertokens.tokens.textFieldPlaceholderColor, ");", _TextField.textFieldTokens.placeholderColorFocus, ":var(", _DatePickertokens.tokens.textFieldPlaceholderColorFocus, ");", _TextField.textFieldTokens.clearPlaceholderColorFocus, ":var(", _DatePickertokens.tokens.textFieldClearPlaceholderColorFocus, ");", _TextField.textFieldTokens.caretColor, ":var(", _DatePickertokens.tokens.textFieldCaretColor, ");", _TextField.textFieldTokens.focusColor, ":var(", _DatePickertokens.tokens.textFieldFocusColor, ");", _TextField.textFieldTokens.backgroundColor, ":var(", _DatePickertokens.tokens.textFieldBackgroundColor, ");", _TextField.textFieldTokens.backgroundColorHover, ":var(", _DatePickertokens.tokens.textFieldBackgroundColorHover, ");", _TextField.textFieldTokens.backgroundColorFocus, ":var(", _DatePickertokens.tokens.textFieldBackgroundColorFocus, ");", _TextField.textFieldTokens.boxShadowSecondary, ":var(", _DatePickertokens.tokens.textFieldBoxShadowSecondary, ");", _TextField.textFieldTokens.borderColor, ":var(", _DatePickertokens.tokens.borderColor, ");", _TextField.textFieldTokens.borderColorHover, ":var(", _DatePickertokens.tokens.borderColorHover, ");", _TextField.textFieldTokens.borderColorFocus, ":var(", _DatePickertokens.tokens.borderColorFocus, ");", _TextField.textFieldTokens.colorReadOnly, ":var(", _DatePickertokens.tokens.textFieldColorReadOnly, ");", _TextField.textFieldTokens.backgroundColorReadOnly, ":var(", _DatePickertokens.tokens.textFieldBackgroundColorReadOnly, ");", _TextField.textFieldTokens.readOnlyOpacity, ":var(", _DatePickertokens.tokens.textFieldReadOnlyOpacity, ");", _TextField.textFieldTokens.borderColorReadOnly, ":var(", _DatePickertokens.tokens.textFieldBorderColorReadOnly, ");", _TextField.textFieldTokens.placeholderColorReadOnly, ":var(", _DatePickertokens.tokens.textFieldPlaceholderColorReadOnly, ");", _TextField.textFieldTokens.dividerColor, ":var(", _DatePickertokens.tokens.clearDividerColor, ");", _TextField.textFieldTokens.dividerColorFocus, ":var(", _DatePickertokens.tokens.textFieldDividerColorFocus, ");", _TextField.textFieldTokens.dividerColorHover, ":var(", _DatePickertokens.tokens.textFieldDividerColorHover, ");", _TextField.textFieldTokens.labelColor, ":var(", _DatePickertokens.tokens.labelColor, ");", _TextField.textFieldTokens.labelColorReadOnly, ":var(", _DatePickertokens.tokens.labelColorReadOnly, ");", _TextField.textFieldTokens.height, ":var(", _DatePickertokens.tokens.textFieldHeight, ");", _TextField.textFieldTokens.borderWidth, ":var(", _DatePickertokens.tokens.textFieldBorderWidth, ");", _TextField.textFieldTokens.borderRadius, ":var(", _DatePickertokens.tokens.textFieldBorderRadius, ");", _TextField.textFieldTokens.padding, ":var(", _DatePickertokens.tokens.textFieldPadding, ");", _TextField.textFieldTokens.labelInnerPadding, ":var(", _DatePickertokens.tokens.labelInnerPadding, ");", _TextField.textFieldTokens.contentLabelInnerPadding, ":var(", _DatePickertokens.tokens.contentLabelInnerPadding, ");", _TextField.textFieldTokens.labelOffset, ":var(", _DatePickertokens.tokens.labelOffset, ");", _TextField.textFieldTokens.labelFontFamily, ":var(", _DatePickertokens.tokens.labelFontFamily, ");", _TextField.textFieldTokens.labelFontStyle, ":var(", _DatePickertokens.tokens.labelFontStyle, ");", _TextField.textFieldTokens.labelFontSize, ":var(", _DatePickertokens.tokens.labelFontSize, ");", _TextField.textFieldTokens.labelFontWeight, ":var(", _DatePickertokens.tokens.labelFontWeight, ");", _TextField.textFieldTokens.labelLetterSpacing, ":var(", _DatePickertokens.tokens.labelLetterSpacing, ");", _TextField.textFieldTokens.labelLineHeight, ":var(", _DatePickertokens.tokens.labelLineHeight, ");", _TextField.textFieldTokens.labelInnerFontFamily, ":var(", _DatePickertokens.tokens.labelInnerFontFamily, ");", _TextField.textFieldTokens.labelInnerFontSize, ":var(", _DatePickertokens.tokens.labelInnerFontSize, ");", _TextField.textFieldTokens.labelInnerFontStyle, ":var(", _DatePickertokens.tokens.labelInnerFontStyle, ");", _TextField.textFieldTokens.labelInnerFontWeight, ":var(", _DatePickertokens.tokens.labelInnerFontWeight, ");", _TextField.textFieldTokens.labelInnerLetterSpacing, ":var(", _DatePickertokens.tokens.labelInnerLetterSpacing, ");", _TextField.textFieldTokens.labelInnerLineHeight, ":var(", _DatePickertokens.tokens.labelInnerLineHeight, ");", _TextField.textFieldTokens.titleCaptionInnerLabelOffset, ":var(", _DatePickertokens.tokens.titleCaptionOffset, ");", _TextField.textFieldTokens.titleCaptionColor, ":var(", _DatePickertokens.tokens.titleCaptionColor, ");", _TextField.textFieldTokens.titleCaptionFontFamily, ":var(", _DatePickertokens.tokens.titleCaptionFontFamily, ");", _TextField.textFieldTokens.titleCaptionFontStyle, ":var(", _DatePickertokens.tokens.titleCaptionFontStyle, ");", _TextField.textFieldTokens.titleCaptionFontSize, ":var(", _DatePickertokens.tokens.titleCaptionFontSize, ");", _TextField.textFieldTokens.titleCaptionFontWeight, ":var(", _DatePickertokens.tokens.titleCaptionFontWeight, ");", _TextField.textFieldTokens.titleCaptionLetterSpacing, ":var(", _DatePickertokens.tokens.titleCaptionLetterSpacing, ");", _TextField.textFieldTokens.titleCaptionLineHeight, ":var(", _DatePickertokens.tokens.titleCaptionLineHeight, ");", _TextField.textFieldTokens.indicatorColor, ":var(", _DatePickertokens.tokens.indicatorColor, ");", _TextField.textFieldTokens.indicatorSizeInner, ":var(", _DatePickertokens.tokens.indicatorSizeInner, ");", _TextField.textFieldTokens.indicatorSizeOuter, ":var(", _DatePickertokens.tokens.indicatorSizeOuter, ");", _TextField.textFieldTokens.indicatorLabelPlacementInner, ":var(", _DatePickertokens.tokens.indicatorPlacement, ");", _TextField.textFieldTokens.indicatorLabelPlacementOuter, ":var(", _DatePickertokens.tokens.indicatorOuterPlacement, ");", _TextField.textFieldTokens.indicatorLabelPlacementInnerRight, ":var(", _DatePickertokens.tokens.indicatorPlacementRight, ");", _TextField.textFieldTokens.indicatorLabelPlacementOuterRight, ":var(", _DatePickertokens.tokens.indicatorOuterPlacementRight, ");", _TextField.textFieldTokens.clearIndicatorHintInnerRight, ":var(", _DatePickertokens.tokens.clearIndicatorHintInnerRight, ");", _TextField.textFieldTokens.hintMargin, ":var(", _DatePickertokens.tokens.hintMargin, ");", _TextField.textFieldTokens.hintTargetSize, ":var(", _DatePickertokens.tokens.hintTargetSize, ");", _TextField.textFieldTokens.hintCustomIconTargetSize, ":var(", _DatePickertokens.tokens.hintCustomIconTargetSize, ");", _TextField.textFieldTokens.hintIconColor, ":var(", _DatePickertokens.tokens.hintIconColor, ");", _TextField.textFieldTokens.hintInnerLabelPlacementOffset, ":var(", _DatePickertokens.tokens.hintInnerLabelPlacementOffset, ");", _TextField.textFieldTokens.clearHintInnerLabelPlacementOffset, ":var(", _DatePickertokens.tokens.clearHintInnerLabelPlacementOffset, ");", _TextField.textFieldTokens.leftContentMargin, ":var(", _DatePickertokens.tokens.textFieldLeftContentMargin, ");", _TextField.textFieldTokens.rightContentMargin, ":var(", _DatePickertokens.tokens.textFieldRightContentMargin, ");", _TextField.textFieldTokens.fontFamily, ":var(", _DatePickertokens.tokens.textFieldFontFamily, ");", _TextField.textFieldTokens.fontSize, ":var(", _DatePickertokens.tokens.textFieldFontSize, ");", _TextField.textFieldTokens.fontStyle, ":var(", _DatePickertokens.tokens.textFieldFontStyle, ");", _TextField.textFieldTokens.fontWeight, ":var(", _DatePickertokens.tokens.textFieldFontWeight, ");", _TextField.textFieldTokens.letterSpacing, ":var(", _DatePickertokens.tokens.textFieldLetterSpacing, ");", _TextField.textFieldTokens.lineHeight, ":var(", _DatePickertokens.tokens.textFieldLineHeight, ");", _TextField.textFieldTokens.disabledOpacity, ":var(", _DatePickertokens.tokens.disabledOpacity, ");", _TextField.textFieldTokens.textBeforeColor, ":var(", _DatePickertokens.tokens.textFieldTextBeforeColor, ");", _TextField.textFieldTokens.textAfterColor, ":var(", _DatePickertokens.tokens.textFieldTextAfterColor, ");", _TextField.textFieldTokens.textBeforeMargin, ":var(", _DatePickertokens.tokens.textFieldTextBeforeMargin, ");", _TextField.textFieldTokens.textAfterMargin, ":var(", _DatePickertokens.tokens.textFieldTextAfterMargin, ");", _TextField.textFieldTokens.contentSlotColor, ":var(", _DatePickertokens.tokens.textFieldContentSlotColor, ",var(", _DatePickertokens.tokens.textFieldColor, "));", _TextField.textFieldTokens.contentSlotColorHover, ":var(", _DatePickertokens.tokens.textFieldContentSlotColorHover, ",var(", _DatePickertokens.tokens.textFieldColor, "));", _TextField.textFieldTokens.contentSlotColorActive, ":var(", _DatePickertokens.tokens.textFieldContentSlotColorActive, ",var(", _DatePickertokens.tokens.textFieldColor, "));", _TextField.textFieldTokens.contentSlotRightColor, ":var(", _DatePickertokens.tokens.textFieldContentRightSlotColor, ",var(", _TextField.textFieldTokens.contentSlotColor, "));", _TextField.textFieldTokens.contentSlotRightColorHover, ":var(", _DatePickertokens.tokens.textFieldContentRightSlotColorHover, ",var(", _TextField.textFieldTokens.contentSlotRightColor, "));", _TextField.textFieldTokens.contentSlotRightColorActive, ":var(", _DatePickertokens.tokens.textFieldContentRightSlotColorActive, ",var(", _TextField.textFieldTokens.contentSlotRightColor, "));", _TextField.textFieldTokens.contentSlotRightOpacityReadOnly, ":var(", _DatePickertokens.tokens.textFieldContentSlotRightOpacityReadOnly, ");", _TextField.textFieldTokens.tooltipPaddingTop, " var(", _DatePickertokens.tokens.hintTooltipPaddingTop, ");", _TextField.textFieldTokens.tooltipPaddingRight, " var(", _DatePickertokens.tokens.hintTooltipPaddingRight, ");", _TextField.textFieldTokens.tooltipPaddingBottom, " var(", _DatePickertokens.tokens.hintTooltipPaddingBottom, ");", _TextField.textFieldTokens.tooltipPaddingLeft, " var(", _DatePickertokens.tokens.hintTooltipPaddingLeft, ");", _TextField.textFieldTokens.tooltipMinHeight, " var(", _DatePickertokens.tokens.hintTooltipMinHeight, ");", _TextField.textFieldTokens.tooltipBackgroundColor, " var(", _DatePickertokens.tokens.hintTooltipBackgroundColor, ");", _TextField.textFieldTokens.tooltipBoxShadow, " var(", _DatePickertokens.tokens.hintTooltipBoxShadow, ");", _TextField.textFieldTokens.tooltipBorderRadius, " var(", _DatePickertokens.tokens.hintTooltipBorderRadius, ");", _TextField.textFieldTokens.tooltipColor, " var(", _DatePickertokens.tokens.hintTooltipColor, ");", _TextField.textFieldTokens.tooltipTextFontFamily, " var(", _DatePickertokens.tokens.hintTooltipTextFontFamily, ");", _TextField.textFieldTokens.tooltipTextFontSize, " var(", _DatePickertokens.tokens.hintTooltipTextFontSize, ");", _TextField.textFieldTokens.tooltipTextFontStyle, " var(", _DatePickertokens.tokens.hintTooltipTextFontStyle, ");", _TextField.textFieldTokens.tooltipTextFontWeight, " var(", _DatePickertokens.tokens.hintTooltipTextFontWeight, ");", _TextField.textFieldTokens.tooltipTextFontLetterSpacing, " var(", _DatePickertokens.tokens.hintTooltipTextFontLetterSpacing, ");", _TextField.textFieldTokens.tooltipTextFontLineHeight, " var(", _DatePickertokens.tokens.hintTooltipTextFontLineHeight, ");", _TextField.textFieldTokens.tooltipContentLeftMargin, " var(", _DatePickertokens.tokens.hintTooltipContentLeftMargin, ");", _TextField.textFieldTokens.tooltipArrowMaskWidth, " var(", _DatePickertokens.tokens.hintTooltipArrowMaskWidth, ");", _TextField.textFieldTokens.tooltipArrowMaskHeight, " var(", _DatePickertokens.tokens.hintTooltipArrowMaskHeight, ");", _TextField.textFieldTokens.tooltipArrowMaskImage, " var(", _DatePickertokens.tokens.hintTooltipArrowMaskImage, ");", _TextField.textFieldTokens.tooltipArrowBackground, " var(", _DatePickertokens.tokens.hintTooltipArrowBackground, ");", _TextField.textFieldTokens.tooltipArrowHeight, " var(", _DatePickertokens.tokens.hintTooltipArrowHeight, ");", _TextField.textFieldTokens.tooltipArrowEdgeMargin, " var(", _DatePickertokens.tokens.hintTooltipArrowEdgeMargin, ");&.", _DatePickertokens.classes.datePickerSuccess, "{", _TextField.textFieldTokens.color, ":var(", _DatePickertokens.tokens.textFieldColorSuccess, ",var(", _DatePickertokens.tokens.textFieldColor, "));", _TextField.textFieldTokens.backgroundColor, ":var(", _DatePickertokens.tokens.textFieldBackgroundSuccessColor, ");", _TextField.textFieldTokens.backgroundColorHover, ":var(", _DatePickertokens.tokens.textFieldBackgroundSuccessColorHover, ");", _TextField.textFieldTokens.backgroundColorFocus, ":var(", _DatePickertokens.tokens.textFieldBackgroundSuccessColorFocus, ");", _TextField.textFieldTokens.borderColor, ":var(", _DatePickertokens.tokens.textFieldBorderColorSuccess, ");", _TextField.textFieldTokens.borderColorHover, ":var(", _DatePickertokens.tokens.textFieldBorderColorSuccessHover, ");", _TextField.textFieldTokens.borderColorFocus, ":var(", _DatePickertokens.tokens.textFieldBorderColorSuccessFocus, ");", _TextField.textFieldTokens.dividerColor, ":var(", _DatePickertokens.tokens.textFieldDividerColorSuccess, ");", _TextField.textFieldTokens.contentSlotColor, ":var(", _DatePickertokens.tokens.textFieldContentSlotColorSuccess, ",var(", _DatePickertokens.tokens.textFieldContentSlotColor, "));", _TextField.textFieldTokens.contentSlotColorHover, ":var(", _DatePickertokens.tokens.textFieldContentSlotColorSuccessHover, ",var(", _DatePickertokens.tokens.textFieldContentSlotColorHover, "));", _TextField.textFieldTokens.contentSlotColorActive, ":var(", _DatePickertokens.tokens.textFieldContentSlotColorSuccessActive, ",var(", _DatePickertokens.tokens.textFieldContentSlotColorActive, "));}&.", _DatePickertokens.classes.datePickerError, "{", _TextField.textFieldTokens.color, ":var(", _DatePickertokens.tokens.textFieldColorError, ",var(", _DatePickertokens.tokens.textFieldColor, "));", _TextField.textFieldTokens.backgroundColor, ":var(", _DatePickertokens.tokens.textFieldBackgroundErrorColor, ");", _TextField.textFieldTokens.backgroundColorHover, ":var(", _DatePickertokens.tokens.textFieldBackgroundErrorColorHover, ");", _TextField.textFieldTokens.backgroundColorFocus, ":var(", _DatePickertokens.tokens.textFieldBackgroundErrorColorFocus, ");", _TextField.textFieldTokens.borderColor, ":var(", _DatePickertokens.tokens.textFieldBorderColorError, ");", _TextField.textFieldTokens.borderColorHover, ":var(", _DatePickertokens.tokens.textFieldBorderColorErrorHover, ");", _TextField.textFieldTokens.borderColorFocus, ":var(", _DatePickertokens.tokens.textFieldBorderColorErrorFocus, ");", _TextField.textFieldTokens.dividerColor, ":var(", _DatePickertokens.tokens.textFieldDividerColorError, ");", _TextField.textFieldTokens.contentSlotColor, ":var(", _DatePickertokens.tokens.textFieldContentSlotColorError, ",var(", _DatePickertokens.tokens.textFieldContentSlotColor, "));", _TextField.textFieldTokens.contentSlotColorHover, ":var(", _DatePickertokens.tokens.textFieldContentSlotColorErrorHover, ",var(", _DatePickertokens.tokens.textFieldContentSlotColorHover, "));", _TextField.textFieldTokens.contentSlotColorActive, ":var(", _DatePickertokens.tokens.textFieldContentSlotColorErrorActive, ",var(", _DatePickertokens.tokens.textFieldContentSlotColorActive, "));}&.", _DatePickertokens.classes.datePickerEdited, "{", _TextField.textFieldTokens.color, ":var(", _DatePickertokens.tokens.textFieldColorEdited, ",var(", _DatePickertokens.tokens.textFieldColor, "));", _TextField.textFieldTokens.backgroundColor, ":var(", _DatePickertokens.tokens.textFieldBackgroundEditedColor, ");", _TextField.textFieldTokens.backgroundColorHover, ":var(", _DatePickertokens.tokens.textFieldBackgroundEditedColorHover, ");", _TextField.textFieldTokens.backgroundColorFocus, ":var(", _DatePickertokens.tokens.textFieldBackgroundEditedColorFocus, ");", _TextField.textFieldTokens.borderColor, ":var(", _DatePickertokens.tokens.textFieldBorderColorEdited, ");", _TextField.textFieldTokens.borderColorHover, ":var(", _DatePickertokens.tokens.textFieldBorderColorEditedHover, ");", _TextField.textFieldTokens.borderColorFocus, ":var(", _DatePickertokens.tokens.textFieldBorderColorEditedFocus, ");", _TextField.textFieldTokens.dividerColor, ":var(", _DatePickertokens.tokens.textFieldDividerColorEdited, ");}");
const base = (0, /*#__PURE__*/ _react.css)("display:inline-block;&.", _DatePickertokens.classes.datePickerstretched, "{width:100%;& > div{width:100%;}}", "base");
const LeftHelper = (0, /*#__PURE__*/ _styled.default)("div", {
    target: "e7yuccs1",
    label: "LeftHelper"
})("color:var(", _DatePickertokens.tokens.leftHelperColor, ");&.", _DatePickertokens.classes.datePickerSuccess, "{color:var(", _DatePickertokens.tokens.leftHelperColorSuccess, ");}&.", _DatePickertokens.classes.datePickerError, "{color:var(", _DatePickertokens.tokens.leftHelperColorError, ");}&.", _DatePickertokens.classes.datePickerEdited, "{color:var(", _DatePickertokens.tokens.leftHelperColorEdited, ");}");
