"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 ArrowIcon () {
        return ArrowIcon;
    },
    get Label () {
        return Label;
    },
    get SectionDivider () {
        return SectionDivider;
    },
    get SectionHeader () {
        return SectionHeader;
    },
    get SectionIcon () {
        return SectionIcon;
    },
    get StyledSection () {
        return StyledSection;
    }
});
const _styledcomponents = /*#__PURE__*/ _interop_require_default(require("styled-components"));
const _Icon = require("../../../_Icon");
const _mixins = require("../../../../mixins");
const _NavigationDrawertokens = require("../../NavigationDrawer.tokens");
function _interop_require_default(obj) {
    return obj && obj.__esModule ? obj : {
        default: obj
    };
}
const StyledSection = _styledcomponents.default.div.withConfig({
    displayName: "Section.styles__StyledSection",
    componentId: "sc-c179f8d5-0"
})([
    `display:flex;flex-direction:column;`
]);
const SectionHeader = _styledcomponents.default.div.withConfig({
    displayName: "Section.styles__SectionHeader",
    componentId: "sc-c179f8d5-1"
})([
    `display:flex;flex-direction:row;padding:var(`,
    `);gap:var(`,
    `);align-items:center;cursor:pointer;box-sizing:border-box;height:var(`,
    `);min-width:var(`,
    `);color:var(`,
    `);font-size:var(`,
    `);font-family:var(--plasma-typo-body-s-font-family);font-style:var(--plasma-typo-text-s-font-style);font-weight:var(--plasma-typo-text-s-font-weight);line-height:var(--plasma-typo-text-s-line-height);letter-spacing:var(--plasma-typo-text-s-letter-spacing);border-radius:var(`,
    `);user-select:none;`
], _NavigationDrawertokens.tokens.sectionPadding, _NavigationDrawertokens.tokens.sectionHeaderGap, _NavigationDrawertokens.tokens.sidebarWidthClosed, _NavigationDrawertokens.tokens.sidebarWidthClosed, _NavigationDrawertokens.tokens.sectionColor, _NavigationDrawertokens.tokens.sectionFontSize, _NavigationDrawertokens.tokens.sectionBorderRadius);
const SectionDivider = _styledcomponents.default.div.withConfig({
    displayName: "Section.styles__SectionDivider",
    componentId: "sc-c179f8d5-2"
})([
    `height:var(`,
    `);background:var(`,
    `);margin:10px 0;`
], _NavigationDrawertokens.tokens.dividerHeight, _NavigationDrawertokens.tokens.dividerColor);
const SectionIcon = _styledcomponents.default.div.withConfig({
    displayName: "Section.styles__SectionIcon",
    componentId: "sc-c179f8d5-3"
})([
    `width:var(`,
    `);min-width:var(`,
    `);height:var(`,
    `);display:flex;div{width:var(`,
    `);height:var(`,
    `);}`
], _NavigationDrawertokens.tokens.iconContainerSize, _NavigationDrawertokens.tokens.iconContainerSize, _NavigationDrawertokens.tokens.iconContainerSize, _NavigationDrawertokens.tokens.iconSize, _NavigationDrawertokens.tokens.iconSize);
const ArrowIcon = (0, _styledcomponents.default)(_Icon.IconDisclosureDownCentered).withConfig({
    displayName: "Section.styles__ArrowIcon",
    componentId: "sc-c179f8d5-4"
})([
    `margin:auto;`
]);
const Label = _styledcomponents.default.span.withConfig({
    displayName: "Section.styles__Label",
    componentId: "sc-c179f8d5-5"
})([
    ``,
    `;`
], (0, _mixins.applyEllipsis)());
