/* Loaded after navigation.css: nested workspace navigation only. */
.workspace-navigation nav.wrap{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:6px;overflow:visible;padding-top:10px;padding-bottom:10px}
.workspace-navigation nav>a,.workspace-navigation .wn-group>summary{padding:11px 14px;border-radius:10px;font-size:13px;font-weight:600;line-height:1.5;white-space:nowrap}
.wn-group{position:relative;margin:0;min-width:0}.wn-group>summary{list-style:none;display:flex;align-items:center;gap:11px;cursor:pointer;color:#587263;user-select:none}.wn-group>summary::-webkit-details-marker{display:none}.wn-chevron{width:6px;height:6px;border-right:1.8px solid currentColor;border-bottom:1.8px solid currentColor;transform:rotate(45deg);margin-top:-4px}.wn-group[open] .wn-chevron{transform:rotate(225deg);margin-top:3px}.wn-group>summary:hover,.wn-group[open]>summary{background:#edf4eb;color:#14684c}.wn-group.wn-current>summary{background:#14684c;color:white;box-shadow:0 3px 9px #14684c20}
.wn-submenu{position:absolute;top:calc(100% + 7px);left:0;z-index:120;min-width:235px;max-width:calc(100vw - 32px);padding:8px;background:white;border:1px solid #dce8de;border-radius:14px;box-shadow:0 14px 35px #183b2520;max-height:65vh;overflow-y:auto}.wn-group:not([open])>.wn-submenu{display:none}.workspace-navigation .wn-submenu>a{display:flex;padding:11px 13px;margin:2px 0;border-radius:8px;white-space:normal;color:#42624f;font-size:13px;line-height:1.5;text-decoration:none}.workspace-navigation .wn-submenu>a:hover{background:#edf4e9;color:#14684c}.workspace-navigation .wn-submenu>a.menu-active{background:#e0f0e5;color:#0d6342;font-weight:750;border-left:3px solid #14684c}.wn-group>summary:focus-visible{outline:3px solid #a4c866;outline-offset:2px}.wn-group.wn-align-right>.wn-submenu{left:auto;right:0}
@media(max-width:760px){.workspace-navigation nav.wrap{gap:4px}.workspace-navigation nav>a,.workspace-navigation .wn-group>summary{padding:9px 10px;font-size:12px}.wn-submenu{min-width:210px;max-height:55vh}.workspace-navigation{position:relative}}
