/* Team material destinations use the shared picker; sidebar controls keep their established positions. */
.tm-added{outline:2px solid var(--green);background:var(--surface-soft)!important}
.team-workspace-pane .workspace-summary{padding:0;background:transparent;font-size:12px;display:flex;flex-wrap:wrap;gap:6px}.team-workspace-pane .workspace-summary strong{font-weight:400;font-size:12px;color:var(--muted)}
.team-workspace-pane #teamWorkbenchEntry,.team-workspace-pane .team-material-actions,.team-workspace-pane .team-current-document{display:none!important}
.team-workspace-pane .workspace-picker-wrap{display:flex!important;gap:8px}.team-workspace-pane .workspace-picker-wrap select{flex:1}
#teamCompactAdd{width:44px;min-height:44px;flex-shrink:0;font-size:22px;background:var(--green);color:white;border:0;border-radius:8px}
.tree-shortcuts{display:grid;grid-template-columns:1fr 1fr}.tree-shortcuts button{text-align:left;background:transparent!important}
.tree-project>summary{padding-right:44px!important;min-height:44px}.tree-project{position:relative}.tree-add{position:absolute;right:0;top:0;width:44px;min-height:44px;font-size:18px;background:transparent!important}
.team-bottom-links{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px;padding-top:16px;border-top:1px solid var(--line)}.team-bottom-links button{border:0;background:none;color:var(--muted);font-size:12px;min-height:44px;padding:8px;cursor:pointer}
[data-library-active=team] .library-documents{display:none}

#teamCompactAdd,.tree-add{display:grid;place-items:center}#teamCompactAdd svg,.tree-add svg{width:20px;height:20px}
