.nav-links_navLinks__p0uMH{display:flex;flex-direction:column;gap:8px;justify-content:center;align-items:stretch}.nav-links_link__udlWH{padding:0 16px}.nav-links_divider__yp5DF{margin:12px 0;height:1px;width:100%;background-color:var(--side-nav-divider,var(--gray-3))}.nav-link_navLink__gwJqX{display:flex;align-items:center;gap:12px;padding:8px;font-size:14px;border-radius:4px;line-height:20px;font-weight:500;color:var(--side-nav-foreground,var(--gray-5))}.nav-link_navLink__gwJqX.nav-link_collapsed__6byGs{width:36px;height:36px}.nav-link_icon__q2sGu{width:20px;height:20px}.nav-link_navLink__gwJqX.nav-link_active__p76pF,.nav-link_navLink__gwJqX:active,.nav-link_navLink__gwJqX:focus,.nav-link_navLink__gwJqX:hover{color:var(--side-nav-foreground,var(--black));background-color:var(--side-nav-hover,var(--gray-1))}.nav-group_navGroup__sqOmD{position:relative;display:flex;flex-direction:column;gap:6px}.nav-group_parent__1UD8o{display:flex;align-items:center;gap:12px;padding:8px;font-size:14px;border-radius:4px;line-height:20px;font-weight:500;color:var(--side-nav-foreground,var(--gray-5));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:none;border:none;width:100%;text-align:left;font-family:inherit}.nav-group_parent__1UD8o.nav-group_active__t4b6c,.nav-group_parent__1UD8o:active,.nav-group_parent__1UD8o:focus,.nav-group_parent__1UD8o:hover{color:var(--side-nav-foreground,var(--black));background-color:var(--side-nav-hover,var(--gray-1))}.nav-group_parent__1UD8o.nav-group_collapsed__GdnC4{width:36px;height:36px;padding:0;justify-content:center}.nav-group_icon__lTbcQ{width:20px;height:20px;flex:none;display:grid;place-items:center}.nav-group_label__eDHw_{flex:1 1;min-width:0;white-space:nowrap}.nav-group_caret__84KrX{width:12px;height:12px;flex:none;color:var(--side-nav-foreground,var(--gray-5));opacity:.6;transform:rotate(0);transition:transform .15s ease,opacity .15s ease}.nav-group_expanded__2WHg6 .nav-group_caret__84KrX{transform:rotate(180deg);opacity:1}.nav-group_children__c_XFM{display:none;position:relative;padding:0 0 0 14px;margin-left:18px;border-left:1px solid var(--side-nav-divider,var(--gray-3));flex-direction:column;gap:6px}.nav-group_expanded__2WHg6:not(.nav-group_collapsed__GdnC4) .nav-group_children__c_XFM{display:flex}.nav-group_child__Yvrm5{display:flex;align-items:center;padding:8px;border-radius:4px;font-size:14px;font-weight:500;line-height:18px;color:var(--side-nav-foreground,var(--gray-5));opacity:.75;transition:opacity .12s ease,background-color .12s ease}.nav-group_child__Yvrm5.nav-group_childActive__0Hpi9,.nav-group_child__Yvrm5:focus,.nav-group_child__Yvrm5:hover{opacity:1;background-color:var(--side-nav-hover,var(--gray-1))}.nav-group_child__Yvrm5.nav-group_childActive__0Hpi9{font-weight:500;color:var(--side-nav-foreground,var(--black))}.nav-group_navGroup__sqOmD.nav-group_collapsed__GdnC4 .nav-group_children__c_XFM{display:none;position:absolute;left:calc(100% + 8px);top:-8px;margin:0;padding:8px;width:220px;background:var(--side-nav-background,var(--white));border:1px solid var(--side-nav-divider,var(--gray-3));border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.1),0 1px 0 rgba(0,0,0,.04);z-index:50;opacity:0;transform:translateX(-4px);transition:opacity .12s ease,transform .12s ease;pointer-events:none}.nav-group_navGroup__sqOmD.nav-group_collapsed__GdnC4:focus-within .nav-group_children__c_XFM,.nav-group_navGroup__sqOmD.nav-group_collapsed__GdnC4:hover .nav-group_children__c_XFM{display:flex;opacity:1;transform:translateX(0);pointer-events:auto}.nav-group_navGroup__sqOmD.nav-group_collapsed__GdnC4 .nav-group_children__c_XFM:before{content:attr(data-parent-label);display:block;font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--side-nav-foreground,var(--gray-11));opacity:.7;padding:4px 8px 6px;border-bottom:1px solid var(--side-nav-divider,var(--gray-3));margin-bottom:4px}.nav-group_navGroup__sqOmD.nav-group_collapsed__GdnC4 .nav-group_child__Yvrm5{width:auto;padding:8px;font-size:13px}