.og-row{border:1px solid var(--color-line);border-radius:var(--radius-chip);background:var(--color-surface);font-size:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:8px;margin:.4em 0 0;padding:6px 10px;display:flex}.og-row.ProseMirror-selectednode{outline:2px solid var(--color-selection-ring)}.og-row-kind{font-size:var(--text-label);font-weight:var(--text-label--font-weight);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);color:var(--color-ink-muted)}.og-row-name{flex:auto;min-width:0}.og-row-numbers{font-size:var(--text-label);font-weight:var(--text-label--font-weight);color:var(--color-ink)}.og-row-bar{background:var(--color-panel-2);border-radius:3px;width:96px;height:6px;position:relative;overflow:hidden}.og-row-bar-fill{background:var(--color-accent);height:100%;display:block}.og-row-bar[data-pace=off] .og-row-bar-fill{background:var(--color-warn)}.og-row-bar[data-pace=on] .og-row-bar-fill{background:var(--color-ok)}.og-row-chip,.og-row-person,.og-row-state{border:1px solid var(--color-line);border-radius:var(--radius-chip);font-size:var(--text-label);font-weight:var(--text-label--font-weight);color:var(--color-ink);padding:1px 6px}.og-row-state[data-state=done]{color:var(--color-ok)}.og-row-pace,.og-row-trail{font-size:var(--text-label);font-weight:var(--text-label--font-weight);color:var(--color-ink-muted)}.og-row-missing{font-size:var(--text-label);font-weight:var(--text-label--font-weight);color:var(--color-danger)}
