.tfb-crm .ws-sidebar[data-tools-first]{display:flex;flex-direction:column;overflow:hidden}.tfb-crm .ws-sidebar[data-tools-first]>.nav-tabs{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-bottom:12px;scrollbar-width:thin}.tfb-crm .ws-sidebar .tfb-nav-group[data-workspace-tools-group]{font-size:9px;font-weight:700;letter-spacing:.1em;line-height:1.4;margin:20px 10px 7px;color:var(--ws-muted);text-transform:uppercase;flex-shrink:0}.tfb-crm .ws-sidebar .tfb-nav-group[data-workspace-tools-group=tools]{margin-top:8px}.tfb-crm .ws-sidebar .tfb-nav-group[data-workspace-tools-group=settings]{padding-top:12px;border-top:1px solid var(--ws-border,#e5e7ef)}.tfb-crm .ws-sidebar [data-workspace-tools-group][hidden]{display:none!important}.ws-collapsed .ws-sidebar [data-workspace-tools-group]{font-size:0!important;margin:10px 8px!important;border-top:1px solid var(--ws-border,#e5e7ef);height:1px}.tfb-crm .ws-sidebar [data-crm-tool=planning]{white-space:normal}@media(max-width:760px){.tfb-crm .ws-sidebar[data-tools-first]{max-height:100vh;max-height:100dvh}.tfb-crm .ws-sidebar[data-tools-first]>.nav-tabs{padding-bottom:calc(16px + env(safe-area-inset-bottom))}.tfb-crm .ws-sidebar .tfb-nav-group[data-workspace-tools-group]{margin-top:16px}}
