/* CP19: existing cut-corner shell; compact task groups and a stable return. */
.sidebar-navigation .sidebar-tree-group > .sidebar-tree-toggle { min-height:44px; }
.sidebar-navigation .sidebar-tree-children .sidebar-tree-link { min-height:38px; padding-top:9px; padding-bottom:9px; line-height:1.3; }
.sidebar-navigation .sidebar-tree-children .sidebar-tree-link-text { overflow-wrap:anywhere; }
.sidebar-navigation .sidebar-tree-toggle:not(.active):not(:hover):not(:focus-visible) { box-shadow:none; }
.sidebar-navigation .sidebar-tree-link.active { color:#edffff; border-color:#8ceeff; background-color:rgba(39,170,194,.14); }
.sidebar-navigation .sidebar-tree-link:focus-visible, .sidebar-navigation .sidebar-tree-toggle:focus-visible, .eco-facility-return-cp19:focus-visible { outline:2px solid #ccfbff; outline-offset:2px; }
.eco-facility-return-cp19 .eco-facility-return-copy strong { font-family:"Chakra Petch",sans-serif; line-height:1.35; overflow-wrap:anywhere; }
@media (forced-colors:active) { .sidebar-navigation .sidebar-tree-link.active { outline:1px solid Highlight; } }
