"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 Divider () {
        return Divider;
    },
    get DividerWrapper () {
        return DividerWrapper;
    },
    get Wrapper () {
        return Wrapper;
    }
});
const _styledcomponents = /*#__PURE__*/ _interop_require_default(require("styled-components"));
const _Selecttokens = require("../../Select.tokens");
function _interop_require_default(obj) {
    return obj && obj.__esModule ? obj : {
        default: obj
    };
}
const Wrapper = _styledcomponents.default.div.withConfig({
    displayName: "SelectAll.styles__Wrapper",
    componentId: "sc-6c30c183-0"
})([
    `position:`,
    `;z-index:10;top:0;display:flex;flex-direction:column;background:var(`,
    `);margin-bottom:`,
    `;border-top-left-radius:calc(var(`,
    `) - 0.125rem - var(`,
    `,0rem));border-top-right-radius:calc(var(`,
    `) - 0.125rem - var(`,
    `,0rem));`
], ({ sticky })=>sticky ? 'sticky' : 'static', _Selecttokens.constants.background, ({ variant })=>`var(${variant === 'tight' ? _Selecttokens.tokens.dividerMarginBottomTight : _Selecttokens.tokens.dividerMarginBottom})`, _Selecttokens.tokens.borderRadius, _Selecttokens.tokens.dropdownBorderWidth, _Selecttokens.tokens.borderRadius, _Selecttokens.tokens.dropdownBorderWidth);
const DividerWrapper = _styledcomponents.default.div.withConfig({
    displayName: "SelectAll.styles__DividerWrapper",
    componentId: "sc-6c30c183-1"
})([
    `background:var(`,
    `);`
], _Selecttokens.constants.background);
const Divider = _styledcomponents.default.div.withConfig({
    displayName: "SelectAll.styles__Divider",
    componentId: "sc-6c30c183-2"
})([
    `height:0.0625rem;margin-top:`,
    `;margin-right:var(`,
    `);margin-left:var(`,
    `);background:var(`,
    `);`
], ({ variant })=>`var(${variant === 'tight' ? _Selecttokens.tokens.dividerMarginTopTight : _Selecttokens.tokens.dividerMarginTop})`, _Selecttokens.tokens.dividerMarginRight, _Selecttokens.tokens.dividerMarginLeft, _Selecttokens.tokens.dividerColor);
