.PortalRail_rail__l30ZG{position:fixed;left:0;top:0;bottom:0;width:220px;display:flex;flex-direction:column;background:var(--rr-color-bg-secondary);border-right:1px solid var(--rr-color-border-default);padding:16px 12px;z-index:30;overflow:hidden;transition:width .18s cubic-bezier(.2,0,0,1),padding .18s cubic-bezier(.2,0,0,1)}.PortalRail_rail__l30ZG[data-collapsed=true]{width:72px;padding:16px 8px}.PortalRail_brandRow__CX4Mt{display:flex;align-items:center;gap:10px;padding:0 4px 16px}.PortalRail_rail__l30ZG[data-collapsed=true] .PortalRail_brandRow__CX4Mt{justify-content:center;padding:0 0 16px}.PortalRail_brandLink__FWBbk{display:flex;align-items:center;gap:10px;text-decoration:none;min-width:0;flex:1;border-radius:var(--rr-radius-md,8px)}.PortalRail_brandLink__FWBbk:focus-visible{outline:none;box-shadow:0 0 0 2px var(--rr-color-bg-primary),0 0 0 4px var(--rr-color-border-focus)}.PortalRail_brandIconChip__g0C7c{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:12px;background:hsl(var(--primary));color:hsl(var(--primary-foreground));flex-shrink:0;box-shadow:0 1px 2px 0 rgba(0,0,0,.06)}.PortalRail_brandStack__fCbpo{display:flex;flex-direction:column;gap:2px;line-height:1;min-width:0;opacity:1;transition:opacity .14s cubic-bezier(.2,0,0,1)}.PortalRail_rail__l30ZG[data-collapsed=true] .PortalRail_brandStack__fCbpo{opacity:0;pointer-events:none;position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.PortalRail_brandWordmark__y6yBD{font-size:14px;font-weight:700;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PortalRail_brandWordmarkPrimary__JykAz{color:var(--rr-color-text-primary)}.PortalRail_brandWordmarkAccent__lmn17{color:hsl(var(--primary))}.PortalRail_brandSubtitle__h6jBS{font-size:12px;font-weight:500;color:var(--rr-color-text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PortalRail_nav__pVQlz{display:flex;flex-direction:column;gap:4px;flex:1;align-items:stretch}.PortalRail_navItem__paPm7{display:flex;align-items:center;justify-content:flex-start;gap:12px;width:100%;min-height:44px;padding:0 14px;border-radius:var(--rr-radius-md,8px);color:var(--rr-color-text-secondary);text-decoration:none;font-size:14px;font-weight:500;transition:background-color .15s,color .15s}.PortalRail_rail__l30ZG[data-collapsed=true] .PortalRail_navItem__paPm7{justify-content:center;padding:0}.PortalRail_navItem__paPm7:focus-visible{outline:none;box-shadow:0 0 0 2px var(--rr-color-bg-primary),0 0 0 4px var(--rr-color-border-focus)}@media (hover:hover){.PortalRail_navItem__paPm7:hover{background:var(--rr-color-surface-hover);color:var(--rr-color-text-primary)}}.PortalRail_navItemActive__buz9L{background:var(--rr-color-surface-selected);color:var(--rr-color-blue)}.PortalRail_navLabel__q1Qbj{white-space:nowrap;opacity:1;transition:opacity .14s cubic-bezier(.2,0,0,1)}.PortalRail_rail__l30ZG[data-collapsed=true] .PortalRail_navLabel__q1Qbj{opacity:0;pointer-events:none;position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.PortalRail_bottom__0V962{display:flex;flex-direction:column;gap:8px;align-items:stretch;border-top:1px solid var(--rr-color-border-default);padding-top:12px}.PortalRail_helpButton__xhiy3{display:flex;align-items:center;justify-content:flex-start;gap:12px;width:100%;min-height:44px;padding:0 14px;border-radius:var(--rr-radius-md,8px);border:none;background:transparent;color:var(--rr-color-text-tertiary);font-size:14px;font-weight:500;cursor:pointer;transition:background-color .15s,color .15s}.PortalRail_rail__l30ZG[data-collapsed=true] .PortalRail_helpButton__xhiy3{justify-content:center;padding:0}.PortalRail_helpButton__xhiy3>span{white-space:nowrap;opacity:1;transition:opacity .14s cubic-bezier(.2,0,0,1)}.PortalRail_rail__l30ZG[data-collapsed=true] .PortalRail_helpButton__xhiy3>span{opacity:0;pointer-events:none;position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.PortalRail_helpButton__xhiy3:focus-visible{outline:none;box-shadow:0 0 0 2px var(--rr-color-bg-primary),0 0 0 4px var(--rr-color-border-focus)}@media (hover:hover){.PortalRail_helpButton__xhiy3:hover{background:var(--rr-color-surface-hover);color:var(--rr-color-text-primary)}}.PortalRail_avatar__qij5E{padding:4px 8px;display:flex;align-items:center;justify-content:flex-start;gap:10px}.PortalRail_rail__l30ZG[data-collapsed=true] .PortalRail_avatar__qij5E{padding:4px 0;justify-content:center}.PortalRail_avatarName__0dAks{font-size:13px;font-weight:500;color:var(--rr-color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:1;transition:opacity .14s cubic-bezier(.2,0,0,1)}.PortalRail_rail__l30ZG[data-collapsed=true] .PortalRail_avatarName__0dAks{opacity:0;pointer-events:none;position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}@media (max-width:1024px){.PortalRail_rail__l30ZG{display:none}}