.stg-hd{padding-right:0}.stg-fold{flex:1;min-width:0;display:inline-flex;align-items:center;gap:var(--ds-space-1);height:100%;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.stg-fold:hover{color:var(--text)}.stg-caret{display:inline-grid;place-items:center;color:var(--text-muted);opacity:0;transition:opacity var(--ds-dur-hover),transform 90ms ease-out}.stg-fold:focus-visible .stg-caret,.stg-hd:hover .stg-caret{opacity:1}.stg[data-open] .stg-caret{transform:rotate(90deg)}.stg-row{position:relative}.stg-dot{flex:none;width:8px;height:8px;margin:0 4px;border-radius:var(--ds-radius-full)}.stg-tg{position:absolute;left:-2px;top:50%;margin-top:-9px;width:14px;height:var(--ds-h-xs);display:grid;place-items:center;border-radius:var(--ds-radius-xs);color:var(--text-muted);cursor:pointer;opacity:0;transition:opacity .12s}.stg-row:hover>.stg-tg,.stg-tg.open,.stg-tg:focus-visible{opacity:1}.stg-tg svg{transition:transform 90ms ease-out}.stg-tg.open svg{transform:rotate(90deg)}.stg-tg:hover{color:var(--text)}@media (pointer:coarse){.stg-caret,.stg-tg{opacity:1}}.stg-dock{flex:none;max-height:35%;overflow:auto;padding:0 var(--ds-sidebar-gutter);scrollbar-width:none}.stg-dock::-webkit-scrollbar{display:none}.stg-match{display:flex;gap:2px;margin:2px var(--ds-sidebar-item-inset,8px) 4px;padding:2px;border-radius:var(--ds-radius-sm);background:var(--bg-hover)}.stg-match button{flex:1;height:var(--ds-h-md);padding:0 6px;border:0;border-radius:var(--ds-radius-xs);background:none;color:var(--text-muted);font:500 var(--ds-text-sm)/1 var(--font-ui);cursor:pointer}.stg-match button:hover{color:var(--text)}.stg-match button.on{background:var(--bg-active);color:var(--text)}.stg-mine{flex:none;margin-left:auto;font-size:var(--ds-text-xs);color:var(--text-dim)}