.portal-sidebar{padding:18px 12px}.portal-sidebar nav{display:block}.portal-sidebar nav a,.portal-sidebar summary{display:flex;align-items:center;gap:9px;min-height:38px;padding:8px;border-radius:7px;color:#334c60;font-size:13px}.portal-sidebar summary{list-style:none;cursor:pointer;font-weight:650}.portal-sidebar summary::-webkit-details-marker{display:none}.portal-sidebar summary::after{content:'›';margin-left:auto;transform:rotate(90deg)}.portal-sidebar details:not([open])>summary::after{transform:none}.portal-sidebar summary:hover{background:#eaf5f1}.portal-sidebar .nav-children{padding-left:12px;border-left:1px solid #e3ebef;margin-left:10px}.portal-sidebar .nav-icon{width:22px;flex:0 0 22px;font-size:17px;text-align:center;line-height:1}.sidebar-toggle{display:flex;align-items:center;gap:9px;color:#375264;margin-bottom:12px;padding:8px}.portal-sidebar.is-compact{width:64px;padding:18px 8px}.portal-sidebar.is-compact .nav-label,.portal-sidebar.is-compact .scope,.portal-sidebar.is-compact summary::after{display:none}.portal-sidebar.is-compact .nav-children{padding-left:0;margin-left:0;border:0}.portal-sidebar.is-compact nav a,.portal-sidebar.is-compact summary{justify-content:center;padding:8px}.portal-sidebar.is-compact .sidebar-toggle{justify-content:center;width:100%}@media(max-width:600px){.portal-sidebar,.portal-sidebar.is-compact{width:100%}.portal-sidebar.is-compact nav{display:flex;flex-wrap:wrap}.portal-sidebar.is-compact .nav-group{display:block}.portal-sidebar .scope{display:none}}