﻿/*!
 * -------------------------------------
 * Web Skin Peripheral CSS for Collapsible Tree Navigation
 * ---
 * MSIE Support: 11+
 * ---
 * Requires
 *   web-skin Core CSS
 * ---
 * Copyright © 2025 Workiva
 * -------------------------------------
 */.list-group-tree .list-group-item{border-top-width:.1rem;border-top-color:rgba(0,0,0,0);margin-bottom:.1rem;padding:.6rem .6rem .6rem 2.3rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list-group-tree .list-group-item .icon{color:#474747}.list-group-tree .list-group-item:hover,.list-group-tree .list-group-item:focus{background-color:rgba(0,0,0,0)}.list-group-tree .list-group-item:hover .icon,.list-group-tree .list-group-item:focus .icon{color:inherit}.list-group-tree .list-group-item:hover:active{background-color:rgba(0,0,0,0)}.list-group-tree .list-group-item:hover:active .icon{color:inherit}.list-group-tree.list-group-xs .list-group-item{padding:.3rem .6rem .3rem 2.3rem}.list-group-tree.list-group-xs .list-group-item .caret:not(.caret--within-button){height:2.8rem;width:2.3rem}.list-group-tree.list-group-xs .list-group-item .caret:not(.caret--within-button):after{border-style:solid;border-width:.5rem;border-right-width:0;top:.9rem;left:.8rem}.list-group-tree.list-group-xs .open>.list-group-item .caret:not(.caret--within-button)::after,.list-group-tree.list-group-xs .list-group-item.open .caret:not(.caret--within-button)::after{border-style:solid;border-width:.5rem;border-bottom-width:0;top:1.15rem;left:.5rem}.list-group-tree.list-group-xs .active>.list-group-item.open .caret:not(.caret--within-button)::after,.list-group-tree.list-group-xs .active-parent>.list-group-item.open .caret:not(.caret--within-button)::after{border-style:solid;border-width:.5rem;border-bottom-width:0}.list-group-tree.list-group-sm .list-group-item{padding:.4rem .6rem .4rem 2.3rem}.list-group-tree.list-group-sm .list-group-item .caret:not(.caret--within-button){height:3rem;width:2.3rem}.list-group-tree.list-group-sm .list-group-item .caret:not(.caret--within-button):after{border-style:solid;border-width:.5rem;border-right-width:0;top:1rem;left:.8rem}.list-group-tree.list-group-sm .open>.list-group-item .caret:not(.caret--within-button)::after,.list-group-tree.list-group-sm .list-group-item.open .caret:not(.caret--within-button)::after{border-style:solid;border-width:.5rem;border-bottom-width:0;top:1.25rem;left:.5rem}.list-group-tree.list-group-sm .active>.list-group-item.open .caret:not(.caret--within-button)::after,.list-group-tree.list-group-sm .active-parent>.list-group-item.open .caret:not(.caret--within-button)::after{border-style:solid;border-width:.5rem;border-bottom-width:0}.list-group-tree.list-group-lg .list-group-item{padding:1.1rem .8rem 1.1rem 2.3rem}.list-group-tree.list-group-lg .list-group-item .caret:not(.caret--within-button){height:4.4rem;width:2.3rem}.list-group-tree.list-group-lg .list-group-item .caret:not(.caret--within-button):after{border-style:solid;border-width:.5rem;border-right-width:0;top:1.7rem;left:.8rem}.list-group-tree.list-group-lg .open>.list-group-item .caret:not(.caret--within-button)::after,.list-group-tree.list-group-lg .list-group-item.open .caret:not(.caret--within-button)::after{border-style:solid;border-width:.5rem;border-bottom-width:0;top:1.95rem;left:.5rem}.list-group-tree.list-group-lg .active>.list-group-item.open .caret:not(.caret--within-button)::after,.list-group-tree.list-group-lg .active-parent>.list-group-item.open .caret:not(.caret--within-button)::after{border-style:solid;border-width:.5rem;border-bottom-width:0}.list-group-tree .active>.list-group-item,.list-group-tree .active-parent>.list-group-item,.list-group-tree .list-group-item.active-parent,.list-group-tree .list-group-item.active{cursor:pointer !important;border-color:rgba(0,0,0,0) !important}.list-group-tree .active-parent>.list-group-item{color:#0085e6;background-color:rgba(0,0,0,0);font-weight:bold;z-index:1;background-color:rgba(0,0,0,0)}.list-group-tree .active-parent>.list-group-item:hover,.list-group-tree .active-parent>.list-group-item:focus,.list-group-tree .active-parent>.list-group-item:hover:active{color:#0085e6;background-color:rgba(0,0,0,0)}.list-group-tree .active-parent>.list-group-item .list-group-item-heading{color:inherit;font-weight:inherit}.list-group-tree .active-parent>.list-group-item .list-group-item-text{color:inherit;font-weight:inherit}.list-group-tree .list-group-item .caret:not(.caret--within-button){border:0 none;height:3.4rem;width:2.3rem;position:absolute;left:0;top:0}.list-group-tree .list-group-item .caret:not(.caret--within-button):after{position:absolute;top:1.2rem;left:.8rem;content:"";width:0;border-color:transparent;border-style:solid;border-width:.5rem;border-right-width:0;border-left-color:rgba(0, 0, 0, 0.62)}.list-group-tree .list-group-item:hover .caret:not(.caret--within-button):after,.list-group-tree .list-group-item:focus .caret:not(.caret--within-button):after{border-left-color:#0094ff}.list-group-tree .list-group-item:not(.open):hover:active .caret:not(.caret--within-button):after{border-left-color:#0085e6}.list-group-tree .active>.list-group-item:not(.open) .caret:not(.caret--within-button),.list-group-tree .active-parent>.list-group-item:not(.open) .caret:not(.caret--within-button){cursor:pointer}.list-group-tree .active>.list-group-item:not(.open) .caret:not(.caret--within-button):after,.list-group-tree .active-parent>.list-group-item:not(.open) .caret:not(.caret--within-button):after{border-left-color:#0085e6}.list-group-tree .active>.list-group-item:not(.open):hover .caret:not(.caret--within-button):after,.list-group-tree .active>.list-group-item:not(.open):focus .caret:not(.caret--within-button):after,.list-group-tree .active>.list-group-item:not(.open):hover:active .caret:not(.caret--within-button):after,.list-group-tree .active-parent>.list-group-item:not(.open):hover .caret:not(.caret--within-button):after,.list-group-tree .active-parent>.list-group-item:not(.open):focus .caret:not(.caret--within-button):after,.list-group-tree .active-parent>.list-group-item:not(.open):hover:active .caret:not(.caret--within-button):after{border-left-color:#0085e6}.list-group-tree .open>.list-group-item .caret:not(.caret--within-button),.list-group-tree .list-group-item.open .caret:not(.caret--within-button){opacity:1}.list-group-tree .open>.list-group-item .caret:not(.caret--within-button):after,.list-group-tree .list-group-item.open .caret:not(.caret--within-button):after{top:1.45rem;left:.5rem;border-color:transparent;border-style:solid;border-width:.5rem;border-bottom-width:0;border-top-color:hsl(0, 0%, 20%)}.list-group-tree .open>.list-group-item:hover .caret:not(.caret--within-button):after,.list-group-tree .open>.list-group-item:focus .caret:not(.caret--within-button):after,.list-group-tree .list-group-item.open:hover .caret:not(.caret--within-button):after,.list-group-tree .list-group-item.open:focus .caret:not(.caret--within-button):after{border-top-color:#0094ff}.list-group-tree .open>.list-group-item:hover:active .caret:not(.caret--within-button):after,.list-group-tree .list-group-item.open:hover:active .caret:not(.caret--within-button):after{border-top-color:#0085e6}.list-group-tree .active>.list-group-item.open .caret:not(.caret--within-button):after,.list-group-tree .active-parent>.list-group-item.open .caret:not(.caret--within-button):after{border-color:transparent;border-style:solid;border-width:.5rem;border-bottom-width:0;border-top-color:#0085e6}.list-group-tree .active>.list-group-item.open:hover .caret:not(.caret--within-button):after,.list-group-tree .active>.list-group-item.open:focus .caret:not(.caret--within-button):after,.list-group-tree .active>.list-group-item.open:hover:active .caret:not(.caret--within-button):after,.list-group-tree .active-parent>.list-group-item.open:hover .caret:not(.caret--within-button):after,.list-group-tree .active-parent>.list-group-item.open:focus .caret:not(.caret--within-button):after,.list-group-tree .active-parent>.list-group-item.open:hover:active .caret:not(.caret--within-button):after{border-top-color:#0085e6}.list-group-tree .list-group-parent .list-group{margin-bottom:0;padding-left:1.5rem}.list-group-tree>.list-group-parent>.list-group-item{padding-left:0;text-indent:2.3rem}.list-group-tree>.list-group-parent>.list-group-item .group-icon{display:none}.list-group-tree .list-group-parent-border{margin-top:.8rem;padding-top:.9rem}.list-group-tree .list-group-parent-border:after{position:absolute;top:0;right:.8rem;left:.8rem;content:"";border-top:.1rem solid #b3b3b3}.list-group-tree.has-group-icons>.list-group-parent>.list-group-item{text-indent:0}.list-group-tree.has-group-icons>.list-group-parent>.list-group-item .group-icon{display:inline-block;text-indent:0}.list-group-tree.has-group-icons>.list-group-parent>.list-group-item .caret:not(.caret--within-button){display:none}.list-group-tree.has-group-icons>.list-group-parent.active>.list-group-item .group-icon,.list-group-tree.has-group-icons>.list-group-parent.active-parent>.list-group-item .group-icon{color:inherit}.list-group-tree.has-group-icons>.list-group-parent>.list-group{padding-left:.3rem}

/*# sourceMappingURL=list-group-tree.min.css.map */