System.register(["lit"],function(_export,_context){"use strict";var i,_templateObject,r;function _taggedTemplateLiteral(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}));}return{setters:[function(_lit){i=_lit.css;}],execute:function execute(){_export("s",r=i(_templateObject||(_templateObject=_taggedTemplateLiteral(["\n  :host {\n    display: block;\n  }\n\n  .group-item {\n    display: flex;\n    flex-direction: column;\n    height: var(--nile-height-38px, var(--ng-spacing-40px));\n    width: var(--nile-width-208px, var(--ng-spacing-264));\n    overflow: hidden;\n  }\n\n  .item-link {\n    display: flex;\n    align-items: center;\n    justify-content: flex-start;\n    height: 100%;\n    width: 100%;\n    padding-top: var(--nile-spacing-lg, var(--ng-spacing-md));\n    padding-bottom: var(--nile-spacing-lg, var(--ng-spacing-md));\n    padding-left: var(--nile-spacing-md, var(--ng-spacing-lg));\n    padding-right: var(--nile-spacing-md, var(--ng-spacing-lg));\n    cursor: pointer;\n    color: var(--nile-colors-dark-900, var(--ng-colors-graylightmode-900));\n    text-decoration: none;\n    font-size: var(--nile-type-scale-3, var(--ng-font-size-text-md));\n    line-height: 1.4;\n    box-sizing: border-box;\n    font-weight: var(--nile-font-weight-regular, var(--ng-font-weight-semibold));\n  }\n\n  .item-link:hover {\n    background: var(--nile-colors-neutral-400, var(--ng-colors-bg-primary-hover));\n    border-radius: var(--nile-radius-sm, var(--ng-radius-sm));\n  }\n\n  ::slotted(nile-side-bar-group-item-icon) {\n    flex-shrink: 0;\n  }\n\n  ::slotted(nile-side-bar-group-item-text) {\n    flex-grow: 1;\n  }\n\n  :host([active]) [part=\"link\"] {\n    background: var(--nile-colors-primary-100, var(--ng-colors-bg-brand-primary));\n    border-radius: var(--nile-radius-sm, var(--ng-radius-sm));\n  }\n\n  :host([collapsed]) .group-item {\n    height: 38px;\n    width: 38px;\n  }\n\n  :host([disabled]) .item-link {\n    opacity: 0.5;\n    pointer-events: none;\n    cursor: not-allowed;\n  }\n"]))));}};});
//# sourceMappingURL=nile-side-bar-group-item.css.cjs.js.map
