"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 BaseSliderContainer () {
        return BaseSliderContainer;
    },
    get BaseStyledRange () {
        return BaseStyledRange;
    },
    get BaseStyledTrack () {
        return BaseStyledTrack;
    },
    get Label () {
        return Label;
    },
    get LabelWrapper () {
        return LabelWrapper;
    }
});
const _styled = /*#__PURE__*/ _interop_require_default(require("@emotion/styled"));
const _Slidertokens = require("../../Slider.tokens");
function _interop_require_default(obj) {
    return obj && obj.__esModule ? obj : {
        default: obj
    };
}
const Label = (0, /*#__PURE__*/ _styled.default)("label", {
    target: "e4cidsi0",
    label: "Label"
})("font-family:var(", _Slidertokens.tokens.labelFontFamily, ");font-size:var(", _Slidertokens.tokens.labelFontSize, ");font-style:var(", _Slidertokens.tokens.labelFontStyle, ");font-weight:var(", _Slidertokens.tokens.labelFontWeight, ");letter-spacing:var(", _Slidertokens.tokens.labelLetterSpacing, ");line-height:var(", _Slidertokens.tokens.labelLineHeight, ");");
const LabelWrapper = (0, /*#__PURE__*/ _styled.default)("div", {
    target: "e4cidsi1",
    label: "LabelWrapper"
})("color:var(", _Slidertokens.tokens.labelColor, ");display:flex;align-items:center;gap:var(", _Slidertokens.tokens.labelWrapperGap, ");");
const BaseSliderContainer = (0, /*#__PURE__*/ _styled.default)("div", {
    target: "e4cidsi2",
    label: "BaseSliderContainer"
})("position:relative;display:grid;align-items:center;height:var(", _Slidertokens.tokens.size, ");");
const BaseStyledTrack = (0, /*#__PURE__*/ _styled.default)("div", {
    target: "e4cidsi3",
    label: "BaseStyledTrack"
})("position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);height:var(", _Slidertokens.tokens.railThickness, ");border-radius:var(", _Slidertokens.tokens.railBorderRadius, ");background-color:var(", _Slidertokens.tokens.railBackgroundColor, ");pointer-events:none;");
const BaseStyledRange = (0, /*#__PURE__*/ _styled.default)("input", {
    target: "e4cidsi4",
    label: "BaseStyledRange"
})("appearance:none;outline:none;background:transparent;border:none;width:calc(100% + var(", _Slidertokens.tokens.thumbSize, ",0rem));height:var(", _Slidertokens.tokens.size, ");margin:0;margin-left:calc(var(", _Slidertokens.tokens.thumbSize, ",0rem) / -2);cursor:pointer;&:disabled{cursor:not-allowed;}&::-webkit-slider-runnable-track{background:transparent;}&::-webkit-slider-thumb{-webkit-appearance:none;outline:none;width:var(", _Slidertokens.tokens.thumbSize, ");height:var(", _Slidertokens.tokens.thumbHeight, ",var(", _Slidertokens.tokens.thumbSize, "));border-radius:var(", _Slidertokens.tokens.thumbBorderRadius, ",50%);cursor:grab;border-style:var(", _Slidertokens.tokens.thumbBorderStyle, ",solid);border-color:transparent;border-width:var(", _Slidertokens.tokens.thumbBorderWidth, ",0.0625rem);background:none no-repeat center,linear-gradient(var(", _Slidertokens.tokens.thumbBackgroundColor, "),var(", _Slidertokens.tokens.thumbBackgroundColor, ")) padding-box,var(", _Slidertokens.tokens.thumbBorderColor, ") border-box;transition:background-color 0.1s ease-in-out,background-image 0.1s ease-in-out;opacity:", ({ showPointer })=>showPointer === false ? '0' : '1', ";}&:not(:disabled)::-webkit-slider-thumb:hover,&:not(:disabled)::-webkit-slider-thumb:active,&:focus-visible::-webkit-slider-thumb{background:var(", _Slidertokens.tokens.thumbInnerContent, ",none) no-repeat center,linear-gradient(var(", _Slidertokens.tokens.thumbBackgroundColor, "),var(", _Slidertokens.tokens.thumbBackgroundColor, ")) padding-box,var(", _Slidertokens.tokens.thumbFocusBorderColor, ") border-box;}&::-webkit-slider-thumb:active{cursor:grabbing;}&::-moz-range-track{background:transparent;height:var(", _Slidertokens.tokens.railThickness, ");}&::-moz-range-progress{background:transparent;}&::-moz-range-thumb{width:var(", _Slidertokens.tokens.thumbSize, ");height:var(", _Slidertokens.tokens.thumbHeight, ",var(", _Slidertokens.tokens.thumbSize, "));border-radius:var(", _Slidertokens.tokens.thumbBorderRadius, ",50%);cursor:grab;border-style:var(", _Slidertokens.tokens.thumbBorderStyle, ",solid);border-color:transparent;border-width:var(", _Slidertokens.tokens.thumbBorderWidth, ",0.0625rem);background:none no-repeat center,linear-gradient(var(", _Slidertokens.tokens.thumbBackgroundColor, "),var(", _Slidertokens.tokens.thumbBackgroundColor, ")) padding-box,var(", _Slidertokens.tokens.thumbBorderColor, ") border-box;transition:background-color 0.1s ease-in-out,background-image 0.1s ease-in-out;opacity:", ({ showPointer })=>showPointer === false ? '0' : '1', ";}&:not(:disabled)::-moz-range-thumb:hover,&:not(:disabled)::-moz-range-thumb:active{background:var(", _Slidertokens.tokens.thumbInnerContent, ",none) no-repeat center,linear-gradient(var(", _Slidertokens.tokens.thumbBackgroundColor, "),var(", _Slidertokens.tokens.thumbBackgroundColor, ")) padding-box,var(", _Slidertokens.tokens.thumbFocusBorderColor, ") border-box;}&::-moz-range-thumb:active{cursor:grabbing;}&:disabled{&::-webkit-slider-thumb{cursor:not-allowed;}&::-webkit-slider-thumb:active{cursor:not-allowed;}&::-moz-range-thumb{cursor:not-allowed;}&::-moz-range-thumb:active{cursor:not-allowed;}}");
