.sidebar-nav .nav-group .nav-subgroup{margin:4px 0;border:1px solid #ffffff17;border-radius:8px;overflow:hidden}.sidebar-nav .nav-group .nav-subgroup>summary{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 9px;font-size:12px;font-weight:700;letter-spacing:0;text-transform:none;color:#e5f3e9;background:#ffffff0b;cursor:pointer;list-style:none;border-radius:0}.sidebar-nav .nav-group .nav-subgroup>summary::-webkit-details-marker{display:none}.sidebar-nav .nav-group .nav-subgroup>summary:hover{background:#ffffff19}.sidebar-nav .nav-group .nav-subgroup>summary:focus-visible{outline:2px solid #c8ead4;outline-offset:-3px}.sidebar-nav .nav-group .nav-subgroup>summary .nav-sub-label{font-size:12px;line-height:1.4;transform:none}.sidebar-nav .nav-group .nav-subgroup>summary .nav-sub-chevron{font-size:20px;line-height:1;transform:none;transition:transform .15s}.sidebar-nav .nav-group .nav-subgroup[open]>summary .nav-sub-chevron{transform:rotate(90deg)}.sidebar-nav .nav-sub-items{padding:3px 3px 6px 7px}.sidebar-nav .nav-group .nav-sub-items>a{padding:9px 7px;gap:8px;font-size:12px;line-height:1.4;min-width:0}.sidebar-nav .nav-sub-items>a>span:last-child{min-width:0;overflow-wrap:anywhere}.sidebar-nav .nav-sub-items .nav-icon{flex:0 0 18px;width:18px;font-size:15px}@media(max-width:980px){.sidebar-nav .nav-group .nav-subgroup>summary{padding:12px 10px}.sidebar-nav .nav-group .nav-sub-items>a{padding:11px 7px}}
