.workspace-navigation{--nav-muted:#aeb8b2;--nav-text:#f0f3ef;--nav-hover:#ffffff0c;--nav-selected:#f6ac79;flex-direction:column;gap:4px;min-height:0;display:flex}.workspace-navigation .workspace-nav-group-title,.workspace-navigation .workspace-nav-link{text-align:left;white-space:normal;width:100%;height:auto;min-height:36px;color:var(--nav-muted);border-radius:6px;justify-content:flex-start;gap:9px;padding:8px 10px;font-size:12px;font-weight:450;line-height:1.35;display:flex}.workspace-navigation .workspace-nav-group-title{color:#cbd3cd;font-size:11px;font-weight:650}.workspace-navigation .workspace-nav-group-title>span,.workspace-navigation .workspace-nav-link>span{flex:1;min-width:0}.workspace-navigation .workspace-nav-group-title.has-active{color:var(--nav-text)}.workspace-navigation .workspace-nav-group-title:hover,.workspace-navigation .workspace-nav-link:hover{background:var(--nav-hover);color:var(--nav-text)}.workspace-navigation .workspace-nav-group-title>svg,.workspace-navigation .workspace-nav-link>svg{flex-shrink:0;width:15px;height:15px}.workspace-navigation .workspace-nav-chevron{color:#87968d;transition:transform .14s;width:13px!important;height:13px!important}.workspace-navigation .workspace-nav-chevron.is-open{transform:rotate(90deg)}.workspace-navigation .workspace-nav-items{padding:3px 0 7px 10px}.workspace-navigation .workspace-nav-items>.workspace-nav-link,.workspace-navigation .workspace-nav-items>div{margin-bottom:2px}.workspace-navigation .workspace-nav-link.is-active{color:var(--nav-selected);background:#f3a87116;font-weight:600;box-shadow:inset 2px 0 #ec8e51}.workspace-navigation .workspace-nav-link.has-active{color:var(--nav-selected)}.workspace-navigation .workspace-nav-children{border-left:1px solid #ffffff20;margin:2px 0 4px 17px;padding-left:6px}.workspace-navigation .workspace-nav-child{font-size:11px}.workspace-navigation .workspace-nav-child>svg{width:13px;height:13px}.workspace-navigation.is-collapsed{align-items:center;gap:6px}.workspace-navigation .workspace-nav-group-icon{width:38px;height:38px;color:var(--nav-muted)}.workspace-navigation .workspace-nav-group-icon:hover{background:var(--nav-hover);color:var(--nav-text)}.workspace-navigation .workspace-nav-group-icon.is-active{color:var(--nav-selected);background:#f3a87116}.workspace-navigation .workspace-nav-group-title:focus-visible,.workspace-navigation .workspace-nav-link:focus-visible,.workspace-navigation .workspace-nav-group-icon:focus-visible{outline-offset:-2px;box-shadow:none;outline:2px solid #f6ac79}@media (width<=767px){.workspace-navigation .workspace-nav-group-title,.workspace-navigation .workspace-nav-link{min-height:44px}.workspace-navigation .workspace-nav-child{font-size:12px}}@media (prefers-reduced-motion:reduce){.workspace-navigation .workspace-nav-chevron{transition:none}}.workspace-navigation .workspace-nav-group-title:hover,.workspace-navigation .workspace-nav-link:hover,.workspace-navigation .workspace-nav-group-icon:hover{background:var(--nav-hover);color:var(--nav-text)}.workspace-navigation .workspace-nav-link.is-active,.workspace-navigation .workspace-nav-group-icon.is-active{color:var(--nav-selected);background:#f3a87116}.workspace-navigation .workspace-nav-count{color:#cbd3cd;text-align:center;background:#ffffff0c;border-radius:5px;flex-shrink:0;min-width:1.25rem;margin-left:auto;padding:1px 5px;font-size:10px}.workspace-navigation .workspace-nav-stage{color:var(--nav-selected);margin-right:6px;font-size:10px}.workspace-nav-flyout .workspace-nav-count{color:hsl(var(--muted-foreground));background:hsl(var(--muted))}.flow-workspace-sidebar{--sidebar-background:156 8% 13%;--sidebar-foreground:100 8% 92%;color:#e7eae7}.flow-workspace-sidebar[data-mobile=true]{width:min(320px,92vw)}.flow-workspace-sidebar .flow-sidebar-header{gap:22px;padding:22px 18px 14px}.flow-workspace-sidebar .flow-sidebar-brand-row{align-items:center;gap:12px;display:flex}.flow-workspace-sidebar .flow-sidebar-brand{letter-spacing:-1.3px;align-items:center;gap:9px;font-size:25px;font-weight:750;line-height:1;display:flex}.flow-workspace-sidebar .flow-sidebar-dot{color:#f18a52}.flow-workspace-sidebar .flow-sidebar-symbol{gap:3px;display:flex;transform:skew(-14deg)}.flow-workspace-sidebar .flow-sidebar-symbol i{background:#ec8651;border-radius:2px;width:5px;height:21px;display:block}.flow-workspace-sidebar .flow-sidebar-symbol i:nth-child(2){height:27px;margin-top:-6px}.flow-workspace-sidebar .flow-sidebar-symbol i:nth-child(3){height:17px;margin-top:4px}.flow-workspace-sidebar .flow-sidebar-org{letter-spacing:1.5px;color:#b1bcb4;border-left:1px solid #ffffff25;margin-left:auto;padding-left:12px;font-size:9px}.flow-workspace-sidebar .flow-sidebar-search{color:#adb9b1;background:0 0;border-color:#ffffff1c;justify-content:flex-start;gap:8px;width:100%;height:36px;font-size:12px}.flow-workspace-sidebar .flow-sidebar-search:hover{color:#f2f5f0;background:#ffffff08}.flow-workspace-sidebar .flow-sidebar-content{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff25 transparent;padding:0 12px;overflow:auto}.flow-workspace-sidebar .flow-sidebar-footer{border-top:1px solid #ffffff15;gap:12px;margin:12px 12px 0;padding:12px 4px}.flow-workspace-sidebar .flow-sidebar-profile{align-items:center;gap:9px;min-width:0;display:flex}.flow-workspace-sidebar .flow-sidebar-profile strong{font-size:11px;font-weight:500}.flow-workspace-sidebar .flow-sidebar-actions{justify-content:space-between;gap:8px;display:flex}.flow-workspace-sidebar .flow-sidebar-action{color:#adb8b0;background:0 0;border-color:#ffffff1c}.flow-workspace-sidebar .flow-sidebar-action:hover{color:#fff;background:#ffffff0c}.flow-workspace-sidebar .flow-sidebar-header.is-collapsed{padding:22px 12px 14px}.flow-workspace-sidebar .flow-sidebar-header.is-collapsed .flow-sidebar-brand-row{justify-content:center}.flow-workspace-sidebar .flow-sidebar-search.is-collapsed{justify-content:center;padding:0}.flow-workspace-sidebar .flow-sidebar-footer.is-collapsed{align-items:center;margin-left:7px;margin-right:7px}.flow-workspace-sidebar .flow-sidebar-footer.is-collapsed .flow-sidebar-actions{flex-direction:column;gap:4px}.flow-workspace-sidebar :focus-visible{outline-offset:2px;outline:2px solid #f6ac79}.flow-workspace-header #header-breadcrumbs{min-width:0;overflow:hidden}@media (width<=767px){.flow-workspace-sidebar .flow-sidebar-header{gap:14px;padding-top:14px}.flow-workspace-sidebar .flow-sidebar-actions .flow-sidebar-action{width:40px;height:40px}}
