"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 Label () {
        return Label;
    },
    get LabelContent () {
        return LabelContent;
    },
    get LabelWrapper () {
        return LabelWrapper;
    },
    get SingleWrapper () {
        return SingleWrapper;
    },
    get SliderBaseWrapper () {
        return SliderBaseWrapper;
    },
    get StyledRangeValue () {
        return StyledRangeValue;
    }
});
var _styledcomponents = /*#__PURE__*/ _interop_require_default(require("styled-components"));
var _Slidertokens = require("../../Slider.tokens");
var _SliderBasestyles = require("../SliderBase/SliderBase.styles");
function _interop_require_default(obj) {
    return obj && obj.__esModule ? obj : {
        default: obj
    };
}
var LabelWrapper = _styledcomponents.default.div.withConfig({
    displayName: "Single.styles__LabelWrapper",
    componentId: "sc-68991d5e-0"
})([
    "color:var(",
    ");display:flex;gap:var(",
    ");"
], _Slidertokens.tokens.labelColor, _Slidertokens.tokens.labelWrapperGap);
var LabelContent = _styledcomponents.default.div.withConfig({
    displayName: "Single.styles__LabelContent",
    componentId: "sc-68991d5e-1"
})([
    "display:inline-flex;"
]);
var Label = _styledcomponents.default.label.withConfig({
    displayName: "Single.styles__Label",
    componentId: "sc-68991d5e-2"
})([
    "font-family:var(",
    ");font-size:var(",
    ");font-style:var(",
    ");font-weight:var(",
    ");letter-spacing:var(",
    ");line-height:var(",
    ");"
], _Slidertokens.tokens.labelFontFamily, _Slidertokens.tokens.labelFontSize, _Slidertokens.tokens.labelFontStyle, _Slidertokens.tokens.labelFontWeight, _Slidertokens.tokens.labelLetterSpacing, _Slidertokens.tokens.labelLineHeight);
var StyledRangeValue = _styledcomponents.default.span.withConfig({
    displayName: "Single.styles__StyledRangeValue",
    componentId: "sc-68991d5e-3"
})([
    "color:var(",
    ");font-family:var(",
    ");font-size:var(",
    ");font-style:var(",
    ");font-weight:var(",
    ");letter-spacing:var(",
    ");line-height:var(",
    ");transition:opacity 0.1s ease-in-out;&.",
    ",&.",
    "{opacity:0;}&.",
    "{color:var(",
    ");}"
], _Slidertokens.tokens.rangeValueColor, _Slidertokens.tokens.valueFontFamily, _Slidertokens.tokens.valueFontSize, _Slidertokens.tokens.valueFontStyle, _Slidertokens.tokens.valueFontWeight, _Slidertokens.tokens.valueLetterSpacing, _Slidertokens.tokens.valueLineHeight, _Slidertokens.classes.hideMinValue, _Slidertokens.classes.hideMaxValue, _Slidertokens.classes.activeRangeValue, _Slidertokens.tokens.labelColor);
var SliderBaseWrapper = _styledcomponents.default.div.withConfig({
    displayName: "Single.styles__SliderBaseWrapper",
    componentId: "sc-68991d5e-4"
})([
    "display:flex;flex:1;position:relative;&.",
    "{display:grid;grid-template-areas:'a a' 'b c';",
    "{grid-area:a;}",
    "{width:fit-content;grid-area:b;&.",
    "{grid-area:c;justify-self:end;}}}&.",
    "{align-items:center;",
    "{margin-right:var(",
    ");&.",
    "{margin-right:0;margin-left:var(",
    ");}}}"
], _Slidertokens.classes.rangeValuesPlacementOuter, _SliderBasestyles.Slider, StyledRangeValue, _Slidertokens.classes.maxRangeValue, _Slidertokens.classes.rangeValuesPlacementInner, StyledRangeValue, _Slidertokens.tokens.rangeValueHorizontalMargin, _Slidertokens.classes.maxRangeValue, _Slidertokens.tokens.rangeValueHorizontalMargin);
var SingleWrapper = _styledcomponents.default.div.withConfig({
    displayName: "Single.styles__SingleWrapper",
    componentId: "sc-68991d5e-5"
})([
    "display:flex;opacity:var(",
    ");&.",
    "{flex-direction:column;",
    "{margin-bottom:var(",
    ");}}&.",
    "{",
    "{margin-right:var(",
    ");}",
    ":not(:has(",
    ")):has(",
    "){margin-right:var(",
    ");}",
    ":has(",
    "){margin-right:var(",
    ");}}&.",
    "{flex-direction:column;align-items:center;&.",
    "{",
    "{flex-direction:column-reverse;}&.",
    "{",
    "{flex-direction:column;}&.",
    "{",
    "{flex-direction:column-reverse;}}}&.",
    "{",
    "{flex-direction:column;}}}",
    "{align-items:center;}",
    "{width:var(",
    ");}&.",
    "{",
    "{margin-right:0;margin-bottom:var(",
    ");}}&.",
    "{align-items:flex-end;",
    "{flex-direction:row-reverse;}}&.",
    "{align-items:flex-start;}&.",
    "{flex-direction:column-reverse;",
    "{margin-top:var(",
    ");margin-right:0;margin-bottom:0;}}}&.",
    "{flex-direction:column;align-items:center;justify-content:center;",
    "{flex-direction:column;align-items:center;justify-content:center;}&.",
    "{",
    "{position:static;bottom:0;left:0;margin-bottom:var(",
    ");&.",
    "{left:0;right:0;bottom:0;margin-top:var(",
    ");margin-bottom:0;}}}&.",
    ",&.",
    "{",
    "{display:grid;grid-template-areas:'b a' 'c a';flex-direction:unset;align-items:unset;justify-content:unset;width:unset;}",
    "{grid-area:a;}",
    "{grid-area:b;align-self:start;justify-self:end;&.",
    "{grid-area:c;align-self:end;}}}&.",
    "{",
    "{grid-template-areas:'a b' 'a c';}",
    "{justify-self:start;}}}"
], _Slidertokens.tokens.disabledOpacity, _Slidertokens.classes.labelPlacementOuter, LabelWrapper, _Slidertokens.tokens.labelWrapperMarginBottom, _Slidertokens.classes.labelPlacementInner, LabelWrapper, _Slidertokens.tokens.labelWrapperMarginRight, LabelWrapper, Label, LabelContent, _Slidertokens.tokens.labelWrapperOnlyIconMarginRight, LabelWrapper, Label, _Slidertokens.tokens.labelWrapperMarginRight, _Slidertokens.classes.verticalOrientation, _Slidertokens.classes.labelAlignCenter, LabelWrapper, _Slidertokens.classes.labelPlacementBottom, LabelWrapper, _Slidertokens.classes.labelContentReversed, LabelWrapper, _Slidertokens.classes.labelContentReversed, LabelWrapper, LabelWrapper, SliderBaseWrapper, _Slidertokens.tokens.size, _Slidertokens.classes.labelPlacementInner, LabelWrapper, _Slidertokens.tokens.labelWrapperVerticalMargin, _Slidertokens.classes.labelAlignLeft, LabelWrapper, _Slidertokens.classes.labelAlignRight, _Slidertokens.classes.labelPlacementBottom, LabelWrapper, _Slidertokens.tokens.labelWrapperVerticalMargin, _Slidertokens.classes.verticalOrientation, SliderBaseWrapper, _Slidertokens.classes.labelAlignCenter, StyledRangeValue, _Slidertokens.tokens.rangeValueVerticalMargin, _Slidertokens.classes.maxRangeValue, _Slidertokens.tokens.rangeValueVerticalMargin, _Slidertokens.classes.labelAlignLeft, _Slidertokens.classes.labelAlignRight, SliderBaseWrapper, _SliderBasestyles.Slider, StyledRangeValue, _Slidertokens.classes.maxRangeValue, _Slidertokens.classes.labelAlignRight, SliderBaseWrapper, StyledRangeValue);
